builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-237 starttime: 1466744246.31 results: success (0) buildid: 20160623200357 builduid: 48b2abe674764200b7cc847833de78c8 revision: f751465bac6aac4ffba8318060817e907088e2fd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:26.307247) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:26.307960) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:26.308288) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:26.481339) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:26.481780) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --21:57:27-- 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% 1.96 GB/s 21:57:27 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.133000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:27.651767) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 21:57:27.652256) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.302000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 21:57:30.969885) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:30.970317) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f751465bac6aac4ffba8318060817e907088e2fd --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 f751465bac6aac4ffba8318060817e907088e2fd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-23 21:57:31,148 truncating revision to first 12 chars 2016-06-23 21:57:31,148 Setting DEBUG logging. 2016-06-23 21:57:31,148 attempt 1/10 2016-06-23 21:57:31,148 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f751465bac6a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 21:57:31,664 unpacking tar archive at: mozilla-beta-f751465bac6a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.083000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:57:32.092802) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:32.093166) ========= script_repo_revision: f751465bac6aac4ffba8318060817e907088e2fd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:32.093695) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:32.094009) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:57:32.111562) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 35 secs) (at 2016-06-23 21:57:32.112072) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 21:57:32 INFO - MultiFileLogger online at 20160623 21:57:32 in C:\slave\test 21:57:32 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 21:57:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:57:32 INFO - {'append_to_log': False, 21:57:32 INFO - 'base_work_dir': 'C:\\slave\\test', 21:57:32 INFO - 'blob_upload_branch': 'mozilla-beta', 21:57:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:57:32 INFO - 'buildbot_json_path': 'buildprops.json', 21:57:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:57:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:57:32 INFO - 'download_minidump_stackwalk': True, 21:57:32 INFO - 'download_symbols': 'true', 21:57:32 INFO - 'e10s': False, 21:57:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:57:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:57:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:57:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:57:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:57:32 INFO - 'C:/mozilla-build/tooltool.py'), 21:57:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:57:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:57:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:57:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:57:32 INFO - 'log_level': 'info', 21:57:32 INFO - 'log_to_console': True, 21:57:32 INFO - 'opt_config_files': (), 21:57:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:57:32 INFO - '--processes=1', 21:57:32 INFO - '--config=%(test_path)s/wptrunner.ini', 21:57:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:57:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:57:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:57:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:57:32 INFO - 'pip_index': False, 21:57:32 INFO - 'require_test_zip': True, 21:57:32 INFO - 'test_type': ('testharness',), 21:57:32 INFO - 'this_chunk': '1', 21:57:32 INFO - 'total_chunks': '10', 21:57:32 INFO - 'virtualenv_path': 'venv', 21:57:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:57:32 INFO - 'work_dir': 'build'} 21:57:32 INFO - ##### 21:57:32 INFO - ##### Running clobber step. 21:57:32 INFO - ##### 21:57:32 INFO - Running pre-action listener: _resource_record_pre_action 21:57:32 INFO - Running main action method: clobber 21:57:32 INFO - rmtree: C:\slave\test\build 21:57:32 INFO - Using _rmtree_windows ... 21:57:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:57:50 INFO - Running post-action listener: _resource_record_post_action 21:57:50 INFO - ##### 21:57:50 INFO - ##### Running read-buildbot-config step. 21:57:50 INFO - ##### 21:57:50 INFO - Running pre-action listener: _resource_record_pre_action 21:57:50 INFO - Running main action method: read_buildbot_config 21:57:50 INFO - Using buildbot properties: 21:57:50 INFO - { 21:57:50 INFO - "project": "", 21:57:50 INFO - "product": "firefox", 21:57:50 INFO - "script_repo_revision": "production", 21:57:50 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 21:57:50 INFO - "repository": "", 21:57:50 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 21:57:50 INFO - "buildid": "20160623200357", 21:57:50 INFO - "pgo_build": "False", 21:57:50 INFO - "basedir": "C:\\slave\\test", 21:57:50 INFO - "buildnumber": 6, 21:57:50 INFO - "slavename": "t-w732-ix-237", 21:57:50 INFO - "revision": "f751465bac6aac4ffba8318060817e907088e2fd", 21:57:50 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 21:57:50 INFO - "platform": "win32", 21:57:50 INFO - "branch": "mozilla-beta", 21:57:50 INFO - "repo_path": "releases/mozilla-beta", 21:57:50 INFO - "moz_repo_path": "", 21:57:50 INFO - "stage_platform": "win32", 21:57:50 INFO - "builduid": "48b2abe674764200b7cc847833de78c8", 21:57:50 INFO - "slavebuilddir": "test" 21:57:50 INFO - } 21:57:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 21:57:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 21:57:50 INFO - Running post-action listener: _resource_record_post_action 21:57:50 INFO - ##### 21:57:50 INFO - ##### Running download-and-extract step. 21:57:50 INFO - ##### 21:57:50 INFO - Running pre-action listener: _resource_record_pre_action 21:57:50 INFO - Running main action method: download_and_extract 21:57:50 INFO - mkdir: C:\slave\test\build\tests 21:57:50 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')]} 21:57:50 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:57:50 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 21:57:50 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:51 INFO - Downloaded 1240 bytes. 21:57:51 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:57:51 INFO - Using the following test package requirements: 21:57:51 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:57:51 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 21:57:51 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 21:57:51 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'jsshell-win32.zip'], 21:57:51 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 21:57:51 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:57:51 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 21:57:51 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 21:57:51 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 21:57:51 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:57:51 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 21:57:51 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 21:57:51 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')]} 21:57:51 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:57:51 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 21:57:51 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:52 INFO - Downloaded 20395530 bytes. 21:57:52 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/*'] 21:57:52 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/* 21:57:54 INFO - caution: filename not matched: web-platform/* 21:57:54 INFO - Return code: 11 21:57:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:54 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:57:54 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 21:57:54 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:57:56 INFO - Downloaded 36389112 bytes. 21:57:56 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/*'] 21:57:56 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/* 21:58:33 INFO - caution: filename not matched: bin/* 21:58:33 INFO - caution: filename not matched: config/* 21:58:33 INFO - caution: filename not matched: mozbase/* 21:58:33 INFO - caution: filename not matched: marionette/* 21:58:33 INFO - caution: filename not matched: tools/wptserve/* 21:58:33 INFO - Return code: 11 21:58:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:33 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 21:58:33 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:58:33 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 21:58:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:58:38 INFO - Downloaded 68466911 bytes. 21:58:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:58:38 INFO - mkdir: C:\slave\test\properties 21:58:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:58:38 INFO - Writing to file C:\slave\test\properties\build_url 21:58:38 INFO - Contents: 21:58:38 INFO - build_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:58:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:58:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:58:39 INFO - Writing to file C:\slave\test\properties\symbols_url 21:58:39 INFO - Contents: 21:58:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:58:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:39 INFO - https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:58:39 INFO - trying https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:58:39 INFO - Downloading https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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 21:58:41 INFO - Downloaded 55581791 bytes. 21:58:41 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'] 21:58:41 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 21:58:44 INFO - Return code: 0 21:58:44 INFO - Running post-action listener: _resource_record_post_action 21:58:44 INFO - Running post-action listener: set_extra_try_arguments 21:58:44 INFO - ##### 21:58:44 INFO - ##### Running create-virtualenv step. 21:58:44 INFO - ##### 21:58:44 INFO - Running pre-action listener: _pre_create_virtualenv 21:58:44 INFO - Running pre-action listener: _resource_record_pre_action 21:58:44 INFO - Running main action method: create_virtualenv 21:58:44 INFO - Creating virtualenv C:\slave\test\build\venv 21:58:44 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 21:58:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:58:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:58:52 INFO - Installing distribute......................................................................................................................................................................................done. 21:58:53 INFO - Return code: 0 21:58:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:58:53 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-237', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:58:53 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 21:58:53 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 21:58:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:58:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:58:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:58:53 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:58:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:58:53 INFO - 'DCLOCATION': 'SCL3', 21:58:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:58:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:58:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:58:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:58:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:58:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:58:53 INFO - 'HOMEDRIVE': 'C:', 21:58:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:58:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:58:53 INFO - 'KTS_VERSION': '1.19c', 21:58:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:58:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:58:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:58:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:58:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:58:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:58:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:58:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:58:53 INFO - 'MOZ_AIRBAG': '1', 21:58:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:58:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:58:53 INFO - 'MOZ_MSVCVERSION': '8', 21:58:53 INFO - 'MOZ_NO_REMOTE': '1', 21:58:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:58:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:58:53 INFO - 'NO_EM_RESTART': '1', 21:58:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:58:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:58:53 INFO - 'OS': 'Windows_NT', 21:58:53 INFO - 'OURDRIVE': 'C:', 21:58:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:58:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:58:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:58:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:58:53 INFO - 'PROCESSOR_LEVEL': '6', 21:58:53 INFO - 'PROCESSOR_REVISION': '1e05', 21:58:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:58:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:58:53 INFO - 'PROMPT': '$P$G', 21:58:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:58:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:58:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:58:53 INFO - 'PWD': 'C:\\slave\\test', 21:58:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:58:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:58:53 INFO - 'SYSTEMDRIVE': 'C:', 21:58:53 INFO - 'SYSTEMROOT': 'C:\\windows', 21:58:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:53 INFO - 'TEST1': 'testie', 21:58:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:53 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:58:53 INFO - 'USERNAME': 'cltbld', 21:58:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:58:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:58:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:58:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:58:53 INFO - 'WINDIR': 'C:\\windows', 21:58:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:58:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:58:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:58:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:58:54 INFO - Downloading/unpacking psutil>=0.7.1 21:58:55 INFO - Running setup.py egg_info for package psutil 21:58:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:58:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:58:55 INFO - Installing collected packages: psutil 21:58:55 INFO - Running setup.py install for psutil 21:58:55 INFO - building 'psutil._psutil_windows' extension 21:58:55 INFO - error: Unable to find vcvarsall.bat 21:58:55 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:\users\cltbld\appdata\local\temp\pip-q0wo70-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:58:55 INFO - running install 21:58:55 INFO - running build 21:58:55 INFO - running build_py 21:58:55 INFO - creating build 21:58:55 INFO - creating build\lib.win32-2.7 21:58:55 INFO - creating build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:58:55 INFO - running build_ext 21:58:55 INFO - building 'psutil._psutil_windows' extension 21:58:55 INFO - error: Unable to find vcvarsall.bat 21:58:55 INFO - ---------------------------------------- 21:58:55 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:\users\cltbld\appdata\local\temp\pip-q0wo70-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:58:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:58:55 WARNING - Return code: 1 21:58:55 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! 21:58:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:58:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:58:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:58:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:58:55 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-237', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:58:55 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 21:58:55 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 21:58:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:58:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:58:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:58:55 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:58:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:58:55 INFO - 'DCLOCATION': 'SCL3', 21:58:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:58:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:58:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:58:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:58:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:58:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:58:55 INFO - 'HOMEDRIVE': 'C:', 21:58:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:58:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:58:55 INFO - 'KTS_VERSION': '1.19c', 21:58:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:58:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:58:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:58:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:58:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:58:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:58:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:58:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:58:55 INFO - 'MOZ_AIRBAG': '1', 21:58:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:58:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:58:55 INFO - 'MOZ_MSVCVERSION': '8', 21:58:55 INFO - 'MOZ_NO_REMOTE': '1', 21:58:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:58:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:58:55 INFO - 'NO_EM_RESTART': '1', 21:58:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:58:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:58:55 INFO - 'OS': 'Windows_NT', 21:58:55 INFO - 'OURDRIVE': 'C:', 21:58:55 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:58:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:58:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:58:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:58:55 INFO - 'PROCESSOR_LEVEL': '6', 21:58:55 INFO - 'PROCESSOR_REVISION': '1e05', 21:58:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:58:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:58:55 INFO - 'PROMPT': '$P$G', 21:58:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:58:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:58:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:58:55 INFO - 'PWD': 'C:\\slave\\test', 21:58:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:58:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:58:55 INFO - 'SYSTEMDRIVE': 'C:', 21:58:55 INFO - 'SYSTEMROOT': 'C:\\windows', 21:58:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:55 INFO - 'TEST1': 'testie', 21:58:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:55 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:58:55 INFO - 'USERNAME': 'cltbld', 21:58:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:58:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:58:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:58:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:58:55 INFO - 'WINDIR': 'C:\\windows', 21:58:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:58:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:58:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:58:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:58:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:58:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:58:55 INFO - Running setup.py egg_info for package mozsystemmonitor 21:58:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:58:55 INFO - Running setup.py egg_info for package psutil 21:58:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:58:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:58:55 INFO - Installing collected packages: mozsystemmonitor, psutil 21:58:55 INFO - Running setup.py install for mozsystemmonitor 21:58:55 INFO - Running setup.py install for psutil 21:58:55 INFO - building 'psutil._psutil_windows' extension 21:58:55 INFO - error: Unable to find vcvarsall.bat 21:58:55 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:\users\cltbld\appdata\local\temp\pip-2uj5bb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:58:55 INFO - running install 21:58:55 INFO - running build 21:58:55 INFO - running build_py 21:58:55 INFO - running build_ext 21:58:55 INFO - building 'psutil._psutil_windows' extension 21:58:55 INFO - error: Unable to find vcvarsall.bat 21:58:55 INFO - ---------------------------------------- 21:58:55 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:\users\cltbld\appdata\local\temp\pip-2uj5bb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:58:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:58:56 WARNING - Return code: 1 21:58:56 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! 21:58:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:58:56 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')]} 21:58:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:58:56 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')]} 21:58:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:58:56 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-237', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:58:56 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 21:58:56 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 21:58:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:58:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:58:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:58:56 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:58:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:58:56 INFO - 'DCLOCATION': 'SCL3', 21:58:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:58:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:58:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:58:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:58:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:58:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:58:56 INFO - 'HOMEDRIVE': 'C:', 21:58:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:58:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:58:56 INFO - 'KTS_VERSION': '1.19c', 21:58:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:58:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:58:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:58:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:58:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:58:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:58:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:58:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:58:56 INFO - 'MOZ_AIRBAG': '1', 21:58:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:58:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:58:56 INFO - 'MOZ_MSVCVERSION': '8', 21:58:56 INFO - 'MOZ_NO_REMOTE': '1', 21:58:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:58:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:58:56 INFO - 'NO_EM_RESTART': '1', 21:58:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:58:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:58:56 INFO - 'OS': 'Windows_NT', 21:58:56 INFO - 'OURDRIVE': 'C:', 21:58:56 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:58:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:58:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:58:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:58:56 INFO - 'PROCESSOR_LEVEL': '6', 21:58:56 INFO - 'PROCESSOR_REVISION': '1e05', 21:58:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:58:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:58:56 INFO - 'PROMPT': '$P$G', 21:58:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:58:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:58:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:58:56 INFO - 'PWD': 'C:\\slave\\test', 21:58:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:58:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:58:56 INFO - 'SYSTEMDRIVE': 'C:', 21:58:56 INFO - 'SYSTEMROOT': 'C:\\windows', 21:58:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:56 INFO - 'TEST1': 'testie', 21:58:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:58:56 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:58:56 INFO - 'USERNAME': 'cltbld', 21:58:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:58:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:58:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:58:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:58:56 INFO - 'WINDIR': 'C:\\windows', 21:58:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:58:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:58:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:58:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:58:56 INFO - Downloading/unpacking blobuploader==1.2.4 21:58:56 INFO - Downloading blobuploader-1.2.4.tar.gz 21:58:56 INFO - Running setup.py egg_info for package blobuploader 21:58:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:59:00 INFO - Running setup.py egg_info for package requests 21:59:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:59:00 INFO - Downloading docopt-0.6.1.tar.gz 21:59:00 INFO - Running setup.py egg_info for package docopt 21:59:00 INFO - Installing collected packages: blobuploader, docopt, requests 21:59:00 INFO - Running setup.py install for blobuploader 21:59:00 INFO - Running setup.py install for docopt 21:59:00 INFO - Running setup.py install for requests 21:59:00 INFO - Successfully installed blobuploader docopt requests 21:59:00 INFO - Cleaning up... 21:59:00 INFO - Return code: 0 21:59:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:59:00 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')]} 21:59:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:59:00 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')]} 21:59:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:59:00 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-237', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:59:00 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 21:59:00 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 21:59:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:59:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:59:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:59:00 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:59:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:59:00 INFO - 'DCLOCATION': 'SCL3', 21:59:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:59:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:59:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:59:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:59:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:59:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:59:00 INFO - 'HOMEDRIVE': 'C:', 21:59:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:59:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:59:00 INFO - 'KTS_VERSION': '1.19c', 21:59:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:59:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:59:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:59:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:59:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:59:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:59:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:59:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:59:00 INFO - 'MOZ_AIRBAG': '1', 21:59:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:59:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:59:00 INFO - 'MOZ_MSVCVERSION': '8', 21:59:00 INFO - 'MOZ_NO_REMOTE': '1', 21:59:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:59:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:59:00 INFO - 'NO_EM_RESTART': '1', 21:59:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:59:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:59:00 INFO - 'OS': 'Windows_NT', 21:59:00 INFO - 'OURDRIVE': 'C:', 21:59:00 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:59:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:59:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:59:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:59:00 INFO - 'PROCESSOR_LEVEL': '6', 21:59:00 INFO - 'PROCESSOR_REVISION': '1e05', 21:59:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:59:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:59:00 INFO - 'PROMPT': '$P$G', 21:59:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:59:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:59:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:59:00 INFO - 'PWD': 'C:\\slave\\test', 21:59:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:59:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:59:00 INFO - 'SYSTEMDRIVE': 'C:', 21:59:00 INFO - 'SYSTEMROOT': 'C:\\windows', 21:59:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:00 INFO - 'TEST1': 'testie', 21:59:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:00 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:59:00 INFO - 'USERNAME': 'cltbld', 21:59:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:59:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:59:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:59:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:59:00 INFO - 'WINDIR': 'C:\\windows', 21:59:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:59:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:59:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:59:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:59:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:59:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:59:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:59:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:59:05 INFO - Unpacking c:\slave\test\build\tests\marionette 21:59:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:59:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:59:05 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 21:59:05 INFO - Running setup.py install for browsermob-proxy 21:59:18 INFO - Running setup.py install for manifestparser 21:59:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for marionette-client 21:59:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:59:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for marionette-driver 21:59:18 INFO - Running setup.py install for mozcrash 21:59:18 INFO - Running setup.py install for mozdebug 21:59:18 INFO - Running setup.py install for mozdevice 21:59:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozfile 21:59:18 INFO - Running setup.py install for mozhttpd 21:59:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozinfo 21:59:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozInstall 21:59:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozleak 21:59:18 INFO - Running setup.py install for mozlog 21:59:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for moznetwork 21:59:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozprocess 21:59:18 INFO - Running setup.py install for mozprofile 21:59:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozrunner 21:59:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for mozscreenshot 21:59:18 INFO - Running setup.py install for moztest 21:59:18 INFO - Running setup.py install for mozversion 21:59:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:59:18 INFO - Running setup.py install for wptserve 21:59:18 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 21:59:18 INFO - Cleaning up... 21:59:18 INFO - Return code: 0 21:59:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:59:18 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')]} 21:59:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:59:18 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')]} 21:59:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:59:18 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-237', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:59:18 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 21:59:18 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 21:59:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:59:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:59:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:59:18 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:59:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:59:18 INFO - 'DCLOCATION': 'SCL3', 21:59:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:59:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:59:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:59:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:59:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:59:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:59:18 INFO - 'HOMEDRIVE': 'C:', 21:59:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:59:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:59:18 INFO - 'KTS_VERSION': '1.19c', 21:59:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:59:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:59:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:59:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:59:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:59:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:59:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:59:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:59:18 INFO - 'MOZ_AIRBAG': '1', 21:59:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:59:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:59:18 INFO - 'MOZ_MSVCVERSION': '8', 21:59:18 INFO - 'MOZ_NO_REMOTE': '1', 21:59:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:59:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:59:18 INFO - 'NO_EM_RESTART': '1', 21:59:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:59:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:59:18 INFO - 'OS': 'Windows_NT', 21:59:18 INFO - 'OURDRIVE': 'C:', 21:59:18 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:59:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:59:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:59:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:59:18 INFO - 'PROCESSOR_LEVEL': '6', 21:59:18 INFO - 'PROCESSOR_REVISION': '1e05', 21:59:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:59:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:59:18 INFO - 'PROMPT': '$P$G', 21:59:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:59:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:59:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:59:18 INFO - 'PWD': 'C:\\slave\\test', 21:59:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:59:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:59:18 INFO - 'SYSTEMDRIVE': 'C:', 21:59:18 INFO - 'SYSTEMROOT': 'C:\\windows', 21:59:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:18 INFO - 'TEST1': 'testie', 21:59:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:18 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:59:18 INFO - 'USERNAME': 'cltbld', 21:59:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:59:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:59:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:59:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:59:18 INFO - 'WINDIR': 'C:\\windows', 21:59:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:59:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:59:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:59:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:59:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:59:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:59:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:59:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:59:23 INFO - Unpacking c:\slave\test\build\tests\marionette 21:59:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:59:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:59:23 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)) 21:59:33 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)) 21:59:33 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)) 21:59:33 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)) 21:59:33 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)) 21:59:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:59:33 INFO - Downloading blessings-1.6.tar.gz 21:59:33 INFO - Running setup.py egg_info for package blessings 21:59:33 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)) 21:59:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:59:33 INFO - Running setup.py install for blessings 21:59:33 INFO - Running setup.py install for browsermob-proxy 21:59:33 INFO - Running setup.py install for manifestparser 21:59:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for marionette-client 21:59:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:59:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for marionette-driver 21:59:33 INFO - Running setup.py install for mozcrash 21:59:33 INFO - Running setup.py install for mozdebug 21:59:33 INFO - Running setup.py install for mozdevice 21:59:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for mozhttpd 21:59:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for mozInstall 21:59:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for mozleak 21:59:33 INFO - Running setup.py install for mozprofile 21:59:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Running setup.py install for mozrunner 21:59:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:59:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:59:35 INFO - Running setup.py install for mozscreenshot 21:59:35 INFO - Running setup.py install for moztest 21:59:35 INFO - Running setup.py install for mozversion 21:59:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:59:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:59:35 INFO - Running setup.py install for wptserve 21:59:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:59:35 INFO - Cleaning up... 21:59:35 INFO - Return code: 0 21:59:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:59:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:59:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:59:36 INFO - Reading from file tmpfile_stdout 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - Current package versions: 21:59:36 INFO - blessings == 1.6 21:59:36 INFO - blobuploader == 1.2.4 21:59:36 INFO - browsermob-proxy == 0.6.0 21:59:36 INFO - distribute == 0.6.14 21:59:36 INFO - docopt == 0.6.1 21:59:36 INFO - manifestparser == 1.1 21:59:36 INFO - marionette-client == 2.3.0 21:59:36 INFO - marionette-driver == 1.4.0 21:59:36 INFO - mozInstall == 1.12 21:59:36 INFO - mozcrash == 0.17 21:59:36 INFO - mozdebug == 0.1 21:59:36 INFO - mozdevice == 0.48 21:59:36 INFO - mozfile == 1.2 21:59:36 INFO - mozhttpd == 0.7 21:59:36 INFO - mozinfo == 0.9 21:59:36 INFO - mozleak == 0.1 21:59:36 INFO - mozlog == 3.1 21:59:36 INFO - moznetwork == 0.27 21:59:36 INFO - mozprocess == 0.22 21:59:36 INFO - mozprofile == 0.28 21:59:36 INFO - mozrunner == 6.11 21:59:36 INFO - mozscreenshot == 0.1 21:59:36 INFO - mozsystemmonitor == 0.0 21:59:36 INFO - moztest == 0.7 21:59:36 INFO - mozversion == 1.4 21:59:36 INFO - requests == 1.2.3 21:59:36 INFO - wptserve == 1.4.0 21:59:36 INFO - Running post-action listener: _resource_record_post_action 21:59:36 INFO - Running post-action listener: _start_resource_monitoring 21:59:36 INFO - Starting resource monitoring. 21:59:36 INFO - ##### 21:59:36 INFO - ##### Running pull step. 21:59:36 INFO - ##### 21:59:36 INFO - Running pre-action listener: _resource_record_pre_action 21:59:36 INFO - Running main action method: pull 21:59:36 INFO - Pull has nothing to do! 21:59:36 INFO - Running post-action listener: _resource_record_post_action 21:59:36 INFO - ##### 21:59:36 INFO - ##### Running install step. 21:59:36 INFO - ##### 21:59:36 INFO - Running pre-action listener: _resource_record_pre_action 21:59:36 INFO - Running main action method: install 21:59:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:59:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:59:36 INFO - Reading from file tmpfile_stdout 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - Detecting whether we're running mozinstall >=1.0... 21:59:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:59:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:59:36 INFO - Reading from file tmpfile_stdout 21:59:36 INFO - Output received: 21:59:36 INFO - Usage: mozinstall-script.py [options] installer 21:59:36 INFO - Options: 21:59:36 INFO - -h, --help show this help message and exit 21:59:36 INFO - -d DEST, --destination=DEST 21:59:36 INFO - Directory to install application into. [default: 21:59:36 INFO - "C:\slave\test"] 21:59:36 INFO - --app=APP Application being installed. [default: firefox] 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - Using _rmtree_windows ... 21:59:36 INFO - mkdir: C:\slave\test\build\application 21:59:36 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'] 21:59:36 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 21:59:38 INFO - Reading from file tmpfile_stdout 21:59:38 INFO - Output received: 21:59:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:59:38 INFO - Using _rmtree_windows ... 21:59:38 INFO - Using _rmtree_windows ... 21:59:38 INFO - Running post-action listener: _resource_record_post_action 21:59:38 INFO - ##### 21:59:38 INFO - ##### Running run-tests step. 21:59:38 INFO - ##### 21:59:38 INFO - Running pre-action listener: _resource_record_pre_action 21:59:38 INFO - Running main action method: run_tests 21:59:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:59:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:59:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:59:38 INFO - grabbing minidump binary from tooltool 21:59: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')]} 21:59:38 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 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:59:38 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 21:59:38 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 21:59:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:59:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppzhrjh 21:59:39 INFO - INFO - File integrity verified, renaming tmppzhrjh to win32-minidump_stackwalk.exe 21:59:39 INFO - Return code: 0 21:59:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:59:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:59:39 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/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:39 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/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:59:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:59:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:59:39 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 21:59:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:59:39 INFO - 'DCLOCATION': 'SCL3', 21:59:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:59:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:59:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:59:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:59:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:59:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:59:39 INFO - 'HOMEDRIVE': 'C:', 21:59:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:59:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:59:39 INFO - 'KTS_VERSION': '1.19c', 21:59:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:59:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:59:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 21:59:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:59:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:59:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:59:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:59:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:59:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:59:39 INFO - 'MOZ_AIRBAG': '1', 21:59:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:59:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:59:39 INFO - 'MOZ_MSVCVERSION': '8', 21:59:39 INFO - 'MOZ_NO_REMOTE': '1', 21:59:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:59:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:59:39 INFO - 'NO_EM_RESTART': '1', 21:59:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:59:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:59:39 INFO - 'OS': 'Windows_NT', 21:59:39 INFO - 'OURDRIVE': 'C:', 21:59:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 21:59:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:59:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:59:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:59:39 INFO - 'PROCESSOR_LEVEL': '6', 21:59:39 INFO - 'PROCESSOR_REVISION': '1e05', 21:59:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:59:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:59:39 INFO - 'PROMPT': '$P$G', 21:59:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:59:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:59:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:59:39 INFO - 'PWD': 'C:\\slave\\test', 21:59:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:59:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:59:39 INFO - 'SYSTEMDRIVE': 'C:', 21:59:39 INFO - 'SYSTEMROOT': 'C:\\windows', 21:59:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:39 INFO - 'TEST1': 'testie', 21:59:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:59:39 INFO - 'USERDOMAIN': 'T-W732-IX-237', 21:59:39 INFO - 'USERNAME': 'cltbld', 21:59:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:59:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:59:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:59:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:59:39 INFO - 'WINDIR': 'C:\\windows', 21:59:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:59:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:59:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:59:39 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/UUsbbLBvTgmXJ6TTGh5FAA/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 21:59:41 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 21:59:41 INFO - import pkg_resources 21:59:43 INFO - Using 1 client processes 21:59:45 INFO - SUITE-START | Running 778 tests 21:59:45 INFO - Running testharness tests 21:59:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:59:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:59:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:59:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:59:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:59:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:59:46 INFO - Setting up ssl 21:59:46 INFO - PROCESS | certutil | 21:59:46 INFO - PROCESS | certutil | 21:59:46 INFO - PROCESS | certutil | 21:59:46 INFO - Certificate Nickname Trust Attributes 21:59:46 INFO - SSL,S/MIME,JAR/XPI 21:59:46 INFO - 21:59:46 INFO - web-platform-tests CT,, 21:59:46 INFO - 21:59:46 INFO - Starting runner 21:59:47 INFO - PROCESS | 3140 | [3140] 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 21:59:47 INFO - PROCESS | 3140 | [3140] 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 21:59:47 INFO - PROCESS | 3140 | [3140] 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 21:59:48 INFO - PROCESS | 3140 | 1466744388927 Marionette DEBUG Marionette enabled via build flag and pref 21:59:49 INFO - PROCESS | 3140 | ++DOCSHELL 106CA800 == 1 [pid = 3140] [id = 1] 21:59:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 1 (106CAC00) [pid = 3140] [serial = 1] [outer = 00000000] 21:59:49 INFO - PROCESS | 3140 | [3140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:59:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 2 (106CB800) [pid = 3140] [serial = 2] [outer = 106CAC00] 21:59:50 INFO - PROCESS | 3140 | ++DOCSHELL 13D0A400 == 2 [pid = 3140] [id = 2] 21:59:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 3 (13D0A800) [pid = 3140] [serial = 3] [outer = 00000000] 21:59:50 INFO - PROCESS | 3140 | [3140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:59:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 4 (13D0B400) [pid = 3140] [serial = 4] [outer = 13D0A800] 21:59:50 INFO - PROCESS | 3140 | 1466744390490 Marionette INFO Listening on port 2828 21:59:51 INFO - PROCESS | 3140 | 1466744391984 Marionette DEBUG Marionette enabled via command-line flag 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | ++DOCSHELL 14746400 == 3 [pid = 3140] [id = 3] 21:59:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 5 (1474E400) [pid = 3140] [serial = 5] [outer = 00000000] 21:59:52 INFO - PROCESS | 3140 | [3140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:59:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 6 (1474F000) [pid = 3140] [serial = 6] [outer = 1474E400] 21:59:52 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:59:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 7 (1555D000) [pid = 3140] [serial = 7] [outer = 13D0A800] 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | 1466744392879 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49911 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | 1466744392901 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49912 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | 1466744392909 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49913 21:59:52 INFO - PROCESS | 3140 | [3140] 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 21:59:52 INFO - PROCESS | 3140 | 1466744392944 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49914 21:59:52 INFO - PROCESS | 3140 | 1466744392947 Marionette DEBUG Closed connection conn0 21:59:52 INFO - PROCESS | 3140 | 1466744392949 Marionette DEBUG Closed connection conn1 21:59:52 INFO - PROCESS | 3140 | 1466744392951 Marionette DEBUG Closed connection conn2 21:59:53 INFO - PROCESS | 3140 | 1466744393009 Marionette DEBUG Closed connection conn3 21:59:53 INFO - PROCESS | 3140 | [3140] 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 21:59:53 INFO - PROCESS | 3140 | 1466744393092 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49915 21:59:53 INFO - PROCESS | 3140 | 1466744393127 Marionette DEBUG Closed connection conn4 21:59:53 INFO - PROCESS | 3140 | [3140] 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 21:59:53 INFO - PROCESS | 3140 | 1466744393133 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49916 21:59:53 INFO - PROCESS | 3140 | ++DOCSHELL 106CBC00 == 4 [pid = 3140] [id = 4] 21:59:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 8 (16153000) [pid = 3140] [serial = 8] [outer = 00000000] 21:59:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 9 (16C76000) [pid = 3140] [serial = 9] [outer = 16153000] 21:59:53 INFO - PROCESS | 3140 | 1466744393255 Marionette DEBUG Closed connection conn5 21:59:53 INFO - PROCESS | 3140 | [3140] 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 21:59:53 INFO - PROCESS | 3140 | 1466744393259 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49917 21:59:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 10 (16C7C400) [pid = 3140] [serial = 10] [outer = 16153000] 21:59:53 INFO - PROCESS | 3140 | 1466744393297 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:59:53 INFO - PROCESS | 3140 | 1466744393302 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623200357","device":"desktop","version":"48.0"} 21:59:54 INFO - PROCESS | 3140 | [3140] 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 21:59:54 INFO - PROCESS | 3140 | [3140] 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 21:59:54 INFO - PROCESS | 3140 | [3140] 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 21:59:55 INFO - PROCESS | 3140 | ++DOCSHELL 1888A800 == 5 [pid = 3140] [id = 5] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 11 (1888FC00) [pid = 3140] [serial = 11] [outer = 00000000] 21:59:55 INFO - PROCESS | 3140 | ++DOCSHELL 189E3C00 == 6 [pid = 3140] [id = 6] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 12 (189EAC00) [pid = 3140] [serial = 12] [outer = 00000000] 21:59:55 INFO - PROCESS | 3140 | [3140] 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 21:59:55 INFO - PROCESS | 3140 | ++DOCSHELL 19F22C00 == 7 [pid = 3140] [id = 7] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 13 (19F23000) [pid = 3140] [serial = 13] [outer = 00000000] 21:59:55 INFO - PROCESS | 3140 | [3140] 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 21:59:55 INFO - PROCESS | 3140 | [3140] 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 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 14 (19F2B800) [pid = 3140] [serial = 14] [outer = 19F23000] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 15 (1928D800) [pid = 3140] [serial = 15] [outer = 1888FC00] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 16 (1928F000) [pid = 3140] [serial = 16] [outer = 189EAC00] 21:59:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 17 (19291C00) [pid = 3140] [serial = 17] [outer = 19F23000] 21:59:56 INFO - PROCESS | 3140 | 1466744396692 Marionette INFO startBrowser 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:56 INFO - PROCESS | 3140 | 1466744396728 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 3140 | 1466744396742 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 3140 | 1466744396744 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 18 (1BF06000) [pid = 3140] [serial = 18] [outer = 19F23000] 21:59:57 INFO - PROCESS | 3140 | 1466744397431 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4488933e-cb46-44f3-983b-626f76f8abf3","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623200357","device":"desktop","version":"48.0","command_id":1}}] 21:59:57 INFO - PROCESS | 3140 | 1466744397728 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:59:57 INFO - PROCESS | 3140 | 1466744397731 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:57 INFO - PROCESS | 3140 | 1466744397794 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 21:59:57 INFO - PROCESS | 3140 | 1466744397815 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:59:57 INFO - PROCESS | 3140 | 1466744397817 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:57 INFO - PROCESS | 3140 | [3140] 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 21:59:58 INFO - PROCESS | 3140 | [3140] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:59:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 19 (1C24D000) [pid = 3140] [serial = 19] [outer = 19F23000] 21:59:58 INFO - PROCESS | 3140 | 1466744398721 Marionette TRACE conn6 <- [1,3,null,{}] 21:59:58 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:58 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:58 INFO - PROCESS | 3140 | 1466744398780 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:59:58 INFO - PROCESS | 3140 | 1466744398782 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:58 INFO - PROCESS | 3140 | 1466744398806 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 21:59:58 INFO - PROCESS | 3140 | 1466744398820 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 3140 | 1466744398823 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 21:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:59:58 INFO - PROCESS | 3140 | 1466744398827 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 3140 | 1466744398830 Marionette TRACE conn6 <- [1,6,null,{}] 21:59:58 INFO - PROCESS | 3140 | 1466744398877 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:58 INFO - PROCESS | 3140 | 1466744398880 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:58 INFO - PROCESS | 3140 | 1466744398897 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 21:59:58 INFO - PROCESS | 3140 | 1466744398900 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 3140 | 1466744398903 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 21:59:58 INFO - PROCESS | 3140 | ++DOCSHELL 1D0E2800 == 8 [pid = 3140] [id = 8] 21:59:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 20 (1D0E2C00) [pid = 3140] [serial = 20] [outer = 00000000] 21:59:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 21 (1D255800) [pid = 3140] [serial = 21] [outer = 1D0E2C00] 21:59:58 INFO - PROCESS | 3140 | 1466744398952 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 22 (1D259C00) [pid = 3140] [serial = 22] [outer = 1D0E2C00] 21:59:59 INFO - PROCESS | 3140 | ++DOCSHELL 1B38B400 == 9 [pid = 3140] [id = 9] 21:59:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 23 (1D25B000) [pid = 3140] [serial = 23] [outer = 00000000] 21:59:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 24 (16F9D800) [pid = 3140] [serial = 24] [outer = 1D25B000] 21:59:59 INFO - PROCESS | 3140 | 1466744399358 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 25 (1D649800) [pid = 3140] [serial = 25] [outer = 1D25B000] 21:59:59 INFO - PROCESS | 3140 | --DOCSHELL 106CA800 == 8 [pid = 3140] [id = 1] 22:00:00 INFO - PROCESS | 3140 | 1466744400153 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1378ms 22:00:00 INFO - PROCESS | 3140 | 1466744400210 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 22:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:00:00 INFO - PROCESS | 3140 | 1466744400214 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 22:00:00 INFO - PROCESS | 3140 | 1466744400220 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 3140 | 1466744400223 Marionette TRACE conn6 <- [1,10,null,{}] 22:00:00 INFO - PROCESS | 3140 | 1466744400244 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 3140 | 1466744400247 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:00 INFO - PROCESS | 3140 | 1466744400384 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 22:00:00 INFO - PROCESS | 3140 | 1466744400448 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 3140 | 1466744400451 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:00 INFO - PROCESS | 3140 | ++DOCSHELL 0FB57800 == 9 [pid = 3140] [id = 10] 22:00:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 26 (0FEA7C00) [pid = 3140] [serial = 26] [outer = 00000000] 22:00:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 27 (1068E800) [pid = 3140] [serial = 27] [outer = 0FEA7C00] 22:00:00 INFO - PROCESS | 3140 | 1466744400551 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 28 (13FAEC00) [pid = 3140] [serial = 28] [outer = 0FEA7C00] 22:00:01 INFO - PROCESS | 3140 | 1466744401130 Marionette TRACE conn6 <- [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]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 950ms 22:00:01 INFO - PROCESS | 3140 | 1466744401170 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 3140 | 1466744401175 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 22:00:01 INFO - PROCESS | 3140 | 1466744401181 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:00:01 INFO - PROCESS | 3140 | 1466744401184 Marionette TRACE conn6 <- [1,14,null,{}] 22:00:01 INFO - PROCESS | 3140 | 1466744401188 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:01 INFO - PROCESS | 3140 | 1466744401191 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:01 INFO - PROCESS | 3140 | 1466744401313 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 22:00:01 INFO - PROCESS | 3140 | 1466744401373 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:01 INFO - PROCESS | 3140 | 1466744401376 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:01 INFO - PROCESS | 3140 | ++DOCSHELL 17DCD000 == 10 [pid = 3140] [id = 11] 22:00:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 29 (17DCDC00) [pid = 3140] [serial = 29] [outer = 00000000] 22:00:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 30 (189EF000) [pid = 3140] [serial = 30] [outer = 17DCDC00] 22:00:01 INFO - PROCESS | 3140 | 1466744401433 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 31 (195A6400) [pid = 3140] [serial = 31] [outer = 17DCDC00] 22:00:02 INFO - PROCESS | 3140 | 1466744402050 Marionette TRACE conn6 <- [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]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 22:00:02 INFO - PROCESS | 3140 | 1466744402120 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 3140 | 1466744402123 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 22:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:00:02 INFO - PROCESS | 3140 | 1466744402128 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 3140 | 1466744402132 Marionette TRACE conn6 <- [1,18,null,{}] 22:00:02 INFO - PROCESS | 3140 | 1466744402144 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:02 INFO - PROCESS | 3140 | 1466744402149 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:02 INFO - PROCESS | 3140 | ++DOCSHELL 1C251400 == 11 [pid = 3140] [id = 12] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 32 (1C251800) [pid = 3140] [serial = 32] [outer = 00000000] 22:00:02 INFO - PROCESS | 3140 | 1466744402309 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 33 (0CDEF400) [pid = 3140] [serial = 33] [outer = 1C251800] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 34 (0F836000) [pid = 3140] [serial = 34] [outer = 1C251800] 22:00:02 INFO - PROCESS | 3140 | 1466744402531 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 3140 | 1466744402534 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:02 INFO - PROCESS | 3140 | ++DOCSHELL 0F836800 == 12 [pid = 3140] [id = 13] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 35 (0F842800) [pid = 3140] [serial = 35] [outer = 00000000] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 36 (0F9E8400) [pid = 3140] [serial = 36] [outer = 0F842800] 22:00:02 INFO - PROCESS | 3140 | ++DOCSHELL 0FB4EC00 == 13 [pid = 3140] [id = 14] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 37 (0FB50800) [pid = 3140] [serial = 37] [outer = 00000000] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 38 (0FB5B800) [pid = 3140] [serial = 38] [outer = 0FB50800] 22:00:02 INFO - PROCESS | 3140 | 1466744402641 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 39 (0FB72C00) [pid = 3140] [serial = 39] [outer = 0FB50800] 22:00:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 40 (10307C00) [pid = 3140] [serial = 40] [outer = 0F842800] 22:00:03 INFO - PROCESS | 3140 | --DOCSHELL 106CBC00 == 12 [pid = 3140] [id = 4] 22:00:03 INFO - PROCESS | 3140 | 1466744403186 Marionette TRACE conn6 <- [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]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1081ms 22:00:03 INFO - PROCESS | 3140 | 1466744403212 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 3140 | 1466744403215 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 22:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:00:03 INFO - PROCESS | 3140 | 1466744403219 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 3140 | 1466744403223 Marionette TRACE conn6 <- [1,22,null,{}] 22:00:03 INFO - PROCESS | 3140 | 1466744403227 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:03 INFO - PROCESS | 3140 | 1466744403232 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:03 INFO - PROCESS | 3140 | 1466744403355 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 22:00:03 INFO - PROCESS | 3140 | 1466744403399 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 3140 | 1466744403401 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:03 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F6800 == 13 [pid = 3140] [id = 15] 22:00:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 41 (0FEA8800) [pid = 3140] [serial = 41] [outer = 00000000] 22:00:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 42 (14293400) [pid = 3140] [serial = 42] [outer = 0FEA8800] 22:00:03 INFO - PROCESS | 3140 | 1466744403450 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 43 (14627000) [pid = 3140] [serial = 43] [outer = 0FEA8800] 22:00:03 INFO - PROCESS | 3140 | 1466744403801 Marionette TRACE conn6 <- [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]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 22:00:03 INFO - PROCESS | 3140 | 1466744403856 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 22:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:00:03 INFO - PROCESS | 3140 | 1466744403860 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 22:00:03 INFO - PROCESS | 3140 | 1466744403863 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 3140 | 1466744403865 Marionette TRACE conn6 <- [1,26,null,{}] 22:00:03 INFO - PROCESS | 3140 | 1466744403869 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:03 INFO - PROCESS | 3140 | 1466744403871 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:03 INFO - PROCESS | 3140 | 1466744403984 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 22:00:04 INFO - PROCESS | 3140 | 1466744403997 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 3140 | 1466744403999 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:04 INFO - PROCESS | 3140 | ++DOCSHELL 15566C00 == 14 [pid = 3140] [id = 16] 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 44 (15567000) [pid = 3140] [serial = 44] [outer = 00000000] 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 45 (1614F400) [pid = 3140] [serial = 45] [outer = 15567000] 22:00:04 INFO - PROCESS | 3140 | 1466744404050 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 46 (16C81C00) [pid = 3140] [serial = 46] [outer = 15567000] 22:00:04 INFO - PROCESS | 3140 | 1466744404474 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 671ms 22:00:04 INFO - PROCESS | 3140 | 1466744404537 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 3140 | 1466744404539 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 22:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:00:04 INFO - PROCESS | 3140 | 1466744404549 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 3140 | 1466744404554 Marionette TRACE conn6 <- [1,30,null,{}] 22:00:04 INFO - PROCESS | 3140 | 1466744404558 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:04 INFO - PROCESS | 3140 | 1466744404562 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:04 INFO - PROCESS | 3140 | 1466744404650 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 22:00:04 INFO - PROCESS | 3140 | 1466744404657 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 3140 | 1466744404659 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:04 INFO - PROCESS | 3140 | ++DOCSHELL 17DC4400 == 15 [pid = 3140] [id = 17] 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 47 (17DC6800) [pid = 3140] [serial = 47] [outer = 00000000] 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 48 (17DCFC00) [pid = 3140] [serial = 48] [outer = 17DC6800] 22:00:04 INFO - PROCESS | 3140 | 1466744404708 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 49 (18889C00) [pid = 3140] [serial = 49] [outer = 17DC6800] 22:00:05 INFO - PROCESS | 3140 | 1466744405092 Marionette TRACE conn6 <- [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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 22:00:05 INFO - PROCESS | 3140 | 1466744405145 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 3140 | 1466744405148 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 22:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:00:05 INFO - PROCESS | 3140 | 1466744405151 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 3140 | 1466744405153 Marionette TRACE conn6 <- [1,34,null,{}] 22:00:05 INFO - PROCESS | 3140 | 1466744405156 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:05 INFO - PROCESS | 3140 | 1466744405158 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:05 INFO - PROCESS | 3140 | 1466744405237 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 22:00:05 INFO - PROCESS | 3140 | 1466744405242 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 3140 | 1466744405244 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:05 INFO - PROCESS | 3140 | ++DOCSHELL 0CD74000 == 16 [pid = 3140] [id = 18] 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 50 (1888F800) [pid = 3140] [serial = 50] [outer = 00000000] 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 51 (19291800) [pid = 3140] [serial = 51] [outer = 1888F800] 22:00:05 INFO - PROCESS | 3140 | 1466744405292 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 52 (19694800) [pid = 3140] [serial = 52] [outer = 1888F800] 22:00:05 INFO - PROCESS | 3140 | 1466744405687 Marionette TRACE conn6 <- [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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 22:00:05 INFO - PROCESS | 3140 | 1466744405722 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 3140 | 1466744405723 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 22:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:00:05 INFO - PROCESS | 3140 | 1466744405727 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 3140 | 1466744405728 Marionette TRACE conn6 <- [1,38,null,{}] 22:00:05 INFO - PROCESS | 3140 | 1466744405732 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:05 INFO - PROCESS | 3140 | 1466744405734 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:05 INFO - PROCESS | 3140 | 1466744405840 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 22:00:05 INFO - PROCESS | 3140 | 1466744405848 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 3140 | 1466744405853 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:05 INFO - PROCESS | 3140 | ++DOCSHELL 1B395C00 == 17 [pid = 3140] [id = 19] 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 53 (1B397C00) [pid = 3140] [serial = 53] [outer = 00000000] 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 54 (1B3F8C00) [pid = 3140] [serial = 54] [outer = 1B397C00] 22:00:05 INFO - PROCESS | 3140 | 1466744405908 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (1BB84000) [pid = 3140] [serial = 55] [outer = 1B397C00] 22:00:06 INFO - PROCESS | 3140 | 1466744406305 Marionette TRACE conn6 <- [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]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 22:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:00:06 INFO - PROCESS | 3140 | 1466744406357 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 3140 | 1466744406359 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 22:00:06 INFO - PROCESS | 3140 | 1466744406362 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 3140 | 1466744406364 Marionette TRACE conn6 <- [1,42,null,{}] 22:00:06 INFO - PROCESS | 3140 | 1466744406367 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:06 INFO - PROCESS | 3140 | 1466744406370 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:06 INFO - PROCESS | 3140 | 1466744406475 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 22:00:06 INFO - PROCESS | 3140 | 1466744406482 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 3140 | 1466744406484 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:06 INFO - PROCESS | 3140 | ++DOCSHELL 195BBC00 == 18 [pid = 3140] [id = 20] 22:00:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (195BD800) [pid = 3140] [serial = 56] [outer = 00000000] 22:00:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (1B3EC400) [pid = 3140] [serial = 57] [outer = 195BD800] 22:00:06 INFO - PROCESS | 3140 | 1466744406530 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (1BEBF000) [pid = 3140] [serial = 58] [outer = 195BD800] 22:00:06 INFO - PROCESS | 3140 | 1466744406992 Marionette TRACE conn6 <- [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]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 22:00:07 INFO - PROCESS | 3140 | 1466744407034 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 3140 | 1466744407036 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 22:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:00:07 INFO - PROCESS | 3140 | 1466744407040 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 3140 | 1466744407042 Marionette TRACE conn6 <- [1,46,null,{}] 22:00:07 INFO - PROCESS | 3140 | 1466744407061 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 3140 | 1466744407063 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:07 INFO - PROCESS | 3140 | 1466744407140 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 22:00:07 INFO - PROCESS | 3140 | 1466744407146 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 3140 | 1466744407147 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:07 INFO - PROCESS | 3140 | ++DOCSHELL 19854800 == 19 [pid = 3140] [id = 21] 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (19858800) [pid = 3140] [serial = 59] [outer = 00000000] 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (1985F400) [pid = 3140] [serial = 60] [outer = 19858800] 22:00:07 INFO - PROCESS | 3140 | 1466744407197 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (1BEBE000) [pid = 3140] [serial = 61] [outer = 19858800] 22:00:07 INFO - PROCESS | 3140 | 1466744407582 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 22:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:00:07 INFO - PROCESS | 3140 | 1466744407610 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 3140 | 1466744407612 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 22:00:07 INFO - PROCESS | 3140 | 1466744407615 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 3140 | 1466744407617 Marionette TRACE conn6 <- [1,50,null,{}] 22:00:07 INFO - PROCESS | 3140 | 1466744407621 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 3140 | 1466744407623 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:07 INFO - PROCESS | 3140 | 1466744407738 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 22:00:07 INFO - PROCESS | 3140 | 1466744407746 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 3140 | 1466744407749 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:07 INFO - PROCESS | 3140 | ++DOCSHELL 14295000 == 20 [pid = 3140] [id = 22] 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (14721C00) [pid = 3140] [serial = 62] [outer = 00000000] 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (19E38800) [pid = 3140] [serial = 63] [outer = 14721C00] 22:00:07 INFO - PROCESS | 3140 | 1466744407795 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (19E39000) [pid = 3140] [serial = 64] [outer = 14721C00] 22:00:08 INFO - PROCESS | 3140 | 1466744408191 Marionette TRACE conn6 <- [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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 633ms 22:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:00:08 INFO - PROCESS | 3140 | 1466744408248 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 3140 | 1466744408250 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 22:00:08 INFO - PROCESS | 3140 | 1466744408253 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 3140 | 1466744408254 Marionette TRACE conn6 <- [1,54,null,{}] 22:00:08 INFO - PROCESS | 3140 | 1466744408258 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:08 INFO - PROCESS | 3140 | 1466744408260 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:08 INFO - PROCESS | 3140 | 1466744408372 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 22:00:08 INFO - PROCESS | 3140 | 1466744408379 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 3140 | 1466744408381 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:08 INFO - PROCESS | 3140 | ++DOCSHELL 16C11800 == 21 [pid = 3140] [id = 23] 22:00:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C12C00) [pid = 3140] [serial = 65] [outer = 00000000] 22:00:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16C17000) [pid = 3140] [serial = 66] [outer = 16C12C00] 22:00:08 INFO - PROCESS | 3140 | 1466744408424 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16C1A400) [pid = 3140] [serial = 67] [outer = 16C12C00] 22:00:08 INFO - PROCESS | 3140 | 1466744408786 Marionette TRACE conn6 <- [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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 22:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:00:08 INFO - PROCESS | 3140 | 1466744408823 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 3140 | 1466744408825 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 22:00:08 INFO - PROCESS | 3140 | 1466744408828 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 3140 | 1466744408830 Marionette TRACE conn6 <- [1,58,null,{}] 22:00:08 INFO - PROCESS | 3140 | 1466744408833 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:08 INFO - PROCESS | 3140 | 1466744408835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:08 INFO - PROCESS | 3140 | 1466744408911 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 22:00:08 INFO - PROCESS | 3140 | 1466744408917 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 3140 | 1466744408919 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:08 INFO - PROCESS | 3140 | ++DOCSHELL 091E5C00 == 22 [pid = 3140] [id = 24] 22:00:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (091E7C00) [pid = 3140] [serial = 68] [outer = 00000000] 22:00:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (091ECC00) [pid = 3140] [serial = 69] [outer = 091E7C00] 22:00:08 INFO - PROCESS | 3140 | 1466744408964 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C16C00) [pid = 3140] [serial = 70] [outer = 091E7C00] 22:00:09 INFO - PROCESS | 3140 | 1466744409359 Marionette TRACE conn6 <- [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]]]}] 22:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 22:00:09 INFO - PROCESS | 3140 | 1466744409412 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 3140 | 1466744409414 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 22:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:00:09 INFO - PROCESS | 3140 | 1466744409417 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:00:09 INFO - PROCESS | 3140 | 1466744409420 Marionette TRACE conn6 <- [1,62,null,{}] 22:00:09 INFO - PROCESS | 3140 | 1466744409423 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:09 INFO - PROCESS | 3140 | 1466744409426 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:09 INFO - PROCESS | 3140 | 1466744409522 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 22:00:09 INFO - PROCESS | 3140 | 1466744409527 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 3140 | 1466744409529 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:09 INFO - PROCESS | 3140 | ++DOCSHELL 19E3D800 == 23 [pid = 3140] [id = 25] 22:00:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19E3E000) [pid = 3140] [serial = 71] [outer = 00000000] 22:00:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1D648C00) [pid = 3140] [serial = 72] [outer = 19E3E000] 22:00:09 INFO - PROCESS | 3140 | 1466744409572 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1D64DC00) [pid = 3140] [serial = 73] [outer = 19E3E000] 22:00:09 INFO - PROCESS | 3140 | 1466744409945 Marionette TRACE conn6 <- [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]]]}] 22:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 22:00:09 INFO - PROCESS | 3140 | 1466744409991 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 3140 | 1466744409993 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 22:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:00:09 INFO - PROCESS | 3140 | 1466744409996 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 3140 | 1466744409998 Marionette TRACE conn6 <- [1,66,null,{}] 22:00:10 INFO - PROCESS | 3140 | 1466744410002 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:10 INFO - PROCESS | 3140 | 1466744410003 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:10 INFO - PROCESS | 3140 | 1466744410130 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 22:00:10 INFO - PROCESS | 3140 | 1466744410140 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:10 INFO - PROCESS | 3140 | 1466744410141 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:10 INFO - PROCESS | 3140 | ++DOCSHELL 1982DC00 == 24 [pid = 3140] [id = 26] 22:00:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19832800) [pid = 3140] [serial = 74] [outer = 00000000] 22:00:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19836C00) [pid = 3140] [serial = 75] [outer = 19832800] 22:00:10 INFO - PROCESS | 3140 | 1466744410184 Marionette DEBUG loaded listener.js 22:00:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19839800) [pid = 3140] [serial = 76] [outer = 19832800] 22:00:10 INFO - PROCESS | 3140 | 1466744410596 Marionette TRACE conn6 <- [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]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 22:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:00:10 INFO - PROCESS | 3140 | 1466744410627 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 3140 | 1466744410629 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 22:00:10 INFO - PROCESS | 3140 | 1466744410632 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 3140 | 1466744410634 Marionette TRACE conn6 <- [1,70,null,{}] 22:00:11 INFO - PROCESS | 3140 | 1466744411411 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:11 INFO - PROCESS | 3140 | 1466744411413 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:11 INFO - PROCESS | 3140 | 1466744411553 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 22:00:11 INFO - PROCESS | 3140 | 1466744411563 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 3140 | 1466744411566 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:11 INFO - PROCESS | 3140 | ++DOCSHELL 0C93AC00 == 25 [pid = 3140] [id = 27] 22:00:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0C93B000) [pid = 3140] [serial = 77] [outer = 00000000] 22:00:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0CDD3C00) [pid = 3140] [serial = 78] [outer = 0C93B000] 22:00:11 INFO - PROCESS | 3140 | 1466744411616 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0F90E400) [pid = 3140] [serial = 79] [outer = 0C93B000] 22:00:12 INFO - PROCESS | 3140 | 1466744412036 Marionette TRACE conn6 <- [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]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1471ms 22:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:00:12 INFO - PROCESS | 3140 | 1466744412105 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 3140 | 1466744412108 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 22:00:12 INFO - PROCESS | 3140 | 1466744412113 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 3140 | 1466744412115 Marionette TRACE conn6 <- [1,74,null,{}] 22:00:12 INFO - PROCESS | 3140 | 1466744412120 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:12 INFO - PROCESS | 3140 | 1466744412123 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:12 INFO - PROCESS | 3140 | 1466744412230 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 22:00:12 INFO - PROCESS | 3140 | 1466744412239 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 3140 | 1466744412243 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:12 INFO - PROCESS | 3140 | ++DOCSHELL 1063C400 == 26 [pid = 3140] [id = 28] 22:00:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1063CC00) [pid = 3140] [serial = 80] [outer = 00000000] 22:00:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (10DDB800) [pid = 3140] [serial = 81] [outer = 1063CC00] 22:00:12 INFO - PROCESS | 3140 | 1466744412291 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (13D0CC00) [pid = 3140] [serial = 82] [outer = 1063CC00] 22:00:13 INFO - PROCESS | 3140 | 1466744413083 Marionette TRACE conn6 <- [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]]]}] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16153000) [pid = 3140] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C12C00) [pid = 3140] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (091E7C00) [pid = 3140] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19E3E000) [pid = 3140] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1D0E2C00) [pid = 3140] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FEA7C00) [pid = 3140] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (17DCDC00) [pid = 3140] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FB50800) [pid = 3140] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FEA8800) [pid = 3140] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (15567000) [pid = 3140] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (17DC6800) [pid = 3140] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1888F800) [pid = 3140] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1B397C00) [pid = 3140] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (195BD800) [pid = 3140] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:00:13 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (14721C00) [pid = 3140] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1022ms 22:00:13 INFO - PROCESS | 3140 | 1466744413136 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 3140 | 1466744413139 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 22:00:13 INFO - PROCESS | 3140 | 1466744413142 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:00:13 INFO - PROCESS | 3140 | 1466744413144 Marionette TRACE conn6 <- [1,78,null,{}] 22:00:13 INFO - PROCESS | 3140 | 1466744413148 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 3140 | 1466744413150 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:13 INFO - PROCESS | 3140 | 1466744413232 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 22:00:13 INFO - PROCESS | 3140 | 1466744413241 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:13 INFO - PROCESS | 3140 | 1466744413244 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:13 INFO - PROCESS | 3140 | ++DOCSHELL 13FAE000 == 27 [pid = 3140] [id = 29] 22:00:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (13FE3800) [pid = 3140] [serial = 83] [outer = 00000000] 22:00:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (142B8800) [pid = 3140] [serial = 84] [outer = 13FE3800] 22:00:13 INFO - PROCESS | 3140 | 1466744413292 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (14751C00) [pid = 3140] [serial = 85] [outer = 13FE3800] 22:00:13 INFO - PROCESS | 3140 | 1466744413714 Marionette TRACE conn6 <- [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]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 22:00:13 INFO - PROCESS | 3140 | 1466744413782 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 3140 | 1466744413788 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 22:00:13 INFO - PROCESS | 3140 | 1466744413792 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 3140 | 1466744413794 Marionette TRACE conn6 <- [1,82,null,{}] 22:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:00:13 INFO - PROCESS | 3140 | 1466744413797 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 3140 | 1466744413799 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:13 INFO - PROCESS | 3140 | 1466744413879 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 22:00:13 INFO - PROCESS | 3140 | 1466744413886 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:13 INFO - PROCESS | 3140 | 1466744413888 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:13 INFO - PROCESS | 3140 | ++DOCSHELL 148B1000 == 28 [pid = 3140] [id = 30] 22:00:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C15400) [pid = 3140] [serial = 86] [outer = 00000000] 22:00:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16F94C00) [pid = 3140] [serial = 87] [outer = 16C15400] 22:00:13 INFO - PROCESS | 3140 | 1466744413936 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16FACC00) [pid = 3140] [serial = 88] [outer = 16C15400] 22:00:14 INFO - PROCESS | 3140 | 1466744414362 Marionette TRACE conn6 <- [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]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 22:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:00:14 INFO - PROCESS | 3140 | 1466744414428 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 22:00:14 INFO - PROCESS | 3140 | 1466744414430 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 22:00:14 INFO - PROCESS | 3140 | 1466744414434 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - PROCESS | 3140 | 1466744414435 Marionette TRACE conn6 <- [1,86,null,{}] 22:00:14 INFO - PROCESS | 3140 | 1466744414439 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:14 INFO - PROCESS | 3140 | 1466744414441 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:14 INFO - PROCESS | 3140 | 1466744414516 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 22:00:14 INFO - PROCESS | 3140 | 1466744414521 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 3140 | 1466744414523 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:14 INFO - PROCESS | 3140 | ++DOCSHELL 17154800 == 29 [pid = 3140] [id = 31] 22:00:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (17155400) [pid = 3140] [serial = 89] [outer = 00000000] 22:00:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (17DCCC00) [pid = 3140] [serial = 90] [outer = 17155400] 22:00:14 INFO - PROCESS | 3140 | 1466744414568 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (189E2800) [pid = 3140] [serial = 91] [outer = 17155400] 22:00:14 INFO - PROCESS | 3140 | 1466744414980 Marionette TRACE conn6 <- [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]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 22:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:00:15 INFO - PROCESS | 3140 | 1466744415004 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 3140 | 1466744415006 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 22:00:15 INFO - PROCESS | 3140 | 1466744415009 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 3140 | 1466744415011 Marionette TRACE conn6 <- [1,90,null,{}] 22:00:15 INFO - PROCESS | 3140 | 1466744415014 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:15 INFO - PROCESS | 3140 | 1466744415019 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:15 INFO - PROCESS | 3140 | 1466744415157 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 22:00:15 INFO - PROCESS | 3140 | 1466744415231 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 3140 | 1466744415234 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:15 INFO - PROCESS | 3140 | ++DOCSHELL 091E1800 == 30 [pid = 3140] [id = 32] 22:00:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (091E2400) [pid = 3140] [serial = 92] [outer = 00000000] 22:00:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0C931C00) [pid = 3140] [serial = 93] [outer = 091E2400] 22:00:15 INFO - PROCESS | 3140 | 1466744415292 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0CDCA800) [pid = 3140] [serial = 94] [outer = 091E2400] 22:00:15 INFO - PROCESS | 3140 | 1466744415868 Marionette TRACE conn6 <- [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]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 22:00:15 INFO - PROCESS | 3140 | 1466744415941 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 3140 | 1466744415946 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 22:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:00:15 INFO - PROCESS | 3140 | 1466744415951 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 3140 | 1466744415955 Marionette TRACE conn6 <- [1,94,null,{}] 22:00:15 INFO - PROCESS | 3140 | 1466744415960 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:15 INFO - PROCESS | 3140 | 1466744415963 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:16 INFO - PROCESS | 3140 | 1466744416076 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 22:00:16 INFO - PROCESS | 3140 | 1466744416141 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 3140 | 1466744416144 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:16 INFO - PROCESS | 3140 | ++DOCSHELL 1472AC00 == 31 [pid = 3140] [id = 33] 22:00:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1474A800) [pid = 3140] [serial = 95] [outer = 00000000] 22:00:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1614D800) [pid = 3140] [serial = 96] [outer = 1474A800] 22:00:16 INFO - PROCESS | 3140 | 1466744416201 Marionette DEBUG loaded listener.js 22:00:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C11C00) [pid = 3140] [serial = 97] [outer = 1474A800] 22:00:16 INFO - PROCESS | 3140 | 1466744416760 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 22:00:16 INFO - PROCESS | 3140 | 1466744416826 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 22:00:16 INFO - PROCESS | 3140 | 1466744416829 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 22:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:00:16 INFO - PROCESS | 3140 | 1466744416833 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:00:16 INFO - PROCESS | 3140 | 1466744416835 Marionette TRACE conn6 <- [1,98,null,{}] 22:00:16 INFO - PROCESS | 3140 | 1466744416839 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:16 INFO - PROCESS | 3140 | 1466744416842 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:16 INFO - PROCESS | 3140 | 1466744416947 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 22:00:17 INFO - PROCESS | 3140 | 1466744417019 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 3140 | 1466744417022 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:17 INFO - PROCESS | 3140 | ++DOCSHELL 19293000 == 32 [pid = 3140] [id = 34] 22:00:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1957F400) [pid = 3140] [serial = 98] [outer = 00000000] 22:00:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (195B9000) [pid = 3140] [serial = 99] [outer = 1957F400] 22:00:17 INFO - PROCESS | 3140 | 1466744417077 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195BEC00) [pid = 3140] [serial = 100] [outer = 1957F400] 22:00:17 INFO - PROCESS | 3140 | 1466744417626 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 22:00:17 INFO - PROCESS | 3140 | 1466744417667 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 3140 | 1466744417671 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 22:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:00:17 INFO - PROCESS | 3140 | 1466744417682 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - PROCESS | 3140 | 1466744417687 Marionette TRACE conn6 <- [1,102,null,{}] 22:00:17 INFO - PROCESS | 3140 | 1466744417691 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:17 INFO - PROCESS | 3140 | 1466744417694 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:17 INFO - PROCESS | 3140 | 1466744417801 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 22:00:17 INFO - PROCESS | 3140 | 1466744417883 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 3140 | 1466744417885 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:17 INFO - PROCESS | 3140 | ++DOCSHELL 19694400 == 33 [pid = 3140] [id = 35] 22:00:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1982F400) [pid = 3140] [serial = 101] [outer = 00000000] 22:00:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19856000) [pid = 3140] [serial = 102] [outer = 1982F400] 22:00:17 INFO - PROCESS | 3140 | 1466744417939 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19858C00) [pid = 3140] [serial = 103] [outer = 1982F400] 22:00:18 INFO - PROCESS | 3140 | 1466744418460 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 22:00:18 INFO - PROCESS | 3140 | 1466744418511 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 3140 | 1466744418514 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 22:00:18 INFO - PROCESS | 3140 | 1466744418518 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:00:18 INFO - PROCESS | 3140 | 1466744418520 Marionette TRACE conn6 <- [1,106,null,{}] 22:00:18 INFO - PROCESS | 3140 | 1466744418523 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:18 INFO - PROCESS | 3140 | 1466744418526 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:18 INFO - PROCESS | 3140 | 1466744418627 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 22:00:18 INFO - PROCESS | 3140 | 1466744418709 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 3140 | 1466744418712 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:18 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F5400 == 34 [pid = 3140] [id = 36] 22:00:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0F9F6400) [pid = 3140] [serial = 104] [outer = 00000000] 22:00:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (13FEA400) [pid = 3140] [serial = 105] [outer = 0F9F6400] 22:00:18 INFO - PROCESS | 3140 | 1466744418767 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1615C800) [pid = 3140] [serial = 106] [outer = 0F9F6400] 22:00:19 INFO - PROCESS | 3140 | 1466744419348 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 22:00:19 INFO - PROCESS | 3140 | 1466744419391 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 22:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:00:19 INFO - PROCESS | 3140 | 1466744419396 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 22:00:19 INFO - PROCESS | 3140 | 1466744419400 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 3140 | 1466744419403 Marionette TRACE conn6 <- [1,110,null,{}] 22:00:19 INFO - PROCESS | 3140 | 1466744419409 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:19 INFO - PROCESS | 3140 | 1466744419412 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:19 INFO - PROCESS | 3140 | 1466744419507 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19291C00) [pid = 3140] [serial = 17] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C17000) [pid = 3140] [serial = 66] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (091ECC00) [pid = 3140] [serial = 69] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1D648C00) [pid = 3140] [serial = 72] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1068E800) [pid = 3140] [serial = 27] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (189EF000) [pid = 3140] [serial = 30] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0F9E8400) [pid = 3140] [serial = 36] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FB5B800) [pid = 3140] [serial = 38] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FB72C00) [pid = 3140] [serial = 39] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14293400) [pid = 3140] [serial = 42] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1614F400) [pid = 3140] [serial = 45] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (17DCFC00) [pid = 3140] [serial = 48] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19291800) [pid = 3140] [serial = 51] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1B3F8C00) [pid = 3140] [serial = 54] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1B3EC400) [pid = 3140] [serial = 57] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (18889C00) [pid = 3140] [serial = 49] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1985F400) [pid = 3140] [serial = 60] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19E38800) [pid = 3140] [serial = 63] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0CDEF400) [pid = 3140] [serial = 33] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19694800) [pid = 3140] [serial = 52] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1BB84000) [pid = 3140] [serial = 55] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (195A6400) [pid = 3140] [serial = 31] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1BEBF000) [pid = 3140] [serial = 58] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (14627000) [pid = 3140] [serial = 43] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19E39000) [pid = 3140] [serial = 64] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (16C81C00) [pid = 3140] [serial = 46] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (13FAEC00) [pid = 3140] [serial = 28] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16C1A400) [pid = 3140] [serial = 67] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C16C00) [pid = 3140] [serial = 70] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (1D259C00) [pid = 3140] [serial = 22] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (1D64DC00) [pid = 3140] [serial = 73] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (19F2B800) [pid = 3140] [serial = 14] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (16C7C400) [pid = 3140] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (16C76000) [pid = 3140] [serial = 9] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (13D0B400) [pid = 3140] [serial = 4] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (16F9D800) [pid = 3140] [serial = 24] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (1D255800) [pid = 3140] [serial = 21] [outer = 00000000] [url = about:blank] 22:00:20 INFO - PROCESS | 3140 | 1466744420141 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 3140 | 1466744420144 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:20 INFO - PROCESS | 3140 | ++DOCSHELL 091ECC00 == 35 [pid = 3140] [id = 37] 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (091ED000) [pid = 3140] [serial = 107] [outer = 00000000] 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (0C938800) [pid = 3140] [serial = 108] [outer = 091ED000] 22:00:20 INFO - PROCESS | 3140 | 1466744420194 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (0F876800) [pid = 3140] [serial = 109] [outer = 091ED000] 22:00:20 INFO - PROCESS | 3140 | 1466744420587 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1229ms 22:00:20 INFO - PROCESS | 3140 | 1466744420632 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 22:00:20 INFO - PROCESS | 3140 | 1466744420635 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 22:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:00:20 INFO - PROCESS | 3140 | 1466744420659 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 3140 | 1466744420663 Marionette TRACE conn6 <- [1,114,null,{}] 22:00:20 INFO - PROCESS | 3140 | 1466744420668 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:20 INFO - PROCESS | 3140 | 1466744420670 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:20 INFO - PROCESS | 3140 | 1466744420760 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 22:00:20 INFO - PROCESS | 3140 | 1466744420768 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 3140 | 1466744420771 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:20 INFO - PROCESS | 3140 | ++DOCSHELL 106C1800 == 36 [pid = 3140] [id = 38] 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (106C1C00) [pid = 3140] [serial = 110] [outer = 00000000] 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (10F2BC00) [pid = 3140] [serial = 111] [outer = 106C1C00] 22:00:20 INFO - PROCESS | 3140 | 1466744420829 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (13F9F800) [pid = 3140] [serial = 112] [outer = 106C1C00] 22:00:21 INFO - PROCESS | 3140 | 1466744421260 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 22:00:21 INFO - PROCESS | 3140 | 1466744421296 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 3140 | 1466744421300 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 22:00:21 INFO - PROCESS | 3140 | 1466744421304 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:00:21 INFO - PROCESS | 3140 | 1466744421306 Marionette TRACE conn6 <- [1,118,null,{}] 22:00:21 INFO - PROCESS | 3140 | 1466744421310 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:21 INFO - PROCESS | 3140 | 1466744421313 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:21 INFO - PROCESS | 3140 | 1466744421425 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 22:00:21 INFO - PROCESS | 3140 | 1466744421436 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 3140 | 1466744421439 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:21 INFO - PROCESS | 3140 | ++DOCSHELL 15A42400 == 37 [pid = 3140] [id = 39] 22:00:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (15A44000) [pid = 3140] [serial = 113] [outer = 00000000] 22:00:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (1614F400) [pid = 3140] [serial = 114] [outer = 15A44000] 22:00:21 INFO - PROCESS | 3140 | 1466744421485 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (1615C000) [pid = 3140] [serial = 115] [outer = 15A44000] 22:00:21 INFO - PROCESS | 3140 | 1466744421904 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 22:00:21 INFO - PROCESS | 3140 | 1466744421941 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 3140 | 1466744421943 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 22:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:00:21 INFO - PROCESS | 3140 | 1466744421954 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 3140 | 1466744421960 Marionette TRACE conn6 <- [1,122,null,{}] 22:00:21 INFO - PROCESS | 3140 | 1466744421964 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:21 INFO - PROCESS | 3140 | 1466744421968 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:22 INFO - PROCESS | 3140 | 1466744422055 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 22:00:22 INFO - PROCESS | 3140 | 1466744422060 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 3140 | 1466744422062 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:22 INFO - PROCESS | 3140 | ++DOCSHELL 16C15C00 == 38 [pid = 3140] [id = 40] 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (16C16000) [pid = 3140] [serial = 116] [outer = 00000000] 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (1714D400) [pid = 3140] [serial = 117] [outer = 16C16000] 22:00:22 INFO - PROCESS | 3140 | 1466744422116 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (17DC5000) [pid = 3140] [serial = 118] [outer = 16C16000] 22:00:22 INFO - PROCESS | 3140 | 1466744422564 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 22:00:22 INFO - PROCESS | 3140 | 1466744422580 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 3140 | 1466744422583 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 22:00:22 INFO - PROCESS | 3140 | 1466744422586 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:00:22 INFO - PROCESS | 3140 | 1466744422588 Marionette TRACE conn6 <- [1,126,null,{}] 22:00:22 INFO - PROCESS | 3140 | 1466744422591 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:22 INFO - PROCESS | 3140 | 1466744422593 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:22 INFO - PROCESS | 3140 | 1466744422704 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 22:00:22 INFO - PROCESS | 3140 | 1466744422709 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 3140 | 1466744422711 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:22 INFO - PROCESS | 3140 | ++DOCSHELL 17DC9800 == 39 [pid = 3140] [id = 41] 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (17DCC000) [pid = 3140] [serial = 119] [outer = 00000000] 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (18B07800) [pid = 3140] [serial = 120] [outer = 17DCC000] 22:00:22 INFO - PROCESS | 3140 | 1466744422755 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (18BB6400) [pid = 3140] [serial = 121] [outer = 17DCC000] 22:00:23 INFO - PROCESS | 3140 | 1466744423187 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 22:00:23 INFO - PROCESS | 3140 | 1466744423220 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 22:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:00:23 INFO - PROCESS | 3140 | 1466744423222 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 22:00:23 INFO - PROCESS | 3140 | 1466744423225 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 3140 | 1466744423227 Marionette TRACE conn6 <- [1,130,null,{}] 22:00:23 INFO - PROCESS | 3140 | 1466744423230 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 3140 | 1466744423232 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:23 INFO - PROCESS | 3140 | 1466744423331 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 22:00:23 INFO - PROCESS | 3140 | 1466744423337 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 3140 | 1466744423343 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:23 INFO - PROCESS | 3140 | ++DOCSHELL 195A6C00 == 40 [pid = 3140] [id = 42] 22:00:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (195AE400) [pid = 3140] [serial = 122] [outer = 00000000] 22:00:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (195C2000) [pid = 3140] [serial = 123] [outer = 195AE400] 22:00:23 INFO - PROCESS | 3140 | 1466744423398 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (19695000) [pid = 3140] [serial = 124] [outer = 195AE400] 22:00:23 INFO - PROCESS | 3140 | 1466744423826 Marionette TRACE conn6 <- [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]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 22:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:00:23 INFO - PROCESS | 3140 | 1466744423856 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 22:00:23 INFO - PROCESS | 3140 | 1466744423858 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 22:00:23 INFO - PROCESS | 3140 | 1466744423862 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 3140 | 1466744423863 Marionette TRACE conn6 <- [1,134,null,{}] 22:00:23 INFO - PROCESS | 3140 | 1466744423867 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 3140 | 1466744423869 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:23 INFO - PROCESS | 3140 | 1466744423971 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 22:00:24 INFO - PROCESS | 3140 | 1466744424044 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:24 INFO - PROCESS | 3140 | 1466744424045 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:24 INFO - PROCESS | 3140 | ++DOCSHELL 0C93D000 == 41 [pid = 3140] [id = 43] 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (19833C00) [pid = 3140] [serial = 125] [outer = 00000000] 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1985DC00) [pid = 3140] [serial = 126] [outer = 19833C00] 22:00:24 INFO - PROCESS | 3140 | 1466744424098 Marionette DEBUG loaded listener.js 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19E33800) [pid = 3140] [serial = 127] [outer = 19833C00] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (19832800) [pid = 3140] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19858800) [pid = 3140] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (17155400) [pid = 3140] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1063CC00) [pid = 3140] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C93B000) [pid = 3140] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (13FE3800) [pid = 3140] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:00:24 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C15400) [pid = 3140] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:00:24 INFO - PROCESS | 3140 | 1466744424542 Marionette TRACE conn6 <- [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]]]}] 22:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 730ms 22:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:00:24 INFO - PROCESS | 3140 | 1466744424592 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 3140 | 1466744424594 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 22:00:24 INFO - PROCESS | 3140 | 1466744424598 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 3140 | 1466744424599 Marionette TRACE conn6 <- [1,138,null,{}] 22:00:24 INFO - PROCESS | 3140 | 1466744424602 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:24 INFO - PROCESS | 3140 | 1466744424604 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:24 INFO - PROCESS | 3140 | 1466744424704 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 22:00:24 INFO - PROCESS | 3140 | 1466744424748 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:24 INFO - PROCESS | 3140 | 1466744424750 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:24 INFO - PROCESS | 3140 | ++DOCSHELL 147E5C00 == 42 [pid = 3140] [id = 44] 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1555B000) [pid = 3140] [serial = 128] [outer = 00000000] 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (19832C00) [pid = 3140] [serial = 129] [outer = 1555B000] 22:00:24 INFO - PROCESS | 3140 | 1466744424794 Marionette DEBUG loaded listener.js 22:00:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19858800) [pid = 3140] [serial = 130] [outer = 1555B000] 22:00:25 INFO - PROCESS | 3140 | 1466744425137 Marionette TRACE conn6 <- [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]]]}] 22:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 22:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:00:25 INFO - PROCESS | 3140 | 1466744425168 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 3140 | 1466744425170 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 22:00:25 INFO - PROCESS | 3140 | 1466744425173 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 3140 | 1466744425175 Marionette TRACE conn6 <- [1,142,null,{}] 22:00:25 INFO - PROCESS | 3140 | 1466744425179 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:25 INFO - PROCESS | 3140 | 1466744425181 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:25 INFO - PROCESS | 3140 | 1466744425282 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 22:00:25 INFO - PROCESS | 3140 | 1466744425313 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 3140 | 1466744425315 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:25 INFO - PROCESS | 3140 | ++DOCSHELL 18BB3400 == 43 [pid = 3140] [id = 45] 22:00:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1958C800) [pid = 3140] [serial = 131] [outer = 00000000] 22:00:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (19E3F400) [pid = 3140] [serial = 132] [outer = 1958C800] 22:00:25 INFO - PROCESS | 3140 | 1466744425358 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19F1EC00) [pid = 3140] [serial = 133] [outer = 1958C800] 22:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 22:00:25 INFO - PROCESS | 3140 | 1466744425737 Marionette TRACE conn6 <- [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]]]}] 22:00:25 INFO - PROCESS | 3140 | 1466744425744 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 3140 | 1466744425746 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 22:00:25 INFO - PROCESS | 3140 | 1466744425750 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:00:25 INFO - PROCESS | 3140 | 1466744425752 Marionette TRACE conn6 <- [1,146,null,{}] 22:00:25 INFO - PROCESS | 3140 | 1466744425755 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:25 INFO - PROCESS | 3140 | 1466744425757 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:25 INFO - PROCESS | 3140 | 1466744425834 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 22:00:25 INFO - PROCESS | 3140 | 1466744425910 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 3140 | 1466744425911 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:25 INFO - PROCESS | 3140 | ++DOCSHELL 0C941800 == 44 [pid = 3140] [id = 46] 22:00:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0C941C00) [pid = 3140] [serial = 134] [outer = 00000000] 22:00:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0C94AC00) [pid = 3140] [serial = 135] [outer = 0C941C00] 22:00:25 INFO - PROCESS | 3140 | 1466744425956 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0C94D800) [pid = 3140] [serial = 136] [outer = 0C941C00] 22:00:26 INFO - PROCESS | 3140 | 1466744426319 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 22:00:26 INFO - PROCESS | 3140 | 1466744426409 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 22:00:26 INFO - PROCESS | 3140 | 1466744426413 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 22:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:00:26 INFO - PROCESS | 3140 | 1466744426419 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:00:26 INFO - PROCESS | 3140 | 1466744426424 Marionette TRACE conn6 <- [1,150,null,{}] 22:00:26 INFO - PROCESS | 3140 | 1466744426434 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:26 INFO - PROCESS | 3140 | 1466744426438 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:26 INFO - PROCESS | 3140 | 1466744426594 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 22:00:26 INFO - PROCESS | 3140 | 1466744426682 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 3140 | 1466744426685 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:26 INFO - PROCESS | 3140 | ++DOCSHELL 0CD73000 == 45 [pid = 3140] [id = 47] 22:00:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0CDC7000) [pid = 3140] [serial = 137] [outer = 00000000] 22:00:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FB57400) [pid = 3140] [serial = 138] [outer = 0CDC7000] 22:00:26 INFO - PROCESS | 3140 | 1466744426745 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0FEB1800) [pid = 3140] [serial = 139] [outer = 0CDC7000] 22:00:27 INFO - PROCESS | 3140 | 1466744427471 Marionette TRACE conn6 <- [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]]]}] 22:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1080ms 22:00:27 INFO - PROCESS | 3140 | 1466744427502 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 22:00:27 INFO - PROCESS | 3140 | 1466744427505 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 22:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:00:27 INFO - PROCESS | 3140 | 1466744427512 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 3140 | 1466744427516 Marionette TRACE conn6 <- [1,154,null,{}] 22:00:27 INFO - PROCESS | 3140 | 1466744427520 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:27 INFO - PROCESS | 3140 | 1466744427523 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:27 INFO - PROCESS | 3140 | 1466744427639 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 22:00:27 INFO - PROCESS | 3140 | 1466744427710 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 3140 | 1466744427712 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:27 INFO - PROCESS | 3140 | ++DOCSHELL 142B4000 == 46 [pid = 3140] [id = 48] 22:00:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (15562000) [pid = 3140] [serial = 140] [outer = 00000000] 22:00:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C18000) [pid = 3140] [serial = 141] [outer = 15562000] 22:00:27 INFO - PROCESS | 3140 | 1466744427769 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16F93000) [pid = 3140] [serial = 142] [outer = 15562000] 22:00:28 INFO - PROCESS | 3140 | 1466744428621 Marionette TRACE conn6 <- [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]]]}] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 19293000 == 45 [pid = 3140] [id = 34] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 091E1800 == 44 [pid = 3140] [id = 32] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 19694400 == 43 [pid = 3140] [id = 35] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 148B1000 == 42 [pid = 3140] [id = 30] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 17154800 == 41 [pid = 3140] [id = 31] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 1472AC00 == 40 [pid = 3140] [id = 33] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 13FAE000 == 39 [pid = 3140] [id = 29] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 18BB3400 == 38 [pid = 3140] [id = 45] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 147E5C00 == 37 [pid = 3140] [id = 44] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 0C93D000 == 36 [pid = 3140] [id = 43] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 195A6C00 == 35 [pid = 3140] [id = 42] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 17DC9800 == 34 [pid = 3140] [id = 41] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 16C15C00 == 33 [pid = 3140] [id = 40] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 15A42400 == 32 [pid = 3140] [id = 39] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 106C1800 == 31 [pid = 3140] [id = 38] 22:00:28 INFO - PROCESS | 3140 | --DOCSHELL 091ECC00 == 30 [pid = 3140] [id = 37] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19836C00) [pid = 3140] [serial = 75] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1BEBE000) [pid = 3140] [serial = 61] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (17DCCC00) [pid = 3140] [serial = 90] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (189E2800) [pid = 3140] [serial = 91] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (10DDB800) [pid = 3140] [serial = 81] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0CDD3C00) [pid = 3140] [serial = 78] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (142B8800) [pid = 3140] [serial = 84] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16FACC00) [pid = 3140] [serial = 88] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (13D0CC00) [pid = 3140] [serial = 82] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14751C00) [pid = 3140] [serial = 85] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0F90E400) [pid = 3140] [serial = 79] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16F94C00) [pid = 3140] [serial = 87] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19839800) [pid = 3140] [serial = 76] [outer = 00000000] [url = about:blank] 22:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1173ms 22:00:28 INFO - PROCESS | 3140 | 1466744428689 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 3140 | 1466744428693 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 22:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:00:28 INFO - PROCESS | 3140 | 1466744428698 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 3140 | 1466744428701 Marionette TRACE conn6 <- [1,158,null,{}] 22:00:28 INFO - PROCESS | 3140 | 1466744428706 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:28 INFO - PROCESS | 3140 | 1466744428709 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:28 INFO - PROCESS | 3140 | 1466744428820 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 22:00:28 INFO - PROCESS | 3140 | 1466744428898 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:28 INFO - PROCESS | 3140 | 1466744428901 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:28 INFO - PROCESS | 3140 | ++DOCSHELL 0C93A400 == 31 [pid = 3140] [id = 49] 22:00:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0C93B800) [pid = 3140] [serial = 143] [outer = 00000000] 22:00:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0F909C00) [pid = 3140] [serial = 144] [outer = 0C93B800] 22:00:28 INFO - PROCESS | 3140 | 1466744428950 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FB58400) [pid = 3140] [serial = 145] [outer = 0C93B800] 22:00:29 INFO - PROCESS | 3140 | 1466744429355 Marionette TRACE conn6 <- [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]]]}] 22:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 22:00:29 INFO - PROCESS | 3140 | 1466744429373 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 3140 | 1466744429377 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 22:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:00:29 INFO - PROCESS | 3140 | 1466744429383 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - PROCESS | 3140 | 1466744429385 Marionette TRACE conn6 <- [1,162,null,{}] 22:00:29 INFO - PROCESS | 3140 | 1466744429389 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:29 INFO - PROCESS | 3140 | 1466744429391 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:29 INFO - PROCESS | 3140 | 1466744429480 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 22:00:29 INFO - PROCESS | 3140 | 1466744429486 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 3140 | 1466744429488 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:29 INFO - PROCESS | 3140 | ++DOCSHELL 1063CC00 == 32 [pid = 3140] [id = 50] 22:00:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1063F800) [pid = 3140] [serial = 146] [outer = 00000000] 22:00:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14627000) [pid = 3140] [serial = 147] [outer = 1063F800] 22:00:29 INFO - PROCESS | 3140 | 1466744429536 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14726C00) [pid = 3140] [serial = 148] [outer = 1063F800] 22:00:29 INFO - PROCESS | 3140 | 1466744429978 Marionette TRACE conn6 <- [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]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 22:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:00:30 INFO - PROCESS | 3140 | 1466744430014 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 3140 | 1466744430016 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 22:00:30 INFO - PROCESS | 3140 | 1466744430019 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 3140 | 1466744430023 Marionette TRACE conn6 <- [1,166,null,{}] 22:00:30 INFO - PROCESS | 3140 | 1466744430035 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 3140 | 1466744430039 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:30 INFO - PROCESS | 3140 | 1466744430120 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 22:00:30 INFO - PROCESS | 3140 | 1466744430130 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 3140 | 1466744430133 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:30 INFO - PROCESS | 3140 | ++DOCSHELL 16C7E000 == 33 [pid = 3140] [id = 51] 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16F8EC00) [pid = 3140] [serial = 149] [outer = 00000000] 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16FA9800) [pid = 3140] [serial = 150] [outer = 16F8EC00] 22:00:30 INFO - PROCESS | 3140 | 1466744430184 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (17158400) [pid = 3140] [serial = 151] [outer = 16F8EC00] 22:00:30 INFO - PROCESS | 3140 | 1466744430621 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 22:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:00:30 INFO - PROCESS | 3140 | 1466744430653 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 3140 | 1466744430655 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 22:00:30 INFO - PROCESS | 3140 | 1466744430658 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 3140 | 1466744430660 Marionette TRACE conn6 <- [1,170,null,{}] 22:00:30 INFO - PROCESS | 3140 | 1466744430663 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 3140 | 1466744430665 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:30 INFO - PROCESS | 3140 | 1466744430748 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 22:00:30 INFO - PROCESS | 3140 | 1466744430754 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 3140 | 1466744430756 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:30 INFO - PROCESS | 3140 | ++DOCSHELL 18808400 == 34 [pid = 3140] [id = 52] 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18885000) [pid = 3140] [serial = 152] [outer = 00000000] 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19291800) [pid = 3140] [serial = 153] [outer = 18885000] 22:00:30 INFO - PROCESS | 3140 | 1466744430801 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195B2000) [pid = 3140] [serial = 154] [outer = 18885000] 22:00:31 INFO - PROCESS | 3140 | 1466744431250 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 22:00:31 INFO - PROCESS | 3140 | 1466744431290 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 3140 | 1466744431292 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 22:00:31 INFO - PROCESS | 3140 | 1466744431295 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 3140 | 1466744431297 Marionette TRACE conn6 <- [1,174,null,{}] 22:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:00:31 INFO - PROCESS | 3140 | 1466744431301 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 3140 | 1466744431303 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:31 INFO - PROCESS | 3140 | 1466744431414 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 22:00:31 INFO - PROCESS | 3140 | 1466744431426 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:31 INFO - PROCESS | 3140 | 1466744431428 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:31 INFO - PROCESS | 3140 | ++DOCSHELL 195B7800 == 35 [pid = 3140] [id = 53] 22:00:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (195BDC00) [pid = 3140] [serial = 155] [outer = 00000000] 22:00:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19697800) [pid = 3140] [serial = 156] [outer = 195BDC00] 22:00:31 INFO - PROCESS | 3140 | 1466744431509 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19830800) [pid = 3140] [serial = 157] [outer = 195BDC00] 22:00:31 INFO - PROCESS | 3140 | 1466744431944 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 22:00:31 INFO - PROCESS | 3140 | 1466744431971 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 3140 | 1466744431973 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 22:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:00:31 INFO - PROCESS | 3140 | 1466744431976 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 3140 | 1466744431978 Marionette TRACE conn6 <- [1,178,null,{}] 22:00:31 INFO - PROCESS | 3140 | 1466744431982 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 3140 | 1466744431988 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:32 INFO - PROCESS | 3140 | 1466744432131 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 22:00:32 INFO - PROCESS | 3140 | 1466744432137 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 3140 | 1466744432139 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:32 INFO - PROCESS | 3140 | ++DOCSHELL 19855C00 == 36 [pid = 3140] [id = 54] 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19856400) [pid = 3140] [serial = 158] [outer = 00000000] 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1AE54400) [pid = 3140] [serial = 159] [outer = 19856400] 22:00:32 INFO - PROCESS | 3140 | 1466744432184 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1AE59C00) [pid = 3140] [serial = 160] [outer = 19856400] 22:00:32 INFO - PROCESS | 3140 | 1466744432592 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 22:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:00:32 INFO - PROCESS | 3140 | 1466744432650 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 3140 | 1466744432652 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 22:00:32 INFO - PROCESS | 3140 | 1466744432655 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - PROCESS | 3140 | 1466744432657 Marionette TRACE conn6 <- [1,182,null,{}] 22:00:32 INFO - PROCESS | 3140 | 1466744432660 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:32 INFO - PROCESS | 3140 | 1466744432662 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:32 INFO - PROCESS | 3140 | 1466744432772 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 22:00:32 INFO - PROCESS | 3140 | 1466744432845 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 3140 | 1466744432847 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:32 INFO - PROCESS | 3140 | ++DOCSHELL 1B3F0C00 == 37 [pid = 3140] [id = 55] 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1B3F4000) [pid = 3140] [serial = 161] [outer = 00000000] 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1B4EE000) [pid = 3140] [serial = 162] [outer = 1B3F4000] 22:00:32 INFO - PROCESS | 3140 | 1466744432890 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1BB7FC00) [pid = 3140] [serial = 163] [outer = 1B3F4000] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (15A44000) [pid = 3140] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (106C1C00) [pid = 3140] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (16C16000) [pid = 3140] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (17DCC000) [pid = 3140] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1958C800) [pid = 3140] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (091E2400) [pid = 3140] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1474A800) [pid = 3140] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1957F400) [pid = 3140] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1982F400) [pid = 3140] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (195AE400) [pid = 3140] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1555B000) [pid = 3140] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19833C00) [pid = 3140] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:00:33 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (091ED000) [pid = 3140] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:00:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (148A7800) [pid = 3140] [serial = 164] [outer = 0F842800] 22:00:33 INFO - PROCESS | 3140 | 1466744433424 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 22:00:33 INFO - PROCESS | 3140 | 1466744433486 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 3140 | 1466744433488 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 22:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:00:33 INFO - PROCESS | 3140 | 1466744433491 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 3140 | 1466744433493 Marionette TRACE conn6 <- [1,186,null,{}] 22:00:33 INFO - PROCESS | 3140 | 1466744433496 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 3140 | 1466744433498 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:33 INFO - PROCESS | 3140 | 1466744433575 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 22:00:33 INFO - PROCESS | 3140 | 1466744433580 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 3140 | 1466744433582 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:33 INFO - PROCESS | 3140 | ++DOCSHELL 106C1C00 == 38 [pid = 3140] [id = 56] 22:00:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (13D09400) [pid = 3140] [serial = 165] [outer = 00000000] 22:00:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1B4EC800) [pid = 3140] [serial = 166] [outer = 13D09400] 22:00:33 INFO - PROCESS | 3140 | 1466744433626 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1BB83C00) [pid = 3140] [serial = 167] [outer = 13D09400] 22:00:34 INFO - PROCESS | 3140 | 1466744434026 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 22:00:34 INFO - PROCESS | 3140 | 1466744434073 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 3140 | 1466744434075 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 22:00:34 INFO - PROCESS | 3140 | 1466744434079 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:00:34 INFO - PROCESS | 3140 | 1466744434080 Marionette TRACE conn6 <- [1,190,null,{}] 22:00:34 INFO - PROCESS | 3140 | 1466744434093 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 3140 | 1466744434095 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:34 INFO - PROCESS | 3140 | 1466744434171 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 22:00:34 INFO - PROCESS | 3140 | 1466744434176 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 3140 | 1466744434178 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:34 INFO - PROCESS | 3140 | ++DOCSHELL 16CE8000 == 39 [pid = 3140] [id = 57] 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CE8400) [pid = 3140] [serial = 168] [outer = 00000000] 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16CECC00) [pid = 3140] [serial = 169] [outer = 16CE8400] 22:00:34 INFO - PROCESS | 3140 | 1466744434222 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CEEC00) [pid = 3140] [serial = 170] [outer = 16CE8400] 22:00:34 INFO - PROCESS | 3140 | 1466744434630 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 22:00:34 INFO - PROCESS | 3140 | 1466744434653 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 22:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:00:34 INFO - PROCESS | 3140 | 1466744434655 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 22:00:34 INFO - PROCESS | 3140 | 1466744434658 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 3140 | 1466744434659 Marionette TRACE conn6 <- [1,194,null,{}] 22:00:34 INFO - PROCESS | 3140 | 1466744434662 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 3140 | 1466744434664 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:34 INFO - PROCESS | 3140 | 1466744434776 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 22:00:34 INFO - PROCESS | 3140 | 1466744434783 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 3140 | 1466744434785 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:34 INFO - PROCESS | 3140 | ++DOCSHELL 14836C00 == 40 [pid = 3140] [id = 58] 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (14837800) [pid = 3140] [serial = 171] [outer = 00000000] 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1483BC00) [pid = 3140] [serial = 172] [outer = 14837800] 22:00:34 INFO - PROCESS | 3140 | 1466744434829 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1483DC00) [pid = 3140] [serial = 173] [outer = 14837800] 22:00:35 INFO - PROCESS | 3140 | 1466744435275 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 22:00:35 INFO - PROCESS | 3140 | 1466744435329 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 3140 | 1466744435334 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 22:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:00:35 INFO - PROCESS | 3140 | 1466744435339 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 3140 | 1466744435342 Marionette TRACE conn6 <- [1,198,null,{}] 22:00:35 INFO - PROCESS | 3140 | 1466744435349 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:35 INFO - PROCESS | 3140 | 1466744435352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:35 INFO - PROCESS | 3140 | 1466744435463 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 22:00:35 INFO - PROCESS | 3140 | 1466744435592 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:35 INFO - PROCESS | 3140 | 1466744435595 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:35 INFO - PROCESS | 3140 | ++DOCSHELL 0FB52C00 == 41 [pid = 3140] [id = 59] 22:00:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0FB54800) [pid = 3140] [serial = 174] [outer = 00000000] 22:00:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (101B0C00) [pid = 3140] [serial = 175] [outer = 0FB54800] 22:00:35 INFO - PROCESS | 3140 | 1466744435653 Marionette DEBUG loaded listener.js 22:00:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (10F2A000) [pid = 3140] [serial = 176] [outer = 0FB54800] 22:00:36 INFO - PROCESS | 3140 | 1466744436206 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 22:00:36 INFO - PROCESS | 3140 | 1466744436269 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 3140 | 1466744436274 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 22:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:00:36 INFO - PROCESS | 3140 | 1466744436282 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 3140 | 1466744436285 Marionette TRACE conn6 <- [1,202,null,{}] 22:00:36 INFO - PROCESS | 3140 | 1466744436289 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:36 INFO - PROCESS | 3140 | 1466744436292 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:36 INFO - PROCESS | 3140 | 1466744436405 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 22:00:36 INFO - PROCESS | 3140 | 1466744436483 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:36 INFO - PROCESS | 3140 | 1466744436486 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:36 INFO - PROCESS | 3140 | ++DOCSHELL 15559800 == 42 [pid = 3140] [id = 60] 22:00:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1555AC00) [pid = 3140] [serial = 177] [outer = 00000000] 22:00:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (16C10800) [pid = 3140] [serial = 178] [outer = 1555AC00] 22:00:36 INFO - PROCESS | 3140 | 1466744436583 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (16C7C400) [pid = 3140] [serial = 179] [outer = 1555AC00] 22:00:37 INFO - PROCESS | 3140 | 1466744437146 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 22:00:37 INFO - PROCESS | 3140 | 1466744437214 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 22:00:37 INFO - PROCESS | 3140 | 1466744437217 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 22:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:00:37 INFO - PROCESS | 3140 | 1466744437221 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 3140 | 1466744437224 Marionette TRACE conn6 <- [1,206,null,{}] 22:00:37 INFO - PROCESS | 3140 | 1466744437236 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:37 INFO - PROCESS | 3140 | 1466744437241 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:37 INFO - PROCESS | 3140 | 1466744437381 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 22:00:37 INFO - PROCESS | 3140 | 1466744437501 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 3140 | 1466744437504 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:37 INFO - PROCESS | 3140 | ++DOCSHELL 19852C00 == 43 [pid = 3140] [id = 61] 22:00:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (19853800) [pid = 3140] [serial = 180] [outer = 00000000] 22:00:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (19E37000) [pid = 3140] [serial = 181] [outer = 19853800] 22:00:37 INFO - PROCESS | 3140 | 1466744437562 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1B3F0400) [pid = 3140] [serial = 182] [outer = 19853800] 22:00:38 INFO - PROCESS | 3140 | 1466744438206 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1023ms 22:00:38 INFO - PROCESS | 3140 | 1466744438246 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 3140 | 1466744438249 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 22:00:38 INFO - PROCESS | 3140 | 1466744438252 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:00:38 INFO - PROCESS | 3140 | 1466744438254 Marionette TRACE conn6 <- [1,210,null,{}] 22:00:38 INFO - PROCESS | 3140 | 1466744438258 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:38 INFO - PROCESS | 3140 | 1466744438260 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:38 INFO - PROCESS | 3140 | 1466744438368 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 22:00:38 INFO - PROCESS | 3140 | 1466744438458 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 3140 | 1466744438461 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:38 INFO - PROCESS | 3140 | ++DOCSHELL 0FB51000 == 44 [pid = 3140] [id = 62] 22:00:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (0FB51400) [pid = 3140] [serial = 183] [outer = 00000000] 22:00:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (148B0400) [pid = 3140] [serial = 184] [outer = 0FB51400] 22:00:38 INFO - PROCESS | 3140 | 1466744438514 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (16C75C00) [pid = 3140] [serial = 185] [outer = 0FB51400] 22:00:39 INFO - PROCESS | 3140 | 1466744439146 Marionette TRACE conn6 <- [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]]]}] 22:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 22:00:39 INFO - PROCESS | 3140 | 1466744439186 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 22:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:00:39 INFO - PROCESS | 3140 | 1466744439191 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 22:00:39 INFO - PROCESS | 3140 | 1466744439196 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 3140 | 1466744439199 Marionette TRACE conn6 <- [1,214,null,{}] 22:00:39 INFO - PROCESS | 3140 | 1466744439205 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:39 INFO - PROCESS | 3140 | 1466744439208 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:39 INFO - PROCESS | 3140 | 1466744439305 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 22:00:39 INFO - PROCESS | 3140 | 1466744439401 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 3140 | 1466744439403 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:39 INFO - PROCESS | 3140 | ++DOCSHELL 0FB55000 == 45 [pid = 3140] [id = 63] 22:00:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (0FB56000) [pid = 3140] [serial = 186] [outer = 00000000] 22:00:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (13FAEC00) [pid = 3140] [serial = 187] [outer = 0FB56000] 22:00:39 INFO - PROCESS | 3140 | 1466744439453 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (14721000) [pid = 3140] [serial = 188] [outer = 0FB56000] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 16CE8000 == 44 [pid = 3140] [id = 57] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 106C1C00 == 43 [pid = 3140] [id = 56] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 1B3F0C00 == 42 [pid = 3140] [id = 55] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 19855C00 == 41 [pid = 3140] [id = 54] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 195B7800 == 40 [pid = 3140] [id = 53] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 18808400 == 39 [pid = 3140] [id = 52] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 16C7E000 == 38 [pid = 3140] [id = 51] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 1063CC00 == 37 [pid = 3140] [id = 50] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 0C93A400 == 36 [pid = 3140] [id = 49] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 0CD73000 == 35 [pid = 3140] [id = 47] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (0C94AC00) [pid = 3140] [serial = 135] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOCSHELL 0C941800 == 34 [pid = 3140] [id = 46] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (1614F400) [pid = 3140] [serial = 114] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (1615C000) [pid = 3140] [serial = 115] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (10F2BC00) [pid = 3140] [serial = 111] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (13F9F800) [pid = 3140] [serial = 112] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (1714D400) [pid = 3140] [serial = 117] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (18B07800) [pid = 3140] [serial = 120] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (19F1EC00) [pid = 3140] [serial = 133] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0CDCA800) [pid = 3140] [serial = 94] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0C931C00) [pid = 3140] [serial = 93] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C11C00) [pid = 3140] [serial = 97] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1614D800) [pid = 3140] [serial = 96] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (195BEC00) [pid = 3140] [serial = 100] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (195B9000) [pid = 3140] [serial = 99] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (19858C00) [pid = 3140] [serial = 103] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19856000) [pid = 3140] [serial = 102] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (13FEA400) [pid = 3140] [serial = 105] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (195C2000) [pid = 3140] [serial = 123] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (19695000) [pid = 3140] [serial = 124] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19832C00) [pid = 3140] [serial = 129] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1985DC00) [pid = 3140] [serial = 126] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19E3F400) [pid = 3140] [serial = 132] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19E33800) [pid = 3140] [serial = 127] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0F876800) [pid = 3140] [serial = 109] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C938800) [pid = 3140] [serial = 108] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (18BB6400) [pid = 3140] [serial = 121] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19858800) [pid = 3140] [serial = 130] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (17DC5000) [pid = 3140] [serial = 118] [outer = 00000000] [url = about:blank] 22:00:39 INFO - PROCESS | 3140 | 1466744439980 Marionette TRACE conn6 <- [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]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 22:00:40 INFO - PROCESS | 3140 | 1466744440027 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 3140 | 1466744440032 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 22:00:40 INFO - PROCESS | 3140 | 1466744440038 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:00:40 INFO - PROCESS | 3140 | 1466744440040 Marionette TRACE conn6 <- [1,218,null,{}] 22:00:40 INFO - PROCESS | 3140 | 1466744440044 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:40 INFO - PROCESS | 3140 | 1466744440047 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:40 INFO - PROCESS | 3140 | 1466744440132 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 22:00:40 INFO - PROCESS | 3140 | 1466744440210 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 3140 | 1466744440213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:40 INFO - PROCESS | 3140 | ++DOCSHELL 0C950C00 == 35 [pid = 3140] [id = 64] 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0CD29400) [pid = 3140] [serial = 189] [outer = 00000000] 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1063CC00) [pid = 3140] [serial = 190] [outer = 0CD29400] 22:00:40 INFO - PROCESS | 3140 | 1466744440260 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (13D0B400) [pid = 3140] [serial = 191] [outer = 0CD29400] 22:00:40 INFO - PROCESS | 3140 | 1466744440638 Marionette TRACE conn6 <- [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]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 22:00:40 INFO - PROCESS | 3140 | 1466744440672 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 3140 | 1466744440675 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 22:00:40 INFO - PROCESS | 3140 | 1466744440678 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:00:40 INFO - PROCESS | 3140 | 1466744440681 Marionette TRACE conn6 <- [1,222,null,{}] 22:00:40 INFO - PROCESS | 3140 | 1466744440691 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:40 INFO - PROCESS | 3140 | 1466744440695 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:40 INFO - PROCESS | 3140 | 1466744440782 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 22:00:40 INFO - PROCESS | 3140 | 1466744440788 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 3140 | 1466744440791 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:40 INFO - PROCESS | 3140 | ++DOCSHELL 1555BC00 == 36 [pid = 3140] [id = 65] 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (15567000) [pid = 3140] [serial = 192] [outer = 00000000] 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16153000) [pid = 3140] [serial = 193] [outer = 15567000] 22:00:40 INFO - PROCESS | 3140 | 1466744440839 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C14400) [pid = 3140] [serial = 194] [outer = 15567000] 22:00:41 INFO - PROCESS | 3140 | 1466744441274 Marionette TRACE conn6 <- [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]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 22:00:41 INFO - PROCESS | 3140 | 1466744441312 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 3140 | 1466744441314 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 22:00:41 INFO - PROCESS | 3140 | 1466744441318 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 3140 | 1466744441319 Marionette TRACE conn6 <- [1,226,null,{}] 22:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:00:41 INFO - PROCESS | 3140 | 1466744441327 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 3140 | 1466744441329 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:41 INFO - PROCESS | 3140 | 1466744441413 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 22:00:41 INFO - PROCESS | 3140 | 1466744441419 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 3140 | 1466744441421 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:41 INFO - PROCESS | 3140 | ++DOCSHELL 16CE9C00 == 37 [pid = 3140] [id = 66] 22:00:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CEBC00) [pid = 3140] [serial = 195] [outer = 00000000] 22:00:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16FAC400) [pid = 3140] [serial = 196] [outer = 16CEBC00] 22:00:41 INFO - PROCESS | 3140 | 1466744441475 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (17154800) [pid = 3140] [serial = 197] [outer = 16CEBC00] 22:00:41 INFO - PROCESS | 3140 | 1466744441907 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 632ms 22:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:00:41 INFO - PROCESS | 3140 | 1466744441957 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 3140 | 1466744441959 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 22:00:41 INFO - PROCESS | 3140 | 1466744441963 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 3140 | 1466744441964 Marionette TRACE conn6 <- [1,230,null,{}] 22:00:41 INFO - PROCESS | 3140 | 1466744441968 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 3140 | 1466744441970 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:42 INFO - PROCESS | 3140 | 1466744442077 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 22:00:42 INFO - PROCESS | 3140 | 1466744442084 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 3140 | 1466744442086 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:42 INFO - PROCESS | 3140 | ++DOCSHELL 17DC4C00 == 38 [pid = 3140] [id = 67] 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (17DC5000) [pid = 3140] [serial = 198] [outer = 00000000] 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1888BC00) [pid = 3140] [serial = 199] [outer = 17DC5000] 22:00:42 INFO - PROCESS | 3140 | 1466744442132 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (18B03400) [pid = 3140] [serial = 200] [outer = 17DC5000] 22:00:42 INFO - PROCESS | 3140 | 1466744442560 Marionette TRACE conn6 <- [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]]]}] 22:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 22:00:42 INFO - PROCESS | 3140 | 1466744442596 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 22:00:42 INFO - PROCESS | 3140 | 1466744442598 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 22:00:42 INFO - PROCESS | 3140 | 1466744442600 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:00:42 INFO - PROCESS | 3140 | 1466744442602 Marionette TRACE conn6 <- [1,234,null,{}] 22:00:42 INFO - PROCESS | 3140 | 1466744442606 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:42 INFO - PROCESS | 3140 | 1466744442611 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:42 INFO - PROCESS | 3140 | 1466744442741 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 22:00:42 INFO - PROCESS | 3140 | 1466744442821 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 3140 | 1466744442823 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:42 INFO - PROCESS | 3140 | ++DOCSHELL 19581C00 == 39 [pid = 3140] [id = 68] 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (195BF400) [pid = 3140] [serial = 201] [outer = 00000000] 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19694000) [pid = 3140] [serial = 202] [outer = 195BF400] 22:00:42 INFO - PROCESS | 3140 | 1466744442868 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1969A000) [pid = 3140] [serial = 203] [outer = 195BF400] 22:00:43 INFO - PROCESS | 3140 | 1466744443261 Marionette TRACE conn6 <- [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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 22:00:43 INFO - PROCESS | 3140 | 1466744443275 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 3140 | 1466744443277 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 22:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:00:43 INFO - PROCESS | 3140 | 1466744443287 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 3140 | 1466744443289 Marionette TRACE conn6 <- [1,238,null,{}] 22:00:43 INFO - PROCESS | 3140 | 1466744443292 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:43 INFO - PROCESS | 3140 | 1466744443294 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:43 INFO - PROCESS | 3140 | 1466744443412 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 22:00:43 INFO - PROCESS | 3140 | 1466744443418 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:43 INFO - PROCESS | 3140 | 1466744443420 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:43 INFO - PROCESS | 3140 | ++DOCSHELL 0C933000 == 40 [pid = 3140] [id = 69] 22:00:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19692400) [pid = 3140] [serial = 204] [outer = 00000000] 22:00:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (19856800) [pid = 3140] [serial = 205] [outer = 19692400] 22:00:43 INFO - PROCESS | 3140 | 1466744443464 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19859800) [pid = 3140] [serial = 206] [outer = 19692400] 22:00:43 INFO - PROCESS | 3140 | 1466744443913 Marionette TRACE conn6 <- [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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (195BDC00) [pid = 3140] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (19856400) [pid = 3140] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (18885000) [pid = 3140] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1063F800) [pid = 3140] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (16F8EC00) [pid = 3140] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0C93B800) [pid = 3140] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B3F4000) [pid = 3140] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16CE8400) [pid = 3140] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:00:44 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (13D09400) [pid = 3140] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:00:44 INFO - PROCESS | 3140 | 1466744444084 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 22:00:44 INFO - PROCESS | 3140 | 1466744444086 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 22:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:00:44 INFO - PROCESS | 3140 | 1466744444099 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 3140 | 1466744444101 Marionette TRACE conn6 <- [1,242,null,{}] 22:00:44 INFO - PROCESS | 3140 | 1466744444105 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:44 INFO - PROCESS | 3140 | 1466744444106 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:44 INFO - PROCESS | 3140 | 1466744444186 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 22:00:44 INFO - PROCESS | 3140 | 1466744444194 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 3140 | 1466744444196 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:44 INFO - PROCESS | 3140 | ++DOCSHELL 14837400 == 41 [pid = 3140] [id = 70] 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C75800) [pid = 3140] [serial = 207] [outer = 00000000] 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (18B0B400) [pid = 3140] [serial = 208] [outer = 16C75800] 22:00:44 INFO - PROCESS | 3140 | 1466744444240 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19677800) [pid = 3140] [serial = 209] [outer = 16C75800] 22:00:44 INFO - PROCESS | 3140 | 1466744444649 Marionette TRACE conn6 <- [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]]]}] 22:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 590ms 22:00:44 INFO - PROCESS | 3140 | 1466744444690 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 22:00:44 INFO - PROCESS | 3140 | 1466744444692 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 22:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:00:44 INFO - PROCESS | 3140 | 1466744444696 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 3140 | 1466744444697 Marionette TRACE conn6 <- [1,246,null,{}] 22:00:44 INFO - PROCESS | 3140 | 1466744444701 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:44 INFO - PROCESS | 3140 | 1466744444703 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:44 INFO - PROCESS | 3140 | 1466744444785 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 22:00:44 INFO - PROCESS | 3140 | 1466744444792 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 3140 | 1466744444794 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:44 INFO - PROCESS | 3140 | ++DOCSHELL 17DCE000 == 42 [pid = 3140] [id = 71] 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1985E800) [pid = 3140] [serial = 210] [outer = 00000000] 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19E39C00) [pid = 3140] [serial = 211] [outer = 1985E800] 22:00:44 INFO - PROCESS | 3140 | 1466744444837 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1B38D800) [pid = 3140] [serial = 212] [outer = 1985E800] 22:00:45 INFO - PROCESS | 3140 | 1466744445254 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 22:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:00:45 INFO - PROCESS | 3140 | 1466744445266 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 3140 | 1466744445268 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 22:00:45 INFO - PROCESS | 3140 | 1466744445271 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 3140 | 1466744445273 Marionette TRACE conn6 <- [1,250,null,{}] 22:00:45 INFO - PROCESS | 3140 | 1466744445276 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:45 INFO - PROCESS | 3140 | 1466744445278 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:45 INFO - PROCESS | 3140 | 1466744445391 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 22:00:45 INFO - PROCESS | 3140 | 1466744445399 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:45 INFO - PROCESS | 3140 | 1466744445401 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:45 INFO - PROCESS | 3140 | ++DOCSHELL 091E7000 == 43 [pid = 3140] [id = 72] 22:00:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19E34000) [pid = 3140] [serial = 213] [outer = 00000000] 22:00:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1BE1E000) [pid = 3140] [serial = 214] [outer = 19E34000] 22:00:45 INFO - PROCESS | 3140 | 1466744445444 Marionette DEBUG loaded listener.js 22:00:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1BF07400) [pid = 3140] [serial = 215] [outer = 19E34000] 22:00:45 INFO - PROCESS | 3140 | 1466744445857 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 22:00:45 INFO - PROCESS | 3140 | 1466744445902 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 3140 | 1466744445905 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 22:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:00:45 INFO - PROCESS | 3140 | 1466744445908 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 3140 | 1466744445911 Marionette TRACE conn6 <- [1,254,null,{}] 22:00:45 INFO - PROCESS | 3140 | 1466744445914 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:45 INFO - PROCESS | 3140 | 1466744445917 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:46 INFO - PROCESS | 3140 | 1466744446061 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 22:00:46 INFO - PROCESS | 3140 | 1466744446205 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:46 INFO - PROCESS | 3140 | 1466744446208 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:46 INFO - PROCESS | 3140 | ++DOCSHELL 0C938000 == 44 [pid = 3140] [id = 73] 22:00:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0C938400) [pid = 3140] [serial = 216] [outer = 00000000] 22:00:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (0C93F000) [pid = 3140] [serial = 217] [outer = 0C938400] 22:00:46 INFO - PROCESS | 3140 | 1466744446279 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (0C948000) [pid = 3140] [serial = 218] [outer = 0C938400] 22:00:46 INFO - PROCESS | 3140 | 1466744446942 Marionette TRACE conn6 <- [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]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 22:00:46 INFO - PROCESS | 3140 | 1466744446989 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 3140 | 1466744446993 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 22:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:00:46 INFO - PROCESS | 3140 | 1466744446997 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 3140 | 1466744447000 Marionette TRACE conn6 <- [1,258,null,{}] 22:00:47 INFO - PROCESS | 3140 | 1466744447006 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:47 INFO - PROCESS | 3140 | 1466744447008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:47 INFO - PROCESS | 3140 | 1466744447151 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 22:00:47 INFO - PROCESS | 3140 | 1466744447272 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 3140 | 1466744447275 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:47 INFO - PROCESS | 3140 | ++DOCSHELL 10690C00 == 45 [pid = 3140] [id = 74] 22:00:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1471C400) [pid = 3140] [serial = 219] [outer = 00000000] 22:00:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (16151000) [pid = 3140] [serial = 220] [outer = 1471C400] 22:00:47 INFO - PROCESS | 3140 | 1466744447333 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (16CE3800) [pid = 3140] [serial = 221] [outer = 1471C400] 22:00:47 INFO - PROCESS | 3140 | 1466744447942 Marionette TRACE conn6 <- [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]]]}] 22:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 989ms 22:00:47 INFO - PROCESS | 3140 | 1466744447989 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 3140 | 1466744447994 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 22:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:00:47 INFO - PROCESS | 3140 | 1466744447998 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 3140 | 1466744448000 Marionette TRACE conn6 <- [1,262,null,{}] 22:00:48 INFO - PROCESS | 3140 | 1466744448005 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:48 INFO - PROCESS | 3140 | 1466744448007 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:48 INFO - PROCESS | 3140 | 1466744448123 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 22:00:48 INFO - PROCESS | 3140 | 1466744448246 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:48 INFO - PROCESS | 3140 | 1466744448248 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:48 INFO - PROCESS | 3140 | ++DOCSHELL 195C1400 == 46 [pid = 3140] [id = 75] 22:00:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (19674C00) [pid = 3140] [serial = 222] [outer = 00000000] 22:00:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (19E3DC00) [pid = 3140] [serial = 223] [outer = 19674C00] 22:00:48 INFO - PROCESS | 3140 | 1466744448305 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (1BFA6C00) [pid = 3140] [serial = 224] [outer = 19674C00] 22:00:48 INFO - PROCESS | 3140 | 1466744448836 Marionette TRACE conn6 <- [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]]]}] 22:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 22:00:48 INFO - PROCESS | 3140 | 1466744448872 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 22:00:48 INFO - PROCESS | 3140 | 1466744448875 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 22:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:00:48 INFO - PROCESS | 3140 | 1466744448886 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 3140 | 1466744448892 Marionette TRACE conn6 <- [1,266,null,{}] 22:00:48 INFO - PROCESS | 3140 | 1466744448897 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:48 INFO - PROCESS | 3140 | 1466744448901 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:49 INFO - PROCESS | 3140 | 1466744449013 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 22:00:49 INFO - PROCESS | 3140 | 1466744449107 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:49 INFO - PROCESS | 3140 | 1466744449109 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:49 INFO - PROCESS | 3140 | ++DOCSHELL 1C882C00 == 47 [pid = 3140] [id = 76] 22:00:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (1C8D0000) [pid = 3140] [serial = 225] [outer = 00000000] 22:00:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (1CE86400) [pid = 3140] [serial = 226] [outer = 1C8D0000] 22:00:49 INFO - PROCESS | 3140 | 1466744449164 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (1CE8A800) [pid = 3140] [serial = 227] [outer = 1C8D0000] 22:00:49 INFO - PROCESS | 3140 | 1466744449988 Marionette TRACE conn6 <- [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]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1193ms 22:00:50 INFO - PROCESS | 3140 | 1466744450121 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 3140 | 1466744450124 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 22:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:00:50 INFO - PROCESS | 3140 | 1466744450196 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 3140 | 1466744450199 Marionette TRACE conn6 <- [1,270,null,{}] 22:00:50 INFO - PROCESS | 3140 | 1466744450232 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:50 INFO - PROCESS | 3140 | 1466744450234 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:50 INFO - PROCESS | 3140 | 1466744450370 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 22:00:50 INFO - PROCESS | 3140 | 1466744450447 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 3140 | 1466744450450 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:50 INFO - PROCESS | 3140 | ++DOCSHELL 1037A000 == 48 [pid = 3140] [id = 77] 22:00:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (1037F000) [pid = 3140] [serial = 228] [outer = 00000000] 22:00:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (140C1400) [pid = 3140] [serial = 229] [outer = 1037F000] 22:00:50 INFO - PROCESS | 3140 | 1466744450499 Marionette DEBUG loaded listener.js 22:00:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (14729000) [pid = 3140] [serial = 230] [outer = 1037F000] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 091E7000 == 47 [pid = 3140] [id = 72] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 17DCE000 == 46 [pid = 3140] [id = 71] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 14837400 == 45 [pid = 3140] [id = 70] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 0C933000 == 44 [pid = 3140] [id = 69] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 19581C00 == 43 [pid = 3140] [id = 68] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 17DC4C00 == 42 [pid = 3140] [id = 67] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 16CE9C00 == 41 [pid = 3140] [id = 66] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 1555BC00 == 40 [pid = 3140] [id = 65] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 0C950C00 == 39 [pid = 3140] [id = 64] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 0FB55000 == 38 [pid = 3140] [id = 63] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 0FB51000 == 37 [pid = 3140] [id = 62] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 19852C00 == 36 [pid = 3140] [id = 61] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 15559800 == 35 [pid = 3140] [id = 60] 22:00:50 INFO - PROCESS | 3140 | --DOCSHELL 0FB52C00 == 34 [pid = 3140] [id = 59] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (19697800) [pid = 3140] [serial = 156] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (1AE54400) [pid = 3140] [serial = 159] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (1AE59C00) [pid = 3140] [serial = 160] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (19291800) [pid = 3140] [serial = 153] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (14627000) [pid = 3140] [serial = 147] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (19830800) [pid = 3140] [serial = 157] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (14726C00) [pid = 3140] [serial = 148] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (16FA9800) [pid = 3140] [serial = 150] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (17158400) [pid = 3140] [serial = 151] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (0F909C00) [pid = 3140] [serial = 144] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (0FB58400) [pid = 3140] [serial = 145] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (0FB57400) [pid = 3140] [serial = 138] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (16C18000) [pid = 3140] [serial = 141] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (1B4EE000) [pid = 3140] [serial = 162] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16CEEC00) [pid = 3140] [serial = 170] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (10307C00) [pid = 3140] [serial = 40] [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.] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1B4EC800) [pid = 3140] [serial = 166] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1BB83C00) [pid = 3140] [serial = 167] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1BB7FC00) [pid = 3140] [serial = 163] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1483BC00) [pid = 3140] [serial = 172] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CECC00) [pid = 3140] [serial = 169] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (195B2000) [pid = 3140] [serial = 154] [outer = 00000000] [url = about:blank] 22:00:50 INFO - PROCESS | 3140 | 1466744450992 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 850ms 22:00:51 INFO - PROCESS | 3140 | 1466744451029 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 3140 | 1466744451033 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 22:00:51 INFO - PROCESS | 3140 | 1466744451039 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:00:51 INFO - PROCESS | 3140 | 1466744451042 Marionette TRACE conn6 <- [1,274,null,{}] 22:00:51 INFO - PROCESS | 3140 | 1466744451046 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:51 INFO - PROCESS | 3140 | 1466744451048 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:51 INFO - PROCESS | 3140 | 1466744451134 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 22:00:51 INFO - PROCESS | 3140 | 1466744451144 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 3140 | 1466744451146 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:51 INFO - PROCESS | 3140 | ++DOCSHELL 10DDA000 == 35 [pid = 3140] [id = 78] 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (10FCD800) [pid = 3140] [serial = 231] [outer = 00000000] 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (13FABC00) [pid = 3140] [serial = 232] [outer = 10FCD800] 22:00:51 INFO - PROCESS | 3140 | 1466744451193 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (14729400) [pid = 3140] [serial = 233] [outer = 10FCD800] 22:00:51 INFO - PROCESS | 3140 | 1466744451634 Marionette TRACE conn6 <- [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]]]}] 22:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 22:00:51 INFO - PROCESS | 3140 | 1466744451678 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 3140 | 1466744451680 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 22:00:51 INFO - PROCESS | 3140 | 1466744451683 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:00:51 INFO - PROCESS | 3140 | 1466744451687 Marionette TRACE conn6 <- [1,278,null,{}] 22:00:51 INFO - PROCESS | 3140 | 1466744451697 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:51 INFO - PROCESS | 3140 | 1466744451702 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:51 INFO - PROCESS | 3140 | 1466744451790 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 22:00:51 INFO - PROCESS | 3140 | 1466744451832 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 3140 | 1466744451835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:51 INFO - PROCESS | 3140 | ++DOCSHELL 16C1BC00 == 36 [pid = 3140] [id = 79] 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (16C74C00) [pid = 3140] [serial = 234] [outer = 00000000] 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (16CE3C00) [pid = 3140] [serial = 235] [outer = 16C74C00] 22:00:51 INFO - PROCESS | 3140 | 1466744451883 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (16CF0400) [pid = 3140] [serial = 236] [outer = 16C74C00] 22:00:52 INFO - PROCESS | 3140 | 1466744452319 Marionette TRACE conn6 <- [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]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 22:00:52 INFO - PROCESS | 3140 | 1466744452361 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 22:00:52 INFO - PROCESS | 3140 | 1466744452363 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 22:00:52 INFO - PROCESS | 3140 | 1466744452366 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:00:52 INFO - PROCESS | 3140 | 1466744452368 Marionette TRACE conn6 <- [1,282,null,{}] 22:00:52 INFO - PROCESS | 3140 | 1466744452371 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:52 INFO - PROCESS | 3140 | 1466744452373 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:52 INFO - PROCESS | 3140 | 1466744452460 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 22:00:52 INFO - PROCESS | 3140 | 1466744452466 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 3140 | 1466744452476 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:52 INFO - PROCESS | 3140 | ++DOCSHELL 17159400 == 37 [pid = 3140] [id = 80] 22:00:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (173E3800) [pid = 3140] [serial = 237] [outer = 00000000] 22:00:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (18882000) [pid = 3140] [serial = 238] [outer = 173E3800] 22:00:52 INFO - PROCESS | 3140 | 1466744452527 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (189E6800) [pid = 3140] [serial = 239] [outer = 173E3800] 22:00:52 INFO - PROCESS | 3140 | 1466744452965 Marionette TRACE conn6 <- [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]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 22:00:53 INFO - PROCESS | 3140 | 1466744453000 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 3140 | 1466744453002 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 22:00:53 INFO - PROCESS | 3140 | 1466744453005 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:00:53 INFO - PROCESS | 3140 | 1466744453007 Marionette TRACE conn6 <- [1,286,null,{}] 22:00:53 INFO - PROCESS | 3140 | 1466744453010 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 3140 | 1466744453012 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:53 INFO - PROCESS | 3140 | 1466744453131 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 22:00:53 INFO - PROCESS | 3140 | 1466744453202 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 3140 | 1466744453204 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:53 INFO - PROCESS | 3140 | ++DOCSHELL 091E7000 == 38 [pid = 3140] [id = 81] 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (18B01800) [pid = 3140] [serial = 240] [outer = 00000000] 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (19293000) [pid = 3140] [serial = 241] [outer = 18B01800] 22:00:53 INFO - PROCESS | 3140 | 1466744453249 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (195A9C00) [pid = 3140] [serial = 242] [outer = 18B01800] 22:00:53 INFO - PROCESS | 3140 | 1466744453660 Marionette TRACE conn6 <- [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]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 22:00:53 INFO - PROCESS | 3140 | 1466744453679 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 3140 | 1466744453680 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 22:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:00:53 INFO - PROCESS | 3140 | 1466744453683 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 3140 | 1466744453685 Marionette TRACE conn6 <- [1,290,null,{}] 22:00:53 INFO - PROCESS | 3140 | 1466744453688 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 3140 | 1466744453694 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:53 INFO - PROCESS | 3140 | 1466744453827 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 22:00:53 INFO - PROCESS | 3140 | 1466744453832 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 3140 | 1466744453834 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:53 INFO - PROCESS | 3140 | ++DOCSHELL 195BC000 == 39 [pid = 3140] [id = 82] 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (195BEC00) [pid = 3140] [serial = 243] [outer = 00000000] 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (19838000) [pid = 3140] [serial = 244] [outer = 195BEC00] 22:00:53 INFO - PROCESS | 3140 | 1466744453878 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (19855400) [pid = 3140] [serial = 245] [outer = 195BEC00] 22:00:54 INFO - PROCESS | 3140 | 1466744454330 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 22:00:54 INFO - PROCESS | 3140 | 1466744454356 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 22:00:54 INFO - PROCESS | 3140 | 1466744454358 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 22:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:00:54 INFO - PROCESS | 3140 | 1466744454361 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 3140 | 1466744454363 Marionette TRACE conn6 <- [1,294,null,{}] 22:00:54 INFO - PROCESS | 3140 | 1466744454376 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:54 INFO - PROCESS | 3140 | 1466744454378 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:54 INFO - PROCESS | 3140 | 1466744454486 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 22:00:54 INFO - PROCESS | 3140 | 1466744454565 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 3140 | 1466744454567 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:54 INFO - PROCESS | 3140 | ++DOCSHELL 1985FC00 == 40 [pid = 3140] [id = 83] 22:00:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (19861C00) [pid = 3140] [serial = 246] [outer = 00000000] 22:00:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (19F2B000) [pid = 3140] [serial = 247] [outer = 19861C00] 22:00:54 INFO - PROCESS | 3140 | 1466744454611 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (1AE5CC00) [pid = 3140] [serial = 248] [outer = 19861C00] 22:00:55 INFO - PROCESS | 3140 | 1466744455218 Marionette TRACE conn6 <- [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]]]}] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (15562000) [pid = 3140] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (0C941C00) [pid = 3140] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (0F9F6400) [pid = 3140] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (16CEBC00) [pid = 3140] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (195BF400) [pid = 3140] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (0CD29400) [pid = 3140] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (17DC5000) [pid = 3140] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (19692400) [pid = 3140] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (15567000) [pid = 3140] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0FB56000) [pid = 3140] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0FB51400) [pid = 3140] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C75800) [pid = 3140] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:00:55 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1985E800) [pid = 3140] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:00:55 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. 22:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 932ms 22:00:55 INFO - PROCESS | 3140 | 1466744455297 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 3140 | 1466744455299 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 22:00:55 INFO - PROCESS | 3140 | 1466744455302 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:00:55 INFO - PROCESS | 3140 | 1466744455304 Marionette TRACE conn6 <- [1,298,null,{}] 22:00:55 INFO - PROCESS | 3140 | 1466744455307 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:55 INFO - PROCESS | 3140 | 1466744455309 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:55 INFO - PROCESS | 3140 | 1466744455388 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 22:00:55 INFO - PROCESS | 3140 | 1466744455394 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:55 INFO - PROCESS | 3140 | 1466744455396 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:55 INFO - PROCESS | 3140 | ++DOCSHELL 0F962000 == 41 [pid = 3140] [id = 84] 22:00:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FB50C00) [pid = 3140] [serial = 249] [outer = 00000000] 22:00:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1483CC00) [pid = 3140] [serial = 250] [outer = 0FB50C00] 22:00:55 INFO - PROCESS | 3140 | 1466744455439 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1555C800) [pid = 3140] [serial = 251] [outer = 0FB50C00] 22:00:55 INFO - PROCESS | 3140 | 1466744455886 Marionette TRACE conn6 <- [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]]]}] 22:00:55 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. 22:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 22:00:55 INFO - PROCESS | 3140 | 1466744455938 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 3140 | 1466744455940 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 22:00:55 INFO - PROCESS | 3140 | 1466744455943 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:00:55 INFO - PROCESS | 3140 | 1466744455945 Marionette TRACE conn6 <- [1,302,null,{}] 22:00:55 INFO - PROCESS | 3140 | 1466744455948 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:55 INFO - PROCESS | 3140 | 1466744455950 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:56 INFO - PROCESS | 3140 | 1466744456036 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 22:00:56 INFO - PROCESS | 3140 | 1466744456042 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 3140 | 1466744456044 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:56 INFO - PROCESS | 3140 | ++DOCSHELL 17DC5000 == 42 [pid = 3140] [id = 85] 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (195C0000) [pid = 3140] [serial = 252] [outer = 00000000] 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (1B397C00) [pid = 3140] [serial = 253] [outer = 195C0000] 22:00:56 INFO - PROCESS | 3140 | 1466744456087 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1BB83000) [pid = 3140] [serial = 254] [outer = 195C0000] 22:00:56 INFO - PROCESS | 3140 | 1466744456509 Marionette TRACE conn6 <- [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]]]}] 22:00:56 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. 22:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 22:00:56 INFO - PROCESS | 3140 | 1466744456578 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 3140 | 1466744456580 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 22:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:00:56 INFO - PROCESS | 3140 | 1466744456584 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 3140 | 1466744456585 Marionette TRACE conn6 <- [1,306,null,{}] 22:00:56 INFO - PROCESS | 3140 | 1466744456589 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:56 INFO - PROCESS | 3140 | 1466744456591 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:56 INFO - PROCESS | 3140 | 1466744456672 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 22:00:56 INFO - PROCESS | 3140 | 1466744456677 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 3140 | 1466744456679 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:56 INFO - PROCESS | 3140 | ++DOCSHELL 1BB82400 == 43 [pid = 3140] [id = 86] 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (1BFAA400) [pid = 3140] [serial = 255] [outer = 00000000] 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (1C87F400) [pid = 3140] [serial = 256] [outer = 1BFAA400] 22:00:56 INFO - PROCESS | 3140 | 1466744456722 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (1C885400) [pid = 3140] [serial = 257] [outer = 1BFAA400] 22:00:57 INFO - PROCESS | 3140 | 1466744456992 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:00:57 INFO - PROCESS | 3140 | 1466744457173 Marionette TRACE conn6 <- [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]]]}] 22:00:57 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. 22:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 22:00:57 INFO - PROCESS | 3140 | 1466744457263 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 22:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:00:57 INFO - PROCESS | 3140 | 1466744457267 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 22:00:57 INFO - PROCESS | 3140 | 1466744457273 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 3140 | 1466744457278 Marionette TRACE conn6 <- [1,310,null,{}] 22:00:57 INFO - PROCESS | 3140 | 1466744457284 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:57 INFO - PROCESS | 3140 | 1466744457288 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:57 INFO - PROCESS | 3140 | 1466744457457 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 22:00:57 INFO - PROCESS | 3140 | 1466744457551 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 3140 | 1466744457556 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:57 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F2000 == 44 [pid = 3140] [id = 87] 22:00:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (0F9F6000) [pid = 3140] [serial = 258] [outer = 00000000] 22:00:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (0FB72C00) [pid = 3140] [serial = 259] [outer = 0F9F6000] 22:00:57 INFO - PROCESS | 3140 | 1466744457615 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (10378800) [pid = 3140] [serial = 260] [outer = 0F9F6000] 22:00:58 INFO - PROCESS | 3140 | 1466744458209 Marionette TRACE conn6 <- [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]]]}] 22:00:58 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. 22:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 992ms 22:00:58 INFO - PROCESS | 3140 | 1466744458264 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 3140 | 1466744458268 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 22:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:00:58 INFO - PROCESS | 3140 | 1466744458275 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 3140 | 1466744458279 Marionette TRACE conn6 <- [1,314,null,{}] 22:00:58 INFO - PROCESS | 3140 | 1466744458283 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:58 INFO - PROCESS | 3140 | 1466744458286 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:58 INFO - PROCESS | 3140 | 1466744458399 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 22:00:58 INFO - PROCESS | 3140 | 1466744458524 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 3140 | 1466744458527 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:58 INFO - PROCESS | 3140 | ++DOCSHELL 14752400 == 45 [pid = 3140] [id = 88] 22:00:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (14753C00) [pid = 3140] [serial = 261] [outer = 00000000] 22:00:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (1555C400) [pid = 3140] [serial = 262] [outer = 14753C00] 22:00:58 INFO - PROCESS | 3140 | 1466744458584 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (16C13C00) [pid = 3140] [serial = 263] [outer = 14753C00] 22:00:59 INFO - PROCESS | 3140 | 1466744459193 Marionette TRACE conn6 <- [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]]]}] 22:00:59 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. 22:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 987ms 22:00:59 INFO - PROCESS | 3140 | 1466744459261 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 3140 | 1466744459264 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 22:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:00:59 INFO - PROCESS | 3140 | 1466744459268 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 3140 | 1466744459270 Marionette TRACE conn6 <- [1,318,null,{}] 22:00:59 INFO - PROCESS | 3140 | 1466744459280 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:59 INFO - PROCESS | 3140 | 1466744459285 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:59 INFO - PROCESS | 3140 | 1466744459396 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 22:00:59 INFO - PROCESS | 3140 | 1466744459521 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 3140 | 1466744459525 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:00:59 INFO - PROCESS | 3140 | ++DOCSHELL 19852400 == 46 [pid = 3140] [id = 89] 22:00:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (1985B400) [pid = 3140] [serial = 264] [outer = 00000000] 22:00:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (1BB80800) [pid = 3140] [serial = 265] [outer = 1985B400] 22:00:59 INFO - PROCESS | 3140 | 1466744459584 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (1C256400) [pid = 3140] [serial = 266] [outer = 1985B400] 22:01:00 INFO - PROCESS | 3140 | 1466744460192 Marionette TRACE conn6 <- [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]]]}] 22:01:00 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. 22:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 22:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:01:00 INFO - PROCESS | 3140 | 1466744460241 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 22:01:00 INFO - PROCESS | 3140 | 1466744460243 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 22:01:00 INFO - PROCESS | 3140 | 1466744460246 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 3140 | 1466744460248 Marionette TRACE conn6 <- [1,322,null,{}] 22:01:00 INFO - PROCESS | 3140 | 1466744460252 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:00 INFO - PROCESS | 3140 | 1466744460254 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:00 INFO - PROCESS | 3140 | 1466744460367 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 22:01:00 INFO - PROCESS | 3140 | 1466744460462 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:00 INFO - PROCESS | 3140 | 1466744460465 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:00 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2A400 == 47 [pid = 3140] [id = 90] 22:01:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 110 (0FE2D400) [pid = 3140] [serial = 267] [outer = 00000000] 22:01:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 111 (0FE31400) [pid = 3140] [serial = 268] [outer = 0FE2D400] 22:01:00 INFO - PROCESS | 3140 | 1466744460521 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 112 (0FF2C800) [pid = 3140] [serial = 269] [outer = 0FE2D400] 22:01:01 INFO - PROCESS | 3140 | 1466744461078 Marionette TRACE conn6 <- [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]]]}] 22:01:01 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. 22:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 22:01:01 INFO - PROCESS | 3140 | 1466744461118 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 22:01:01 INFO - PROCESS | 3140 | 1466744461120 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 22:01:01 INFO - PROCESS | 3140 | 1466744461123 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:01:01 INFO - PROCESS | 3140 | 1466744461125 Marionette TRACE conn6 <- [1,326,null,{}] 22:01:01 INFO - PROCESS | 3140 | 1466744461129 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:01 INFO - PROCESS | 3140 | 1466744461131 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:01 INFO - PROCESS | 3140 | 1466744461238 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 22:01:01 INFO - PROCESS | 3140 | 1466744461334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:01 INFO - PROCESS | 3140 | 1466744461336 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:01 INFO - PROCESS | 3140 | ++DOCSHELL 0C95A400 == 48 [pid = 3140] [id = 91] 22:01:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 113 (0C95D000) [pid = 3140] [serial = 270] [outer = 00000000] 22:01:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 114 (0C963000) [pid = 3140] [serial = 271] [outer = 0C95D000] 22:01:01 INFO - PROCESS | 3140 | 1466744461391 Marionette DEBUG loaded listener.js 22:01:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 115 (0C965000) [pid = 3140] [serial = 272] [outer = 0C95D000] 22:01:02 INFO - PROCESS | 3140 | 1466744462130 Marionette TRACE conn6 <- [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]]]}] 22:01:02 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. 22:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1069ms 22:01:02 INFO - PROCESS | 3140 | 1466744462197 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 22:01:02 INFO - PROCESS | 3140 | 1466744462201 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 22:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:01:02 INFO - PROCESS | 3140 | 1466744462205 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 3140 | 1466744462210 Marionette TRACE conn6 <- [1,330,null,{}] 22:01:02 INFO - PROCESS | 3140 | 1466744462215 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:02 INFO - PROCESS | 3140 | 1466744462217 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:02 INFO - PROCESS | 3140 | 1466744462320 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 22:01:02 INFO - PROCESS | 3140 | 1466744462453 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:02 INFO - PROCESS | 3140 | 1466744462456 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:02 INFO - PROCESS | 3140 | ++DOCSHELL 0F876400 == 49 [pid = 3140] [id = 92] 22:01:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 116 (0F9EE400) [pid = 3140] [serial = 273] [outer = 00000000] 22:01:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 117 (0FE31C00) [pid = 3140] [serial = 274] [outer = 0F9EE400] 22:01:02 INFO - PROCESS | 3140 | 1466744462506 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 118 (0FF31800) [pid = 3140] [serial = 275] [outer = 0F9EE400] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 17DC5000 == 48 [pid = 3140] [id = 85] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 0F962000 == 47 [pid = 3140] [id = 84] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 1985FC00 == 46 [pid = 3140] [id = 83] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 195BC000 == 45 [pid = 3140] [id = 82] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 091E7000 == 44 [pid = 3140] [id = 81] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 17159400 == 43 [pid = 3140] [id = 80] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 16C1BC00 == 42 [pid = 3140] [id = 79] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 10DDA000 == 41 [pid = 3140] [id = 78] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 1037A000 == 40 [pid = 3140] [id = 77] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 117 (19E37000) [pid = 3140] [serial = 181] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 195C1400 == 39 [pid = 3140] [id = 75] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 10690C00 == 38 [pid = 3140] [id = 74] 22:01:02 INFO - PROCESS | 3140 | --DOCSHELL 0C938000 == 37 [pid = 3140] [id = 73] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 116 (16F93000) [pid = 3140] [serial = 142] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 115 (0C94D800) [pid = 3140] [serial = 136] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 114 (1615C800) [pid = 3140] [serial = 106] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 113 (16FAC400) [pid = 3140] [serial = 196] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 112 (19694000) [pid = 3140] [serial = 202] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 111 (101B0C00) [pid = 3140] [serial = 175] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 110 (16C10800) [pid = 3140] [serial = 178] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 109 (1063CC00) [pid = 3140] [serial = 190] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (1888BC00) [pid = 3140] [serial = 199] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (13D0B400) [pid = 3140] [serial = 191] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (19856800) [pid = 3140] [serial = 205] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (16153000) [pid = 3140] [serial = 193] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (16C14400) [pid = 3140] [serial = 194] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (14721000) [pid = 3140] [serial = 188] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (13FAEC00) [pid = 3140] [serial = 187] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (16C75C00) [pid = 3140] [serial = 185] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (148B0400) [pid = 3140] [serial = 184] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (1969A000) [pid = 3140] [serial = 203] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (18B0B400) [pid = 3140] [serial = 208] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (19677800) [pid = 3140] [serial = 209] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (1BE1E000) [pid = 3140] [serial = 214] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (19859800) [pid = 3140] [serial = 206] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (18B03400) [pid = 3140] [serial = 200] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (19E39C00) [pid = 3140] [serial = 211] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (1B38D800) [pid = 3140] [serial = 212] [outer = 00000000] [url = about:blank] 22:01:02 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (17154800) [pid = 3140] [serial = 197] [outer = 00000000] [url = about:blank] 22:01:03 INFO - PROCESS | 3140 | 1466744463039 Marionette TRACE conn6 <- [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]]]}] 22:01:03 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. 22:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 890ms 22:01:03 INFO - PROCESS | 3140 | 1466744463096 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 3140 | 1466744463100 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 22:01:03 INFO - PROCESS | 3140 | 1466744463106 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:01:03 INFO - PROCESS | 3140 | 1466744463109 Marionette TRACE conn6 <- [1,334,null,{}] 22:01:03 INFO - PROCESS | 3140 | 1466744463113 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:03 INFO - PROCESS | 3140 | 1466744463115 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:03 INFO - PROCESS | 3140 | 1466744463204 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 22:01:03 INFO - PROCESS | 3140 | 1466744463211 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 3140 | 1466744463213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:03 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2D800 == 38 [pid = 3140] [id = 93] 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FEA5400) [pid = 3140] [serial = 276] [outer = 00000000] 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FF39000) [pid = 3140] [serial = 277] [outer = 0FEA5400] 22:01:03 INFO - PROCESS | 3140 | 1466744463259 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1030D000) [pid = 3140] [serial = 278] [outer = 0FEA5400] 22:01:03 INFO - PROCESS | 3140 | 1466744463713 Marionette TRACE conn6 <- [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]]]}] 22:01:03 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. 22:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 22:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:01:03 INFO - PROCESS | 3140 | 1466744463745 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 3140 | 1466744463747 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 22:01:03 INFO - PROCESS | 3140 | 1466744463751 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - PROCESS | 3140 | 1466744463754 Marionette TRACE conn6 <- [1,338,null,{}] 22:01:03 INFO - PROCESS | 3140 | 1466744463764 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:03 INFO - PROCESS | 3140 | 1466744463768 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:03 INFO - PROCESS | 3140 | 1466744463854 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 22:01:03 INFO - PROCESS | 3140 | 1466744463863 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 3140 | 1466744463866 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:03 INFO - PROCESS | 3140 | ++DOCSHELL 13D0C000 == 39 [pid = 3140] [id = 94] 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (13D0C800) [pid = 3140] [serial = 279] [outer = 00000000] 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (13FAE000) [pid = 3140] [serial = 280] [outer = 13D0C800] 22:01:03 INFO - PROCESS | 3140 | 1466744463913 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1471F000) [pid = 3140] [serial = 281] [outer = 13D0C800] 22:01:04 INFO - PROCESS | 3140 | 1466744464389 Marionette TRACE conn6 <- [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]]]}] 22:01:04 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. 22:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 22:01:04 INFO - PROCESS | 3140 | 1466744464441 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 3140 | 1466744464444 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 22:01:04 INFO - PROCESS | 3140 | 1466744464447 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:01:04 INFO - PROCESS | 3140 | 1466744464449 Marionette TRACE conn6 <- [1,342,null,{}] 22:01:04 INFO - PROCESS | 3140 | 1466744464453 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:04 INFO - PROCESS | 3140 | 1466744464455 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:04 INFO - PROCESS | 3140 | 1466744464545 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 22:01:04 INFO - PROCESS | 3140 | 1466744464562 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 3140 | 1466744464564 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:04 INFO - PROCESS | 3140 | ++DOCSHELL 10380000 == 40 [pid = 3140] [id = 95] 22:01:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (14630400) [pid = 3140] [serial = 282] [outer = 00000000] 22:01:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (15A3E800) [pid = 3140] [serial = 283] [outer = 14630400] 22:01:04 INFO - PROCESS | 3140 | 1466744464695 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (16C12000) [pid = 3140] [serial = 284] [outer = 14630400] 22:01:05 INFO - PROCESS | 3140 | 1466744465093 Marionette TRACE conn6 <- [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]]]}] 22:01:05 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. 22:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 22:01:05 INFO - PROCESS | 3140 | 1466744465121 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 3140 | 1466744465123 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 22:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:01:05 INFO - PROCESS | 3140 | 1466744465133 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 3140 | 1466744465135 Marionette TRACE conn6 <- [1,346,null,{}] 22:01:05 INFO - PROCESS | 3140 | 1466744465138 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 3140 | 1466744465140 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:05 INFO - PROCESS | 3140 | 1466744465251 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 22:01:05 INFO - PROCESS | 3140 | 1466744465334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 3140 | 1466744465336 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:05 INFO - PROCESS | 3140 | ++DOCSHELL 16C19400 == 41 [pid = 3140] [id = 96] 22:01:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (16C1A400) [pid = 3140] [serial = 285] [outer = 00000000] 22:01:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (16CE4C00) [pid = 3140] [serial = 286] [outer = 16C1A400] 22:01:05 INFO - PROCESS | 3140 | 1466744465381 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (16F95800) [pid = 3140] [serial = 287] [outer = 16C1A400] 22:01:05 INFO - PROCESS | 3140 | 1466744465815 Marionette TRACE conn6 <- [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]]]}] 22:01:05 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. 22:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 22:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:01:05 INFO - PROCESS | 3140 | 1466744465866 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 3140 | 1466744465868 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 22:01:05 INFO - PROCESS | 3140 | 1466744465871 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 3140 | 1466744465873 Marionette TRACE conn6 <- [1,350,null,{}] 22:01:05 INFO - PROCESS | 3140 | 1466744465877 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 3140 | 1466744465882 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:06 INFO - PROCESS | 3140 | 1466744466010 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 22:01:06 INFO - PROCESS | 3140 | 1466744466020 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 3140 | 1466744466022 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:06 INFO - PROCESS | 3140 | ++DOCSHELL 16FB4000 == 42 [pid = 3140] [id = 97] 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (17044800) [pid = 3140] [serial = 288] [outer = 00000000] 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (18886800) [pid = 3140] [serial = 289] [outer = 17044800] 22:01:06 INFO - PROCESS | 3140 | 1466744466069 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (18B03000) [pid = 3140] [serial = 290] [outer = 17044800] 22:01:06 INFO - PROCESS | 3140 | 1466744466508 Marionette TRACE conn6 <- [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]]]}] 22:01:06 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. 22:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 22:01:06 INFO - PROCESS | 3140 | 1466744466543 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 3140 | 1466744466554 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 22:01:06 INFO - PROCESS | 3140 | 1466744466558 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 3140 | 1466744466560 Marionette TRACE conn6 <- [1,354,null,{}] 22:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:01:06 INFO - PROCESS | 3140 | 1466744466563 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:06 INFO - PROCESS | 3140 | 1466744466565 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:06 INFO - PROCESS | 3140 | 1466744466704 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 22:01:06 INFO - PROCESS | 3140 | 1466744466725 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 3140 | 1466744466727 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:06 INFO - PROCESS | 3140 | ++DOCSHELL 18BB8000 == 43 [pid = 3140] [id = 98] 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (18BB7C00) [pid = 3140] [serial = 291] [outer = 00000000] 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (195BD000) [pid = 3140] [serial = 292] [outer = 18BB7C00] 22:01:06 INFO - PROCESS | 3140 | 1466744466770 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (195BE800) [pid = 3140] [serial = 293] [outer = 18BB7C00] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (18B01800) [pid = 3140] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (10FCD800) [pid = 3140] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (173E3800) [pid = 3140] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (1037F000) [pid = 3140] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (1C8D0000) [pid = 3140] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (195BEC00) [pid = 3140] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (16C74C00) [pid = 3140] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (19861C00) [pid = 3140] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (0FB50C00) [pid = 3140] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:01:07 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (195C0000) [pid = 3140] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:01:07 INFO - PROCESS | 3140 | 1466744467376 Marionette TRACE conn6 <- [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]]]}] 22:01:07 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. 22:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 870ms 22:01:07 INFO - PROCESS | 3140 | 1466744467433 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 3140 | 1466744467435 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 22:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:01:07 INFO - PROCESS | 3140 | 1466744467438 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 3140 | 1466744467440 Marionette TRACE conn6 <- [1,358,null,{}] 22:01:07 INFO - PROCESS | 3140 | 1466744467444 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:07 INFO - PROCESS | 3140 | 1466744467446 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:07 INFO - PROCESS | 3140 | 1466744467559 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 22:01:07 INFO - PROCESS | 3140 | 1466744467567 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 3140 | 1466744467569 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:07 INFO - PROCESS | 3140 | ++DOCSHELL 0FB50C00 == 44 [pid = 3140] [id = 99] 22:01:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (16C74C00) [pid = 3140] [serial = 294] [outer = 00000000] 22:01:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (195BC000) [pid = 3140] [serial = 295] [outer = 16C74C00] 22:01:07 INFO - PROCESS | 3140 | 1466744467616 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (19693C00) [pid = 3140] [serial = 296] [outer = 16C74C00] 22:01:08 INFO - PROCESS | 3140 | 1466744468056 Marionette TRACE conn6 <- [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]]]}] 22:01:08 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. 22:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 22:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:01:08 INFO - PROCESS | 3140 | 1466744468109 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 3140 | 1466744468111 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 22:01:08 INFO - PROCESS | 3140 | 1466744468114 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 3140 | 1466744468116 Marionette TRACE conn6 <- [1,362,null,{}] 22:01:08 INFO - PROCESS | 3140 | 1466744468120 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 3140 | 1466744468122 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:08 INFO - PROCESS | 3140 | 1466744468203 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 22:01:08 INFO - PROCESS | 3140 | 1466744468211 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 3140 | 1466744468213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:08 INFO - PROCESS | 3140 | ++DOCSHELL 1982E400 == 45 [pid = 3140] [id = 100] 22:01:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (19830C00) [pid = 3140] [serial = 297] [outer = 00000000] 22:01:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (19838400) [pid = 3140] [serial = 298] [outer = 19830C00] 22:01:08 INFO - PROCESS | 3140 | 1466744468256 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (19859800) [pid = 3140] [serial = 299] [outer = 19830C00] 22:01:08 INFO - PROCESS | 3140 | 1466744468804 Marionette TRACE conn6 <- [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]]]}] 22:01:08 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. 22:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 22:01:08 INFO - PROCESS | 3140 | 1466744468845 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 22:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:01:08 INFO - PROCESS | 3140 | 1466744468847 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 22:01:08 INFO - PROCESS | 3140 | 1466744468850 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 3140 | 1466744468852 Marionette TRACE conn6 <- [1,366,null,{}] 22:01:08 INFO - PROCESS | 3140 | 1466744468856 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 3140 | 1466744468857 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:08 INFO - PROCESS | 3140 | 1466744468938 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 22:01:08 INFO - PROCESS | 3140 | 1466744468944 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 3140 | 1466744468946 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:08 INFO - PROCESS | 3140 | ++DOCSHELL 1985C000 == 46 [pid = 3140] [id = 101] 22:01:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (1985C400) [pid = 3140] [serial = 300] [outer = 00000000] 22:01:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (19F23400) [pid = 3140] [serial = 301] [outer = 1985C400] 22:01:08 INFO - PROCESS | 3140 | 1466744468989 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (19F2BC00) [pid = 3140] [serial = 302] [outer = 1985C400] 22:01:09 INFO - PROCESS | 3140 | 1466744469727 Marionette TRACE conn6 <- [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]]]}] 22:01:09 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. 22:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 22:01:09 INFO - PROCESS | 3140 | 1466744469782 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 3140 | 1466744469787 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 22:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:01:09 INFO - PROCESS | 3140 | 1466744469793 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 3140 | 1466744469796 Marionette TRACE conn6 <- [1,370,null,{}] 22:01:09 INFO - PROCESS | 3140 | 1466744469804 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:09 INFO - PROCESS | 3140 | 1466744469807 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:09 INFO - PROCESS | 3140 | 1466744469921 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 22:01:10 INFO - PROCESS | 3140 | 1466744470048 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 3140 | 1466744470051 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:10 INFO - PROCESS | 3140 | ++DOCSHELL 0FB54C00 == 47 [pid = 3140] [id = 102] 22:01:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (0FB55000) [pid = 3140] [serial = 303] [outer = 00000000] 22:01:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 110 (0FEB0C00) [pid = 3140] [serial = 304] [outer = 0FB55000] 22:01:10 INFO - PROCESS | 3140 | 1466744470109 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 111 (0FF39400) [pid = 3140] [serial = 305] [outer = 0FB55000] 22:01:10 INFO - PROCESS | 3140 | 1466744470711 Marionette TRACE conn6 <- [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]]]}] 22:01:10 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. 22:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 22:01:10 INFO - PROCESS | 3140 | 1466744470767 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 3140 | 1466744470772 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 22:01:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:01:10 INFO - PROCESS | 3140 | 1466744470778 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 3140 | 1466744470781 Marionette TRACE conn6 <- [1,374,null,{}] 22:01:10 INFO - PROCESS | 3140 | 1466744470785 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:10 INFO - PROCESS | 3140 | 1466744470788 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:10 INFO - PROCESS | 3140 | 1466744470901 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 22:01:11 INFO - PROCESS | 3140 | 1466744471027 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:11 INFO - PROCESS | 3140 | 1466744471030 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:11 INFO - PROCESS | 3140 | ++DOCSHELL 13FAC000 == 48 [pid = 3140] [id = 103] 22:01:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 112 (13FE1800) [pid = 3140] [serial = 306] [outer = 00000000] 22:01:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 113 (15A41000) [pid = 3140] [serial = 307] [outer = 13FE1800] 22:01:11 INFO - PROCESS | 3140 | 1466744471088 Marionette DEBUG loaded listener.js 22:01:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 114 (16C78800) [pid = 3140] [serial = 308] [outer = 13FE1800] 22:01:11 INFO - PROCESS | 3140 | 1466744471716 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:01:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 22:01:11 INFO - PROCESS | 3140 | 1466744471752 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 3140 | 1466744471754 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 22:01:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:01:11 INFO - PROCESS | 3140 | 1466744471758 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 3140 | 1466744471762 Marionette TRACE conn6 <- [1,378,null,{}] 22:01:11 INFO - PROCESS | 3140 | 1466744471774 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:11 INFO - PROCESS | 3140 | 1466744471779 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:11 INFO - PROCESS | 3140 | 1466744471893 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 22:01:12 INFO - PROCESS | 3140 | 1466744472021 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 3140 | 1466744472025 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:12 INFO - PROCESS | 3140 | ++DOCSHELL 19E3C000 == 49 [pid = 3140] [id = 104] 22:01:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 115 (19E3C800) [pid = 3140] [serial = 309] [outer = 00000000] 22:01:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 116 (1B3F5800) [pid = 3140] [serial = 310] [outer = 19E3C800] 22:01:12 INFO - PROCESS | 3140 | 1466744472086 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 117 (1BB81400) [pid = 3140] [serial = 311] [outer = 19E3C800] 22:01:12 INFO - PROCESS | 3140 | 1466744472730 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:01:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:01:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1023ms 22:01:12 INFO - PROCESS | 3140 | 1466744472785 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 22:01:12 INFO - PROCESS | 3140 | 1466744472788 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 22:01:12 INFO - PROCESS | 3140 | 1466744472791 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:01:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:01:12 INFO - PROCESS | 3140 | 1466744472793 Marionette TRACE conn6 <- [1,382,null,{}] 22:01:12 INFO - PROCESS | 3140 | 1466744472797 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:12 INFO - PROCESS | 3140 | 1466744472799 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:12 INFO - PROCESS | 3140 | 1466744472911 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 22:01:13 INFO - PROCESS | 3140 | 1466744473040 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 3140 | 1466744473043 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:13 INFO - PROCESS | 3140 | ++DOCSHELL 0C946400 == 50 [pid = 3140] [id = 105] 22:01:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 118 (0C947800) [pid = 3140] [serial = 312] [outer = 00000000] 22:01:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 119 (14750800) [pid = 3140] [serial = 313] [outer = 0C947800] 22:01:13 INFO - PROCESS | 3140 | 1466744473099 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 120 (16C61000) [pid = 3140] [serial = 314] [outer = 0C947800] 22:01:13 INFO - PROCESS | 3140 | 1466744473834 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:01:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1070ms 22:01:13 INFO - PROCESS | 3140 | 1466744473865 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 3140 | 1466744473869 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 22:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:01:13 INFO - PROCESS | 3140 | 1466744473873 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 3140 | 1466744473877 Marionette TRACE conn6 <- [1,386,null,{}] 22:01:13 INFO - PROCESS | 3140 | 1466744473883 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:13 INFO - PROCESS | 3140 | 1466744473885 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:13 INFO - PROCESS | 3140 | 1466744473989 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 22:01:14 INFO - PROCESS | 3140 | 1466744474139 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:14 INFO - PROCESS | 3140 | 1466744474142 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:14 INFO - PROCESS | 3140 | ++DOCSHELL 0C960000 == 51 [pid = 3140] [id = 106] 22:01:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 121 (0FB57400) [pid = 3140] [serial = 315] [outer = 00000000] 22:01:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 122 (10383800) [pid = 3140] [serial = 316] [outer = 0FB57400] 22:01:14 INFO - PROCESS | 3140 | 1466744474195 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 123 (13D0BC00) [pid = 3140] [serial = 317] [outer = 0FB57400] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 1982E400 == 50 [pid = 3140] [id = 100] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 0FB50C00 == 49 [pid = 3140] [id = 99] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 18BB8000 == 48 [pid = 3140] [id = 98] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 16FB4000 == 47 [pid = 3140] [id = 97] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 16C19400 == 46 [pid = 3140] [id = 96] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 10380000 == 45 [pid = 3140] [id = 95] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 13D0C000 == 44 [pid = 3140] [id = 94] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 0FE2D800 == 43 [pid = 3140] [id = 93] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 0F876400 == 42 [pid = 3140] [id = 92] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 122 (1C87F400) [pid = 3140] [serial = 256] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 14752400 == 41 [pid = 3140] [id = 88] 22:01:14 INFO - PROCESS | 3140 | --DOCSHELL 0F9F2000 == 40 [pid = 3140] [id = 87] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 121 (19293000) [pid = 3140] [serial = 241] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 120 (195A9C00) [pid = 3140] [serial = 242] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 119 (13FABC00) [pid = 3140] [serial = 232] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 118 (14729400) [pid = 3140] [serial = 233] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 117 (18882000) [pid = 3140] [serial = 238] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 116 (14729000) [pid = 3140] [serial = 230] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 115 (140C1400) [pid = 3140] [serial = 229] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 114 (19E3DC00) [pid = 3140] [serial = 223] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 113 (1CE8A800) [pid = 3140] [serial = 227] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 112 (1CE86400) [pid = 3140] [serial = 226] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 111 (0C93F000) [pid = 3140] [serial = 217] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 110 (19838000) [pid = 3140] [serial = 244] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 109 (16151000) [pid = 3140] [serial = 220] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (16CE3C00) [pid = 3140] [serial = 235] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (16CF0400) [pid = 3140] [serial = 236] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (19F2B000) [pid = 3140] [serial = 247] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (1555C800) [pid = 3140] [serial = 251] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (1483CC00) [pid = 3140] [serial = 250] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (1AE5CC00) [pid = 3140] [serial = 248] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (19855400) [pid = 3140] [serial = 245] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (1BB83000) [pid = 3140] [serial = 254] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (189E6800) [pid = 3140] [serial = 239] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (1B397C00) [pid = 3140] [serial = 253] [outer = 00000000] [url = about:blank] 22:01:14 INFO - PROCESS | 3140 | 1466744474727 Marionette TRACE conn6 <- [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]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 22:01:14 INFO - PROCESS | 3140 | 1466744474768 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 3140 | 1466744474772 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 22:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:01:14 INFO - PROCESS | 3140 | 1466744474779 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 3140 | 1466744474781 Marionette TRACE conn6 <- [1,390,null,{}] 22:01:14 INFO - PROCESS | 3140 | 1466744474785 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:14 INFO - PROCESS | 3140 | 1466744474788 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:14 INFO - PROCESS | 3140 | 1466744474878 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 22:01:14 INFO - PROCESS | 3140 | 1466744474884 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:14 INFO - PROCESS | 3140 | 1466744474886 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:14 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2A000 == 41 [pid = 3140] [id = 107] 22:01:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (0FE2D800) [pid = 3140] [serial = 318] [outer = 00000000] 22:01:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (10690C00) [pid = 3140] [serial = 319] [outer = 0FE2D800] 22:01:14 INFO - PROCESS | 3140 | 1466744474933 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (13FABC00) [pid = 3140] [serial = 320] [outer = 0FE2D800] 22:01:15 INFO - PROCESS | 3140 | 1466744475423 Marionette TRACE conn6 <- [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]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 22:01:15 INFO - PROCESS | 3140 | 1466744475450 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 3140 | 1466744475452 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 22:01:15 INFO - PROCESS | 3140 | 1466744475455 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:01:15 INFO - PROCESS | 3140 | 1466744475459 Marionette TRACE conn6 <- [1,394,null,{}] 22:01:15 INFO - PROCESS | 3140 | 1466744475469 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:15 INFO - PROCESS | 3140 | 1466744475473 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:15 INFO - PROCESS | 3140 | 1466744475558 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 22:01:15 INFO - PROCESS | 3140 | 1466744475600 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 3140 | 1466744475603 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:15 INFO - PROCESS | 3140 | ++DOCSHELL 15559800 == 42 [pid = 3140] [id = 108] 22:01:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (16150800) [pid = 3140] [serial = 321] [outer = 00000000] 22:01:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (16C11C00) [pid = 3140] [serial = 322] [outer = 16150800] 22:01:15 INFO - PROCESS | 3140 | 1466744475720 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (16C64400) [pid = 3140] [serial = 323] [outer = 16150800] 22:01:16 INFO - PROCESS | 3140 | 1466744476099 Marionette TRACE conn6 <- [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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 22:01:16 INFO - PROCESS | 3140 | 1466744476138 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 3140 | 1466744476141 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 22:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:01:16 INFO - PROCESS | 3140 | 1466744476144 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 3140 | 1466744476146 Marionette TRACE conn6 <- [1,398,null,{}] 22:01:16 INFO - PROCESS | 3140 | 1466744476149 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:16 INFO - PROCESS | 3140 | 1466744476151 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:16 INFO - PROCESS | 3140 | 1466744476237 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 22:01:16 INFO - PROCESS | 3140 | 1466744476252 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 3140 | 1466744476254 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:16 INFO - PROCESS | 3140 | ++DOCSHELL 16C6B400 == 43 [pid = 3140] [id = 109] 22:01:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (16C6B800) [pid = 3140] [serial = 324] [outer = 00000000] 22:01:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (16F8EC00) [pid = 3140] [serial = 325] [outer = 16C6B800] 22:01:16 INFO - PROCESS | 3140 | 1466744476298 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (1714D400) [pid = 3140] [serial = 326] [outer = 16C6B800] 22:01:16 INFO - PROCESS | 3140 | 1466744476788 Marionette TRACE conn6 <- [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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 22:01:16 INFO - PROCESS | 3140 | 1466744476815 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 22:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:01:16 INFO - PROCESS | 3140 | 1466744476817 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 22:01:16 INFO - PROCESS | 3140 | 1466744476826 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 3140 | 1466744476827 Marionette TRACE conn6 <- [1,402,null,{}] 22:01:16 INFO - PROCESS | 3140 | 1466744476831 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:16 INFO - PROCESS | 3140 | 1466744476833 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:16 INFO - PROCESS | 3140 | 1466744476944 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 22:01:17 INFO - PROCESS | 3140 | 1466744477030 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 3140 | 1466744477032 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:17 INFO - PROCESS | 3140 | ++DOCSHELL 18804800 == 44 [pid = 3140] [id = 110] 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (18805400) [pid = 3140] [serial = 327] [outer = 00000000] 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 110 (189EFC00) [pid = 3140] [serial = 328] [outer = 18805400] 22:01:17 INFO - PROCESS | 3140 | 1466744477075 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 111 (18BB0400) [pid = 3140] [serial = 329] [outer = 18805400] 22:01:17 INFO - PROCESS | 3140 | 1466744477531 Marionette TRACE conn6 <- [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]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 22:01:17 INFO - PROCESS | 3140 | 1466744477552 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 22:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:01:17 INFO - PROCESS | 3140 | 1466744477554 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 22:01:17 INFO - PROCESS | 3140 | 1466744477557 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 3140 | 1466744477558 Marionette TRACE conn6 <- [1,406,null,{}] 22:01:17 INFO - PROCESS | 3140 | 1466744477568 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:17 INFO - PROCESS | 3140 | 1466744477574 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:17 INFO - PROCESS | 3140 | 1466744477710 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 22:01:17 INFO - PROCESS | 3140 | 1466744477775 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 3140 | 1466744477777 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:17 INFO - PROCESS | 3140 | ++DOCSHELL 19832C00 == 45 [pid = 3140] [id = 111] 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 112 (19837400) [pid = 3140] [serial = 330] [outer = 00000000] 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 113 (19853400) [pid = 3140] [serial = 331] [outer = 19837400] 22:01:17 INFO - PROCESS | 3140 | 1466744477824 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 114 (19856C00) [pid = 3140] [serial = 332] [outer = 19837400] 22:01:18 INFO - PROCESS | 3140 | 1466744478255 Marionette TRACE conn6 <- [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]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms 22:01:18 INFO - PROCESS | 3140 | 1466744478297 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 3140 | 1466744478299 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 22:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:01:18 INFO - PROCESS | 3140 | 1466744478322 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 3140 | 1466744478324 Marionette TRACE conn6 <- [1,410,null,{}] 22:01:18 INFO - PROCESS | 3140 | 1466744478328 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:18 INFO - PROCESS | 3140 | 1466744478329 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:18 INFO - PROCESS | 3140 | 1466744478440 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 22:01:18 INFO - PROCESS | 3140 | 1466744478688 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:18 INFO - PROCESS | 3140 | 1466744478690 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 113 (19E34000) [pid = 3140] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 112 (16C1A400) [pid = 3140] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 111 (17044800) [pid = 3140] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 110 (13D0C800) [pid = 3140] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 109 (0F9EE400) [pid = 3140] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (0C95D000) [pid = 3140] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (14630400) [pid = 3140] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (0FEA5400) [pid = 3140] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (18BB7C00) [pid = 3140] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (19830C00) [pid = 3140] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:01:18 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (16C74C00) [pid = 3140] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:01:18 INFO - PROCESS | 3140 | ++DOCSHELL 0C93B800 == 46 [pid = 3140] [id = 112] 22:01:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (0C95D000) [pid = 3140] [serial = 333] [outer = 00000000] 22:01:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (0FF33800) [pid = 3140] [serial = 334] [outer = 0C95D000] 22:01:18 INFO - PROCESS | 3140 | 1466744478741 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (1037D000) [pid = 3140] [serial = 335] [outer = 0C95D000] 22:01:19 INFO - PROCESS | 3140 | 1466744479110 Marionette TRACE conn6 <- [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]]]}] 22:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 850ms 22:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:01:19 INFO - PROCESS | 3140 | 1466744479160 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 22:01:19 INFO - PROCESS | 3140 | 1466744479162 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 22:01:19 INFO - PROCESS | 3140 | 1466744479165 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - PROCESS | 3140 | 1466744479167 Marionette TRACE conn6 <- [1,414,null,{}] 22:01:19 INFO - PROCESS | 3140 | 1466744479170 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:19 INFO - PROCESS | 3140 | 1466744479172 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:19 INFO - PROCESS | 3140 | 1466744479287 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 22:01:19 INFO - PROCESS | 3140 | 1466744479295 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 3140 | 1466744479296 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:19 INFO - PROCESS | 3140 | ++DOCSHELL 0C961800 == 47 [pid = 3140] [id = 113] 22:01:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (1030C400) [pid = 3140] [serial = 336] [outer = 00000000] 22:01:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (19E35C00) [pid = 3140] [serial = 337] [outer = 1030C400] 22:01:19 INFO - PROCESS | 3140 | 1466744479340 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (1AE54400) [pid = 3140] [serial = 338] [outer = 1030C400] 22:01:19 INFO - PROCESS | 3140 | 1466744479751 Marionette TRACE conn6 <- [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]]]}] 22:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 22:01:19 INFO - PROCESS | 3140 | 1466744479796 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 22:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:01:19 INFO - PROCESS | 3140 | 1466744479798 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 22:01:19 INFO - PROCESS | 3140 | 1466744479801 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - PROCESS | 3140 | 1466744479803 Marionette TRACE conn6 <- [1,418,null,{}] 22:01:19 INFO - PROCESS | 3140 | 1466744479806 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:19 INFO - PROCESS | 3140 | 1466744479808 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:19 INFO - PROCESS | 3140 | 1466744479923 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 22:01:19 INFO - PROCESS | 3140 | 1466744479961 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 3140 | 1466744479963 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:19 INFO - PROCESS | 3140 | ++DOCSHELL 1B4F4800 == 48 [pid = 3140] [id = 114] 22:01:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 110 (1BB7F800) [pid = 3140] [serial = 339] [outer = 00000000] 22:01:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 111 (1BEC3C00) [pid = 3140] [serial = 340] [outer = 1BB7F800] 22:01:20 INFO - PROCESS | 3140 | 1466744480007 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 112 (1C252400) [pid = 3140] [serial = 341] [outer = 1BB7F800] 22:01:21 INFO - PROCESS | 3140 | 1466744481077 Marionette TRACE conn6 <- [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]]]}] 22:01:21 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 22:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1332ms 22:01:21 INFO - PROCESS | 3140 | 1466744481135 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 3140 | 1466744481140 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 22:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:01:21 INFO - PROCESS | 3140 | 1466744481144 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 3140 | 1466744481148 Marionette TRACE conn6 <- [1,422,null,{}] 22:01:21 INFO - PROCESS | 3140 | 1466744481153 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:21 INFO - PROCESS | 3140 | 1466744481157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:21 INFO - PROCESS | 3140 | 1466744481302 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 22:01:21 INFO - PROCESS | 3140 | 1466744481470 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 3140 | 1466744481473 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:21 INFO - PROCESS | 3140 | ++DOCSHELL 0FB68400 == 49 [pid = 3140] [id = 115] 22:01:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 113 (0FE24400) [pid = 3140] [serial = 342] [outer = 00000000] 22:01:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 114 (10385000) [pid = 3140] [serial = 343] [outer = 0FE24400] 22:01:21 INFO - PROCESS | 3140 | 1466744481535 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 115 (1467F000) [pid = 3140] [serial = 344] [outer = 0FE24400] 22:01:22 INFO - PROCESS | 3140 | 1466744482591 Marionette TRACE conn6 <- [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]]]}] 22:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1491ms 22:01:22 INFO - PROCESS | 3140 | 1466744482635 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 3140 | 1466744482640 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 22:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:01:22 INFO - PROCESS | 3140 | 1466744482647 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:01:22 INFO - PROCESS | 3140 | 1466744482650 Marionette TRACE conn6 <- [1,426,null,{}] 22:01:22 INFO - PROCESS | 3140 | 1466744482654 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:22 INFO - PROCESS | 3140 | 1466744482657 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:22 INFO - PROCESS | 3140 | 1466744482774 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 22:01:22 INFO - PROCESS | 3140 | 1466744482904 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 3140 | 1466744482907 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:22 INFO - PROCESS | 3140 | ++DOCSHELL 16C72800 == 50 [pid = 3140] [id = 116] 22:01:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 116 (16CEBC00) [pid = 3140] [serial = 345] [outer = 00000000] 22:01:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 117 (1888C000) [pid = 3140] [serial = 346] [outer = 16CEBC00] 22:01:22 INFO - PROCESS | 3140 | 1466744482964 Marionette DEBUG loaded listener.js 22:01:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 118 (195BC800) [pid = 3140] [serial = 347] [outer = 16CEBC00] 22:01:23 INFO - PROCESS | 3140 | 1466744483546 Marionette TRACE conn6 <- [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] 22:01:23 INFO - PROCESS | 3140 | 1466744483623 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 22:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:01:23 INFO - PROCESS | 3140 | 1466744483627 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 3140 | 1466744483631 Marionette TRACE conn6 <- [1,430,null,{}] 22:01:23 INFO - PROCESS | 3140 | 1466744483642 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:23 INFO - PROCESS | 3140 | 1466744483647 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:23 INFO - PROCESS | 3140 | 1466744483758 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 22:01:23 INFO - PROCESS | 3140 | 1466744483888 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 3140 | 1466744483892 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:23 INFO - PROCESS | 3140 | ++DOCSHELL 1C883800 == 51 [pid = 3140] [id = 117] 22:01:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 119 (1C883C00) [pid = 3140] [serial = 348] [outer = 00000000] 22:01:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 120 (1CE85400) [pid = 3140] [serial = 349] [outer = 1C883C00] 22:01:23 INFO - PROCESS | 3140 | 1466744483950 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 121 (1CE8B400) [pid = 3140] [serial = 350] [outer = 1C883C00] 22:01:24 INFO - PROCESS | 3140 | 1466744484557 Marionette TRACE conn6 <- [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]]]}] 22:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 22:01:24 INFO - PROCESS | 3140 | 1466744484600 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 3140 | 1466744484603 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 22:01:24 INFO - PROCESS | 3140 | 1466744484606 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:01:24 INFO - PROCESS | 3140 | 1466744484608 Marionette TRACE conn6 <- [1,434,null,{}] 22:01:24 INFO - PROCESS | 3140 | 1466744484628 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:24 INFO - PROCESS | 3140 | 1466744484630 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:24 INFO - PROCESS | 3140 | 1466744484743 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 22:01:24 INFO - PROCESS | 3140 | 1466744484990 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 3140 | 1466744484993 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:25 INFO - PROCESS | 3140 | ++DOCSHELL 091E9800 == 52 [pid = 3140] [id = 118] 22:01:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 122 (091E9C00) [pid = 3140] [serial = 351] [outer = 00000000] 22:01:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 123 (0C95C400) [pid = 3140] [serial = 352] [outer = 091E9C00] 22:01:25 INFO - PROCESS | 3140 | 1466744485063 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 124 (0F961000) [pid = 3140] [serial = 353] [outer = 091E9C00] 22:01:25 INFO - PROCESS | 3140 | 1466744485669 Marionette TRACE conn6 <- [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]]]}] 22:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1133ms 22:01:25 INFO - PROCESS | 3140 | 1466744485744 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 22:01:25 INFO - PROCESS | 3140 | 1466744485748 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 22:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:01:25 INFO - PROCESS | 3140 | 1466744485752 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - PROCESS | 3140 | 1466744485754 Marionette TRACE conn6 <- [1,438,null,{}] 22:01:25 INFO - PROCESS | 3140 | 1466744485760 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:25 INFO - PROCESS | 3140 | 1466744485764 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:25 INFO - PROCESS | 3140 | 1466744485863 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0C961800 == 51 [pid = 3140] [id = 113] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0C93B800 == 50 [pid = 3140] [id = 112] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 19832C00 == 49 [pid = 3140] [id = 111] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 18804800 == 48 [pid = 3140] [id = 110] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 16C6B400 == 47 [pid = 3140] [id = 109] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 15559800 == 46 [pid = 3140] [id = 108] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0FE2A000 == 45 [pid = 3140] [id = 107] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0C960000 == 44 [pid = 3140] [id = 106] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 19E3C000 == 43 [pid = 3140] [id = 104] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 1985C000 == 42 [pid = 3140] [id = 101] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0FB54C00 == 41 [pid = 3140] [id = 102] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 13FAC000 == 40 [pid = 3140] [id = 103] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 19852400 == 39 [pid = 3140] [id = 89] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0FE2A400 == 38 [pid = 3140] [id = 90] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 1BB82400 == 37 [pid = 3140] [id = 86] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 14836C00 == 36 [pid = 3140] [id = 58] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0F9F5400 == 35 [pid = 3140] [id = 36] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0C95A400 == 34 [pid = 3140] [id = 91] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0C946400 == 33 [pid = 3140] [id = 105] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 142B4000 == 32 [pid = 3140] [id = 48] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 1C882C00 == 31 [pid = 3140] [id = 76] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 091E9800 == 30 [pid = 3140] [id = 118] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 1C883800 == 29 [pid = 3140] [id = 117] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 16C72800 == 28 [pid = 3140] [id = 116] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 1B4F4800 == 27 [pid = 3140] [id = 114] 22:01:26 INFO - PROCESS | 3140 | --DOCSHELL 0FB68400 == 26 [pid = 3140] [id = 115] 22:01:26 INFO - PROCESS | 3140 | 1466744486711 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 3140 | 1466744486714 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 123 (1BF07400) [pid = 3140] [serial = 215] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 122 (16CE4C00) [pid = 3140] [serial = 286] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 121 (18886800) [pid = 3140] [serial = 289] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 120 (13FAE000) [pid = 3140] [serial = 280] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 119 (1471F000) [pid = 3140] [serial = 281] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 118 (18B03000) [pid = 3140] [serial = 290] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 117 (0FF31800) [pid = 3140] [serial = 275] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 116 (0FE31C00) [pid = 3140] [serial = 274] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 115 (1555C400) [pid = 3140] [serial = 262] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 114 (1BB80800) [pid = 3140] [serial = 265] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 113 (0C965000) [pid = 3140] [serial = 272] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 112 (16F95800) [pid = 3140] [serial = 287] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 111 (0C963000) [pid = 3140] [serial = 271] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 110 (0FB72C00) [pid = 3140] [serial = 259] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 109 (15A3E800) [pid = 3140] [serial = 283] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (0FE31400) [pid = 3140] [serial = 268] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (0FF39000) [pid = 3140] [serial = 277] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (1030D000) [pid = 3140] [serial = 278] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (195BD000) [pid = 3140] [serial = 292] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (19838400) [pid = 3140] [serial = 298] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (195BC000) [pid = 3140] [serial = 295] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (195BE800) [pid = 3140] [serial = 293] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (19F23400) [pid = 3140] [serial = 301] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (19693C00) [pid = 3140] [serial = 296] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (19859800) [pid = 3140] [serial = 299] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (16C12000) [pid = 3140] [serial = 284] [outer = 00000000] [url = about:blank] 22:01:26 INFO - PROCESS | 3140 | ++DOCSHELL 0C931400 == 27 [pid = 3140] [id = 119] 22:01:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (0C931800) [pid = 3140] [serial = 354] [outer = 00000000] 22:01:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (0C938800) [pid = 3140] [serial = 355] [outer = 0C931800] 22:01:26 INFO - PROCESS | 3140 | 1466744486889 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (0C945800) [pid = 3140] [serial = 356] [outer = 0C931800] 22:01:27 INFO - PROCESS | 3140 | 1466744487344 Marionette TRACE conn6 <- [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]]]}] 22:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1639ms 22:01:27 INFO - PROCESS | 3140 | 1466744487394 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 3140 | 1466744487397 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:01:27 INFO - PROCESS | 3140 | 1466744487401 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 3140 | 1466744487404 Marionette TRACE conn6 <- [1,442,null,{}] 22:01:27 INFO - PROCESS | 3140 | 1466744487409 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 3140 | 1466744487413 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:27 INFO - PROCESS | 3140 | 1466744487500 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 22:01:27 INFO - PROCESS | 3140 | 1466744487516 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 3140 | 1466744487519 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:27 INFO - PROCESS | 3140 | ++DOCSHELL 0FB5C400 == 28 [pid = 3140] [id = 120] 22:01:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (0FB68400) [pid = 3140] [serial = 357] [outer = 00000000] 22:01:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (0FE25800) [pid = 3140] [serial = 358] [outer = 0FB68400] 22:01:27 INFO - PROCESS | 3140 | 1466744487567 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (0FE2A000) [pid = 3140] [serial = 359] [outer = 0FB68400] 22:01:28 INFO - PROCESS | 3140 | 1466744488039 Marionette TRACE conn6 <- [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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 22:01:28 INFO - PROCESS | 3140 | 1466744488075 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 3140 | 1466744488080 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 22:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:01:28 INFO - PROCESS | 3140 | 1466744488085 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 3140 | 1466744488086 Marionette TRACE conn6 <- [1,446,null,{}] 22:01:28 INFO - PROCESS | 3140 | 1466744488090 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 3140 | 1466744488093 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:28 INFO - PROCESS | 3140 | 1466744488208 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 22:01:28 INFO - PROCESS | 3140 | 1466744488297 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 3140 | 1466744488299 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:28 INFO - PROCESS | 3140 | ++DOCSHELL 10376800 == 29 [pid = 3140] [id = 121] 22:01:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (10376C00) [pid = 3140] [serial = 360] [outer = 00000000] 22:01:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (10380400) [pid = 3140] [serial = 361] [outer = 10376C00] 22:01:28 INFO - PROCESS | 3140 | 1466744488344 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (10DDA000) [pid = 3140] [serial = 362] [outer = 10376C00] 22:01:28 INFO - PROCESS | 3140 | 1466744488742 Marionette TRACE conn6 <- [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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 22:01:28 INFO - PROCESS | 3140 | 1466744488758 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 3140 | 1466744488761 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 22:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:01:28 INFO - PROCESS | 3140 | 1466744488766 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 3140 | 1466744488772 Marionette TRACE conn6 <- [1,450,null,{}] 22:01:28 INFO - PROCESS | 3140 | 1466744488781 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 3140 | 1466744488785 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:28 INFO - PROCESS | 3140 | 1466744488908 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 22:01:28 INFO - PROCESS | 3140 | 1466744488936 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 3140 | 1466744488938 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:28 INFO - PROCESS | 3140 | ++DOCSHELL 0F95BC00 == 30 [pid = 3140] [id = 122] 22:01:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (0FF34800) [pid = 3140] [serial = 363] [outer = 00000000] 22:01:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 109 (14832000) [pid = 3140] [serial = 364] [outer = 0FF34800] 22:01:28 INFO - PROCESS | 3140 | 1466744488993 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 110 (15A49C00) [pid = 3140] [serial = 365] [outer = 0FF34800] 22:01:29 INFO - PROCESS | 3140 | 1466744489467 Marionette TRACE conn6 <- [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] 22:01:29 INFO - PROCESS | 3140 | 1466744489507 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 22:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:01:29 INFO - PROCESS | 3140 | 1466744489547 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 3140 | 1466744489549 Marionette TRACE conn6 <- [1,454,null,{}] 22:01:29 INFO - PROCESS | 3140 | 1466744489552 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 3140 | 1466744489554 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:29 INFO - PROCESS | 3140 | 1466744489669 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 22:01:29 INFO - PROCESS | 3140 | 1466744489681 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 3140 | 1466744489683 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:29 INFO - PROCESS | 3140 | ++DOCSHELL 1615AC00 == 31 [pid = 3140] [id = 123] 22:01:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 111 (16C60000) [pid = 3140] [serial = 366] [outer = 00000000] 22:01:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 112 (16CE2C00) [pid = 3140] [serial = 367] [outer = 16C60000] 22:01:29 INFO - PROCESS | 3140 | 1466744489727 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 113 (16CEB000) [pid = 3140] [serial = 368] [outer = 16C60000] 22:01:30 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:30 INFO - PROCESS | 3140 | 1466744490182 Marionette TRACE conn6 <- [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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 22:01:30 INFO - PROCESS | 3140 | 1466744490236 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 3140 | 1466744490238 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 3140 | 1466744490241 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 3140 | 1466744490243 Marionette TRACE conn6 <- [1,458,null,{}] 22:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:01:30 INFO - PROCESS | 3140 | 1466744490246 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 3140 | 1466744490248 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:30 INFO - PROCESS | 3140 | 1466744490363 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 22:01:30 INFO - PROCESS | 3140 | 1466744490376 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 3140 | 1466744490382 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:30 INFO - PROCESS | 3140 | ++DOCSHELL 16F99C00 == 32 [pid = 3140] [id = 124] 22:01:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 114 (16F9D800) [pid = 3140] [serial = 369] [outer = 00000000] 22:01:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 115 (17049800) [pid = 3140] [serial = 370] [outer = 16F9D800] 22:01:30 INFO - PROCESS | 3140 | 1466744490484 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 116 (18886400) [pid = 3140] [serial = 371] [outer = 16F9D800] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 115 (18805400) [pid = 3140] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 114 (19837400) [pid = 3140] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 113 (0C95D000) [pid = 3140] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 112 (13FE1800) [pid = 3140] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 111 (19E3C800) [pid = 3140] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 110 (16C6B800) [pid = 3140] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 109 (0FB57400) [pid = 3140] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 108 (16150800) [pid = 3140] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (1030C400) [pid = 3140] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (0FE2D800) [pid = 3140] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (1985C400) [pid = 3140] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (0C947800) [pid = 3140] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (0FB55000) [pid = 3140] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (1BFAA400) [pid = 3140] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (1BB7F800) [pid = 3140] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (14753C00) [pid = 3140] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (1985B400) [pid = 3140] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (0FE2D400) [pid = 3140] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (0F9F6000) [pid = 3140] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (19674C00) [pid = 3140] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (1471C400) [pid = 3140] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0C938400) [pid = 3140] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (19853800) [pid = 3140] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (14837800) [pid = 3140] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0CDC7000) [pid = 3140] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1555AC00) [pid = 3140] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:01:31 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FB54800) [pid = 3140] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:01:31 INFO - PROCESS | 3140 | 1466744491489 Marionette TRACE conn6 <- [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] 22:01:31 INFO - PROCESS | 3140 | 1466744491554 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 22:01:31 INFO - PROCESS | 3140 | 1466744491557 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - PROCESS | 3140 | 1466744491559 Marionette TRACE conn6 <- [1,462,null,{}] 22:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:01:31 INFO - PROCESS | 3140 | 1466744491562 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:31 INFO - PROCESS | 3140 | 1466744491564 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:31 INFO - PROCESS | 3140 | 1466744491685 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 22:01:31 INFO - PROCESS | 3140 | 1466744491741 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 3140 | 1466744491743 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:31 INFO - PROCESS | 3140 | ++DOCSHELL 0C944800 == 33 [pid = 3140] [id = 125] 22:01:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FF2F000) [pid = 3140] [serial = 372] [outer = 00000000] 22:01:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (14753C00) [pid = 3140] [serial = 373] [outer = 0FF2F000] 22:01:31 INFO - PROCESS | 3140 | 1466744491788 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1483A800) [pid = 3140] [serial = 374] [outer = 0FF2F000] 22:01:32 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:32 INFO - PROCESS | 3140 | 1466744492149 Marionette TRACE conn6 <- [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] 22:01:32 INFO - PROCESS | 3140 | 1466744492195 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 22:01:32 INFO - PROCESS | 3140 | 1466744492198 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:01:32 INFO - PROCESS | 3140 | 1466744492199 Marionette TRACE conn6 <- [1,466,null,{}] 22:01:32 INFO - PROCESS | 3140 | 1466744492203 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 3140 | 1466744492205 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:32 INFO - PROCESS | 3140 | 1466744492314 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 22:01:32 INFO - PROCESS | 3140 | 1466744492322 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 3140 | 1466744492324 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:32 INFO - PROCESS | 3140 | ++DOCSHELL 16C5F400 == 34 [pid = 3140] [id = 126] 22:01:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (16C64000) [pid = 3140] [serial = 375] [outer = 00000000] 22:01:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (189EEC00) [pid = 3140] [serial = 376] [outer = 16C64000] 22:01:32 INFO - PROCESS | 3140 | 1466744492369 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (18B0C000) [pid = 3140] [serial = 377] [outer = 16C64000] 22:01:32 INFO - PROCESS | 3140 | 1466744492778 Marionette TRACE conn6 <- [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] 22:01:32 INFO - PROCESS | 3140 | 1466744492834 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 22:01:32 INFO - PROCESS | 3140 | 1466744492838 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 3140 | 1466744492840 Marionette TRACE conn6 <- [1,470,null,{}] 22:01:32 INFO - PROCESS | 3140 | 1466744492843 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 3140 | 1466744492845 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:32 INFO - PROCESS | 3140 | 1466744492953 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 22:01:32 INFO - PROCESS | 3140 | 1466744492992 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 3140 | 1466744492994 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:33 INFO - PROCESS | 3140 | ++DOCSHELL 091E6400 == 35 [pid = 3140] [id = 127] 22:01:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (0C967000) [pid = 3140] [serial = 378] [outer = 00000000] 22:01:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (195BEC00) [pid = 3140] [serial = 379] [outer = 0C967000] 22:01:33 INFO - PROCESS | 3140 | 1466744493038 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (195C0C00) [pid = 3140] [serial = 380] [outer = 0C967000] 22:01:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (1983A400) [pid = 3140] [serial = 381] [outer = 0F842800] 22:01:33 INFO - PROCESS | 3140 | 1466744493698 Marionette TRACE conn6 <- [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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 22:01:33 INFO - PROCESS | 3140 | 1466744493783 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 3140 | 1466744493788 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 22:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:01:33 INFO - PROCESS | 3140 | 1466744493794 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 3140 | 1466744493798 Marionette TRACE conn6 <- [1,474,null,{}] 22:01:33 INFO - PROCESS | 3140 | 1466744493804 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:33 INFO - PROCESS | 3140 | 1466744493807 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:33 INFO - PROCESS | 3140 | 1466744493938 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 22:01:34 INFO - PROCESS | 3140 | 1466744494043 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 3140 | 1466744494048 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:34 INFO - PROCESS | 3140 | ++DOCSHELL 0F90A400 == 36 [pid = 3140] [id = 128] 22:01:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (0F90E400) [pid = 3140] [serial = 382] [outer = 00000000] 22:01:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 101 (0FF30800) [pid = 3140] [serial = 383] [outer = 0F90E400] 22:01:34 INFO - PROCESS | 3140 | 1466744494105 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 102 (1037A800) [pid = 3140] [serial = 384] [outer = 0F90E400] 22:01:34 INFO - PROCESS | 3140 | 1466744494938 Marionette TRACE conn6 <- [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]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1172ms 22:01:34 INFO - PROCESS | 3140 | 1466744494969 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 3140 | 1466744494974 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 22:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:01:34 INFO - PROCESS | 3140 | 1466744494980 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 3140 | 1466744494983 Marionette TRACE conn6 <- [1,478,null,{}] 22:01:34 INFO - PROCESS | 3140 | 1466744494987 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:34 INFO - PROCESS | 3140 | 1466744494990 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:35 INFO - PROCESS | 3140 | 1466744495112 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 22:01:35 INFO - PROCESS | 3140 | 1466744495239 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 3140 | 1466744495242 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:35 INFO - PROCESS | 3140 | ++DOCSHELL 1483F800 == 37 [pid = 3140] [id = 129] 22:01:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 103 (148A9C00) [pid = 3140] [serial = 385] [outer = 00000000] 22:01:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 104 (16C0DC00) [pid = 3140] [serial = 386] [outer = 148A9C00] 22:01:35 INFO - PROCESS | 3140 | 1466744495300 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 105 (16CEA000) [pid = 3140] [serial = 387] [outer = 148A9C00] 22:01:36 INFO - PROCESS | 3140 | 1466744496102 Marionette TRACE conn6 <- [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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1188ms 22:01:36 INFO - PROCESS | 3140 | 1466744496172 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 3140 | 1466744496177 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 22:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:01:36 INFO - PROCESS | 3140 | 1466744496207 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 3140 | 1466744496211 Marionette TRACE conn6 <- [1,482,null,{}] 22:01:36 INFO - PROCESS | 3140 | 1466744496216 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 3140 | 1466744496219 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:36 INFO - PROCESS | 3140 | 1466744496337 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 22:01:36 INFO - PROCESS | 3140 | 1466744496419 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 3140 | 1466744496424 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:36 INFO - PROCESS | 3140 | ++DOCSHELL 0C945000 == 38 [pid = 3140] [id = 130] 22:01:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 106 (0C948400) [pid = 3140] [serial = 388] [outer = 00000000] 22:01:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 107 (0FB51C00) [pid = 3140] [serial = 389] [outer = 0C948400] 22:01:36 INFO - PROCESS | 3140 | 1466744496531 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 108 (0FF2A400) [pid = 3140] [serial = 390] [outer = 0C948400] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 16C5F400 == 37 [pid = 3140] [id = 126] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 0C944800 == 36 [pid = 3140] [id = 125] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 16F99C00 == 35 [pid = 3140] [id = 124] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 1615AC00 == 34 [pid = 3140] [id = 123] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 0F95BC00 == 33 [pid = 3140] [id = 122] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 10376800 == 32 [pid = 3140] [id = 121] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 0FB5C400 == 31 [pid = 3140] [id = 120] 22:01:36 INFO - PROCESS | 3140 | --DOCSHELL 0C931400 == 30 [pid = 3140] [id = 119] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 107 (1C885400) [pid = 3140] [serial = 257] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 106 (16C13C00) [pid = 3140] [serial = 263] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 105 (1C256400) [pid = 3140] [serial = 266] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 104 (0FF2C800) [pid = 3140] [serial = 269] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 103 (10378800) [pid = 3140] [serial = 260] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 102 (1C252400) [pid = 3140] [serial = 341] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 101 (1BFA6C00) [pid = 3140] [serial = 224] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 100 (16CE3800) [pid = 3140] [serial = 221] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (0C948000) [pid = 3140] [serial = 218] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (1B3F0400) [pid = 3140] [serial = 182] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (1483DC00) [pid = 3140] [serial = 173] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (0FEB1800) [pid = 3140] [serial = 139] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (16C7C400) [pid = 3140] [serial = 179] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (10F2A000) [pid = 3140] [serial = 176] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (189EFC00) [pid = 3140] [serial = 328] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (19853400) [pid = 3140] [serial = 331] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (18BB0400) [pid = 3140] [serial = 329] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19856C00) [pid = 3140] [serial = 332] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FF33800) [pid = 3140] [serial = 334] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (15A41000) [pid = 3140] [serial = 307] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C78800) [pid = 3140] [serial = 308] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B3F5800) [pid = 3140] [serial = 310] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1BB81400) [pid = 3140] [serial = 311] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16F8EC00) [pid = 3140] [serial = 325] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (10383800) [pid = 3140] [serial = 316] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (13D0BC00) [pid = 3140] [serial = 317] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C11C00) [pid = 3140] [serial = 322] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19E35C00) [pid = 3140] [serial = 337] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C64400) [pid = 3140] [serial = 323] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (10690C00) [pid = 3140] [serial = 319] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (13FABC00) [pid = 3140] [serial = 320] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19F2BC00) [pid = 3140] [serial = 302] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14750800) [pid = 3140] [serial = 313] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C61000) [pid = 3140] [serial = 314] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1037D000) [pid = 3140] [serial = 335] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FEB0C00) [pid = 3140] [serial = 304] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FF39400) [pid = 3140] [serial = 305] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1AE54400) [pid = 3140] [serial = 338] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1714D400) [pid = 3140] [serial = 326] [outer = 00000000] [url = about:blank] 22:01:36 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1BEC3C00) [pid = 3140] [serial = 340] [outer = 00000000] [url = about:blank] 22:01:37 INFO - PROCESS | 3140 | 1466744497024 Marionette TRACE conn6 <- [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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 890ms 22:01:37 INFO - PROCESS | 3140 | 1466744497098 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 3140 | 1466744497102 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:01:37 INFO - PROCESS | 3140 | 1466744497108 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 3140 | 1466744497111 Marionette TRACE conn6 <- [1,486,null,{}] 22:01:37 INFO - PROCESS | 3140 | 1466744497115 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 3140 | 1466744497117 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:37 INFO - PROCESS | 3140 | 1466744497203 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 22:01:37 INFO - PROCESS | 3140 | 1466744497217 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 3140 | 1466744497220 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:37 INFO - PROCESS | 3140 | ++DOCSHELL 0FF2C800 == 31 [pid = 3140] [id = 131] 22:01:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FF2E800) [pid = 3140] [serial = 391] [outer = 00000000] 22:01:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10217000) [pid = 3140] [serial = 392] [outer = 0FF2E800] 22:01:37 INFO - PROCESS | 3140 | 1466744497266 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (10377000) [pid = 3140] [serial = 393] [outer = 0FF2E800] 22:01:37 INFO - PROCESS | 3140 | 1466744497740 Marionette TRACE conn6 <- [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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 22:01:37 INFO - PROCESS | 3140 | 1466744497783 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 3140 | 1466744497785 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:01:37 INFO - PROCESS | 3140 | 1466744497788 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 3140 | 1466744497792 Marionette TRACE conn6 <- [1,490,null,{}] 22:01:37 INFO - PROCESS | 3140 | 1466744497830 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 3140 | 1466744497835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:37 INFO - PROCESS | 3140 | 1466744497923 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 22:01:38 INFO - PROCESS | 3140 | 1466744498007 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 3140 | 1466744498010 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:38 INFO - PROCESS | 3140 | ++DOCSHELL 14681800 == 32 [pid = 3140] [id = 132] 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14681C00) [pid = 3140] [serial = 394] [outer = 00000000] 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14831800) [pid = 3140] [serial = 395] [outer = 14681C00] 22:01:38 INFO - PROCESS | 3140 | 1466744498059 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1483E400) [pid = 3140] [serial = 396] [outer = 14681C00] 22:01:38 INFO - PROCESS | 3140 | 1466744498413 Marionette TRACE conn6 <- [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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 22:01:38 INFO - PROCESS | 3140 | 1466744498467 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 3140 | 1466744498470 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 22:01:38 INFO - PROCESS | 3140 | 1466744498473 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:01:38 INFO - PROCESS | 3140 | 1466744498474 Marionette TRACE conn6 <- [1,494,null,{}] 22:01:38 INFO - PROCESS | 3140 | 1466744498478 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 3140 | 1466744498480 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:38 INFO - PROCESS | 3140 | 1466744498578 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 22:01:38 INFO - PROCESS | 3140 | 1466744498584 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 3140 | 1466744498586 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:38 INFO - PROCESS | 3140 | ++DOCSHELL 15A44C00 == 33 [pid = 3140] [id = 133] 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16151000) [pid = 3140] [serial = 397] [outer = 00000000] 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C5D400) [pid = 3140] [serial = 398] [outer = 16151000] 22:01:38 INFO - PROCESS | 3140 | 1466744498631 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C64400) [pid = 3140] [serial = 399] [outer = 16151000] 22:01:39 INFO - PROCESS | 3140 | 1466744499106 Marionette TRACE conn6 <- [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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 22:01:39 INFO - PROCESS | 3140 | 1466744499148 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 3140 | 1466744499150 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 22:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:01:39 INFO - PROCESS | 3140 | 1466744499153 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 3140 | 1466744499154 Marionette TRACE conn6 <- [1,498,null,{}] 22:01:39 INFO - PROCESS | 3140 | 1466744499158 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 3140 | 1466744499160 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:39 INFO - PROCESS | 3140 | 1466744499267 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 22:01:39 INFO - PROCESS | 3140 | 1466744499350 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 3140 | 1466744499352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:39 INFO - PROCESS | 3140 | ++DOCSHELL 1615AC00 == 34 [pid = 3140] [id = 134] 22:01:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C0E000) [pid = 3140] [serial = 400] [outer = 00000000] 22:01:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CE5C00) [pid = 3140] [serial = 401] [outer = 16C0E000] 22:01:39 INFO - PROCESS | 3140 | 1466744499396 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16CE8C00) [pid = 3140] [serial = 402] [outer = 16C0E000] 22:01:39 INFO - PROCESS | 3140 | 1466744499844 Marionette TRACE conn6 <- [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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 22:01:39 INFO - PROCESS | 3140 | 1466744499884 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 3140 | 1466744499886 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 22:01:39 INFO - PROCESS | 3140 | 1466744499889 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:01:39 INFO - PROCESS | 3140 | 1466744499891 Marionette TRACE conn6 <- [1,502,null,{}] 22:01:39 INFO - PROCESS | 3140 | 1466744499898 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 3140 | 1466744499904 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:40 INFO - PROCESS | 3140 | 1466744500043 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 22:01:40 INFO - PROCESS | 3140 | 1466744500056 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 3140 | 1466744500058 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:40 INFO - PROCESS | 3140 | ++DOCSHELL 0C95E800 == 35 [pid = 3140] [id = 135] 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16CE5000) [pid = 3140] [serial = 403] [outer = 00000000] 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (17DCC000) [pid = 3140] [serial = 404] [outer = 16CE5000] 22:01:40 INFO - PROCESS | 3140 | 1466744500150 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (189EA000) [pid = 3140] [serial = 405] [outer = 16CE5000] 22:01:40 INFO - PROCESS | 3140 | 1466744500591 Marionette TRACE conn6 <- [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]]]}] 22:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 22:01:40 INFO - PROCESS | 3140 | 1466744500634 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 3140 | 1466744500636 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 22:01:40 INFO - PROCESS | 3140 | 1466744500639 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:01:40 INFO - PROCESS | 3140 | 1466744500641 Marionette TRACE conn6 <- [1,506,null,{}] 22:01:40 INFO - PROCESS | 3140 | 1466744500645 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:40 INFO - PROCESS | 3140 | 1466744500647 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:40 INFO - PROCESS | 3140 | 1466744500755 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 22:01:40 INFO - PROCESS | 3140 | 1466744500760 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 3140 | 1466744500762 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:40 INFO - PROCESS | 3140 | ++DOCSHELL 18BB6400 == 36 [pid = 3140] [id = 136] 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18BB7400) [pid = 3140] [serial = 406] [outer = 00000000] 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195A9C00) [pid = 3140] [serial = 407] [outer = 18BB7400] 22:01:40 INFO - PROCESS | 3140 | 1466744500805 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195BFC00) [pid = 3140] [serial = 408] [outer = 18BB7400] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (10376C00) [pid = 3140] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FB68400) [pid = 3140] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (091E9C00) [pid = 3140] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16F9D800) [pid = 3140] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C931800) [pid = 3140] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C64000) [pid = 3140] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FE24400) [pid = 3140] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16CEBC00) [pid = 3140] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1C883C00) [pid = 3140] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C60000) [pid = 3140] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF2F000) [pid = 3140] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:01:41 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FF34800) [pid = 3140] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:01:41 INFO - PROCESS | 3140 | 1466744501303 Marionette TRACE conn6 <- [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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 22:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:01:41 INFO - PROCESS | 3140 | 1466744501375 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 3140 | 1466744501377 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 22:01:41 INFO - PROCESS | 3140 | 1466744501380 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 3140 | 1466744501382 Marionette TRACE conn6 <- [1,510,null,{}] 22:01:41 INFO - PROCESS | 3140 | 1466744501385 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 3140 | 1466744501387 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:41 INFO - PROCESS | 3140 | 1466744501469 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 22:01:41 INFO - PROCESS | 3140 | 1466744501476 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 3140 | 1466744501478 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:41 INFO - PROCESS | 3140 | ++DOCSHELL 13D0BC00 == 37 [pid = 3140] [id = 137] 22:01:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (15A4A800) [pid = 3140] [serial = 409] [outer = 00000000] 22:01:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (18BB0400) [pid = 3140] [serial = 410] [outer = 15A4A800] 22:01:41 INFO - PROCESS | 3140 | 1466744501525 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19292000) [pid = 3140] [serial = 411] [outer = 15A4A800] 22:01:41 INFO - PROCESS | 3140 | 1466744501968 Marionette TRACE conn6 <- [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]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 22:01:42 INFO - PROCESS | 3140 | 1466744502012 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 3140 | 1466744502014 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 22:01:42 INFO - PROCESS | 3140 | 1466744502017 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:01:42 INFO - PROCESS | 3140 | 1466744502019 Marionette TRACE conn6 <- [1,514,null,{}] 22:01:42 INFO - PROCESS | 3140 | 1466744502023 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:42 INFO - PROCESS | 3140 | 1466744502025 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:42 INFO - PROCESS | 3140 | 1466744502104 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 22:01:42 INFO - PROCESS | 3140 | 1466744502136 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 3140 | 1466744502138 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:42 INFO - PROCESS | 3140 | ++DOCSHELL 14681400 == 38 [pid = 3140] [id = 138] 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19679800) [pid = 3140] [serial = 412] [outer = 00000000] 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19834C00) [pid = 3140] [serial = 413] [outer = 19679800] 22:01:42 INFO - PROCESS | 3140 | 1466744502181 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1983AC00) [pid = 3140] [serial = 414] [outer = 19679800] 22:01:42 INFO - PROCESS | 3140 | 1466744502604 Marionette TRACE conn6 <- [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]]]}] 22:01:42 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 22:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 22:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:01:42 INFO - PROCESS | 3140 | 1466744502653 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 3140 | 1466744502655 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 22:01:42 INFO - PROCESS | 3140 | 1466744502662 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - PROCESS | 3140 | 1466744502664 Marionette TRACE conn6 <- [1,518,null,{}] 22:01:42 INFO - PROCESS | 3140 | 1466744502668 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:42 INFO - PROCESS | 3140 | 1466744502670 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:42 INFO - PROCESS | 3140 | 1466744502749 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 22:01:42 INFO - PROCESS | 3140 | 1466744502755 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 3140 | 1466744502757 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:42 INFO - PROCESS | 3140 | ++DOCSHELL 19859C00 == 39 [pid = 3140] [id = 139] 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1985A400) [pid = 3140] [serial = 415] [outer = 00000000] 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19860C00) [pid = 3140] [serial = 416] [outer = 1985A400] 22:01:42 INFO - PROCESS | 3140 | 1466744502803 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19861400) [pid = 3140] [serial = 417] [outer = 1985A400] 22:01:43 INFO - PROCESS | 3140 | 1466744503428 Marionette TRACE conn6 <- [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]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 22:01:43 INFO - PROCESS | 3140 | 1466744503504 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 3140 | 1466744503509 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 22:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:01:43 INFO - PROCESS | 3140 | 1466744503514 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 3140 | 1466744503518 Marionette TRACE conn6 <- [1,522,null,{}] 22:01:43 INFO - PROCESS | 3140 | 1466744503524 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 3140 | 1466744503528 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:43 INFO - PROCESS | 3140 | 1466744503641 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 22:01:43 INFO - PROCESS | 3140 | 1466744503768 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 3140 | 1466744503771 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:43 INFO - PROCESS | 3140 | ++DOCSHELL 0CDEF400 == 40 [pid = 3140] [id = 140] 22:01:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0FB50C00) [pid = 3140] [serial = 418] [outer = 00000000] 22:01:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1030DC00) [pid = 3140] [serial = 419] [outer = 0FB50C00] 22:01:43 INFO - PROCESS | 3140 | 1466744503829 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (10DD6C00) [pid = 3140] [serial = 420] [outer = 0FB50C00] 22:01:44 INFO - PROCESS | 3140 | 1466744504479 Marionette TRACE conn6 <- [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]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1020ms 22:01:44 INFO - PROCESS | 3140 | 1466744504537 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 3140 | 1466744504542 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 22:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:01:44 INFO - PROCESS | 3140 | 1466744504549 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 3140 | 1466744504552 Marionette TRACE conn6 <- [1,526,null,{}] 22:01:44 INFO - PROCESS | 3140 | 1466744504556 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 3140 | 1466744504559 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:44 INFO - PROCESS | 3140 | 1466744504675 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 22:01:44 INFO - PROCESS | 3140 | 1466744504801 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 3140 | 1466744504804 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:44 INFO - PROCESS | 3140 | ++DOCSHELL 15A42000 == 41 [pid = 3140] [id = 141] 22:01:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (15A48800) [pid = 3140] [serial = 421] [outer = 00000000] 22:01:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C60000) [pid = 3140] [serial = 422] [outer = 15A48800] 22:01:44 INFO - PROCESS | 3140 | 1466744504865 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16F98000) [pid = 3140] [serial = 423] [outer = 15A48800] 22:01:45 INFO - PROCESS | 3140 | 1466744505478 Marionette TRACE conn6 <- [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]]]}] 22:01:45 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 22:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 22:01:45 INFO - PROCESS | 3140 | 1466744505522 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 3140 | 1466744505525 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 22:01:45 INFO - PROCESS | 3140 | 1466744505529 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:01:45 INFO - PROCESS | 3140 | 1466744505533 Marionette TRACE conn6 <- [1,530,null,{}] 22:01:45 INFO - PROCESS | 3140 | 1466744505544 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:45 INFO - PROCESS | 3140 | 1466744505549 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:45 INFO - PROCESS | 3140 | 1466744505657 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 22:01:45 INFO - PROCESS | 3140 | 1466744505787 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 3140 | 1466744505790 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:45 INFO - PROCESS | 3140 | ++DOCSHELL 19E3D400 == 42 [pid = 3140] [id = 142] 22:01:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19E3E000) [pid = 3140] [serial = 424] [outer = 00000000] 22:01:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19F2C000) [pid = 3140] [serial = 425] [outer = 19E3E000] 22:01:45 INFO - PROCESS | 3140 | 1466744505848 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1B2CE400) [pid = 3140] [serial = 426] [outer = 19E3E000] 22:01:46 INFO - PROCESS | 3140 | 1466744506421 Marionette TRACE conn6 <- [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"]]]}] 22:01:46 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 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:01:46 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 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:01:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:01:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 22:01:46 INFO - PROCESS | 3140 | 1466744506463 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 3140 | 1466744506466 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 22:01:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:01:46 INFO - PROCESS | 3140 | 1466744506469 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 3140 | 1466744506471 Marionette TRACE conn6 <- [1,534,null,{}] 22:01:46 INFO - PROCESS | 3140 | 1466744506475 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 3140 | 1466744506477 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:46 INFO - PROCESS | 3140 | 1466744506601 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 22:01:46 INFO - PROCESS | 3140 | 1466744506699 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 3140 | 1466744506702 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:46 INFO - PROCESS | 3140 | ++DOCSHELL 1B396000 == 43 [pid = 3140] [id = 143] 22:01:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1B4F3400) [pid = 3140] [serial = 427] [outer = 00000000] 22:01:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1BB85C00) [pid = 3140] [serial = 428] [outer = 1B4F3400] 22:01:46 INFO - PROCESS | 3140 | 1466744506755 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1BEB5C00) [pid = 3140] [serial = 429] [outer = 1B4F3400] 22:01:47 INFO - PROCESS | 3140 | 1466744507504 Marionette TRACE conn6 <- [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]]]}] 22:01:47 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. 22:01:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1073ms 22:01:47 INFO - PROCESS | 3140 | 1466744507545 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 22:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:01:47 INFO - PROCESS | 3140 | 1466744507550 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 22:01:47 INFO - PROCESS | 3140 | 1466744507555 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 3140 | 1466744507558 Marionette TRACE conn6 <- [1,538,null,{}] 22:01:47 INFO - PROCESS | 3140 | 1466744507563 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 3140 | 1466744507566 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:47 INFO - PROCESS | 3140 | 1466744507671 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 22:01:47 INFO - PROCESS | 3140 | 1466744507771 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 3140 | 1466744507776 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:47 INFO - PROCESS | 3140 | ++DOCSHELL 0FEA7400 == 44 [pid = 3140] [id = 144] 22:01:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (0FEABC00) [pid = 3140] [serial = 430] [outer = 00000000] 22:01:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (101AB000) [pid = 3140] [serial = 431] [outer = 0FEABC00] 22:01:47 INFO - PROCESS | 3140 | 1466744507825 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (1037CC00) [pid = 3140] [serial = 432] [outer = 0FEABC00] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 14681400 == 43 [pid = 3140] [id = 138] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 13D0BC00 == 42 [pid = 3140] [id = 137] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 18BB6400 == 41 [pid = 3140] [id = 136] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 0C95E800 == 40 [pid = 3140] [id = 135] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 1615AC00 == 39 [pid = 3140] [id = 134] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 15A44C00 == 38 [pid = 3140] [id = 133] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 14681800 == 37 [pid = 3140] [id = 132] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 0FF2C800 == 36 [pid = 3140] [id = 131] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 0C945000 == 35 [pid = 3140] [id = 130] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 1483F800 == 34 [pid = 3140] [id = 129] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 091E6400 == 33 [pid = 3140] [id = 127] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 0F90A400 == 32 [pid = 3140] [id = 128] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 19E3D400 == 31 [pid = 3140] [id = 142] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 1B396000 == 30 [pid = 3140] [id = 143] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 15A42000 == 29 [pid = 3140] [id = 141] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 19859C00 == 28 [pid = 3140] [id = 139] 22:01:48 INFO - PROCESS | 3140 | --DOCSHELL 0CDEF400 == 27 [pid = 3140] [id = 140] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (10380400) [pid = 3140] [serial = 361] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (10DDA000) [pid = 3140] [serial = 362] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (0FE25800) [pid = 3140] [serial = 358] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0FE2A000) [pid = 3140] [serial = 359] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0F961000) [pid = 3140] [serial = 353] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0C95C400) [pid = 3140] [serial = 352] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (17049800) [pid = 3140] [serial = 370] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0C938800) [pid = 3140] [serial = 355] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0C945800) [pid = 3140] [serial = 356] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (18B0C000) [pid = 3140] [serial = 377] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1467F000) [pid = 3140] [serial = 344] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (10385000) [pid = 3140] [serial = 343] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (195BC800) [pid = 3140] [serial = 347] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1888C000) [pid = 3140] [serial = 346] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1CE8B400) [pid = 3140] [serial = 350] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1CE85400) [pid = 3140] [serial = 349] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16CE2C00) [pid = 3140] [serial = 367] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (189EEC00) [pid = 3140] [serial = 376] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (14753C00) [pid = 3140] [serial = 373] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (18886400) [pid = 3140] [serial = 371] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (14832000) [pid = 3140] [serial = 364] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16CEB000) [pid = 3140] [serial = 368] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (195BEC00) [pid = 3140] [serial = 379] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (15A49C00) [pid = 3140] [serial = 365] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1483A800) [pid = 3140] [serial = 374] [outer = 00000000] [url = about:blank] 22:01:49 INFO - PROCESS | 3140 | 1466744509123 Marionette TRACE conn6 <- [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]]]}] 22:01:49 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. 22:01:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1691ms 22:01:49 INFO - PROCESS | 3140 | 1466744509246 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 3140 | 1466744509250 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 22:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:01:49 INFO - PROCESS | 3140 | 1466744509254 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 3140 | 1466744509257 Marionette TRACE conn6 <- [1,542,null,{}] 22:01:49 INFO - PROCESS | 3140 | 1466744509265 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 3140 | 1466744509268 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:49 INFO - PROCESS | 3140 | 1466744509379 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 22:01:49 INFO - PROCESS | 3140 | 1466744509386 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 3140 | 1466744509391 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:49 INFO - PROCESS | 3140 | ++DOCSHELL 0C94F400 == 28 [pid = 3140] [id = 145] 22:01:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0C94FC00) [pid = 3140] [serial = 433] [outer = 00000000] 22:01:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0C960800) [pid = 3140] [serial = 434] [outer = 0C94FC00] 22:01:49 INFO - PROCESS | 3140 | 1466744509443 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0CDF1C00) [pid = 3140] [serial = 435] [outer = 0C94FC00] 22:01:49 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:49 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:49 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:49 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:49 INFO - PROCESS | 3140 | 1466744509904 Marionette TRACE conn6 <- [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]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 22:01:49 INFO - PROCESS | 3140 | 1466744509929 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 3140 | 1466744509934 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 22:01:49 INFO - PROCESS | 3140 | 1466744509940 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 3140 | 1466744509943 Marionette TRACE conn6 <- [1,546,null,{}] 22:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:01:49 INFO - PROCESS | 3140 | 1466744509946 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 3140 | 1466744509949 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:50 INFO - PROCESS | 3140 | 1466744510036 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 22:01:50 INFO - PROCESS | 3140 | 1466744510046 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 3140 | 1466744510048 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:50 INFO - PROCESS | 3140 | ++DOCSHELL 0FE28000 == 29 [pid = 3140] [id = 146] 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FE29800) [pid = 3140] [serial = 436] [outer = 00000000] 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FE2D800) [pid = 3140] [serial = 437] [outer = 0FE29800] 22:01:50 INFO - PROCESS | 3140 | 1466744510095 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FEA8000) [pid = 3140] [serial = 438] [outer = 0FE29800] 22:01:50 INFO - PROCESS | 3140 | 1466744510582 Marionette TRACE conn6 <- [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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 22:01:50 INFO - PROCESS | 3140 | 1466744510616 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 3140 | 1466744510619 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:01:50 INFO - PROCESS | 3140 | 1466744510622 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 3140 | 1466744510626 Marionette TRACE conn6 <- [1,550,null,{}] 22:01:50 INFO - PROCESS | 3140 | 1466744510636 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 3140 | 1466744510641 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:50 INFO - PROCESS | 3140 | 1466744510758 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 22:01:50 INFO - PROCESS | 3140 | 1466744510851 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 3140 | 1466744510854 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:50 INFO - PROCESS | 3140 | ++DOCSHELL 140BE800 == 30 [pid = 3140] [id = 147] 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (140BEC00) [pid = 3140] [serial = 439] [outer = 00000000] 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (142B8800) [pid = 3140] [serial = 440] [outer = 140BEC00] 22:01:50 INFO - PROCESS | 3140 | 1466744510903 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (146A3C00) [pid = 3140] [serial = 441] [outer = 140BEC00] 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:51 INFO - PROCESS | 3140 | 1466744511291 Marionette TRACE conn6 <- [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]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 22:01:51 INFO - PROCESS | 3140 | 1466744511356 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 3140 | 1466744511359 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 22:01:51 INFO - PROCESS | 3140 | 1466744511362 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:01:51 INFO - PROCESS | 3140 | 1466744511364 Marionette TRACE conn6 <- [1,554,null,{}] 22:01:51 INFO - PROCESS | 3140 | 1466744511367 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:51 INFO - PROCESS | 3140 | 1466744511369 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:51 INFO - PROCESS | 3140 | 1466744511483 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 22:01:51 INFO - PROCESS | 3140 | 1466744511489 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 3140 | 1466744511491 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:51 INFO - PROCESS | 3140 | ++DOCSHELL 14831400 == 31 [pid = 3140] [id = 148] 22:01:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (14832000) [pid = 3140] [serial = 442] [outer = 00000000] 22:01:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1483D400) [pid = 3140] [serial = 443] [outer = 14832000] 22:01:51 INFO - PROCESS | 3140 | 1466744511587 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1614FC00) [pid = 3140] [serial = 444] [outer = 14832000] 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:51 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:51 INFO - PROCESS | 3140 | 1466744511980 Marionette TRACE conn6 <- [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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 22:01:52 INFO - PROCESS | 3140 | 1466744512040 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 3140 | 1466744512042 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:01:52 INFO - PROCESS | 3140 | 1466744512045 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 3140 | 1466744512047 Marionette TRACE conn6 <- [1,558,null,{}] 22:01:52 INFO - PROCESS | 3140 | 1466744512050 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 3140 | 1466744512052 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:52 INFO - PROCESS | 3140 | 1466744512159 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 22:01:52 INFO - PROCESS | 3140 | 1466744512164 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 3140 | 1466744512166 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:52 INFO - PROCESS | 3140 | ++DOCSHELL 16C13000 == 32 [pid = 3140] [id = 149] 22:01:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C15C00) [pid = 3140] [serial = 445] [outer = 00000000] 22:01:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C5E400) [pid = 3140] [serial = 446] [outer = 16C15C00] 22:01:52 INFO - PROCESS | 3140 | 1466744512211 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C6AC00) [pid = 3140] [serial = 447] [outer = 16C15C00] 22:01:52 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:52 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:52 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:52 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:52 INFO - PROCESS | 3140 | 1466744512767 Marionette TRACE conn6 <- [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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 22:01:52 INFO - PROCESS | 3140 | 1466744512878 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 3140 | 1466744512880 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:01:52 INFO - PROCESS | 3140 | 1466744512883 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 3140 | 1466744512885 Marionette TRACE conn6 <- [1,562,null,{}] 22:01:52 INFO - PROCESS | 3140 | 1466744512888 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 3140 | 1466744512894 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:53 INFO - PROCESS | 3140 | 1466744513032 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 22:01:53 INFO - PROCESS | 3140 | 1466744513084 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 3140 | 1466744513086 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:53 INFO - PROCESS | 3140 | ++DOCSHELL 140C7400 == 33 [pid = 3140] [id = 150] 22:01:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16C62800) [pid = 3140] [serial = 448] [outer = 00000000] 22:01:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (17157C00) [pid = 3140] [serial = 449] [outer = 16C62800] 22:01:53 INFO - PROCESS | 3140 | 1466744513132 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (17DC9800) [pid = 3140] [serial = 450] [outer = 16C62800] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (16C0E000) [pid = 3140] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16CE5000) [pid = 3140] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (18BB7400) [pid = 3140] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FF2E800) [pid = 3140] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (148A9C00) [pid = 3140] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0C948400) [pid = 3140] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0C967000) [pid = 3140] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0F90E400) [pid = 3140] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16151000) [pid = 3140] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19679800) [pid = 3140] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (14681C00) [pid = 3140] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1985A400) [pid = 3140] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:01:53 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (15A4A800) [pid = 3140] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:01:53 INFO - PROCESS | 3140 | 1466744513766 Marionette TRACE conn6 <- [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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 22:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:01:53 INFO - PROCESS | 3140 | 1466744513816 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 3140 | 1466744513818 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 22:01:53 INFO - PROCESS | 3140 | 1466744513822 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 3140 | 1466744513823 Marionette TRACE conn6 <- [1,566,null,{}] 22:01:53 INFO - PROCESS | 3140 | 1466744513827 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 3140 | 1466744513829 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:53 INFO - PROCESS | 3140 | 1466744513909 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 22:01:53 INFO - PROCESS | 3140 | 1466744513914 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 3140 | 1466744513916 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:53 INFO - PROCESS | 3140 | ++DOCSHELL 0FF34000 == 34 [pid = 3140] [id = 151] 22:01:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FF38400) [pid = 3140] [serial = 451] [outer = 00000000] 22:01:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C72400) [pid = 3140] [serial = 452] [outer = 0FF38400] 22:01:53 INFO - PROCESS | 3140 | 1466744513960 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C7FC00) [pid = 3140] [serial = 453] [outer = 0FF38400] 22:01:54 INFO - PROCESS | 3140 | 1466744514379 Marionette TRACE conn6 <- [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]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 22:01:54 INFO - PROCESS | 3140 | 1466744514395 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 22:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:01:54 INFO - PROCESS | 3140 | 1466744514397 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 22:01:54 INFO - PROCESS | 3140 | 1466744514412 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 3140 | 1466744514414 Marionette TRACE conn6 <- [1,570,null,{}] 22:01:54 INFO - PROCESS | 3140 | 1466744514418 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 3140 | 1466744514420 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:54 INFO - PROCESS | 3140 | 1466744514496 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 22:01:54 INFO - PROCESS | 3140 | 1466744514501 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 3140 | 1466744514503 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:54 INFO - PROCESS | 3140 | ++DOCSHELL 16C6A000 == 35 [pid = 3140] [id = 152] 22:01:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1714F800) [pid = 3140] [serial = 454] [outer = 00000000] 22:01:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18B01800) [pid = 3140] [serial = 455] [outer = 1714F800] 22:01:54 INFO - PROCESS | 3140 | 1466744514547 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18B08000) [pid = 3140] [serial = 456] [outer = 1714F800] 22:01:54 INFO - PROCESS | 3140 | 1466744514985 Marionette TRACE conn6 <- [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]]]}] 22:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 22:01:55 INFO - PROCESS | 3140 | 1466744515041 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 3140 | 1466744515043 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 22:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:01:55 INFO - PROCESS | 3140 | 1466744515046 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - PROCESS | 3140 | 1466744515048 Marionette TRACE conn6 <- [1,574,null,{}] 22:01:55 INFO - PROCESS | 3140 | 1466744515051 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:55 INFO - PROCESS | 3140 | 1466744515053 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:55 INFO - PROCESS | 3140 | 1466744515130 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 22:01:55 INFO - PROCESS | 3140 | 1466744515138 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:55 INFO - PROCESS | 3140 | 1466744515140 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:55 INFO - PROCESS | 3140 | ++DOCSHELL 195A6400 == 36 [pid = 3140] [id = 153] 22:01:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195A7400) [pid = 3140] [serial = 457] [outer = 00000000] 22:01:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195B8000) [pid = 3140] [serial = 458] [outer = 195A7400] 22:01:55 INFO - PROCESS | 3140 | 1466744515183 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (195C4800) [pid = 3140] [serial = 459] [outer = 195A7400] 22:01:55 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 0FE28000 == 35 [pid = 3140] [id = 146] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 0C94F400 == 34 [pid = 3140] [id = 145] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 0FEA7400 == 33 [pid = 3140] [id = 144] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 140BE800 == 32 [pid = 3140] [id = 147] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 16C13000 == 31 [pid = 3140] [id = 149] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 14831400 == 30 [pid = 3140] [id = 148] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 16C6A000 == 29 [pid = 3140] [id = 152] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 0FF34000 == 28 [pid = 3140] [id = 151] 22:01:56 INFO - PROCESS | 3140 | --DOCSHELL 140C7400 == 27 [pid = 3140] [id = 150] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (148A7800) [pid = 3140] [serial = 164] [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.] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16CE5C00) [pid = 3140] [serial = 401] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (17DCC000) [pid = 3140] [serial = 404] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16CE8C00) [pid = 3140] [serial = 402] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (195A9C00) [pid = 3140] [serial = 407] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (189EA000) [pid = 3140] [serial = 405] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10217000) [pid = 3140] [serial = 392] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10377000) [pid = 3140] [serial = 393] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C0DC00) [pid = 3140] [serial = 386] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16CEA000) [pid = 3140] [serial = 387] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB51C00) [pid = 3140] [serial = 389] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF2A400) [pid = 3140] [serial = 390] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (195C0C00) [pid = 3140] [serial = 380] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FF30800) [pid = 3140] [serial = 383] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1037A800) [pid = 3140] [serial = 384] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C5D400) [pid = 3140] [serial = 398] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1983AC00) [pid = 3140] [serial = 414] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (14831800) [pid = 3140] [serial = 395] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19861400) [pid = 3140] [serial = 417] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1483E400) [pid = 3140] [serial = 396] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19834C00) [pid = 3140] [serial = 413] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (19860C00) [pid = 3140] [serial = 416] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (195BFC00) [pid = 3140] [serial = 408] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (18BB0400) [pid = 3140] [serial = 410] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (19292000) [pid = 3140] [serial = 411] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (16C64400) [pid = 3140] [serial = 399] [outer = 00000000] [url = about:blank] 22:01:56 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:56 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:01:56 INFO - PROCESS | 3140 | 1466744516929 Marionette TRACE conn6 <- [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]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1921ms 22:01:56 INFO - PROCESS | 3140 | 1466744516969 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 22:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:01:56 INFO - PROCESS | 3140 | 1466744516973 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 22:01:56 INFO - PROCESS | 3140 | 1466744516978 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 3140 | 1466744516982 Marionette TRACE conn6 <- [1,578,null,{}] 22:01:56 INFO - PROCESS | 3140 | 1466744516988 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:56 INFO - PROCESS | 3140 | 1466744516991 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:57 INFO - PROCESS | 3140 | 1466744517080 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 22:01:57 INFO - PROCESS | 3140 | 1466744517088 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 3140 | 1466744517092 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:57 INFO - PROCESS | 3140 | ++DOCSHELL 0C95DC00 == 28 [pid = 3140] [id = 154] 22:01:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0C95E800) [pid = 3140] [serial = 460] [outer = 00000000] 22:01:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0C965000) [pid = 3140] [serial = 461] [outer = 0C95E800] 22:01:57 INFO - PROCESS | 3140 | 1466744517141 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0CD2A400) [pid = 3140] [serial = 462] [outer = 0C95E800] 22:01:57 INFO - PROCESS | 3140 | [3140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:01:57 INFO - PROCESS | 3140 | 1466744517767 Marionette TRACE conn6 <- [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]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 832ms 22:01:57 INFO - PROCESS | 3140 | 1466744517811 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 3140 | 1466744517816 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 22:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:01:57 INFO - PROCESS | 3140 | 1466744517822 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 3140 | 1466744517825 Marionette TRACE conn6 <- [1,582,null,{}] 22:01:57 INFO - PROCESS | 3140 | 1466744517837 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 3140 | 1466744517841 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:57 INFO - PROCESS | 3140 | 1466744517932 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 22:01:57 INFO - PROCESS | 3140 | 1466744517939 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 3140 | 1466744517941 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:57 INFO - PROCESS | 3140 | ++DOCSHELL 0FE26800 == 29 [pid = 3140] [id = 155] 22:01:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0FE27000) [pid = 3140] [serial = 463] [outer = 00000000] 22:01:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FE2A000) [pid = 3140] [serial = 464] [outer = 0FE27000] 22:01:58 INFO - PROCESS | 3140 | 1466744517989 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FE31400) [pid = 3140] [serial = 465] [outer = 0FE27000] 22:01:58 INFO - PROCESS | 3140 | 1466744518455 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 22:01:58 INFO - PROCESS | 3140 | 1466744518516 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 3140 | 1466744518518 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 22:01:58 INFO - PROCESS | 3140 | 1466744518522 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:01:58 INFO - PROCESS | 3140 | 1466744518525 Marionette TRACE conn6 <- [1,586,null,{}] 22:01:58 INFO - PROCESS | 3140 | 1466744518536 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:58 INFO - PROCESS | 3140 | 1466744518541 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:58 INFO - PROCESS | 3140 | 1466744518651 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 22:01:58 INFO - PROCESS | 3140 | 1466744518670 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 3140 | 1466744518673 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:58 INFO - PROCESS | 3140 | ++DOCSHELL 10382000 == 30 [pid = 3140] [id = 156] 22:01:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (10382800) [pid = 3140] [serial = 466] [outer = 00000000] 22:01:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1068FC00) [pid = 3140] [serial = 467] [outer = 10382800] 22:01:58 INFO - PROCESS | 3140 | 1466744518720 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10F2BC00) [pid = 3140] [serial = 468] [outer = 10382800] 22:01:59 INFO - PROCESS | 3140 | 1466744519162 Marionette TRACE conn6 <- [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]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 22:01:59 INFO - PROCESS | 3140 | 1466744519196 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 3140 | 1466744519198 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 22:01:59 INFO - PROCESS | 3140 | 1466744519201 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:01:59 INFO - PROCESS | 3140 | 1466744519203 Marionette TRACE conn6 <- [1,590,null,{}] 22:01:59 INFO - PROCESS | 3140 | 1466744519206 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 3140 | 1466744519208 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:59 INFO - PROCESS | 3140 | 1466744519289 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 22:01:59 INFO - PROCESS | 3140 | 1466744519294 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 3140 | 1466744519296 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:59 INFO - PROCESS | 3140 | ++DOCSHELL 13D0BC00 == 31 [pid = 3140] [id = 157] 22:01:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13F16400) [pid = 3140] [serial = 469] [outer = 00000000] 22:01:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (142B4000) [pid = 3140] [serial = 470] [outer = 13F16400] 22:01:59 INFO - PROCESS | 3140 | 1466744519341 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14746000) [pid = 3140] [serial = 471] [outer = 13F16400] 22:01:59 INFO - PROCESS | 3140 | 1466744519787 Marionette TRACE conn6 <- [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]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 22:01:59 INFO - PROCESS | 3140 | 1466744519836 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 3140 | 1466744519838 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 22:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:01:59 INFO - PROCESS | 3140 | 1466744519841 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 3140 | 1466744519843 Marionette TRACE conn6 <- [1,594,null,{}] 22:01:59 INFO - PROCESS | 3140 | 1466744519847 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 3140 | 1466744519848 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:59 INFO - PROCESS | 3140 | 1466744519924 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 22:01:59 INFO - PROCESS | 3140 | 1466744519929 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 3140 | 1466744519931 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:01:59 INFO - PROCESS | 3140 | ++DOCSHELL 14754800 == 32 [pid = 3140] [id = 158] 22:01:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14832C00) [pid = 3140] [serial = 472] [outer = 00000000] 22:01:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1483A000) [pid = 3140] [serial = 473] [outer = 14832C00] 22:01:59 INFO - PROCESS | 3140 | 1466744519975 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (15562400) [pid = 3140] [serial = 474] [outer = 14832C00] 22:02:00 INFO - PROCESS | 3140 | 1466744520432 Marionette TRACE conn6 <- [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]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 22:02:00 INFO - PROCESS | 3140 | 1466744520480 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 3140 | 1466744520482 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 22:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:02:00 INFO - PROCESS | 3140 | 1466744520485 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - PROCESS | 3140 | 1466744520487 Marionette TRACE conn6 <- [1,598,null,{}] 22:02:00 INFO - PROCESS | 3140 | 1466744520490 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:00 INFO - PROCESS | 3140 | 1466744520496 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:00 INFO - PROCESS | 3140 | 1466744520593 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 22:02:00 INFO - PROCESS | 3140 | 1466744520601 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 3140 | 1466744520603 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:00 INFO - PROCESS | 3140 | ++DOCSHELL 16C19000 == 33 [pid = 3140] [id = 159] 22:02:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C19400) [pid = 3140] [serial = 475] [outer = 00000000] 22:02:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C62000) [pid = 3140] [serial = 476] [outer = 16C19400] 22:02:00 INFO - PROCESS | 3140 | 1466744520648 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C67C00) [pid = 3140] [serial = 477] [outer = 16C19400] 22:02:01 INFO - PROCESS | 3140 | 1466744521094 Marionette TRACE conn6 <- [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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 22:02:01 INFO - PROCESS | 3140 | 1466744521116 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 3140 | 1466744521118 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 22:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:02:01 INFO - PROCESS | 3140 | 1466744521121 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 3140 | 1466744521123 Marionette TRACE conn6 <- [1,602,null,{}] 22:02:01 INFO - PROCESS | 3140 | 1466744521130 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 3140 | 1466744521132 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:01 INFO - PROCESS | 3140 | 1466744521211 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 22:02:01 INFO - PROCESS | 3140 | 1466744521217 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 3140 | 1466744521219 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:01 INFO - PROCESS | 3140 | ++DOCSHELL 0C931C00 == 34 [pid = 3140] [id = 160] 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0F962C00) [pid = 3140] [serial = 478] [outer = 00000000] 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16CEA000) [pid = 3140] [serial = 479] [outer = 0F962C00] 22:02:01 INFO - PROCESS | 3140 | 1466744521264 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16F93400) [pid = 3140] [serial = 480] [outer = 0F962C00] 22:02:01 INFO - PROCESS | 3140 | 1466744521705 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 22:02:01 INFO - PROCESS | 3140 | 1466744521752 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 3140 | 1466744521754 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 22:02:01 INFO - PROCESS | 3140 | 1466744521757 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:02:01 INFO - PROCESS | 3140 | 1466744521759 Marionette TRACE conn6 <- [1,606,null,{}] 22:02:01 INFO - PROCESS | 3140 | 1466744521767 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 3140 | 1466744521769 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:01 INFO - PROCESS | 3140 | 1466744521845 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 22:02:01 INFO - PROCESS | 3140 | 1466744521851 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 3140 | 1466744521853 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:01 INFO - PROCESS | 3140 | ++DOCSHELL 16F9BC00 == 35 [pid = 3140] [id = 161] 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (17158000) [pid = 3140] [serial = 481] [outer = 00000000] 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (17DC5000) [pid = 3140] [serial = 482] [outer = 17158000] 22:02:01 INFO - PROCESS | 3140 | 1466744521896 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (173E8400) [pid = 3140] [serial = 483] [outer = 17158000] 22:02:02 INFO - PROCESS | 3140 | 1466744522360 Marionette TRACE conn6 <- [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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 22:02:02 INFO - PROCESS | 3140 | 1466744522397 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 3140 | 1466744522399 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 22:02:02 INFO - PROCESS | 3140 | 1466744522402 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:02:02 INFO - PROCESS | 3140 | 1466744522404 Marionette TRACE conn6 <- [1,610,null,{}] 22:02:02 INFO - PROCESS | 3140 | 1466744522407 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 3140 | 1466744522409 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:02 INFO - PROCESS | 3140 | 1466744522518 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 22:02:02 INFO - PROCESS | 3140 | 1466744522550 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 3140 | 1466744522552 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:02 INFO - PROCESS | 3140 | ++DOCSHELL 10381C00 == 36 [pid = 3140] [id = 162] 22:02:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (189EEC00) [pid = 3140] [serial = 484] [outer = 00000000] 22:02:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (18BAD800) [pid = 3140] [serial = 485] [outer = 189EEC00] 22:02:02 INFO - PROCESS | 3140 | 1466744522648 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19293000) [pid = 3140] [serial = 486] [outer = 189EEC00] 22:02:03 INFO - PROCESS | 3140 | 1466744523075 Marionette TRACE conn6 <- [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]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 22:02:03 INFO - PROCESS | 3140 | 1466744523148 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 3140 | 1466744523150 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 22:02:03 INFO - PROCESS | 3140 | 1466744523154 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:02:03 INFO - PROCESS | 3140 | 1466744523156 Marionette TRACE conn6 <- [1,614,null,{}] 22:02:03 INFO - PROCESS | 3140 | 1466744523159 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 3140 | 1466744523161 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:03 INFO - PROCESS | 3140 | 1466744523272 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 22:02:03 INFO - PROCESS | 3140 | 1466744523284 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 3140 | 1466744523285 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:03 INFO - PROCESS | 3140 | ++DOCSHELL 19581C00 == 37 [pid = 3140] [id = 163] 22:02:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (195B3400) [pid = 3140] [serial = 487] [outer = 00000000] 22:02:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (195BA400) [pid = 3140] [serial = 488] [outer = 195B3400] 22:02:03 INFO - PROCESS | 3140 | 1466744523328 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (195C3000) [pid = 3140] [serial = 489] [outer = 195B3400] 22:02:03 INFO - PROCESS | 3140 | 1466744523777 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 22:02:03 INFO - PROCESS | 3140 | 1466744523830 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 3140 | 1466744523832 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 22:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:02:03 INFO - PROCESS | 3140 | 1466744523836 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - PROCESS | 3140 | 1466744523838 Marionette TRACE conn6 <- [1,618,null,{}] 22:02:03 INFO - PROCESS | 3140 | 1466744523849 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 3140 | 1466744523851 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:03 INFO - PROCESS | 3140 | 1466744523996 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 22:02:04 INFO - PROCESS | 3140 | 1466744524011 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 3140 | 1466744524013 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:04 INFO - PROCESS | 3140 | ++DOCSHELL 13FE3000 == 38 [pid = 3140] [id = 164] 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (19830000) [pid = 3140] [serial = 490] [outer = 00000000] 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19836000) [pid = 3140] [serial = 491] [outer = 19830000] 22:02:04 INFO - PROCESS | 3140 | 1466744524103 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (19853400) [pid = 3140] [serial = 492] [outer = 19830000] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16C15C00) [pid = 3140] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (14832000) [pid = 3140] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16C62800) [pid = 3140] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1714F800) [pid = 3140] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FE29800) [pid = 3140] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0C94FC00) [pid = 3140] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FEABC00) [pid = 3140] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B4F3400) [pid = 3140] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (19E3E000) [pid = 3140] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (15A48800) [pid = 3140] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FB50C00) [pid = 3140] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (140BEC00) [pid = 3140] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:02:04 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FF38400) [pid = 3140] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:02:04 INFO - PROCESS | 3140 | 1466744524608 Marionette TRACE conn6 <- [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]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 830ms 22:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:02:04 INFO - PROCESS | 3140 | 1466744524668 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 3140 | 1466744524670 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 22:02:04 INFO - PROCESS | 3140 | 1466744524673 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 3140 | 1466744524674 Marionette TRACE conn6 <- [1,622,null,{}] 22:02:04 INFO - PROCESS | 3140 | 1466744524678 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:04 INFO - PROCESS | 3140 | 1466744524680 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:04 INFO - PROCESS | 3140 | 1466744524757 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 22:02:04 INFO - PROCESS | 3140 | 1466744524772 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 3140 | 1466744524774 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:04 INFO - PROCESS | 3140 | ++DOCSHELL 1021B800 == 39 [pid = 3140] [id = 165] 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (10FCC000) [pid = 3140] [serial = 493] [outer = 00000000] 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C10400) [pid = 3140] [serial = 494] [outer = 10FCC000] 22:02:04 INFO - PROCESS | 3140 | 1466744524819 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C5E800) [pid = 3140] [serial = 495] [outer = 10FCC000] 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:05 INFO - PROCESS | 3140 | 1466744525236 Marionette TRACE conn6 <- [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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 570ms 22:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:02:05 INFO - PROCESS | 3140 | 1466744525244 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 3140 | 1466744525246 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 22:02:05 INFO - PROCESS | 3140 | 1466744525249 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 3140 | 1466744525250 Marionette TRACE conn6 <- [1,626,null,{}] 22:02:05 INFO - PROCESS | 3140 | 1466744525254 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 3140 | 1466744525255 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:05 INFO - PROCESS | 3140 | 1466744525370 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 22:02:05 INFO - PROCESS | 3140 | 1466744525378 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 3140 | 1466744525380 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:05 INFO - PROCESS | 3140 | ++DOCSHELL 18B07400 == 40 [pid = 3140] [id = 166] 22:02:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19582800) [pid = 3140] [serial = 496] [outer = 00000000] 22:02:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19856000) [pid = 3140] [serial = 497] [outer = 19582800] 22:02:05 INFO - PROCESS | 3140 | 1466744525424 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19859800) [pid = 3140] [serial = 498] [outer = 19582800] 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:05 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:05 INFO - PROCESS | 3140 | 1466744525843 Marionette TRACE conn6 <- [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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 22:02:05 INFO - PROCESS | 3140 | 1466744525881 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 22:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:02:05 INFO - PROCESS | 3140 | 1466744525883 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 22:02:05 INFO - PROCESS | 3140 | 1466744525886 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 3140 | 1466744525888 Marionette TRACE conn6 <- [1,630,null,{}] 22:02:05 INFO - PROCESS | 3140 | 1466744525891 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 3140 | 1466744525893 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:06 INFO - PROCESS | 3140 | 1466744526001 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 22:02:06 INFO - PROCESS | 3140 | 1466744526010 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 3140 | 1466744526012 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:06 INFO - PROCESS | 3140 | ++DOCSHELL 15A3F400 == 41 [pid = 3140] [id = 167] 22:02:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19697800) [pid = 3140] [serial = 499] [outer = 00000000] 22:02:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19E37C00) [pid = 3140] [serial = 500] [outer = 19697800] 22:02:06 INFO - PROCESS | 3140 | 1466744526056 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19E3B800) [pid = 3140] [serial = 501] [outer = 19697800] 22:02:06 INFO - PROCESS | 3140 | 1466744526607 Marionette TRACE conn6 <- [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]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 22:02:06 INFO - PROCESS | 3140 | 1466744526718 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 3140 | 1466744526723 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:02:06 INFO - PROCESS | 3140 | 1466744526754 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 3140 | 1466744526757 Marionette TRACE conn6 <- [1,634,null,{}] 22:02:06 INFO - PROCESS | 3140 | 1466744526764 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 3140 | 1466744526767 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:06 INFO - PROCESS | 3140 | 1466744526907 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 22:02:06 INFO - PROCESS | 3140 | 1466744526982 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 3140 | 1466744526987 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:07 INFO - PROCESS | 3140 | ++DOCSHELL 0C949000 == 42 [pid = 3140] [id = 168] 22:02:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0C949C00) [pid = 3140] [serial = 502] [outer = 00000000] 22:02:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0F9E8000) [pid = 3140] [serial = 503] [outer = 0C949C00] 22:02:07 INFO - PROCESS | 3140 | 1466744527085 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FE22800) [pid = 3140] [serial = 504] [outer = 0C949C00] 22:02:07 INFO - PROCESS | 3140 | 1466744527771 Marionette TRACE conn6 <- [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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1102ms 22:02:07 INFO - PROCESS | 3140 | 1466744527834 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 3140 | 1466744527839 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 22:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:02:07 INFO - PROCESS | 3140 | 1466744527846 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 3140 | 1466744527849 Marionette TRACE conn6 <- [1,638,null,{}] 22:02:07 INFO - PROCESS | 3140 | 1466744527853 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 3140 | 1466744527856 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:07 INFO - PROCESS | 3140 | 1466744527982 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 22:02:08 INFO - PROCESS | 3140 | 1466744528107 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 3140 | 1466744528110 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:08 INFO - PROCESS | 3140 | ++DOCSHELL 0F90D000 == 43 [pid = 3140] [id = 169] 22:02:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0F95BC00) [pid = 3140] [serial = 505] [outer = 00000000] 22:02:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (10305400) [pid = 3140] [serial = 506] [outer = 0F95BC00] 22:02:08 INFO - PROCESS | 3140 | 1466744528167 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (13D10C00) [pid = 3140] [serial = 507] [outer = 0F95BC00] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 18B07400 == 42 [pid = 3140] [id = 166] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 1021B800 == 41 [pid = 3140] [id = 165] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 13FE3000 == 40 [pid = 3140] [id = 164] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 19581C00 == 39 [pid = 3140] [id = 163] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 10381C00 == 38 [pid = 3140] [id = 162] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 16F9BC00 == 37 [pid = 3140] [id = 161] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 0C931C00 == 36 [pid = 3140] [id = 160] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 16C19000 == 35 [pid = 3140] [id = 159] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 14754800 == 34 [pid = 3140] [id = 158] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 13D0BC00 == 33 [pid = 3140] [id = 157] 22:02:08 INFO - PROCESS | 3140 | --DOCSHELL 10382000 == 32 [pid = 3140] [id = 156] 22:02:08 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (195B8000) [pid = 3140] [serial = 458] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOCSHELL 0FE26800 == 31 [pid = 3140] [id = 155] 22:02:09 INFO - PROCESS | 3140 | --DOCSHELL 0C95DC00 == 30 [pid = 3140] [id = 154] 22:02:09 INFO - PROCESS | 3140 | --DOCSHELL 195A6400 == 29 [pid = 3140] [id = 153] 22:02:09 INFO - PROCESS | 3140 | 1466744529063 Marionette TRACE conn6 <- [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]]]}] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16C5E400) [pid = 3140] [serial = 446] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1483D400) [pid = 3140] [serial = 443] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (17157C00) [pid = 3140] [serial = 449] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16C6AC00) [pid = 3140] [serial = 447] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (18B01800) [pid = 3140] [serial = 455] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (18B08000) [pid = 3140] [serial = 456] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (17DC9800) [pid = 3140] [serial = 450] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FE2D800) [pid = 3140] [serial = 437] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0FEA8000) [pid = 3140] [serial = 438] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0C960800) [pid = 3140] [serial = 434] [outer = 00000000] [url = about:blank] 22:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0CDF1C00) [pid = 3140] [serial = 435] [outer = 00000000] [url = about:blank] 22:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1273ms 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1037CC00) [pid = 3140] [serial = 432] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (101AB000) [pid = 3140] [serial = 431] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1BEB5C00) [pid = 3140] [serial = 429] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1BB85C00) [pid = 3140] [serial = 428] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1B2CE400) [pid = 3140] [serial = 426] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19F2C000) [pid = 3140] [serial = 425] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16F98000) [pid = 3140] [serial = 423] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C60000) [pid = 3140] [serial = 422] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (10DD6C00) [pid = 3140] [serial = 420] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1030DC00) [pid = 3140] [serial = 419] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (142B8800) [pid = 3140] [serial = 440] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1614FC00) [pid = 3140] [serial = 444] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C72400) [pid = 3140] [serial = 452] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (146A3C00) [pid = 3140] [serial = 441] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16C7FC00) [pid = 3140] [serial = 453] [outer = 00000000] [url = about:blank] 22:02:09 INFO - PROCESS | 3140 | 1466744529122 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 3140 | 1466744529126 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 22:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:02:09 INFO - PROCESS | 3140 | 1466744529130 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 3140 | 1466744529135 Marionette TRACE conn6 <- [1,642,null,{}] 22:02:09 INFO - PROCESS | 3140 | 1466744529140 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 3140 | 1466744529142 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:09 INFO - PROCESS | 3140 | 1466744529228 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 22:02:09 INFO - PROCESS | 3140 | 1466744529235 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 3140 | 1466744529238 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:09 INFO - PROCESS | 3140 | ++DOCSHELL 0CD73000 == 30 [pid = 3140] [id = 170] 22:02:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0F836400) [pid = 3140] [serial = 508] [outer = 00000000] 22:02:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0F9F2000) [pid = 3140] [serial = 509] [outer = 0F836400] 22:02:09 INFO - PROCESS | 3140 | 1466744529290 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FE2D400) [pid = 3140] [serial = 510] [outer = 0F836400] 22:02:09 INFO - PROCESS | 3140 | 1466744529791 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 22:02:09 INFO - PROCESS | 3140 | 1466744529822 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 3140 | 1466744529827 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 22:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:02:09 INFO - PROCESS | 3140 | 1466744529833 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 3140 | 1466744529835 Marionette TRACE conn6 <- [1,646,null,{}] 22:02:09 INFO - PROCESS | 3140 | 1466744529839 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 3140 | 1466744529841 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:09 INFO - PROCESS | 3140 | 1466744529929 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 22:02:09 INFO - PROCESS | 3140 | 1466744529938 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 3140 | 1466744529940 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:09 INFO - PROCESS | 3140 | ++DOCSHELL 1037CC00 == 31 [pid = 3140] [id = 171] 22:02:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1037D000) [pid = 3140] [serial = 511] [outer = 00000000] 22:02:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10385C00) [pid = 3140] [serial = 512] [outer = 1037D000] 22:02:09 INFO - PROCESS | 3140 | 1466744529986 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (10F2A000) [pid = 3140] [serial = 513] [outer = 1037D000] 22:02:10 INFO - PROCESS | 3140 | 1466744530448 Marionette TRACE conn6 <- [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]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 22:02:10 INFO - PROCESS | 3140 | 1466744530508 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 3140 | 1466744530510 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 22:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:02:10 INFO - PROCESS | 3140 | 1466744530514 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 3140 | 1466744530517 Marionette TRACE conn6 <- [1,650,null,{}] 22:02:10 INFO - PROCESS | 3140 | 1466744530528 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 3140 | 1466744530532 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:10 INFO - PROCESS | 3140 | 1466744530616 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 22:02:10 INFO - PROCESS | 3140 | 1466744530689 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 3140 | 1466744530692 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:10 INFO - PROCESS | 3140 | ++DOCSHELL 147E4800 == 32 [pid = 3140] [id = 172] 22:02:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (147E5400) [pid = 3140] [serial = 514] [outer = 00000000] 22:02:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (14833000) [pid = 3140] [serial = 515] [outer = 147E5400] 22:02:10 INFO - PROCESS | 3140 | 1466744530784 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1483E800) [pid = 3140] [serial = 516] [outer = 147E5400] 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:11 INFO - PROCESS | 3140 | 1466744531164 Marionette TRACE conn6 <- [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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 22:02:11 INFO - PROCESS | 3140 | 1466744531187 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 3140 | 1466744531189 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 22:02:11 INFO - PROCESS | 3140 | 1466744531192 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:02:11 INFO - PROCESS | 3140 | 1466744531194 Marionette TRACE conn6 <- [1,654,null,{}] 22:02:11 INFO - PROCESS | 3140 | 1466744531197 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 3140 | 1466744531199 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:11 INFO - PROCESS | 3140 | 1466744531319 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 22:02:11 INFO - PROCESS | 3140 | 1466744531334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 3140 | 1466744531336 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:11 INFO - PROCESS | 3140 | ++DOCSHELL 14839000 == 33 [pid = 3140] [id = 173] 22:02:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1555A400) [pid = 3140] [serial = 517] [outer = 00000000] 22:02:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C0D400) [pid = 3140] [serial = 518] [outer = 1555A400] 22:02:11 INFO - PROCESS | 3140 | 1466744531382 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C15C00) [pid = 3140] [serial = 519] [outer = 1555A400] 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:11 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:11 INFO - PROCESS | 3140 | 1466744531831 Marionette TRACE conn6 <- [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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 22:02:11 INFO - PROCESS | 3140 | 1466744531867 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 3140 | 1466744531869 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 22:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:02:11 INFO - PROCESS | 3140 | 1466744531872 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 3140 | 1466744531874 Marionette TRACE conn6 <- [1,658,null,{}] 22:02:11 INFO - PROCESS | 3140 | 1466744531877 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 3140 | 1466744531879 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:12 INFO - PROCESS | 3140 | 1466744531990 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 22:02:12 INFO - PROCESS | 3140 | 1466744532072 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 3140 | 1466744532074 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:12 INFO - PROCESS | 3140 | ++DOCSHELL 16C19800 == 34 [pid = 3140] [id = 174] 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C1BC00) [pid = 3140] [serial = 520] [outer = 00000000] 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C72400) [pid = 3140] [serial = 521] [outer = 16C1BC00] 22:02:12 INFO - PROCESS | 3140 | 1466744532120 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C81C00) [pid = 3140] [serial = 522] [outer = 16C1BC00] 22:02:12 INFO - PROCESS | 3140 | 1466744532579 Marionette TRACE conn6 <- [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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 22:02:12 INFO - PROCESS | 3140 | 1466744532603 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 3140 | 1466744532605 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 22:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:02:12 INFO - PROCESS | 3140 | 1466744532618 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 3140 | 1466744532620 Marionette TRACE conn6 <- [1,662,null,{}] 22:02:12 INFO - PROCESS | 3140 | 1466744532623 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:12 INFO - PROCESS | 3140 | 1466744532629 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:12 INFO - PROCESS | 3140 | 1466744532772 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 22:02:12 INFO - PROCESS | 3140 | 1466744532830 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 3140 | 1466744532832 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:12 INFO - PROCESS | 3140 | ++DOCSHELL 0C95E400 == 35 [pid = 3140] [id = 175] 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C72800) [pid = 3140] [serial = 523] [outer = 00000000] 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (17DCFC00) [pid = 3140] [serial = 524] [outer = 16C72800] 22:02:12 INFO - PROCESS | 3140 | 1466744532879 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (18804800) [pid = 3140] [serial = 525] [outer = 16C72800] 22:02:13 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:13 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:13 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:13 INFO - PROCESS | 3140 | [3140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:02:13 INFO - PROCESS | 3140 | 1466744533445 Marionette TRACE conn6 <- [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]]]}] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (189EEC00) [pid = 3140] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (13F16400) [pid = 3140] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FE27000) [pid = 3140] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0C95E800) [pid = 3140] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (17158000) [pid = 3140] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (10382800) [pid = 3140] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (14832C00) [pid = 3140] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C19400) [pid = 3140] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F962C00) [pid = 3140] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (195B3400) [pid = 3140] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (195A7400) [pid = 3140] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19582800) [pid = 3140] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (19830000) [pid = 3140] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:02:13 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (10FCC000) [pid = 3140] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:02:13 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 22:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 22:02:13 INFO - PROCESS | 3140 | 1466744533489 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 3140 | 1466744533491 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 22:02:13 INFO - PROCESS | 3140 | 1466744533495 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:02:13 INFO - PROCESS | 3140 | 1466744533496 Marionette TRACE conn6 <- [1,666,null,{}] 22:02:13 INFO - PROCESS | 3140 | 1466744533501 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:13 INFO - PROCESS | 3140 | 1466744533503 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:13 INFO - PROCESS | 3140 | 1466744533579 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 22:02:13 INFO - PROCESS | 3140 | 1466744533584 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 3140 | 1466744533586 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:13 INFO - PROCESS | 3140 | ++DOCSHELL 10FCC000 == 36 [pid = 3140] [id = 176] 22:02:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (13FE3400) [pid = 3140] [serial = 526] [outer = 00000000] 22:02:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14832C00) [pid = 3140] [serial = 527] [outer = 13FE3400] 22:02:13 INFO - PROCESS | 3140 | 1466744533629 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1483F800) [pid = 3140] [serial = 528] [outer = 13FE3400] 22:02:14 INFO - PROCESS | 3140 | 1466744534041 Marionette TRACE conn6 <- [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]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 22:02:14 INFO - PROCESS | 3140 | 1466744534078 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 3140 | 1466744534080 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 22:02:14 INFO - PROCESS | 3140 | 1466744534083 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 3140 | 1466744534085 Marionette TRACE conn6 <- [1,670,null,{}] 22:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:02:14 INFO - PROCESS | 3140 | 1466744534088 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 3140 | 1466744534090 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:14 INFO - PROCESS | 3140 | 1466744534169 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 22:02:14 INFO - PROCESS | 3140 | 1466744534175 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 3140 | 1466744534176 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:14 INFO - PROCESS | 3140 | ++DOCSHELL 16F8EC00 == 37 [pid = 3140] [id = 177] 22:02:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16F92C00) [pid = 3140] [serial = 529] [outer = 00000000] 22:02:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (18BB6400) [pid = 3140] [serial = 530] [outer = 16F92C00] 22:02:14 INFO - PROCESS | 3140 | 1466744534221 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195B6400) [pid = 3140] [serial = 531] [outer = 16F92C00] 22:02:15 INFO - PROCESS | 3140 | 1466744535158 Marionette TRACE conn6 <- [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]]]}] 22:02:15 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) 22:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 22:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:02:15 INFO - PROCESS | 3140 | 1466744535211 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 3140 | 1466744535212 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 22:02:15 INFO - PROCESS | 3140 | 1466744535215 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 3140 | 1466744535217 Marionette TRACE conn6 <- [1,674,null,{}] 22:02:15 INFO - PROCESS | 3140 | 1466744535221 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 3140 | 1466744535222 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:15 INFO - PROCESS | 3140 | 1466744535306 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 22:02:15 INFO - PROCESS | 3140 | 1466744535312 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:15 INFO - PROCESS | 3140 | 1466744535313 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:15 INFO - PROCESS | 3140 | ++DOCSHELL 14753C00 == 38 [pid = 3140] [id = 178] 22:02:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (189EF000) [pid = 3140] [serial = 532] [outer = 00000000] 22:02:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19671000) [pid = 3140] [serial = 533] [outer = 189EF000] 22:02:15 INFO - PROCESS | 3140 | 1466744535357 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19676C00) [pid = 3140] [serial = 534] [outer = 189EF000] 22:02:16 INFO - PROCESS | 3140 | 1466744536459 Marionette TRACE conn6 <- [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]]]}] 22:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1283ms 22:02:16 INFO - PROCESS | 3140 | 1466744536500 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 22:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:02:16 INFO - PROCESS | 3140 | 1466744536505 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 22:02:16 INFO - PROCESS | 3140 | 1466744536509 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:02:16 INFO - PROCESS | 3140 | 1466744536512 Marionette TRACE conn6 <- [1,678,null,{}] 22:02:16 INFO - PROCESS | 3140 | 1466744536518 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:16 INFO - PROCESS | 3140 | 1466744536522 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:16 INFO - PROCESS | 3140 | 1466744536633 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 22:02:16 INFO - PROCESS | 3140 | 1466744536764 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 3140 | 1466744536767 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:16 INFO - PROCESS | 3140 | ++DOCSHELL 0FE25800 == 39 [pid = 3140] [id = 179] 22:02:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0FE26C00) [pid = 3140] [serial = 535] [outer = 00000000] 22:02:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (10303C00) [pid = 3140] [serial = 536] [outer = 0FE26C00] 22:02:16 INFO - PROCESS | 3140 | 1466744536825 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (10384400) [pid = 3140] [serial = 537] [outer = 0FE26C00] 22:02:17 INFO - PROCESS | 3140 | 1466744537868 Marionette TRACE conn6 <- [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]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1389ms 22:02:17 INFO - PROCESS | 3140 | 1466744537899 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 3140 | 1466744537904 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 22:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:02:17 INFO - PROCESS | 3140 | 1466744537910 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 3140 | 1466744537913 Marionette TRACE conn6 <- [1,682,null,{}] 22:02:17 INFO - PROCESS | 3140 | 1466744537917 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 3140 | 1466744537920 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:18 INFO - PROCESS | 3140 | 1466744538034 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 22:02:18 INFO - PROCESS | 3140 | 1466744538158 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 3140 | 1466744538161 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:18 INFO - PROCESS | 3140 | ++DOCSHELL 16151000 == 40 [pid = 3140] [id = 180] 22:02:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16159C00) [pid = 3140] [serial = 538] [outer = 00000000] 22:02:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C6AC00) [pid = 3140] [serial = 539] [outer = 16159C00] 22:02:18 INFO - PROCESS | 3140 | 1466744538219 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16CEF000) [pid = 3140] [serial = 540] [outer = 16159C00] 22:02:19 INFO - PROCESS | 3140 | 1466744539214 Marionette TRACE conn6 <- [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]]]}] 22:02:19 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) 22:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1332ms 22:02:19 INFO - PROCESS | 3140 | 1466744539245 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 3140 | 1466744539248 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 22:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:02:19 INFO - PROCESS | 3140 | 1466744539252 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 3140 | 1466744539256 Marionette TRACE conn6 <- [1,686,null,{}] 22:02:19 INFO - PROCESS | 3140 | 1466744539268 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:19 INFO - PROCESS | 3140 | 1466744539273 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:19 INFO - PROCESS | 3140 | 1466744539381 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 22:02:19 INFO - PROCESS | 3140 | 1466744539490 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 3140 | 1466744539494 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:19 INFO - PROCESS | 3140 | ++DOCSHELL 0C931400 == 41 [pid = 3140] [id = 181] 22:02:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0C944800) [pid = 3140] [serial = 541] [outer = 00000000] 22:02:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0C967800) [pid = 3140] [serial = 542] [outer = 0C944800] 22:02:19 INFO - PROCESS | 3140 | 1466744539685 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FEA8000) [pid = 3140] [serial = 543] [outer = 0C944800] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 16F8EC00 == 40 [pid = 3140] [id = 177] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 10FCC000 == 39 [pid = 3140] [id = 176] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 0C95E400 == 38 [pid = 3140] [id = 175] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 16C19800 == 37 [pid = 3140] [id = 174] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 14839000 == 36 [pid = 3140] [id = 173] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 147E4800 == 35 [pid = 3140] [id = 172] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 1037CC00 == 34 [pid = 3140] [id = 171] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 0CD73000 == 33 [pid = 3140] [id = 170] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 0F90D000 == 32 [pid = 3140] [id = 169] 22:02:20 INFO - PROCESS | 3140 | --DOCSHELL 0C949000 == 31 [pid = 3140] [id = 168] 22:02:21 INFO - PROCESS | 3140 | --DOCSHELL 15A3F400 == 30 [pid = 3140] [id = 167] 22:02:21 INFO - PROCESS | 3140 | --DOCSHELL 16151000 == 29 [pid = 3140] [id = 180] 22:02:21 INFO - PROCESS | 3140 | --DOCSHELL 14753C00 == 28 [pid = 3140] [id = 178] 22:02:21 INFO - PROCESS | 3140 | --DOCSHELL 0FE25800 == 27 [pid = 3140] [id = 179] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (18BAD800) [pid = 3140] [serial = 485] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (142B4000) [pid = 3140] [serial = 470] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0FE2A000) [pid = 3140] [serial = 464] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FE31400) [pid = 3140] [serial = 465] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0C965000) [pid = 3140] [serial = 461] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0CD2A400) [pid = 3140] [serial = 462] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (17DC5000) [pid = 3140] [serial = 482] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1068FC00) [pid = 3140] [serial = 467] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10F2BC00) [pid = 3140] [serial = 468] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1483A000) [pid = 3140] [serial = 473] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (15562400) [pid = 3140] [serial = 474] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C62000) [pid = 3140] [serial = 476] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C67C00) [pid = 3140] [serial = 477] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16CEA000) [pid = 3140] [serial = 479] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16F93400) [pid = 3140] [serial = 480] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (195BA400) [pid = 3140] [serial = 488] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (195C4800) [pid = 3140] [serial = 459] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19293000) [pid = 3140] [serial = 486] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19859800) [pid = 3140] [serial = 498] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19836000) [pid = 3140] [serial = 491] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195C3000) [pid = 3140] [serial = 489] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (19853400) [pid = 3140] [serial = 492] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C10400) [pid = 3140] [serial = 494] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C5E800) [pid = 3140] [serial = 495] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (173E8400) [pid = 3140] [serial = 483] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (19E37C00) [pid = 3140] [serial = 500] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (19856000) [pid = 3140] [serial = 497] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (14746000) [pid = 3140] [serial = 471] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 3140 | 1466744541151 Marionette TRACE conn6 <- [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]]]}] 22:02:21 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) 22:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1930ms 22:02:21 INFO - PROCESS | 3140 | 1466744541185 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 3140 | 1466744541190 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 22:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:02:21 INFO - PROCESS | 3140 | 1466744541219 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 3140 | 1466744541223 Marionette TRACE conn6 <- [1,690,null,{}] 22:02:21 INFO - PROCESS | 3140 | 1466744541232 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 3140 | 1466744541235 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:21 INFO - PROCESS | 3140 | 1466744541323 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 22:02:21 INFO - PROCESS | 3140 | 1466744541393 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 3140 | 1466744541396 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:21 INFO - PROCESS | 3140 | ++DOCSHELL 0C961800 == 28 [pid = 3140] [id = 182] 22:02:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0C961C00) [pid = 3140] [serial = 544] [outer = 00000000] 22:02:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0CD1EC00) [pid = 3140] [serial = 545] [outer = 0C961C00] 22:02:21 INFO - PROCESS | 3140 | 1466744541447 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0CDCA800) [pid = 3140] [serial = 546] [outer = 0C961C00] 22:02:22 INFO - PROCESS | 3140 | 1466744542338 Marionette TRACE conn6 <- [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]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1163ms 22:02:22 INFO - PROCESS | 3140 | 1466744542358 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 3140 | 1466744542363 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:02:22 INFO - PROCESS | 3140 | 1466744542372 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 3140 | 1466744542375 Marionette TRACE conn6 <- [1,694,null,{}] 22:02:22 INFO - PROCESS | 3140 | 1466744542379 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:22 INFO - PROCESS | 3140 | 1466744542382 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:22 INFO - PROCESS | 3140 | 1466744542468 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 22:02:22 INFO - PROCESS | 3140 | 1466744542474 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 3140 | 1466744542477 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:22 INFO - PROCESS | 3140 | ++DOCSHELL 0FF30C00 == 29 [pid = 3140] [id = 183] 22:02:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FF31000) [pid = 3140] [serial = 547] [outer = 00000000] 22:02:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FF35C00) [pid = 3140] [serial = 548] [outer = 0FF31000] 22:02:22 INFO - PROCESS | 3140 | 1466744542525 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (10218000) [pid = 3140] [serial = 549] [outer = 0FF31000] 22:02:23 INFO - PROCESS | 3140 | 1466744543482 Marionette TRACE conn6 <- [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]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 22:02:23 INFO - PROCESS | 3140 | 1466744543500 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 3140 | 1466744543503 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 22:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:02:23 INFO - PROCESS | 3140 | 1466744543507 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 3140 | 1466744543510 Marionette TRACE conn6 <- [1,698,null,{}] 22:02:23 INFO - PROCESS | 3140 | 1466744543521 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 3140 | 1466744543526 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:23 INFO - PROCESS | 3140 | 1466744543654 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 22:02:23 INFO - PROCESS | 3140 | 1466744543661 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 3140 | 1466744543665 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:23 INFO - PROCESS | 3140 | ++DOCSHELL 140C8000 == 30 [pid = 3140] [id = 184] 22:02:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (140C8800) [pid = 3140] [serial = 550] [outer = 00000000] 22:02:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (14723400) [pid = 3140] [serial = 551] [outer = 140C8800] 22:02:23 INFO - PROCESS | 3140 | 1466744543712 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14754800) [pid = 3140] [serial = 552] [outer = 140C8800] 22:02:24 INFO - PROCESS | 3140 | 1466744544671 Marionette TRACE conn6 <- [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]]]}] 22:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1233ms 22:02:24 INFO - PROCESS | 3140 | 1466744544743 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 22:02:24 INFO - PROCESS | 3140 | 1466744544746 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 22:02:24 INFO - PROCESS | 3140 | 1466744544749 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:02:24 INFO - PROCESS | 3140 | 1466744544750 Marionette TRACE conn6 <- [1,702,null,{}] 22:02:24 INFO - PROCESS | 3140 | 1466744544759 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:24 INFO - PROCESS | 3140 | 1466744544761 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:24 INFO - PROCESS | 3140 | 1466744544870 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 22:02:24 INFO - PROCESS | 3140 | 1466744544877 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 3140 | 1466744544879 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:24 INFO - PROCESS | 3140 | ++DOCSHELL 14836800 == 31 [pid = 3140] [id = 185] 22:02:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1483A400) [pid = 3140] [serial = 553] [outer = 00000000] 22:02:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (15A48800) [pid = 3140] [serial = 554] [outer = 1483A400] 22:02:24 INFO - PROCESS | 3140 | 1466744544966 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1615C800) [pid = 3140] [serial = 555] [outer = 1483A400] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (189EF000) [pid = 3140] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16F92C00) [pid = 3140] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16C1BC00) [pid = 3140] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C72800) [pid = 3140] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0F95BC00) [pid = 3140] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0C949C00) [pid = 3140] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1037D000) [pid = 3140] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (19697800) [pid = 3140] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (147E5400) [pid = 3140] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (0F836400) [pid = 3140] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (13FE3400) [pid = 3140] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:02:25 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (1555A400) [pid = 3140] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:02:25 INFO - PROCESS | 3140 | 1466744545926 Marionette TRACE conn6 <- [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]]]}] 22:02:25 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 22:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1218ms 22:02:25 INFO - PROCESS | 3140 | 1466744545971 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 3140 | 1466744545973 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:02:25 INFO - PROCESS | 3140 | 1466744545976 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 3140 | 1466744545978 Marionette TRACE conn6 <- [1,706,null,{}] 22:02:25 INFO - PROCESS | 3140 | 1466744545981 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:25 INFO - PROCESS | 3140 | 1466744545983 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:26 INFO - PROCESS | 3140 | 1466744546060 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 22:02:26 INFO - PROCESS | 3140 | 1466744546065 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 3140 | 1466744546068 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:26 INFO - PROCESS | 3140 | ++DOCSHELL 1037D000 == 32 [pid = 3140] [id = 186] 22:02:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (10384000) [pid = 3140] [serial = 556] [outer = 00000000] 22:02:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C10000) [pid = 3140] [serial = 557] [outer = 10384000] 22:02:26 INFO - PROCESS | 3140 | 1466744546112 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16C1BC00) [pid = 3140] [serial = 558] [outer = 10384000] 22:02:27 INFO - PROCESS | 3140 | 1466744547086 Marionette TRACE conn6 <- [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]]]}] 22:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 22:02:27 INFO - PROCESS | 3140 | 1466744547098 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 22:02:27 INFO - PROCESS | 3140 | 1466744547103 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 22:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:02:27 INFO - PROCESS | 3140 | 1466744547108 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 3140 | 1466744547112 Marionette TRACE conn6 <- [1,710,null,{}] 22:02:27 INFO - PROCESS | 3140 | 1466744547118 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:27 INFO - PROCESS | 3140 | 1466744547121 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:27 INFO - PROCESS | 3140 | 1466744547261 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 22:02:27 INFO - PROCESS | 3140 | 1466744547335 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 3140 | 1466744547339 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:27 INFO - PROCESS | 3140 | ++DOCSHELL 0F833400 == 33 [pid = 3140] [id = 187] 22:02:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0F835800) [pid = 3140] [serial = 559] [outer = 00000000] 22:02:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FB51000) [pid = 3140] [serial = 560] [outer = 0F835800] 22:02:27 INFO - PROCESS | 3140 | 1466744547440 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FE2FC00) [pid = 3140] [serial = 561] [outer = 0F835800] 22:02:28 INFO - PROCESS | 3140 | 1466744548216 Marionette TRACE conn6 <- [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] 22:02:28 INFO - PROCESS | 3140 | 1466744548294 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 22:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:02:28 INFO - PROCESS | 3140 | 1466744548300 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 3140 | 1466744548303 Marionette TRACE conn6 <- [1,714,null,{}] 22:02:28 INFO - PROCESS | 3140 | 1466744548307 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 3140 | 1466744548310 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:28 INFO - PROCESS | 3140 | 1466744548433 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 22:02:28 INFO - PROCESS | 3140 | 1466744548505 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 3140 | 1466744548508 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:28 INFO - PROCESS | 3140 | ++DOCSHELL 147E5C00 == 34 [pid = 3140] [id = 188] 22:02:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (147E6C00) [pid = 3140] [serial = 562] [outer = 00000000] 22:02:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1483EC00) [pid = 3140] [serial = 563] [outer = 147E6C00] 22:02:28 INFO - PROCESS | 3140 | 1466744548565 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C0E000) [pid = 3140] [serial = 564] [outer = 147E6C00] 22:02:29 INFO - PROCESS | 3140 | --DOCSHELL 14836800 == 33 [pid = 3140] [id = 185] 22:02:29 INFO - PROCESS | 3140 | --DOCSHELL 140C8000 == 32 [pid = 3140] [id = 184] 22:02:29 INFO - PROCESS | 3140 | --DOCSHELL 0FF30C00 == 31 [pid = 3140] [id = 183] 22:02:29 INFO - PROCESS | 3140 | --DOCSHELL 0C961800 == 30 [pid = 3140] [id = 182] 22:02:29 INFO - PROCESS | 3140 | --DOCSHELL 0C931400 == 29 [pid = 3140] [id = 181] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19676C00) [pid = 3140] [serial = 534] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19671000) [pid = 3140] [serial = 533] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (18BB6400) [pid = 3140] [serial = 530] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C72400) [pid = 3140] [serial = 521] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (17DCFC00) [pid = 3140] [serial = 524] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (10305400) [pid = 3140] [serial = 506] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (13D10C00) [pid = 3140] [serial = 507] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0F9E8000) [pid = 3140] [serial = 503] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (0FE22800) [pid = 3140] [serial = 504] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (10385C00) [pid = 3140] [serial = 512] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (10F2A000) [pid = 3140] [serial = 513] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (19E3B800) [pid = 3140] [serial = 501] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (14833000) [pid = 3140] [serial = 515] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (1483E800) [pid = 3140] [serial = 516] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (0F9F2000) [pid = 3140] [serial = 509] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (0FE2D400) [pid = 3140] [serial = 510] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (16C81C00) [pid = 3140] [serial = 522] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (14832C00) [pid = 3140] [serial = 527] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 53 (18804800) [pid = 3140] [serial = 525] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 52 (1483F800) [pid = 3140] [serial = 528] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 51 (16C0D400) [pid = 3140] [serial = 518] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 50 (16C15C00) [pid = 3140] [serial = 519] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | --DOMWINDOW == 49 (195B6400) [pid = 3140] [serial = 531] [outer = 00000000] [url = about:blank] 22:02:29 INFO - PROCESS | 3140 | 1466744549397 Marionette TRACE conn6 <- [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]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1120ms 22:02:29 INFO - PROCESS | 3140 | 1466744549423 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 22:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:02:29 INFO - PROCESS | 3140 | 1466744549427 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 22:02:29 INFO - PROCESS | 3140 | 1466744549432 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 3140 | 1466744549434 Marionette TRACE conn6 <- [1,718,null,{}] 22:02:29 INFO - PROCESS | 3140 | 1466744549440 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:29 INFO - PROCESS | 3140 | 1466744549443 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:29 INFO - PROCESS | 3140 | 1466744549529 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 22:02:29 INFO - PROCESS | 3140 | 1466744549536 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 3140 | 1466744549540 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:29 INFO - PROCESS | 3140 | ++DOCSHELL 0F95C000 == 30 [pid = 3140] [id = 189] 22:02:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 50 (0F95FC00) [pid = 3140] [serial = 565] [outer = 00000000] 22:02:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 51 (0F9F5800) [pid = 3140] [serial = 566] [outer = 0F95FC00] 22:02:29 INFO - PROCESS | 3140 | 1466744549588 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 52 (0FB6D000) [pid = 3140] [serial = 567] [outer = 0F95FC00] 22:02:30 INFO - PROCESS | 3140 | 1466744550138 Marionette TRACE conn6 <- [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] 22:02:30 INFO - PROCESS | 3140 | 1466744550168 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 22:02:30 INFO - PROCESS | 3140 | 1466744550173 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:02:30 INFO - PROCESS | 3140 | 1466744550176 Marionette TRACE conn6 <- [1,722,null,{}] 22:02:30 INFO - PROCESS | 3140 | 1466744550180 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 3140 | 1466744550182 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:30 INFO - PROCESS | 3140 | 1466744550270 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 22:02:30 INFO - PROCESS | 3140 | 1466744550348 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 3140 | 1466744550351 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:30 INFO - PROCESS | 3140 | ++DOCSHELL 10382000 == 31 [pid = 3140] [id = 190] 22:02:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 53 (10383000) [pid = 3140] [serial = 568] [outer = 00000000] 22:02:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 54 (106C5C00) [pid = 3140] [serial = 569] [outer = 10383000] 22:02:30 INFO - PROCESS | 3140 | 1466744550397 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (13D09400) [pid = 3140] [serial = 570] [outer = 10383000] 22:02:30 INFO - PROCESS | 3140 | 1466744550791 Marionette TRACE conn6 <- [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]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 22:02:30 INFO - PROCESS | 3140 | 1466744550848 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 3140 | 1466744550850 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 22:02:30 INFO - PROCESS | 3140 | 1466744550854 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:02:30 INFO - PROCESS | 3140 | 1466744550857 Marionette TRACE conn6 <- [1,726,null,{}] 22:02:30 INFO - PROCESS | 3140 | 1466744550868 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 3140 | 1466744550873 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:30 INFO - PROCESS | 3140 | 1466744550955 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 22:02:30 INFO - PROCESS | 3140 | 1466744550962 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 3140 | 1466744550965 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:31 INFO - PROCESS | 3140 | ++DOCSHELL 14835C00 == 32 [pid = 3140] [id = 191] 22:02:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (14836000) [pid = 3140] [serial = 571] [outer = 00000000] 22:02:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (1483CC00) [pid = 3140] [serial = 572] [outer = 14836000] 22:02:31 INFO - PROCESS | 3140 | 1466744551041 Marionette DEBUG loaded listener.js 22:02:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (1555BC00) [pid = 3140] [serial = 573] [outer = 14836000] 22:02:31 INFO - PROCESS | 3140 | 1466744551961 Marionette TRACE conn6 <- [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]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 22:02:31 INFO - PROCESS | 3140 | 1466744551982 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 3140 | 1466744551985 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 22:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:02:31 INFO - PROCESS | 3140 | 1466744551988 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 3140 | 1466744551989 Marionette TRACE conn6 <- [1,730,null,{}] 22:02:32 INFO - PROCESS | 3140 | 1466744551993 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 3140 | 1466744551995 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:32 INFO - PROCESS | 3140 | 1466744552107 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 22:02:32 INFO - PROCESS | 3140 | 1466744552113 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 3140 | 1466744552115 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:32 INFO - PROCESS | 3140 | ++DOCSHELL 15563400 == 33 [pid = 3140] [id = 192] 22:02:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (16155400) [pid = 3140] [serial = 574] [outer = 00000000] 22:02:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (16C17800) [pid = 3140] [serial = 575] [outer = 16155400] 22:02:32 INFO - PROCESS | 3140 | 1466744552160 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (16C65400) [pid = 3140] [serial = 576] [outer = 16155400] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (0C944800) [pid = 3140] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (0FF31000) [pid = 3140] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (0C961C00) [pid = 3140] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (0FE26C00) [pid = 3140] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (140C8800) [pid = 3140] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (16159C00) [pid = 3140] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:02:32 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (1483A400) [pid = 3140] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:02:33 INFO - PROCESS | 3140 | 1466744553110 Marionette TRACE conn6 <- [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]]]}] 22:02:33 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 22:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1178ms 22:02:33 INFO - PROCESS | 3140 | 1466744553170 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 3140 | 1466744553172 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 22:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:02:33 INFO - PROCESS | 3140 | 1466744553175 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 3140 | 1466744553177 Marionette TRACE conn6 <- [1,734,null,{}] 22:02:33 INFO - PROCESS | 3140 | 1466744553180 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 3140 | 1466744553182 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:33 INFO - PROCESS | 3140 | 1466744553262 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 22:02:33 INFO - PROCESS | 3140 | 1466744553333 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 3140 | 1466744553335 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:33 INFO - PROCESS | 3140 | ++DOCSHELL 10DDB800 == 34 [pid = 3140] [id = 193] 22:02:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (13FA1000) [pid = 3140] [serial = 577] [outer = 00000000] 22:02:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (16C68C00) [pid = 3140] [serial = 578] [outer = 13FA1000] 22:02:33 INFO - PROCESS | 3140 | 1466744553379 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (16C69000) [pid = 3140] [serial = 579] [outer = 13FA1000] 22:02:34 INFO - PROCESS | 3140 | 1466744554256 Marionette TRACE conn6 <- [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]]]}] 22:02:34 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.) 22:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 22:02:34 INFO - PROCESS | 3140 | 1466744554305 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 22:02:34 INFO - PROCESS | 3140 | 1466744554307 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 22:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:02:34 INFO - PROCESS | 3140 | 1466744554310 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 3140 | 1466744554312 Marionette TRACE conn6 <- [1,738,null,{}] 22:02:34 INFO - PROCESS | 3140 | 1466744554316 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:34 INFO - PROCESS | 3140 | 1466744554322 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:34 INFO - PROCESS | 3140 | 1466744554459 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 22:02:34 INFO - PROCESS | 3140 | 1466744554467 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 3140 | 1466744554469 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:34 INFO - PROCESS | 3140 | ++DOCSHELL 16C7E800 == 35 [pid = 3140] [id = 194] 22:02:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (16CEDC00) [pid = 3140] [serial = 580] [outer = 00000000] 22:02:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (17DC6C00) [pid = 3140] [serial = 581] [outer = 16CEDC00] 22:02:34 INFO - PROCESS | 3140 | 1466744554513 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (17157C00) [pid = 3140] [serial = 582] [outer = 16CEDC00] 22:02:35 INFO - PROCESS | 3140 | 1466744555409 Marionette TRACE conn6 <- [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]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1118ms 22:02:35 INFO - PROCESS | 3140 | 1466744555429 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 3140 | 1466744555431 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 22:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:02:35 INFO - PROCESS | 3140 | 1466744555434 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 3140 | 1466744555436 Marionette TRACE conn6 <- [1,742,null,{}] 22:02:35 INFO - PROCESS | 3140 | 1466744555440 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 3140 | 1466744555442 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:35 INFO - PROCESS | 3140 | 1466744555518 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 22:02:35 INFO - PROCESS | 3140 | 1466744555631 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 3140 | 1466744555634 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:35 INFO - PROCESS | 3140 | ++DOCSHELL 09171000 == 36 [pid = 3140] [id = 195] 22:02:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (09174000) [pid = 3140] [serial = 583] [outer = 00000000] 22:02:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0C93B000) [pid = 3140] [serial = 584] [outer = 09174000] 22:02:35 INFO - PROCESS | 3140 | 1466744555696 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0C94F400) [pid = 3140] [serial = 585] [outer = 09174000] 22:02:36 INFO - PROCESS | 3140 | 1466744556818 Marionette TRACE conn6 <- [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]]]}] 22:02:36 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 22:02:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1422ms 22:02:36 INFO - PROCESS | 3140 | 1466744556860 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 3140 | 1466744556863 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 22:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:02:36 INFO - PROCESS | 3140 | 1466744556868 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 3140 | 1466744556871 Marionette TRACE conn6 <- [1,746,null,{}] 22:02:36 INFO - PROCESS | 3140 | 1466744556877 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:36 INFO - PROCESS | 3140 | 1466744556880 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:37 INFO - PROCESS | 3140 | 1466744557028 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 22:02:37 INFO - PROCESS | 3140 | 1466744557161 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 3140 | 1466744557164 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:37 INFO - PROCESS | 3140 | ++DOCSHELL 13F9F800 == 37 [pid = 3140] [id = 196] 22:02:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (140C1400) [pid = 3140] [serial = 586] [outer = 00000000] 22:02:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (1471B800) [pid = 3140] [serial = 587] [outer = 140C1400] 22:02:37 INFO - PROCESS | 3140 | 1466744557221 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (147E5800) [pid = 3140] [serial = 588] [outer = 140C1400] 22:02:37 INFO - PROCESS | 3140 | 1466744557756 Marionette TRACE conn6 <- [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]]]}] 22:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 22:02:37 INFO - PROCESS | 3140 | 1466744557806 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 3140 | 1466744557810 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 22:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:02:37 INFO - PROCESS | 3140 | 1466744557814 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 3140 | 1466744557817 Marionette TRACE conn6 <- [1,750,null,{}] 22:02:37 INFO - PROCESS | 3140 | 1466744557821 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:37 INFO - PROCESS | 3140 | 1466744557823 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:37 INFO - PROCESS | 3140 | 1466744557933 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 22:02:38 INFO - PROCESS | 3140 | 1466744558029 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:38 INFO - PROCESS | 3140 | 1466744558031 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:38 INFO - PROCESS | 3140 | ++DOCSHELL 17154800 == 38 [pid = 3140] [id = 197] 22:02:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (17156400) [pid = 3140] [serial = 589] [outer = 00000000] 22:02:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (17DC3400) [pid = 3140] [serial = 590] [outer = 17156400] 22:02:38 INFO - PROCESS | 3140 | 1466744558086 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (18887000) [pid = 3140] [serial = 591] [outer = 17156400] 22:02:39 INFO - PROCESS | 3140 | 1466744559117 Marionette TRACE conn6 <- [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]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1332ms 22:02:39 INFO - PROCESS | 3140 | 1466744559272 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 3140 | 1466744559276 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 22:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:02:39 INFO - PROCESS | 3140 | 1466744559282 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 3140 | 1466744559285 Marionette TRACE conn6 <- [1,754,null,{}] 22:02:39 INFO - PROCESS | 3140 | 1466744559291 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:39 INFO - PROCESS | 3140 | 1466744559294 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:39 INFO - PROCESS | 3140 | 1466744559429 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 22:02:39 INFO - PROCESS | 3140 | 1466744559501 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 3140 | 1466744559504 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:39 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2DC00 == 39 [pid = 3140] [id = 198] 22:02:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FE2E400) [pid = 3140] [serial = 592] [outer = 00000000] 22:02:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FF30C00) [pid = 3140] [serial = 593] [outer = 0FE2E400] 22:02:39 INFO - PROCESS | 3140 | 1466744559554 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (10304000) [pid = 3140] [serial = 594] [outer = 0FE2E400] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 16C7E800 == 38 [pid = 3140] [id = 194] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 10DDB800 == 37 [pid = 3140] [id = 193] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 15563400 == 36 [pid = 3140] [id = 192] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 14835C00 == 35 [pid = 3140] [id = 191] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 10382000 == 34 [pid = 3140] [id = 190] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 0F95C000 == 33 [pid = 3140] [id = 189] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 1037D000 == 32 [pid = 3140] [id = 186] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 147E5C00 == 31 [pid = 3140] [id = 188] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 0F833400 == 30 [pid = 3140] [id = 187] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 13F9F800 == 29 [pid = 3140] [id = 196] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 17154800 == 28 [pid = 3140] [id = 197] 22:02:40 INFO - PROCESS | 3140 | --DOCSHELL 09171000 == 27 [pid = 3140] [id = 195] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C10000) [pid = 3140] [serial = 557] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C967800) [pid = 3140] [serial = 542] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0FF35C00) [pid = 3140] [serial = 548] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0CD1EC00) [pid = 3140] [serial = 545] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0CDCA800) [pid = 3140] [serial = 546] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (10384400) [pid = 3140] [serial = 537] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (10303C00) [pid = 3140] [serial = 536] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (14723400) [pid = 3140] [serial = 551] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16CEF000) [pid = 3140] [serial = 540] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C6AC00) [pid = 3140] [serial = 539] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (15A48800) [pid = 3140] [serial = 554] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (14754800) [pid = 3140] [serial = 552] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (0FEA8000) [pid = 3140] [serial = 543] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (10218000) [pid = 3140] [serial = 549] [outer = 00000000] [url = about:blank] 22:02:40 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (1615C800) [pid = 3140] [serial = 555] [outer = 00000000] [url = about:blank] 22:02:41 INFO - PROCESS | 3140 | 1466744561133 Marionette TRACE conn6 <- [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]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1890ms 22:02:41 INFO - PROCESS | 3140 | 1466744561175 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 22:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:02:41 INFO - PROCESS | 3140 | 1466744561179 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 22:02:41 INFO - PROCESS | 3140 | 1466744561184 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 3140 | 1466744561187 Marionette TRACE conn6 <- [1,758,null,{}] 22:02:41 INFO - PROCESS | 3140 | 1466744561193 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 3140 | 1466744561195 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:41 INFO - PROCESS | 3140 | 1466744561278 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 22:02:41 INFO - PROCESS | 3140 | 1466744561285 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 3140 | 1466744561288 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:41 INFO - PROCESS | 3140 | ++DOCSHELL 0F962C00 == 28 [pid = 3140] [id = 199] 22:02:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0F967800) [pid = 3140] [serial = 595] [outer = 00000000] 22:02:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0F9F5C00) [pid = 3140] [serial = 596] [outer = 0F967800] 22:02:41 INFO - PROCESS | 3140 | 1466744561337 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0FB6E000) [pid = 3140] [serial = 597] [outer = 0F967800] 22:02:41 INFO - PROCESS | 3140 | 1466744561804 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 22:02:41 INFO - PROCESS | 3140 | 1466744561875 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 3140 | 1466744561881 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 22:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:02:41 INFO - PROCESS | 3140 | 1466744561887 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 3140 | 1466744561890 Marionette TRACE conn6 <- [1,762,null,{}] 22:02:41 INFO - PROCESS | 3140 | 1466744561894 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 3140 | 1466744561896 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:42 INFO - PROCESS | 3140 | 1466744561986 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 22:02:42 INFO - PROCESS | 3140 | 1466744561992 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 3140 | 1466744561995 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:42 INFO - PROCESS | 3140 | ++DOCSHELL 0FF31800 == 29 [pid = 3140] [id = 200] 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0FF33000) [pid = 3140] [serial = 598] [outer = 00000000] 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (10212400) [pid = 3140] [serial = 599] [outer = 0FF33000] 22:02:42 INFO - PROCESS | 3140 | 1466744562043 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (1030CC00) [pid = 3140] [serial = 600] [outer = 0FF33000] 22:02:42 INFO - PROCESS | 3140 | 1466744562487 Marionette TRACE conn6 <- [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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 22:02:42 INFO - PROCESS | 3140 | 1466744562520 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 3140 | 1466744562522 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 22:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:02:42 INFO - PROCESS | 3140 | 1466744562533 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 3140 | 1466744562537 Marionette TRACE conn6 <- [1,766,null,{}] 22:02:42 INFO - PROCESS | 3140 | 1466744562548 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 3140 | 1466744562552 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:42 INFO - PROCESS | 3140 | 1466744562693 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 22:02:42 INFO - PROCESS | 3140 | 1466744562713 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 3140 | 1466744562716 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:42 INFO - PROCESS | 3140 | ++DOCSHELL 140BEC00 == 30 [pid = 3140] [id = 201] 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (140BF000) [pid = 3140] [serial = 601] [outer = 00000000] 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (142B4000) [pid = 3140] [serial = 602] [outer = 140BF000] 22:02:42 INFO - PROCESS | 3140 | 1466744562765 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (14696C00) [pid = 3140] [serial = 603] [outer = 140BF000] 22:02:43 INFO - PROCESS | 3140 | 1466744563222 Marionette TRACE conn6 <- [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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 22:02:43 INFO - PROCESS | 3140 | 1466744563259 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 3140 | 1466744563262 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 22:02:43 INFO - PROCESS | 3140 | 1466744563265 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 3140 | 1466744563267 Marionette TRACE conn6 <- [1,770,null,{}] 22:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:02:43 INFO - PROCESS | 3140 | 1466744563270 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 3140 | 1466744563272 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:43 INFO - PROCESS | 3140 | 1466744563382 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 22:02:43 INFO - PROCESS | 3140 | 1466744563388 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 3140 | 1466744563390 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:43 INFO - PROCESS | 3140 | ++DOCSHELL 1429C800 == 31 [pid = 3140] [id = 202] 22:02:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (147DD000) [pid = 3140] [serial = 604] [outer = 00000000] 22:02:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (148AD400) [pid = 3140] [serial = 605] [outer = 147DD000] 22:02:43 INFO - PROCESS | 3140 | 1466744563435 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (15564C00) [pid = 3140] [serial = 606] [outer = 147DD000] 22:02:43 INFO - PROCESS | 3140 | 1466744563897 Marionette TRACE conn6 <- [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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 22:02:43 INFO - PROCESS | 3140 | 1466744563940 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 3140 | 1466744563942 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:02:43 INFO - PROCESS | 3140 | 1466744563949 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 3140 | 1466744563951 Marionette TRACE conn6 <- [1,774,null,{}] 22:02:43 INFO - PROCESS | 3140 | 1466744563954 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 3140 | 1466744563956 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:44 INFO - PROCESS | 3140 | 1466744564089 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 22:02:44 INFO - PROCESS | 3140 | 1466744564111 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 3140 | 1466744564113 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:44 INFO - PROCESS | 3140 | ++DOCSHELL 16C0D400 == 32 [pid = 3140] [id = 203] 22:02:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C0DC00) [pid = 3140] [serial = 607] [outer = 00000000] 22:02:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C19000) [pid = 3140] [serial = 608] [outer = 16C0DC00] 22:02:44 INFO - PROCESS | 3140 | 1466744564157 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C64000) [pid = 3140] [serial = 609] [outer = 16C0DC00] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16CEDC00) [pid = 3140] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16155400) [pid = 3140] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (13FA1000) [pid = 3140] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (14836000) [pid = 3140] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (10384000) [pid = 3140] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (0F835800) [pid = 3140] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (10383000) [pid = 3140] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0F95FC00) [pid = 3140] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:02:44 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (147E6C00) [pid = 3140] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:02:44 INFO - PROCESS | 3140 | 1466744564770 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 870ms 22:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:02:44 INFO - PROCESS | 3140 | 1466744564820 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 3140 | 1466744564822 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 22:02:44 INFO - PROCESS | 3140 | 1466744564825 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 3140 | 1466744564827 Marionette TRACE conn6 <- [1,778,null,{}] 22:02:44 INFO - PROCESS | 3140 | 1466744564850 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 3140 | 1466744564856 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:44 INFO - PROCESS | 3140 | 1466744564989 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 22:02:45 INFO - PROCESS | 3140 | 1466744565049 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 3140 | 1466744565051 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:45 INFO - PROCESS | 3140 | ++DOCSHELL 10FC7C00 == 33 [pid = 3140] [id = 204] 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (14726C00) [pid = 3140] [serial = 610] [outer = 00000000] 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C6B800) [pid = 3140] [serial = 611] [outer = 14726C00] 22:02:45 INFO - PROCESS | 3140 | 1466744565098 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16CE7C00) [pid = 3140] [serial = 612] [outer = 14726C00] 22:02:45 INFO - PROCESS | 3140 | 1466744565501 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 750ms 22:02:45 INFO - PROCESS | 3140 | 1466744565576 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 22:02:45 INFO - PROCESS | 3140 | 1466744565578 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:02:45 INFO - PROCESS | 3140 | 1466744565581 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 3140 | 1466744565582 Marionette TRACE conn6 <- [1,782,null,{}] 22:02:45 INFO - PROCESS | 3140 | 1466744565585 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:45 INFO - PROCESS | 3140 | 1466744565587 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:45 INFO - PROCESS | 3140 | 1466744565662 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 22:02:45 INFO - PROCESS | 3140 | 1466744565667 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 3140 | 1466744565669 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:45 INFO - PROCESS | 3140 | ++DOCSHELL 16C6B400 == 34 [pid = 3140] [id = 205] 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16CEA400) [pid = 3140] [serial = 613] [outer = 00000000] 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16F9C400) [pid = 3140] [serial = 614] [outer = 16CEA400] 22:02:45 INFO - PROCESS | 3140 | 1466744565713 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1714D400) [pid = 3140] [serial = 615] [outer = 16CEA400] 22:02:46 INFO - PROCESS | 3140 | 1466744566116 Marionette TRACE conn6 <- [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]]]}] 22:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 570ms 22:02:46 INFO - PROCESS | 3140 | 1466744566152 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 3140 | 1466744566154 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 22:02:46 INFO - PROCESS | 3140 | 1466744566168 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:02:46 INFO - PROCESS | 3140 | 1466744566170 Marionette TRACE conn6 <- [1,786,null,{}] 22:02:46 INFO - PROCESS | 3140 | 1466744566174 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:46 INFO - PROCESS | 3140 | 1466744566175 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:46 INFO - PROCESS | 3140 | 1466744566253 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 22:02:46 INFO - PROCESS | 3140 | 1466744566258 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 3140 | 1466744566260 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:46 INFO - PROCESS | 3140 | ++DOCSHELL 1888F800 == 35 [pid = 3140] [id = 206] 22:02:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (189E4400) [pid = 3140] [serial = 616] [outer = 00000000] 22:02:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (18B06400) [pid = 3140] [serial = 617] [outer = 189E4400] 22:02:46 INFO - PROCESS | 3140 | 1466744566306 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (189F0400) [pid = 3140] [serial = 618] [outer = 189E4400] 22:02:46 INFO - PROCESS | 3140 | 1466744566858 Marionette TRACE conn6 <- [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]]]}] 22:02:46 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 22:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 770ms 22:02:46 INFO - PROCESS | 3140 | 1466744566944 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 3140 | 1466744566949 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 22:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:02:46 INFO - PROCESS | 3140 | 1466744566955 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 3140 | 1466744566959 Marionette TRACE conn6 <- [1,790,null,{}] 22:02:47 INFO - PROCESS | 3140 | 1466744566991 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:47 INFO - PROCESS | 3140 | 1466744566995 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:47 INFO - PROCESS | 3140 | 1466744567127 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 22:02:47 INFO - PROCESS | 3140 | 1466744567201 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:47 INFO - PROCESS | 3140 | 1466744567206 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:47 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EC000 == 36 [pid = 3140] [id = 207] 22:02:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0F9EC800) [pid = 3140] [serial = 619] [outer = 00000000] 22:02:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0FE26400) [pid = 3140] [serial = 620] [outer = 0F9EC800] 22:02:47 INFO - PROCESS | 3140 | 1466744567264 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FF2BC00) [pid = 3140] [serial = 621] [outer = 0F9EC800] 22:02:47 INFO - PROCESS | 3140 | 1466744567987 Marionette TRACE conn6 <- [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]]]}] 22:02:48 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 22:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1108ms 22:02:48 INFO - PROCESS | 3140 | 1466744568065 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 3140 | 1466744568070 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:02:48 INFO - PROCESS | 3140 | 1466744568100 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 3140 | 1466744568103 Marionette TRACE conn6 <- [1,794,null,{}] 22:02:48 INFO - PROCESS | 3140 | 1466744568109 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:48 INFO - PROCESS | 3140 | 1466744568111 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:48 INFO - PROCESS | 3140 | 1466744568236 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 22:02:48 INFO - PROCESS | 3140 | 1466744568309 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 3140 | 1466744568312 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:48 INFO - PROCESS | 3140 | ++DOCSHELL 13FA6C00 == 37 [pid = 3140] [id = 208] 22:02:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13FE3400) [pid = 3140] [serial = 622] [outer = 00000000] 22:02:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (14627000) [pid = 3140] [serial = 623] [outer = 13FE3400] 22:02:48 INFO - PROCESS | 3140 | 1466744568409 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0C93A800) [pid = 3140] [serial = 624] [outer = 13FE3400] 22:02:49 INFO - PROCESS | 3140 | 1466744569213 Marionette TRACE conn6 <- [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]]]}] 22:02:49 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 22:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1198ms 22:02:49 INFO - PROCESS | 3140 | 1466744569278 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 3140 | 1466744569283 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 22:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:02:49 INFO - PROCESS | 3140 | 1466744569288 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 3140 | 1466744569291 Marionette TRACE conn6 <- [1,798,null,{}] 22:02:49 INFO - PROCESS | 3140 | 1466744569296 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 3140 | 1466744569299 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:49 INFO - PROCESS | 3140 | 1466744569420 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 22:02:49 INFO - PROCESS | 3140 | 1466744569497 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 3140 | 1466744569501 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:49 INFO - PROCESS | 3140 | ++DOCSHELL 0C944400 == 38 [pid = 3140] [id = 209] 22:02:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0C950400) [pid = 3140] [serial = 625] [outer = 00000000] 22:02:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0FB6DC00) [pid = 3140] [serial = 626] [outer = 0C950400] 22:02:49 INFO - PROCESS | 3140 | 1466744569607 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0FE2A000) [pid = 3140] [serial = 627] [outer = 0C950400] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 16C6B400 == 37 [pid = 3140] [id = 205] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 10FC7C00 == 36 [pid = 3140] [id = 204] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 16C0D400 == 35 [pid = 3140] [id = 203] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 1429C800 == 34 [pid = 3140] [id = 202] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 140BEC00 == 33 [pid = 3140] [id = 201] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 0FF31800 == 32 [pid = 3140] [id = 200] 22:02:49 INFO - PROCESS | 3140 | --DOCSHELL 0F962C00 == 31 [pid = 3140] [id = 199] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (17DC6C00) [pid = 3140] [serial = 581] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C17800) [pid = 3140] [serial = 575] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C68C00) [pid = 3140] [serial = 578] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1483CC00) [pid = 3140] [serial = 572] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C1BC00) [pid = 3140] [serial = 558] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FB51000) [pid = 3140] [serial = 560] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FE2FC00) [pid = 3140] [serial = 561] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (106C5C00) [pid = 3140] [serial = 569] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (13D09400) [pid = 3140] [serial = 570] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0F9F5800) [pid = 3140] [serial = 566] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0FB6D000) [pid = 3140] [serial = 567] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1483EC00) [pid = 3140] [serial = 563] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C0E000) [pid = 3140] [serial = 564] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (17157C00) [pid = 3140] [serial = 582] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16C69000) [pid = 3140] [serial = 579] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (16C65400) [pid = 3140] [serial = 576] [outer = 00000000] [url = about:blank] 22:02:49 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (1555BC00) [pid = 3140] [serial = 573] [outer = 00000000] [url = about:blank] 22:02:50 INFO - PROCESS | 3140 | 1466744570065 Marionette TRACE conn6 <- [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]]]}] 22:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 830ms 22:02:50 INFO - PROCESS | 3140 | 1466744570118 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 3140 | 1466744570122 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 22:02:50 INFO - PROCESS | 3140 | 1466744570128 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:02:50 INFO - PROCESS | 3140 | 1466744570131 Marionette TRACE conn6 <- [1,802,null,{}] 22:02:50 INFO - PROCESS | 3140 | 1466744570135 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:50 INFO - PROCESS | 3140 | 1466744570137 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:50 INFO - PROCESS | 3140 | 1466744570223 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 22:02:50 INFO - PROCESS | 3140 | 1466744570232 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:50 INFO - PROCESS | 3140 | 1466744570234 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:50 INFO - PROCESS | 3140 | ++DOCSHELL 0FF2D800 == 32 [pid = 3140] [id = 210] 22:02:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0FF32400) [pid = 3140] [serial = 628] [outer = 00000000] 22:02:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (10377400) [pid = 3140] [serial = 629] [outer = 0FF32400] 22:02:50 INFO - PROCESS | 3140 | 1466744570281 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (10384400) [pid = 3140] [serial = 630] [outer = 0FF32400] 22:02:50 INFO - PROCESS | 3140 | 1466744570755 Marionette TRACE conn6 <- [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] 22:02:50 INFO - PROCESS | 3140 | 1466744570806 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 22:02:50 INFO - PROCESS | 3140 | 1466744570809 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:02:50 INFO - PROCESS | 3140 | 1466744570812 Marionette TRACE conn6 <- [1,806,null,{}] 22:02:50 INFO - PROCESS | 3140 | 1466744570823 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:50 INFO - PROCESS | 3140 | 1466744570828 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:50 INFO - PROCESS | 3140 | 1466744570916 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 22:02:50 INFO - PROCESS | 3140 | 1466744570925 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:50 INFO - PROCESS | 3140 | 1466744570928 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:50 INFO - PROCESS | 3140 | ++DOCSHELL 1483B800 == 33 [pid = 3140] [id = 211] 22:02:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1483CC00) [pid = 3140] [serial = 631] [outer = 00000000] 22:02:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (148ADC00) [pid = 3140] [serial = 632] [outer = 1483CC00] 22:02:50 INFO - PROCESS | 3140 | 1466744570977 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (15A41400) [pid = 3140] [serial = 633] [outer = 1483CC00] 22:02:51 INFO - PROCESS | 3140 | 1466744571440 Marionette TRACE conn6 <- [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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 22:02:51 INFO - PROCESS | 3140 | 1466744571483 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 3140 | 1466744571486 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 22:02:51 INFO - PROCESS | 3140 | 1466744571489 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:02:51 INFO - PROCESS | 3140 | 1466744571491 Marionette TRACE conn6 <- [1,810,null,{}] 22:02:51 INFO - PROCESS | 3140 | 1466744571494 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:51 INFO - PROCESS | 3140 | 1466744571496 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:51 INFO - PROCESS | 3140 | 1466744571624 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 22:02:51 INFO - PROCESS | 3140 | 1466744571717 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 3140 | 1466744571720 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:51 INFO - PROCESS | 3140 | ++DOCSHELL 16155400 == 34 [pid = 3140] [id = 212] 22:02:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C17000) [pid = 3140] [serial = 634] [outer = 00000000] 22:02:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C65800) [pid = 3140] [serial = 635] [outer = 16C17000] 22:02:51 INFO - PROCESS | 3140 | 1466744571767 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C6A400) [pid = 3140] [serial = 636] [outer = 16C17000] 22:02:52 INFO - PROCESS | 3140 | 1466744572187 Marionette TRACE conn6 <- [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] 22:02:52 INFO - PROCESS | 3140 | 1466744572225 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 22:02:52 INFO - PROCESS | 3140 | 1466744572233 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:02:52 INFO - PROCESS | 3140 | 1466744572235 Marionette TRACE conn6 <- [1,814,null,{}] 22:02:52 INFO - PROCESS | 3140 | 1466744572238 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:52 INFO - PROCESS | 3140 | 1466744572240 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:52 INFO - PROCESS | 3140 | 1466744572348 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 22:02:52 INFO - PROCESS | 3140 | 1466744572354 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:52 INFO - PROCESS | 3140 | 1466744572356 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:52 INFO - PROCESS | 3140 | ++DOCSHELL 16CE9C00 == 35 [pid = 3140] [id = 213] 22:02:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16CEB800) [pid = 3140] [serial = 637] [outer = 00000000] 22:02:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1704A800) [pid = 3140] [serial = 638] [outer = 16CEB800] 22:02:52 INFO - PROCESS | 3140 | 1466744572400 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1714F400) [pid = 3140] [serial = 639] [outer = 16CEB800] 22:02:52 INFO - PROCESS | 3140 | 1466744572866 Marionette TRACE conn6 <- [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]]]}] 22:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 22:02:52 INFO - PROCESS | 3140 | 1466744572908 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 3140 | 1466744572910 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 22:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:02:52 INFO - PROCESS | 3140 | 1466744572917 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 3140 | 1466744572919 Marionette TRACE conn6 <- [1,818,null,{}] 22:02:52 INFO - PROCESS | 3140 | 1466744572923 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:52 INFO - PROCESS | 3140 | 1466744572928 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:53 INFO - PROCESS | 3140 | 1466744573089 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 22:02:53 INFO - PROCESS | 3140 | 1466744573115 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 3140 | 1466744573117 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:53 INFO - PROCESS | 3140 | ++DOCSHELL 18BB3C00 == 36 [pid = 3140] [id = 214] 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19292400) [pid = 3140] [serial = 640] [outer = 00000000] 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195A6000) [pid = 3140] [serial = 641] [outer = 19292400] 22:02:53 INFO - PROCESS | 3140 | 1466744573163 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195B5800) [pid = 3140] [serial = 642] [outer = 19292400] 22:02:53 INFO - PROCESS | 3140 | 1466744573618 Marionette TRACE conn6 <- [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]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 22:02:53 INFO - PROCESS | 3140 | 1466744573648 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 3140 | 1466744573650 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 22:02:53 INFO - PROCESS | 3140 | 1466744573659 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:02:53 INFO - PROCESS | 3140 | 1466744573661 Marionette TRACE conn6 <- [1,822,null,{}] 22:02:53 INFO - PROCESS | 3140 | 1466744573674 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 3140 | 1466744573676 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:53 INFO - PROCESS | 3140 | 1466744573787 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 22:02:53 INFO - PROCESS | 3140 | 1466744573842 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 3140 | 1466744573844 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:53 INFO - PROCESS | 3140 | ++DOCSHELL 16C1B400 == 37 [pid = 3140] [id = 215] 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1880C000) [pid = 3140] [serial = 643] [outer = 00000000] 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195BC400) [pid = 3140] [serial = 644] [outer = 1880C000] 22:02:53 INFO - PROCESS | 3140 | 1466744573888 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195BE800) [pid = 3140] [serial = 645] [outer = 1880C000] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (140BF000) [pid = 3140] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FF33000) [pid = 3140] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FE2E400) [pid = 3140] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F967800) [pid = 3140] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (09174000) [pid = 3140] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (147DD000) [pid = 3140] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (140C1400) [pid = 3140] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (17156400) [pid = 3140] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14726C00) [pid = 3140] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16CEA400) [pid = 3140] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:02:54 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C0DC00) [pid = 3140] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:02:54 INFO - PROCESS | 3140 | 1466744574341 Marionette TRACE conn6 <- [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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 22:02:54 INFO - PROCESS | 3140 | 1466744574404 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 3140 | 1466744574406 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 22:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:02:54 INFO - PROCESS | 3140 | 1466744574412 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 3140 | 1466744574414 Marionette TRACE conn6 <- [1,826,null,{}] 22:02:54 INFO - PROCESS | 3140 | 1466744574417 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:54 INFO - PROCESS | 3140 | 1466744574419 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:54 INFO - PROCESS | 3140 | 1466744574496 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 22:02:54 INFO - PROCESS | 3140 | 1466744574502 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 3140 | 1466744574504 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:54 INFO - PROCESS | 3140 | ++DOCSHELL 15A3E800 == 38 [pid = 3140] [id = 216] 22:02:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16CEFC00) [pid = 3140] [serial = 646] [outer = 00000000] 22:02:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (195BA400) [pid = 3140] [serial = 647] [outer = 16CEFC00] 22:02:54 INFO - PROCESS | 3140 | 1466744574548 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (195C4800) [pid = 3140] [serial = 648] [outer = 16CEFC00] 22:02:54 INFO - PROCESS | 3140 | 1466744574975 Marionette TRACE conn6 <- [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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 22:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:02:55 INFO - PROCESS | 3140 | 1466744574984 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 3140 | 1466744574986 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 22:02:55 INFO - PROCESS | 3140 | 1466744574989 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 3140 | 1466744574990 Marionette TRACE conn6 <- [1,830,null,{}] 22:02:55 INFO - PROCESS | 3140 | 1466744575005 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 3140 | 1466744575007 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:55 INFO - PROCESS | 3140 | 1466744575087 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 22:02:55 INFO - PROCESS | 3140 | 1466744575093 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 3140 | 1466744575095 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:55 INFO - PROCESS | 3140 | ++DOCSHELL 1474A800 == 39 [pid = 3140] [id = 217] 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19679800) [pid = 3140] [serial = 649] [outer = 00000000] 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19696800) [pid = 3140] [serial = 650] [outer = 19679800] 22:02:55 INFO - PROCESS | 3140 | 1466744575139 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1982C400) [pid = 3140] [serial = 651] [outer = 19679800] 22:02:55 INFO - PROCESS | 3140 | 1466744575567 Marionette TRACE conn6 <- [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]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 22:02:55 INFO - PROCESS | 3140 | 1466744575620 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 3140 | 1466744575622 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 22:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:02:55 INFO - PROCESS | 3140 | 1466744575626 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 3140 | 1466744575628 Marionette TRACE conn6 <- [1,834,null,{}] 22:02:55 INFO - PROCESS | 3140 | 1466744575631 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 3140 | 1466744575633 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:55 INFO - PROCESS | 3140 | 1466744575711 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 22:02:55 INFO - PROCESS | 3140 | 1466744575719 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 3140 | 1466744575720 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:55 INFO - PROCESS | 3140 | ++DOCSHELL 1982F800 == 40 [pid = 3140] [id = 218] 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19831400) [pid = 3140] [serial = 652] [outer = 00000000] 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19838800) [pid = 3140] [serial = 653] [outer = 19831400] 22:02:55 INFO - PROCESS | 3140 | 1466744575763 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19839400) [pid = 3140] [serial = 654] [outer = 19831400] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 0FE2DC00 == 39 [pid = 3140] [id = 198] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 0FF2D800 == 38 [pid = 3140] [id = 210] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 0C944400 == 37 [pid = 3140] [id = 209] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 13FA6C00 == 36 [pid = 3140] [id = 208] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 1888F800 == 35 [pid = 3140] [id = 206] 22:02:56 INFO - PROCESS | 3140 | --DOCSHELL 0F9EC000 == 34 [pid = 3140] [id = 207] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 16155400 == 33 [pid = 3140] [id = 212] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 18BB3C00 == 32 [pid = 3140] [id = 214] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 1483B800 == 31 [pid = 3140] [id = 211] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 15A3E800 == 30 [pid = 3140] [id = 216] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 16CE9C00 == 29 [pid = 3140] [id = 213] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 1474A800 == 28 [pid = 3140] [id = 217] 22:02:57 INFO - PROCESS | 3140 | --DOCSHELL 16C1B400 == 27 [pid = 3140] [id = 215] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (142B4000) [pid = 3140] [serial = 602] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (14696C00) [pid = 3140] [serial = 603] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (10212400) [pid = 3140] [serial = 599] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (10304000) [pid = 3140] [serial = 594] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF30C00) [pid = 3140] [serial = 593] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0F9F5C00) [pid = 3140] [serial = 596] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FB6E000) [pid = 3140] [serial = 597] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0C94F400) [pid = 3140] [serial = 585] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0C93B000) [pid = 3140] [serial = 584] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (15564C00) [pid = 3140] [serial = 606] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (147E5800) [pid = 3140] [serial = 588] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1471B800) [pid = 3140] [serial = 587] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (18887000) [pid = 3140] [serial = 591] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (17DC3400) [pid = 3140] [serial = 590] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (148AD400) [pid = 3140] [serial = 605] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (16C6B800) [pid = 3140] [serial = 611] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (1714D400) [pid = 3140] [serial = 615] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C19000) [pid = 3140] [serial = 608] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (18B06400) [pid = 3140] [serial = 617] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (16F9C400) [pid = 3140] [serial = 614] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (16C64000) [pid = 3140] [serial = 609] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (1030CC00) [pid = 3140] [serial = 600] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (16CE7C00) [pid = 3140] [serial = 612] [outer = 00000000] [url = about:blank] 22:02:58 INFO - PROCESS | 3140 | 1466744578547 Marionette TRACE conn6 <- [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]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2968ms 22:02:58 INFO - PROCESS | 3140 | 1466744578599 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 3140 | 1466744578603 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 22:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:02:58 INFO - PROCESS | 3140 | 1466744578608 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 3140 | 1466744578612 Marionette TRACE conn6 <- [1,838,null,{}] 22:02:58 INFO - PROCESS | 3140 | 1466744578618 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 3140 | 1466744578621 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:58 INFO - PROCESS | 3140 | 1466744578711 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 22:02:58 INFO - PROCESS | 3140 | 1466744578718 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 3140 | 1466744578722 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:58 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F1000 == 28 [pid = 3140] [id = 219] 22:02:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0FB4E800) [pid = 3140] [serial = 655] [outer = 00000000] 22:02:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0FB6D800) [pid = 3140] [serial = 656] [outer = 0FB4E800] 22:02:58 INFO - PROCESS | 3140 | 1466744578770 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0FE2AC00) [pid = 3140] [serial = 657] [outer = 0FB4E800] 22:02:59 INFO - PROCESS | 3140 | 1466744579243 Marionette TRACE conn6 <- [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]]]}] 22:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 22:02:59 INFO - PROCESS | 3140 | 1466744579297 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 3140 | 1466744579302 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 22:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:02:59 INFO - PROCESS | 3140 | 1466744579309 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 3140 | 1466744579312 Marionette TRACE conn6 <- [1,842,null,{}] 22:02:59 INFO - PROCESS | 3140 | 1466744579316 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:59 INFO - PROCESS | 3140 | 1466744579318 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:59 INFO - PROCESS | 3140 | 1466744579407 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 22:02:59 INFO - PROCESS | 3140 | 1466744579448 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:59 INFO - PROCESS | 3140 | 1466744579451 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:02:59 INFO - PROCESS | 3140 | ++DOCSHELL 1037A800 == 29 [pid = 3140] [id = 220] 22:02:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (1037AC00) [pid = 3140] [serial = 658] [outer = 00000000] 22:02:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (1037F000) [pid = 3140] [serial = 659] [outer = 1037AC00] 22:02:59 INFO - PROCESS | 3140 | 1466744579567 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (1063CC00) [pid = 3140] [serial = 660] [outer = 1037AC00] 22:02:59 INFO - PROCESS | 3140 | 1466744579953 Marionette TRACE conn6 <- [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]]]}] 22:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 22:02:59 INFO - PROCESS | 3140 | 1466744579982 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 3140 | 1466744579985 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 22:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:03:00 INFO - PROCESS | 3140 | 1466744579988 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 3140 | 1466744579991 Marionette TRACE conn6 <- [1,846,null,{}] 22:03:00 INFO - PROCESS | 3140 | 1466744580002 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 3140 | 1466744580007 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:00 INFO - PROCESS | 3140 | 1466744580118 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 22:03:00 INFO - PROCESS | 3140 | 1466744580128 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 3140 | 1466744580132 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:00 INFO - PROCESS | 3140 | ++DOCSHELL 13FA6C00 == 30 [pid = 3140] [id = 221] 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (13FA9800) [pid = 3140] [serial = 661] [outer = 00000000] 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (1429B800) [pid = 3140] [serial = 662] [outer = 13FA9800] 22:03:00 INFO - PROCESS | 3140 | 1466744580182 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (1471F400) [pid = 3140] [serial = 663] [outer = 13FA9800] 22:03:00 INFO - PROCESS | 3140 | 1466744580606 Marionette TRACE conn6 <- [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]]]}] 22:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 22:03:00 INFO - PROCESS | 3140 | 1466744580663 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 3140 | 1466744580666 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 22:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:03:00 INFO - PROCESS | 3140 | 1466744580669 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 3140 | 1466744580671 Marionette TRACE conn6 <- [1,850,null,{}] 22:03:00 INFO - PROCESS | 3140 | 1466744580674 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 3140 | 1466744580676 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:00 INFO - PROCESS | 3140 | 1466744580787 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 22:03:00 INFO - PROCESS | 3140 | 1466744580832 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 3140 | 1466744580834 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:00 INFO - PROCESS | 3140 | ++DOCSHELL 14830800 == 31 [pid = 3140] [id = 222] 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (14831C00) [pid = 3140] [serial = 664] [outer = 00000000] 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1483B400) [pid = 3140] [serial = 665] [outer = 14831C00] 22:03:00 INFO - PROCESS | 3140 | 1466744580879 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1555AC00) [pid = 3140] [serial = 666] [outer = 14831C00] 22:03:01 INFO - PROCESS | 3140 | 1466744581276 Marionette TRACE conn6 <- [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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 22:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:03:01 INFO - PROCESS | 3140 | 1466744581303 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 3140 | 1466744581305 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 22:03:01 INFO - PROCESS | 3140 | 1466744581309 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 3140 | 1466744581310 Marionette TRACE conn6 <- [1,854,null,{}] 22:03:01 INFO - PROCESS | 3140 | 1466744581314 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 3140 | 1466744581316 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:01 INFO - PROCESS | 3140 | 1466744581421 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 22:03:01 INFO - PROCESS | 3140 | 1466744581429 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 3140 | 1466744581431 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:01 INFO - PROCESS | 3140 | ++DOCSHELL 15565400 == 32 [pid = 3140] [id = 223] 22:03:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (15565C00) [pid = 3140] [serial = 667] [outer = 00000000] 22:03:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1615C800) [pid = 3140] [serial = 668] [outer = 15565C00] 22:03:01 INFO - PROCESS | 3140 | 1466744581475 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C12C00) [pid = 3140] [serial = 669] [outer = 15565C00] 22:03:01 INFO - PROCESS | 3140 | 1466744581890 Marionette TRACE conn6 <- [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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 22:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:03:01 INFO - PROCESS | 3140 | 1466744581940 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 3140 | 1466744581942 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 22:03:01 INFO - PROCESS | 3140 | 1466744581945 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 3140 | 1466744581946 Marionette TRACE conn6 <- [1,858,null,{}] 22:03:01 INFO - PROCESS | 3140 | 1466744581950 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 3140 | 1466744581955 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:02 INFO - PROCESS | 3140 | 1466744582084 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 22:03:02 INFO - PROCESS | 3140 | 1466744582125 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 3140 | 1466744582128 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:02 INFO - PROCESS | 3140 | ++DOCSHELL 16C5EC00 == 33 [pid = 3140] [id = 224] 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C62800) [pid = 3140] [serial = 670] [outer = 00000000] 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C81C00) [pid = 3140] [serial = 671] [outer = 16C62800] 22:03:02 INFO - PROCESS | 3140 | 1466744582174 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16CE8C00) [pid = 3140] [serial = 672] [outer = 16C62800] 22:03:02 INFO - PROCESS | 3140 | 1466744582590 Marionette TRACE conn6 <- [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]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 22:03:02 INFO - PROCESS | 3140 | 1466744582615 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 3140 | 1466744582617 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:03:02 INFO - PROCESS | 3140 | 1466744582635 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 3140 | 1466744582637 Marionette TRACE conn6 <- [1,862,null,{}] 22:03:02 INFO - PROCESS | 3140 | 1466744582640 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:02 INFO - PROCESS | 3140 | 1466744582642 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:02 INFO - PROCESS | 3140 | 1466744582720 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 22:03:02 INFO - PROCESS | 3140 | 1466744582725 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 3140 | 1466744582727 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:02 INFO - PROCESS | 3140 | ++DOCSHELL 16CEE000 == 34 [pid = 3140] [id = 225] 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16CF0400) [pid = 3140] [serial = 673] [outer = 00000000] 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1714C400) [pid = 3140] [serial = 674] [outer = 16CF0400] 22:03:02 INFO - PROCESS | 3140 | 1466744582774 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (17157000) [pid = 3140] [serial = 675] [outer = 16CF0400] 22:03:03 INFO - PROCESS | 3140 | 1466744583196 Marionette TRACE conn6 <- [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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 22:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:03:03 INFO - PROCESS | 3140 | 1466744583267 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 3140 | 1466744583269 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 22:03:03 INFO - PROCESS | 3140 | 1466744583280 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 3140 | 1466744583282 Marionette TRACE conn6 <- [1,866,null,{}] 22:03:03 INFO - PROCESS | 3140 | 1466744583285 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:03 INFO - PROCESS | 3140 | 1466744583287 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:03 INFO - PROCESS | 3140 | 1466744583390 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 22:03:03 INFO - PROCESS | 3140 | 1466744583479 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 3140 | 1466744583481 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16F98000) [pid = 3140] [serial = 676] [outer = 0F842800] 22:03:03 INFO - PROCESS | 3140 | ++DOCSHELL 18887000 == 35 [pid = 3140] [id = 226] 22:03:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18889C00) [pid = 3140] [serial = 677] [outer = 00000000] 22:03:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (189E7400) [pid = 3140] [serial = 678] [outer = 18889C00] 22:03:03 INFO - PROCESS | 3140 | 1466744583541 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1888B000) [pid = 3140] [serial = 679] [outer = 18889C00] 22:03:03 INFO - PROCESS | 3140 | 1466744583972 Marionette TRACE conn6 <- [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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 22:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:03:04 INFO - PROCESS | 3140 | 1466744584002 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 3140 | 1466744584005 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 22:03:04 INFO - PROCESS | 3140 | 1466744584008 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 3140 | 1466744584009 Marionette TRACE conn6 <- [1,870,null,{}] 22:03:04 INFO - PROCESS | 3140 | 1466744584013 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 3140 | 1466744584015 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:04 INFO - PROCESS | 3140 | 1466744584124 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 22:03:04 INFO - PROCESS | 3140 | 1466744584130 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 3140 | 1466744584131 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:04 INFO - PROCESS | 3140 | ++DOCSHELL 13D0C400 == 36 [pid = 3140] [id = 227] 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CE1800) [pid = 3140] [serial = 680] [outer = 00000000] 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18BB7C00) [pid = 3140] [serial = 681] [outer = 16CE1800] 22:03:04 INFO - PROCESS | 3140 | 1466744584186 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18BBA000) [pid = 3140] [serial = 682] [outer = 16CE1800] 22:03:04 INFO - PROCESS | 3140 | 1466744584621 Marionette TRACE conn6 <- [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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 22:03:04 INFO - PROCESS | 3140 | 1466744584644 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 3140 | 1466744584646 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 22:03:04 INFO - PROCESS | 3140 | 1466744584649 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:03:04 INFO - PROCESS | 3140 | 1466744584651 Marionette TRACE conn6 <- [1,874,null,{}] 22:03:04 INFO - PROCESS | 3140 | 1466744584654 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 3140 | 1466744584656 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:04 INFO - PROCESS | 3140 | 1466744584769 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 22:03:04 INFO - PROCESS | 3140 | 1466744584852 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 3140 | 1466744584854 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:04 INFO - PROCESS | 3140 | ++DOCSHELL 1958C800 == 37 [pid = 3140] [id = 228] 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1967B800) [pid = 3140] [serial = 683] [outer = 00000000] 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19833000) [pid = 3140] [serial = 684] [outer = 1967B800] 22:03:04 INFO - PROCESS | 3140 | 1466744584900 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19834000) [pid = 3140] [serial = 685] [outer = 1967B800] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CEB800) [pid = 3140] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19292400) [pid = 3140] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1880C000) [pid = 3140] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16CEFC00) [pid = 3140] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19679800) [pid = 3140] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C17000) [pid = 3140] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1483CC00) [pid = 3140] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FF32400) [pid = 3140] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C950400) [pid = 3140] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (13FE3400) [pid = 3140] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F9EC800) [pid = 3140] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:03:05 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (189E4400) [pid = 3140] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:03:05 INFO - PROCESS | 3140 | 1466744585498 Marionette TRACE conn6 <- [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]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 933ms 22:03:05 INFO - PROCESS | 3140 | 1466744585587 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 3140 | 1466744585589 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 22:03:05 INFO - PROCESS | 3140 | 1466744585592 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:03:05 INFO - PROCESS | 3140 | 1466744585594 Marionette TRACE conn6 <- [1,878,null,{}] 22:03:05 INFO - PROCESS | 3140 | 1466744585600 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:05 INFO - PROCESS | 3140 | 1466744585603 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:05 INFO - PROCESS | 3140 | 1466744585696 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 22:03:05 INFO - PROCESS | 3140 | 1466744585702 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 3140 | 1466744585704 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:05 INFO - PROCESS | 3140 | ++DOCSHELL 14697400 == 38 [pid = 3140] [id = 229] 22:03:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1469BC00) [pid = 3140] [serial = 686] [outer = 00000000] 22:03:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (15A3E400) [pid = 3140] [serial = 687] [outer = 1469BC00] 22:03:05 INFO - PROCESS | 3140 | 1466744585750 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (17045400) [pid = 3140] [serial = 688] [outer = 1469BC00] 22:03:06 INFO - PROCESS | 3140 | 1466744586190 Marionette TRACE conn6 <- [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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 22:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:03:06 INFO - PROCESS | 3140 | 1466744586227 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 3140 | 1466744586228 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 22:03:06 INFO - PROCESS | 3140 | 1466744586232 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 3140 | 1466744586233 Marionette TRACE conn6 <- [1,882,null,{}] 22:03:06 INFO - PROCESS | 3140 | 1466744586237 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 3140 | 1466744586238 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:06 INFO - PROCESS | 3140 | 1466744586327 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 22:03:06 INFO - PROCESS | 3140 | 1466744586332 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 3140 | 1466744586334 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:06 INFO - PROCESS | 3140 | ++DOCSHELL 18BAD800 == 39 [pid = 3140] [id = 230] 22:03:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1957F400) [pid = 3140] [serial = 689] [outer = 00000000] 22:03:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1985D800) [pid = 3140] [serial = 690] [outer = 1957F400] 22:03:06 INFO - PROCESS | 3140 | 1466744586377 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1985E000) [pid = 3140] [serial = 691] [outer = 1957F400] 22:03:06 INFO - PROCESS | 3140 | 1466744586796 Marionette TRACE conn6 <- [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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 22:03:06 INFO - PROCESS | 3140 | 1466744586863 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 3140 | 1466744586865 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:03:06 INFO - PROCESS | 3140 | 1466744586868 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 3140 | 1466744586869 Marionette TRACE conn6 <- [1,886,null,{}] 22:03:06 INFO - PROCESS | 3140 | 1466744586873 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 3140 | 1466744586874 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:06 INFO - PROCESS | 3140 | 1466744586952 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 22:03:06 INFO - PROCESS | 3140 | 1466744586960 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 3140 | 1466744586961 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:06 INFO - PROCESS | 3140 | ++DOCSHELL 19E37000 == 40 [pid = 3140] [id = 231] 22:03:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19E38800) [pid = 3140] [serial = 692] [outer = 00000000] 22:03:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19E3DC00) [pid = 3140] [serial = 693] [outer = 19E38800] 22:03:07 INFO - PROCESS | 3140 | 1466744587005 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19F2CC00) [pid = 3140] [serial = 694] [outer = 19E38800] 22:03:07 INFO - PROCESS | 3140 | 1466744587421 Marionette TRACE conn6 <- [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]]]}] 22:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 22:03:07 INFO - PROCESS | 3140 | 1466744587515 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 22:03:07 INFO - PROCESS | 3140 | 1466744587519 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 22:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:03:07 INFO - PROCESS | 3140 | 1466744587524 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - PROCESS | 3140 | 1466744587529 Marionette TRACE conn6 <- [1,890,null,{}] 22:03:07 INFO - PROCESS | 3140 | 1466744587539 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:07 INFO - PROCESS | 3140 | 1466744587543 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:07 INFO - PROCESS | 3140 | 1466744587684 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 22:03:07 INFO - PROCESS | 3140 | 1466744587790 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 3140 | 1466744587795 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:07 INFO - PROCESS | 3140 | ++DOCSHELL 0CD6B800 == 41 [pid = 3140] [id = 232] 22:03:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0CDE4400) [pid = 3140] [serial = 695] [outer = 00000000] 22:03:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0F9F1C00) [pid = 3140] [serial = 696] [outer = 0CDE4400] 22:03:07 INFO - PROCESS | 3140 | 1466744587852 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FB6CC00) [pid = 3140] [serial = 697] [outer = 0CDE4400] 22:03:08 INFO - PROCESS | 3140 | 1466744588635 Marionette TRACE conn6 <- [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]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1130ms 22:03:08 INFO - PROCESS | 3140 | 1466744588668 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 3140 | 1466744588672 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 22:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:03:08 INFO - PROCESS | 3140 | 1466744588679 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 3140 | 1466744588683 Marionette TRACE conn6 <- [1,894,null,{}] 22:03:08 INFO - PROCESS | 3140 | 1466744588688 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 3140 | 1466744588690 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:08 INFO - PROCESS | 3140 | 1466744588810 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 22:03:08 INFO - PROCESS | 3140 | 1466744588935 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 3140 | 1466744588938 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:08 INFO - PROCESS | 3140 | ++DOCSHELL 10376800 == 42 [pid = 3140] [id = 233] 22:03:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1037F800) [pid = 3140] [serial = 698] [outer = 00000000] 22:03:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (13D0C800) [pid = 3140] [serial = 699] [outer = 1037F800] 22:03:09 INFO - PROCESS | 3140 | 1466744588995 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (13FE2000) [pid = 3140] [serial = 700] [outer = 1037F800] 22:03:09 INFO - PROCESS | 3140 | 1466744589919 Marionette TRACE conn6 <- [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]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1284ms 22:03:09 INFO - PROCESS | 3140 | 1466744589961 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 3140 | 1466744589966 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 22:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:03:09 INFO - PROCESS | 3140 | 1466744589970 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 3140 | 1466744589974 Marionette TRACE conn6 <- [1,898,null,{}] 22:03:09 INFO - PROCESS | 3140 | 1466744589979 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:09 INFO - PROCESS | 3140 | 1466744589982 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:10 INFO - PROCESS | 3140 | 1466744590095 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 22:03:10 INFO - PROCESS | 3140 | 1466744590179 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 3140 | 1466744590183 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:10 INFO - PROCESS | 3140 | ++DOCSHELL 0C935800 == 43 [pid = 3140] [id = 234] 22:03:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0C940400) [pid = 3140] [serial = 701] [outer = 00000000] 22:03:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FB6F400) [pid = 3140] [serial = 702] [outer = 0C940400] 22:03:10 INFO - PROCESS | 3140 | 1466744590278 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0FEAA000) [pid = 3140] [serial = 703] [outer = 0C940400] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 18BAD800 == 42 [pid = 3140] [id = 230] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 14697400 == 41 [pid = 3140] [id = 229] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 1958C800 == 40 [pid = 3140] [id = 228] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 13D0C400 == 39 [pid = 3140] [id = 227] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 18887000 == 38 [pid = 3140] [id = 226] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 16CEE000 == 37 [pid = 3140] [id = 225] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 16C5EC00 == 36 [pid = 3140] [id = 224] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 15565400 == 35 [pid = 3140] [id = 223] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 14830800 == 34 [pid = 3140] [id = 222] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 13FA6C00 == 33 [pid = 3140] [id = 221] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 1037A800 == 32 [pid = 3140] [id = 220] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 0F9F1000 == 31 [pid = 3140] [id = 219] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (19838800) [pid = 3140] [serial = 653] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOCSHELL 1982F800 == 30 [pid = 3140] [id = 218] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (1704A800) [pid = 3140] [serial = 638] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (195A6000) [pid = 3140] [serial = 641] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (195BC400) [pid = 3140] [serial = 644] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (195B5800) [pid = 3140] [serial = 642] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (195BA400) [pid = 3140] [serial = 647] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19696800) [pid = 3140] [serial = 650] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (195BE800) [pid = 3140] [serial = 645] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C65800) [pid = 3140] [serial = 635] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (148ADC00) [pid = 3140] [serial = 632] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (15A41400) [pid = 3140] [serial = 633] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10377400) [pid = 3140] [serial = 629] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (10384400) [pid = 3140] [serial = 630] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1982C400) [pid = 3140] [serial = 651] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FB6DC00) [pid = 3140] [serial = 626] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0FE2A000) [pid = 3140] [serial = 627] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0C93A800) [pid = 3140] [serial = 624] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (14627000) [pid = 3140] [serial = 623] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF2BC00) [pid = 3140] [serial = 621] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FE26400) [pid = 3140] [serial = 620] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (189F0400) [pid = 3140] [serial = 618] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1714F400) [pid = 3140] [serial = 639] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (195C4800) [pid = 3140] [serial = 648] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C6A400) [pid = 3140] [serial = 636] [outer = 00000000] [url = about:blank] 22:03:10 INFO - PROCESS | 3140 | 1466744590731 Marionette TRACE conn6 <- [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]]]}] 22:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 830ms 22:03:10 INFO - PROCESS | 3140 | 1466744590801 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 22:03:10 INFO - PROCESS | 3140 | 1466744590806 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 22:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:03:10 INFO - PROCESS | 3140 | 1466744590812 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 3140 | 1466744590814 Marionette TRACE conn6 <- [1,902,null,{}] 22:03:10 INFO - PROCESS | 3140 | 1466744590818 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:10 INFO - PROCESS | 3140 | 1466744590820 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:10 INFO - PROCESS | 3140 | 1466744590904 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 22:03:10 INFO - PROCESS | 3140 | 1466744590917 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 3140 | 1466744590919 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:10 INFO - PROCESS | 3140 | ++DOCSHELL 0FF2BC00 == 31 [pid = 3140] [id = 235] 22:03:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FF2C400) [pid = 3140] [serial = 704] [outer = 00000000] 22:03:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (10218400) [pid = 3140] [serial = 705] [outer = 0FF2C400] 22:03:10 INFO - PROCESS | 3140 | 1466744590965 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1037B400) [pid = 3140] [serial = 706] [outer = 0FF2C400] 22:03:11 INFO - PROCESS | 3140 | 1466744591430 Marionette TRACE conn6 <- [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]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 22:03:11 INFO - PROCESS | 3140 | 1466744591486 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 22:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:03:11 INFO - PROCESS | 3140 | 1466744591488 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 22:03:11 INFO - PROCESS | 3140 | 1466744591491 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 3140 | 1466744591495 Marionette TRACE conn6 <- [1,906,null,{}] 22:03:11 INFO - PROCESS | 3140 | 1466744591506 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:11 INFO - PROCESS | 3140 | 1466744591510 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:11 INFO - PROCESS | 3140 | 1466744591628 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 22:03:11 INFO - PROCESS | 3140 | 1466744591715 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:11 INFO - PROCESS | 3140 | 1466744591718 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:11 INFO - PROCESS | 3140 | ++DOCSHELL 142B8000 == 32 [pid = 3140] [id = 236] 22:03:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (142B8800) [pid = 3140] [serial = 707] [outer = 00000000] 22:03:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (146A3C00) [pid = 3140] [serial = 708] [outer = 142B8800] 22:03:11 INFO - PROCESS | 3140 | 1466744591768 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14753C00) [pid = 3140] [serial = 709] [outer = 142B8800] 22:03:12 INFO - PROCESS | 3140 | 1466744592147 Marionette TRACE conn6 <- [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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 22:03:12 INFO - PROCESS | 3140 | 1466744592182 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 3140 | 1466744592185 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 22:03:12 INFO - PROCESS | 3140 | 1466744592188 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:03:12 INFO - PROCESS | 3140 | 1466744592189 Marionette TRACE conn6 <- [1,910,null,{}] 22:03:12 INFO - PROCESS | 3140 | 1466744592193 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 3140 | 1466744592204 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:12 INFO - PROCESS | 3140 | 1466744592288 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 22:03:12 INFO - PROCESS | 3140 | 1466744592293 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 3140 | 1466744592295 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:12 INFO - PROCESS | 3140 | ++DOCSHELL 1483D000 == 33 [pid = 3140] [id = 237] 22:03:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1483E000) [pid = 3140] [serial = 710] [outer = 00000000] 22:03:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16150800) [pid = 3140] [serial = 711] [outer = 1483E000] 22:03:12 INFO - PROCESS | 3140 | 1466744592342 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C0E800) [pid = 3140] [serial = 712] [outer = 1483E000] 22:03:12 INFO - PROCESS | 3140 | 1466744592799 Marionette TRACE conn6 <- [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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 22:03:12 INFO - PROCESS | 3140 | 1466744592863 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 3140 | 1466744592866 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 22:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:03:12 INFO - PROCESS | 3140 | 1466744592869 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 3140 | 1466744592870 Marionette TRACE conn6 <- [1,914,null,{}] 22:03:12 INFO - PROCESS | 3140 | 1466744592874 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 3140 | 1466744592876 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:12 INFO - PROCESS | 3140 | 1466744592982 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 22:03:13 INFO - PROCESS | 3140 | 1466744593068 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 3140 | 1466744593070 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:13 INFO - PROCESS | 3140 | ++DOCSHELL 1068EC00 == 34 [pid = 3140] [id = 238] 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (15A4DC00) [pid = 3140] [serial = 713] [outer = 00000000] 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C63C00) [pid = 3140] [serial = 714] [outer = 15A4DC00] 22:03:13 INFO - PROCESS | 3140 | 1466744593114 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C67000) [pid = 3140] [serial = 715] [outer = 15A4DC00] 22:03:13 INFO - PROCESS | 3140 | 1466744593538 Marionette TRACE conn6 <- [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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 22:03:13 INFO - PROCESS | 3140 | 1466744593602 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 3140 | 1466744593604 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 22:03:13 INFO - PROCESS | 3140 | 1466744593608 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:03:13 INFO - PROCESS | 3140 | 1466744593610 Marionette TRACE conn6 <- [1,918,null,{}] 22:03:13 INFO - PROCESS | 3140 | 1466744593614 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 3140 | 1466744593619 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:13 INFO - PROCESS | 3140 | 1466744593754 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 22:03:13 INFO - PROCESS | 3140 | 1466744593818 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 3140 | 1466744593820 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:13 INFO - PROCESS | 3140 | ++DOCSHELL 16CEB400 == 35 [pid = 3140] [id = 239] 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CEC000) [pid = 3140] [serial = 716] [outer = 00000000] 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1715A800) [pid = 3140] [serial = 717] [outer = 16CEC000] 22:03:13 INFO - PROCESS | 3140 | 1466744593865 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (173EF400) [pid = 3140] [serial = 718] [outer = 16CEC000] 22:03:14 INFO - PROCESS | 3140 | 1466744594303 Marionette TRACE conn6 <- [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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 22:03:14 INFO - PROCESS | 3140 | 1466744594382 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 3140 | 1466744594384 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 22:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:03:14 INFO - PROCESS | 3140 | 1466744594388 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 3140 | 1466744594390 Marionette TRACE conn6 <- [1,922,null,{}] 22:03:14 INFO - PROCESS | 3140 | 1466744594393 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:14 INFO - PROCESS | 3140 | 1466744594395 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:14 INFO - PROCESS | 3140 | 1466744594507 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 22:03:14 INFO - PROCESS | 3140 | 1466744594519 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 3140 | 1466744594521 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:14 INFO - PROCESS | 3140 | ++DOCSHELL 189F1000 == 36 [pid = 3140] [id = 240] 22:03:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (189F1800) [pid = 3140] [serial = 719] [outer = 00000000] 22:03:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (18BB2C00) [pid = 3140] [serial = 720] [outer = 189F1800] 22:03:14 INFO - PROCESS | 3140 | 1466744594566 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1958C800) [pid = 3140] [serial = 721] [outer = 189F1800] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C62800) [pid = 3140] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1037AC00) [pid = 3140] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (14831C00) [pid = 3140] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1967B800) [pid = 3140] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1469BC00) [pid = 3140] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1957F400) [pid = 3140] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (18889C00) [pid = 3140] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16CF0400) [pid = 3140] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19831400) [pid = 3140] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16CE1800) [pid = 3140] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (15565C00) [pid = 3140] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB4E800) [pid = 3140] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:03:14 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (13FA9800) [pid = 3140] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:03:15 INFO - PROCESS | 3140 | 1466744595108 Marionette TRACE conn6 <- [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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 770ms 22:03:15 INFO - PROCESS | 3140 | 1466744595162 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 3140 | 1466744595164 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:03:15 INFO - PROCESS | 3140 | 1466744595167 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 3140 | 1466744595169 Marionette TRACE conn6 <- [1,926,null,{}] 22:03:15 INFO - PROCESS | 3140 | 1466744595172 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 3140 | 1466744595174 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:15 INFO - PROCESS | 3140 | 1466744595251 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 22:03:15 INFO - PROCESS | 3140 | 1466744595257 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 3140 | 1466744595259 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:15 INFO - PROCESS | 3140 | ++DOCSHELL 14834400 == 37 [pid = 3140] [id = 241] 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C14400) [pid = 3140] [serial = 722] [outer = 00000000] 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (18BB0400) [pid = 3140] [serial = 723] [outer = 16C14400] 22:03:15 INFO - PROCESS | 3140 | 1466744595302 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195BD800) [pid = 3140] [serial = 724] [outer = 16C14400] 22:03:15 INFO - PROCESS | 3140 | 1466744595708 Marionette TRACE conn6 <- [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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 22:03:15 INFO - PROCESS | 3140 | 1466744595738 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 3140 | 1466744595740 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:03:15 INFO - PROCESS | 3140 | 1466744595755 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 3140 | 1466744595757 Marionette TRACE conn6 <- [1,930,null,{}] 22:03:15 INFO - PROCESS | 3140 | 1466744595765 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 3140 | 1466744595767 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:15 INFO - PROCESS | 3140 | 1466744595846 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 22:03:15 INFO - PROCESS | 3140 | 1466744595861 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 3140 | 1466744595863 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:15 INFO - PROCESS | 3140 | ++DOCSHELL 195C0400 == 38 [pid = 3140] [id = 242] 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195C2800) [pid = 3140] [serial = 725] [outer = 00000000] 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19692800) [pid = 3140] [serial = 726] [outer = 195C2800] 22:03:15 INFO - PROCESS | 3140 | 1466744595911 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19693400) [pid = 3140] [serial = 727] [outer = 195C2800] 22:03:16 INFO - PROCESS | 3140 | 1466744596357 Marionette TRACE conn6 <- [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]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 650ms 22:03:16 INFO - PROCESS | 3140 | 1466744596410 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 3140 | 1466744596413 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 22:03:16 INFO - PROCESS | 3140 | 1466744596416 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 3140 | 1466744596418 Marionette TRACE conn6 <- [1,934,null,{}] 22:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:03:16 INFO - PROCESS | 3140 | 1466744596421 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:16 INFO - PROCESS | 3140 | 1466744596423 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:16 INFO - PROCESS | 3140 | 1466744596504 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 22:03:16 INFO - PROCESS | 3140 | 1466744596510 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 3140 | 1466744596512 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:16 INFO - PROCESS | 3140 | ++DOCSHELL 19695400 == 39 [pid = 3140] [id = 243] 22:03:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1982F400) [pid = 3140] [serial = 728] [outer = 00000000] 22:03:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19838400) [pid = 3140] [serial = 729] [outer = 1982F400] 22:03:16 INFO - PROCESS | 3140 | 1466744596556 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19838C00) [pid = 3140] [serial = 730] [outer = 1982F400] 22:03:17 INFO - PROCESS | 3140 | 1466744597148 Marionette TRACE conn6 <- [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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 22:03:17 INFO - PROCESS | 3140 | 1466744597233 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 3140 | 1466744597238 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 22:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:03:17 INFO - PROCESS | 3140 | 1466744597243 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 3140 | 1466744597247 Marionette TRACE conn6 <- [1,938,null,{}] 22:03:17 INFO - PROCESS | 3140 | 1466744597267 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 3140 | 1466744597270 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:17 INFO - PROCESS | 3140 | 1466744597392 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 22:03:17 INFO - PROCESS | 3140 | 1466744597485 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 3140 | 1466744597488 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:17 INFO - PROCESS | 3140 | ++DOCSHELL 0F90A400 == 40 [pid = 3140] [id = 244] 22:03:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0F90B400) [pid = 3140] [serial = 731] [outer = 00000000] 22:03:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0FF36000) [pid = 3140] [serial = 732] [outer = 0F90B400] 22:03:17 INFO - PROCESS | 3140 | 1466744597545 Marionette DEBUG loaded listener.js 22:03:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1037F400) [pid = 3140] [serial = 733] [outer = 0F90B400] 22:03:18 INFO - PROCESS | 3140 | 1466744598103 Marionette TRACE conn6 <- [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]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 891ms 22:03:18 INFO - PROCESS | 3140 | 1466744598144 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 3140 | 1466744598148 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 22:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:03:18 INFO - PROCESS | 3140 | 1466744598156 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 3140 | 1466744598159 Marionette TRACE conn6 <- [1,942,null,{}] 22:03:18 INFO - PROCESS | 3140 | 1466744598163 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:18 INFO - PROCESS | 3140 | 1466744598166 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:18 INFO - PROCESS | 3140 | 1466744598280 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 22:03:18 INFO - PROCESS | 3140 | 1466744598380 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 3140 | 1466744598383 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:18 INFO - PROCESS | 3140 | ++DOCSHELL 14699800 == 41 [pid = 3140] [id = 245] 22:03:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1471C400) [pid = 3140] [serial = 734] [outer = 00000000] 22:03:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1483C400) [pid = 3140] [serial = 735] [outer = 1471C400] 22:03:18 INFO - PROCESS | 3140 | 1466744598441 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (16C1A000) [pid = 3140] [serial = 736] [outer = 1471C400] 22:03:19 INFO - PROCESS | 3140 | 1466744599069 Marionette TRACE conn6 <- [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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 22:03:19 INFO - PROCESS | 3140 | 1466744599089 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 3140 | 1466744599091 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 22:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:03:19 INFO - PROCESS | 3140 | 1466744599095 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 3140 | 1466744599099 Marionette TRACE conn6 <- [1,946,null,{}] 22:03:19 INFO - PROCESS | 3140 | 1466744599110 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:19 INFO - PROCESS | 3140 | 1466744599115 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:19 INFO - PROCESS | 3140 | 1466744599223 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 22:03:19 INFO - PROCESS | 3140 | 1466744599327 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 3140 | 1466744599330 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:19 INFO - PROCESS | 3140 | ++DOCSHELL 1985C800 == 42 [pid = 3140] [id = 246] 22:03:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1985E400) [pid = 3140] [serial = 737] [outer = 00000000] 22:03:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (19E31C00) [pid = 3140] [serial = 738] [outer = 1985E400] 22:03:19 INFO - PROCESS | 3140 | 1466744599391 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19E3D000) [pid = 3140] [serial = 739] [outer = 1985E400] 22:03:19 INFO - PROCESS | 3140 | 1466744599956 Marionette TRACE conn6 <- [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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 22:03:19 INFO - PROCESS | 3140 | 1466744599968 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 3140 | 1466744599971 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 22:03:19 INFO - PROCESS | 3140 | 1466744599975 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:03:19 INFO - PROCESS | 3140 | 1466744599977 Marionette TRACE conn6 <- [1,950,null,{}] 22:03:20 INFO - PROCESS | 3140 | 1466744599997 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:20 INFO - PROCESS | 3140 | 1466744600000 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:20 INFO - PROCESS | 3140 | 1466744600108 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 22:03:20 INFO - PROCESS | 3140 | 1466744600207 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 3140 | 1466744600209 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:20 INFO - PROCESS | 3140 | ++DOCSHELL 1B2CFC00 == 43 [pid = 3140] [id = 247] 22:03:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1B2D0400) [pid = 3140] [serial = 740] [outer = 00000000] 22:03:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1B38E400) [pid = 3140] [serial = 741] [outer = 1B2D0400] 22:03:20 INFO - PROCESS | 3140 | 1466744600263 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (1B4EB800) [pid = 3140] [serial = 742] [outer = 1B2D0400] 22:03:20 INFO - PROCESS | 3140 | 1466744600905 Marionette TRACE conn6 <- [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]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 991ms 22:03:20 INFO - PROCESS | 3140 | 1466744600970 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 3140 | 1466744600972 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 22:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:03:20 INFO - PROCESS | 3140 | 1466744600976 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - PROCESS | 3140 | 1466744600978 Marionette TRACE conn6 <- [1,954,null,{}] 22:03:20 INFO - PROCESS | 3140 | 1466744600981 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:20 INFO - PROCESS | 3140 | 1466744600984 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:21 INFO - PROCESS | 3140 | 1466744601088 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 22:03:21 INFO - PROCESS | 3140 | 1466744601318 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 3140 | 1466744601321 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:21 INFO - PROCESS | 3140 | ++DOCSHELL 0F83A800 == 44 [pid = 3140] [id = 248] 22:03:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (0F876400) [pid = 3140] [serial = 743] [outer = 00000000] 22:03:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (0FB69800) [pid = 3140] [serial = 744] [outer = 0F876400] 22:03:21 INFO - PROCESS | 3140 | 1466744601383 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (0FF2C800) [pid = 3140] [serial = 745] [outer = 0F876400] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 195C0400 == 43 [pid = 3140] [id = 242] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 14834400 == 42 [pid = 3140] [id = 241] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 189F1000 == 41 [pid = 3140] [id = 240] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 16CEB400 == 40 [pid = 3140] [id = 239] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 1068EC00 == 39 [pid = 3140] [id = 238] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 1483D000 == 38 [pid = 3140] [id = 237] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 142B8000 == 37 [pid = 3140] [id = 236] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 0FF2BC00 == 36 [pid = 3140] [id = 235] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 0C935800 == 35 [pid = 3140] [id = 234] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 0CD6B800 == 34 [pid = 3140] [id = 232] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 19E37000 == 33 [pid = 3140] [id = 231] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 10376800 == 32 [pid = 3140] [id = 233] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 1B2CFC00 == 31 [pid = 3140] [id = 247] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 14699800 == 30 [pid = 3140] [id = 245] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 1985C800 == 29 [pid = 3140] [id = 246] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 19695400 == 28 [pid = 3140] [id = 243] 22:03:22 INFO - PROCESS | 3140 | --DOCSHELL 0F90A400 == 27 [pid = 3140] [id = 244] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (19E3DC00) [pid = 3140] [serial = 693] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (189E7400) [pid = 3140] [serial = 678] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (1714C400) [pid = 3140] [serial = 674] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (19839400) [pid = 3140] [serial = 654] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (18BB7C00) [pid = 3140] [serial = 681] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1615C800) [pid = 3140] [serial = 668] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C12C00) [pid = 3140] [serial = 669] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FB6D800) [pid = 3140] [serial = 656] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0FE2AC00) [pid = 3140] [serial = 657] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1471F400) [pid = 3140] [serial = 663] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1429B800) [pid = 3140] [serial = 662] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C81C00) [pid = 3140] [serial = 671] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16CE8C00) [pid = 3140] [serial = 672] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1037F000) [pid = 3140] [serial = 659] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1063CC00) [pid = 3140] [serial = 660] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1483B400) [pid = 3140] [serial = 665] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1555AC00) [pid = 3140] [serial = 666] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1888B000) [pid = 3140] [serial = 679] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19833000) [pid = 3140] [serial = 684] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (18BBA000) [pid = 3140] [serial = 682] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (15A3E400) [pid = 3140] [serial = 687] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19834000) [pid = 3140] [serial = 685] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1985D800) [pid = 3140] [serial = 690] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1985E000) [pid = 3140] [serial = 691] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (17157000) [pid = 3140] [serial = 675] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (17045400) [pid = 3140] [serial = 688] [outer = 00000000] [url = about:blank] 22:03:22 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1983A400) [pid = 3140] [serial = 381] [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.] 22:03:22 INFO - PROCESS | 3140 | 1466744602722 Marionette TRACE conn6 <- [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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1774ms 22:03:22 INFO - PROCESS | 3140 | 1466744602754 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 3140 | 1466744602759 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 22:03:22 INFO - PROCESS | 3140 | 1466744602764 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:03:22 INFO - PROCESS | 3140 | 1466744602767 Marionette TRACE conn6 <- [1,958,null,{}] 22:03:22 INFO - PROCESS | 3140 | 1466744602773 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 3140 | 1466744602776 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:22 INFO - PROCESS | 3140 | 1466744602872 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 22:03:22 INFO - PROCESS | 3140 | 1466744602880 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 3140 | 1466744602885 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:22 INFO - PROCESS | 3140 | ++DOCSHELL 0C965400 == 28 [pid = 3140] [id = 249] 22:03:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0C967400) [pid = 3140] [serial = 746] [outer = 00000000] 22:03:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0CD76C00) [pid = 3140] [serial = 747] [outer = 0C967400] 22:03:22 INFO - PROCESS | 3140 | 1466744602934 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0F909C00) [pid = 3140] [serial = 748] [outer = 0C967400] 22:03:23 INFO - PROCESS | 3140 | 1466744603424 Marionette TRACE conn6 <- [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]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 22:03:23 INFO - PROCESS | 3140 | 1466744603439 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 3140 | 1466744603444 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 22:03:23 INFO - PROCESS | 3140 | 1466744603450 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:03:23 INFO - PROCESS | 3140 | 1466744603453 Marionette TRACE conn6 <- [1,962,null,{}] 22:03:23 INFO - PROCESS | 3140 | 1466744603457 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 3140 | 1466744603459 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:23 INFO - PROCESS | 3140 | 1466744603547 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 22:03:23 INFO - PROCESS | 3140 | 1466744603556 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 3140 | 1466744603558 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:23 INFO - PROCESS | 3140 | ++DOCSHELL 101B1C00 == 29 [pid = 3140] [id = 250] 22:03:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1020D800) [pid = 3140] [serial = 749] [outer = 00000000] 22:03:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (10307C00) [pid = 3140] [serial = 750] [outer = 1020D800] 22:03:23 INFO - PROCESS | 3140 | 1466744603607 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1037DC00) [pid = 3140] [serial = 751] [outer = 1020D800] 22:03:24 INFO - PROCESS | 3140 | 1466744604060 Marionette TRACE conn6 <- [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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 22:03:24 INFO - PROCESS | 3140 | 1466744604096 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 3140 | 1466744604098 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 22:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:03:24 INFO - PROCESS | 3140 | 1466744604102 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 3140 | 1466744604105 Marionette TRACE conn6 <- [1,966,null,{}] 22:03:24 INFO - PROCESS | 3140 | 1466744604120 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 3140 | 1466744604125 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:24 INFO - PROCESS | 3140 | 1466744604241 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 22:03:24 INFO - PROCESS | 3140 | 1466744604257 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 3140 | 1466744604260 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:24 INFO - PROCESS | 3140 | ++DOCSHELL 1469BC00 == 30 [pid = 3140] [id = 251] 22:03:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1471C800) [pid = 3140] [serial = 752] [outer = 00000000] 22:03:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (14729000) [pid = 3140] [serial = 753] [outer = 1471C800] 22:03:24 INFO - PROCESS | 3140 | 1466744604308 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (147E5000) [pid = 3140] [serial = 754] [outer = 1471C800] 22:03:24 INFO - PROCESS | 3140 | 1466744604801 Marionette TRACE conn6 <- [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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 22:03:24 INFO - PROCESS | 3140 | 1466744604834 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 3140 | 1466744604837 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 22:03:24 INFO - PROCESS | 3140 | 1466744604840 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:03:24 INFO - PROCESS | 3140 | 1466744604842 Marionette TRACE conn6 <- [1,970,null,{}] 22:03:24 INFO - PROCESS | 3140 | 1466744604845 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 3140 | 1466744604847 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:24 INFO - PROCESS | 3140 | 1466744604930 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 22:03:24 INFO - PROCESS | 3140 | 1466744604935 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 3140 | 1466744604937 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:24 INFO - PROCESS | 3140 | ++DOCSHELL 10381400 == 31 [pid = 3140] [id = 252] 22:03:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (13FAE000) [pid = 3140] [serial = 755] [outer = 00000000] 22:03:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (15A41800) [pid = 3140] [serial = 756] [outer = 13FAE000] 22:03:24 INFO - PROCESS | 3140 | 1466744604982 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C0D800) [pid = 3140] [serial = 757] [outer = 13FAE000] 22:03:25 INFO - PROCESS | 3140 | 1466744605472 Marionette TRACE conn6 <- [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]]]}] 22:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 22:03:25 INFO - PROCESS | 3140 | 1466744605515 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 22:03:25 INFO - PROCESS | 3140 | 1466744605517 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 22:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:03:25 INFO - PROCESS | 3140 | 1466744605520 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:03:25 INFO - PROCESS | 3140 | 1466744605521 Marionette TRACE conn6 <- [1,974,null,{}] 22:03:25 INFO - PROCESS | 3140 | 1466744605525 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:25 INFO - PROCESS | 3140 | 1466744605527 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:25 INFO - PROCESS | 3140 | 1466744605661 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 22:03:25 INFO - PROCESS | 3140 | 1466744605681 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 3140 | 1466744605683 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:25 INFO - PROCESS | 3140 | ++DOCSHELL 16C19800 == 32 [pid = 3140] [id = 253] 22:03:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C5C400) [pid = 3140] [serial = 758] [outer = 00000000] 22:03:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C62C00) [pid = 3140] [serial = 759] [outer = 16C5C400] 22:03:25 INFO - PROCESS | 3140 | 1466744605727 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16CE1400) [pid = 3140] [serial = 760] [outer = 16C5C400] 22:03:26 INFO - PROCESS | 3140 | 1466744606148 Marionette TRACE conn6 <- [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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 22:03:26 INFO - PROCESS | 3140 | 1466744606190 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 3140 | 1466744606193 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:03:26 INFO - PROCESS | 3140 | 1466744606196 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 3140 | 1466744606197 Marionette TRACE conn6 <- [1,978,null,{}] 22:03:26 INFO - PROCESS | 3140 | 1466744606201 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 3140 | 1466744606206 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:26 INFO - PROCESS | 3140 | 1466744606344 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 22:03:26 INFO - PROCESS | 3140 | 1466744606350 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 3140 | 1466744606352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:26 INFO - PROCESS | 3140 | ++DOCSHELL 16CE5800 == 33 [pid = 3140] [id = 254] 22:03:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16CE6C00) [pid = 3140] [serial = 761] [outer = 00000000] 22:03:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1714DC00) [pid = 3140] [serial = 762] [outer = 16CE6C00] 22:03:26 INFO - PROCESS | 3140 | 1466744606396 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (18804000) [pid = 3140] [serial = 763] [outer = 16CE6C00] 22:03:26 INFO - PROCESS | 3140 | 1466744606863 Marionette TRACE conn6 <- [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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 22:03:26 INFO - PROCESS | 3140 | 1466744606927 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 3140 | 1466744606928 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:03:26 INFO - PROCESS | 3140 | 1466744606970 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 3140 | 1466744606972 Marionette TRACE conn6 <- [1,982,null,{}] 22:03:26 INFO - PROCESS | 3140 | 1466744606982 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 3140 | 1466744606984 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:27 INFO - PROCESS | 3140 | 1466744607090 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 22:03:27 INFO - PROCESS | 3140 | 1466744607102 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 3140 | 1466744607103 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:27 INFO - PROCESS | 3140 | ++DOCSHELL 189E4400 == 34 [pid = 3140] [id = 255] 22:03:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (189EEC00) [pid = 3140] [serial = 764] [outer = 00000000] 22:03:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (18B0B400) [pid = 3140] [serial = 765] [outer = 189EEC00] 22:03:27 INFO - PROCESS | 3140 | 1466744607148 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (18BAF000) [pid = 3140] [serial = 766] [outer = 189EEC00] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (15A4DC00) [pid = 3140] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16CEC000) [pid = 3140] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (189F1800) [pid = 3140] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (19E38800) [pid = 3140] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0CDE4400) [pid = 3140] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1483E000) [pid = 3140] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1037F800) [pid = 3140] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (142B8800) [pid = 3140] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FF2C400) [pid = 3140] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0C940400) [pid = 3140] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (195C2800) [pid = 3140] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1982F400) [pid = 3140] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:03:27 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C14400) [pid = 3140] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:03:27 INFO - PROCESS | 3140 | 1466744607795 Marionette TRACE conn6 <- [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]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 910ms 22:03:27 INFO - PROCESS | 3140 | 1466744607847 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 3140 | 1466744607849 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 22:03:27 INFO - PROCESS | 3140 | 1466744607852 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 3140 | 1466744607854 Marionette TRACE conn6 <- [1,986,null,{}] 22:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:03:27 INFO - PROCESS | 3140 | 1466744607857 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:27 INFO - PROCESS | 3140 | 1466744607859 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:27 INFO - PROCESS | 3140 | 1466744607937 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 22:03:27 INFO - PROCESS | 3140 | 1466744607942 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 3140 | 1466744607944 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:27 INFO - PROCESS | 3140 | ++DOCSHELL 0C93B400 == 35 [pid = 3140] [id = 256] 22:03:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (10382400) [pid = 3140] [serial = 767] [outer = 00000000] 22:03:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CE9400) [pid = 3140] [serial = 768] [outer = 10382400] 22:03:28 INFO - PROCESS | 3140 | 1466744607988 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16F93400) [pid = 3140] [serial = 769] [outer = 10382400] 22:03:28 INFO - PROCESS | 3140 | 1466744608397 Marionette TRACE conn6 <- [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]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 571ms 22:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:03:28 INFO - PROCESS | 3140 | 1466744608426 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 22:03:28 INFO - PROCESS | 3140 | 1466744608428 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 22:03:28 INFO - PROCESS | 3140 | 1466744608431 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - PROCESS | 3140 | 1466744608433 Marionette TRACE conn6 <- [1,990,null,{}] 22:03:28 INFO - PROCESS | 3140 | 1466744608454 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:28 INFO - PROCESS | 3140 | 1466744608456 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:28 INFO - PROCESS | 3140 | 1466744608532 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 22:03:28 INFO - PROCESS | 3140 | 1466744608538 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 3140 | 1466744608540 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:28 INFO - PROCESS | 3140 | ++DOCSHELL 1958B800 == 36 [pid = 3140] [id = 257] 22:03:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (195A6000) [pid = 3140] [serial = 770] [outer = 00000000] 22:03:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195BFC00) [pid = 3140] [serial = 771] [outer = 195A6000] 22:03:28 INFO - PROCESS | 3140 | 1466744608583 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19676000) [pid = 3140] [serial = 772] [outer = 195A6000] 22:03:29 INFO - PROCESS | 3140 | 1466744609042 Marionette TRACE conn6 <- [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]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 650ms 22:03:29 INFO - PROCESS | 3140 | 1466744609092 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 3140 | 1466744609095 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 22:03:29 INFO - PROCESS | 3140 | 1466744609098 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 3140 | 1466744609100 Marionette TRACE conn6 <- [1,994,null,{}] 22:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:03:29 INFO - PROCESS | 3140 | 1466744609103 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 3140 | 1466744609105 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:29 INFO - PROCESS | 3140 | 1466744609185 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 22:03:29 INFO - PROCESS | 3140 | 1466744609193 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 3140 | 1466744609195 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:29 INFO - PROCESS | 3140 | ++DOCSHELL 15559800 == 37 [pid = 3140] [id = 258] 22:03:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19695000) [pid = 3140] [serial = 773] [outer = 00000000] 22:03:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19832C00) [pid = 3140] [serial = 774] [outer = 19695000] 22:03:29 INFO - PROCESS | 3140 | 1466744609239 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1983A800) [pid = 3140] [serial = 775] [outer = 19695000] 22:03:30 INFO - PROCESS | 3140 | 1466744610085 Marionette TRACE conn6 <- [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]]]}] 22:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1073ms 22:03:30 INFO - PROCESS | 3140 | 1466744610177 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 22:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:03:30 INFO - PROCESS | 3140 | 1466744610182 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 22:03:30 INFO - PROCESS | 3140 | 1466744610186 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 3140 | 1466744610190 Marionette TRACE conn6 <- [1,998,null,{}] 22:03:30 INFO - PROCESS | 3140 | 1466744610195 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:30 INFO - PROCESS | 3140 | 1466744610199 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:30 INFO - PROCESS | 3140 | 1466744610353 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 22:03:30 INFO - PROCESS | 3140 | 1466744610474 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 3140 | 1466744610477 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:30 INFO - PROCESS | 3140 | ++DOCSHELL 0C95F400 == 38 [pid = 3140] [id = 259] 22:03:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0C95FC00) [pid = 3140] [serial = 776] [outer = 00000000] 22:03:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (10DD7400) [pid = 3140] [serial = 777] [outer = 0C95FC00] 22:03:30 INFO - PROCESS | 3140 | 1466744610539 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (13D11C00) [pid = 3140] [serial = 778] [outer = 0C95FC00] 22:03:31 INFO - PROCESS | 3140 | 1466744611276 Marionette TRACE conn6 <- [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]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1136ms 22:03:31 INFO - PROCESS | 3140 | 1466744611323 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 3140 | 1466744611329 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 22:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:03:31 INFO - PROCESS | 3140 | 1466744611335 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 3140 | 1466744611338 Marionette TRACE conn6 <- [1,1002,null,{}] 22:03:31 INFO - PROCESS | 3140 | 1466744611342 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:31 INFO - PROCESS | 3140 | 1466744611345 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:31 INFO - PROCESS | 3140 | 1466744611483 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 22:03:31 INFO - PROCESS | 3140 | 1466744611698 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 3140 | 1466744611701 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:31 INFO - PROCESS | 3140 | ++DOCSHELL 091EC800 == 39 [pid = 3140] [id = 260] 22:03:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0C933C00) [pid = 3140] [serial = 779] [outer = 00000000] 22:03:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0C944400) [pid = 3140] [serial = 780] [outer = 0C933C00] 22:03:31 INFO - PROCESS | 3140 | 1466744611760 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (0FE24400) [pid = 3140] [serial = 781] [outer = 0C933C00] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 1958B800 == 38 [pid = 3140] [id = 257] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 0C93B400 == 37 [pid = 3140] [id = 256] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 189E4400 == 36 [pid = 3140] [id = 255] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 16CE5800 == 35 [pid = 3140] [id = 254] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 16C19800 == 34 [pid = 3140] [id = 253] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 10381400 == 33 [pid = 3140] [id = 252] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 1469BC00 == 32 [pid = 3140] [id = 251] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 101B1C00 == 31 [pid = 3140] [id = 250] 22:03:32 INFO - PROCESS | 3140 | --DOCSHELL 0C965400 == 30 [pid = 3140] [id = 249] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16C63C00) [pid = 3140] [serial = 714] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1715A800) [pid = 3140] [serial = 717] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C67000) [pid = 3140] [serial = 715] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (18BB2C00) [pid = 3140] [serial = 720] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19F2CC00) [pid = 3140] [serial = 694] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0F9F1C00) [pid = 3140] [serial = 696] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0FB6CC00) [pid = 3140] [serial = 697] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16150800) [pid = 3140] [serial = 711] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (13D0C800) [pid = 3140] [serial = 699] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (13FE2000) [pid = 3140] [serial = 700] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (146A3C00) [pid = 3140] [serial = 708] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (14753C00) [pid = 3140] [serial = 709] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10218400) [pid = 3140] [serial = 705] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1037B400) [pid = 3140] [serial = 706] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB6F400) [pid = 3140] [serial = 702] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FEAA000) [pid = 3140] [serial = 703] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (173EF400) [pid = 3140] [serial = 718] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19693400) [pid = 3140] [serial = 727] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19838400) [pid = 3140] [serial = 729] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19838C00) [pid = 3140] [serial = 730] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (19692800) [pid = 3140] [serial = 726] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1958C800) [pid = 3140] [serial = 721] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (195BD800) [pid = 3140] [serial = 724] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (18BB0400) [pid = 3140] [serial = 723] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C0E800) [pid = 3140] [serial = 712] [outer = 00000000] [url = about:blank] 22:03:32 INFO - PROCESS | 3140 | 1466744612450 Marionette TRACE conn6 <- [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]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1175ms 22:03:32 INFO - PROCESS | 3140 | 1466744612514 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 22:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:03:32 INFO - PROCESS | 3140 | 1466744612517 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 22:03:32 INFO - PROCESS | 3140 | 1466744612521 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 3140 | 1466744612524 Marionette TRACE conn6 <- [1,1006,null,{}] 22:03:32 INFO - PROCESS | 3140 | 1466744612529 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:32 INFO - PROCESS | 3140 | 1466744612534 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:32 INFO - PROCESS | 3140 | 1466744612624 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 22:03:32 INFO - PROCESS | 3140 | 1466744612709 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:32 INFO - PROCESS | 3140 | 1466744612712 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:32 INFO - PROCESS | 3140 | ++DOCSHELL 0F902400 == 31 [pid = 3140] [id = 261] 22:03:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0F95F400) [pid = 3140] [serial = 782] [outer = 00000000] 22:03:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FF2C400) [pid = 3140] [serial = 783] [outer = 0F95F400] 22:03:32 INFO - PROCESS | 3140 | 1466744612760 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (10305400) [pid = 3140] [serial = 784] [outer = 0F95F400] 22:03:33 INFO - PROCESS | 3140 | 1466744613169 Marionette TRACE conn6 <- [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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 22:03:33 INFO - PROCESS | 3140 | 1466744613206 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 3140 | 1466744613210 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 22:03:33 INFO - PROCESS | 3140 | 1466744613214 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 3140 | 1466744613216 Marionette TRACE conn6 <- [1,1010,null,{}] 22:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:03:33 INFO - PROCESS | 3140 | 1466744613220 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 3140 | 1466744613222 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:33 INFO - PROCESS | 3140 | 1466744613313 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 22:03:33 INFO - PROCESS | 3140 | 1466744613320 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 3140 | 1466744613322 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:33 INFO - PROCESS | 3140 | ++DOCSHELL 10DDD800 == 32 [pid = 3140] [id = 262] 22:03:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10FC7C00) [pid = 3140] [serial = 785] [outer = 00000000] 22:03:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14726C00) [pid = 3140] [serial = 786] [outer = 10FC7C00] 22:03:33 INFO - PROCESS | 3140 | 1466744613368 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14832400) [pid = 3140] [serial = 787] [outer = 10FC7C00] 22:03:33 INFO - PROCESS | 3140 | 1466744613841 Marionette TRACE conn6 <- [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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 22:03:33 INFO - PROCESS | 3140 | 1466744613891 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 3140 | 1466744613894 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 22:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:03:33 INFO - PROCESS | 3140 | 1466744613899 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 3140 | 1466744613905 Marionette TRACE conn6 <- [1,1014,null,{}] 22:03:33 INFO - PROCESS | 3140 | 1466744613915 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 3140 | 1466744613919 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:34 INFO - PROCESS | 3140 | 1466744614008 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 22:03:34 INFO - PROCESS | 3140 | 1466744614015 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 3140 | 1466744614017 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:34 INFO - PROCESS | 3140 | ++DOCSHELL 16C14400 == 33 [pid = 3140] [id = 263] 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C14C00) [pid = 3140] [serial = 788] [outer = 00000000] 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C1A800) [pid = 3140] [serial = 789] [outer = 16C14C00] 22:03:34 INFO - PROCESS | 3140 | 1466744614070 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C65000) [pid = 3140] [serial = 790] [outer = 16C14C00] 22:03:34 INFO - PROCESS | 3140 | 1466744614522 Marionette TRACE conn6 <- [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]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 22:03:34 INFO - PROCESS | 3140 | 1466744614591 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 3140 | 1466744614594 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 22:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:03:34 INFO - PROCESS | 3140 | 1466744614602 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 3140 | 1466744614604 Marionette TRACE conn6 <- [1,1018,null,{}] 22:03:34 INFO - PROCESS | 3140 | 1466744614607 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 3140 | 1466744614609 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:34 INFO - PROCESS | 3140 | 1466744614721 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 22:03:34 INFO - PROCESS | 3140 | 1466744614731 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 3140 | 1466744614733 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:34 INFO - PROCESS | 3140 | ++DOCSHELL 16C7C800 == 34 [pid = 3140] [id = 264] 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16CE5C00) [pid = 3140] [serial = 791] [outer = 00000000] 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16FA8400) [pid = 3140] [serial = 792] [outer = 16CE5C00] 22:03:34 INFO - PROCESS | 3140 | 1466744614776 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (17158000) [pid = 3140] [serial = 793] [outer = 16CE5C00] 22:03:35 INFO - PROCESS | 3140 | 1466744615196 Marionette TRACE conn6 <- [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]]]}] 22:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 22:03:35 INFO - PROCESS | 3140 | 1466744615231 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 3140 | 1466744615233 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 22:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:03:35 INFO - PROCESS | 3140 | 1466744615236 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 3140 | 1466744615238 Marionette TRACE conn6 <- [1,1022,null,{}] 22:03:35 INFO - PROCESS | 3140 | 1466744615241 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:35 INFO - PROCESS | 3140 | 1466744615243 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:35 INFO - PROCESS | 3140 | 1466744615350 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 22:03:35 INFO - PROCESS | 3140 | 1466744615383 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 3140 | 1466744615389 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:35 INFO - PROCESS | 3140 | ++DOCSHELL 10385800 == 35 [pid = 3140] [id = 265] 22:03:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (17DCFC00) [pid = 3140] [serial = 794] [outer = 00000000] 22:03:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (189E4400) [pid = 3140] [serial = 795] [outer = 17DCFC00] 22:03:35 INFO - PROCESS | 3140 | 1466744615492 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19292000) [pid = 3140] [serial = 796] [outer = 17DCFC00] 22:03:35 INFO - PROCESS | 3140 | 1466744615956 Marionette TRACE conn6 <- [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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 772ms 22:03:36 INFO - PROCESS | 3140 | 1466744616009 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 22:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:03:36 INFO - PROCESS | 3140 | 1466744616011 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 22:03:36 INFO - PROCESS | 3140 | 1466744616014 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 3140 | 1466744616016 Marionette TRACE conn6 <- [1,1026,null,{}] 22:03:36 INFO - PROCESS | 3140 | 1466744616020 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 3140 | 1466744616022 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:36 INFO - PROCESS | 3140 | 1466744616155 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 22:03:36 INFO - PROCESS | 3140 | 1466744616168 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 3140 | 1466744616170 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:36 INFO - PROCESS | 3140 | ++DOCSHELL 1958B800 == 36 [pid = 3140] [id = 266] 22:03:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195A9C00) [pid = 3140] [serial = 797] [outer = 00000000] 22:03:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19693000) [pid = 3140] [serial = 798] [outer = 195A9C00] 22:03:36 INFO - PROCESS | 3140 | 1466744616213 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19694000) [pid = 3140] [serial = 799] [outer = 195A9C00] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (13FAE000) [pid = 3140] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1020D800) [pid = 3140] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0F876400) [pid = 3140] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0C967400) [pid = 3140] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16CE6C00) [pid = 3140] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (189EEC00) [pid = 3140] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0F90B400) [pid = 3140] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1471C400) [pid = 3140] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1985E400) [pid = 3140] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1B2D0400) [pid = 3140] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (10382400) [pid = 3140] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (195A6000) [pid = 3140] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1471C800) [pid = 3140] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:03:36 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C5C400) [pid = 3140] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:03:36 INFO - PROCESS | 3140 | 1466744616808 Marionette TRACE conn6 <- [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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 830ms 22:03:36 INFO - PROCESS | 3140 | 1466744616845 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 3140 | 1466744616847 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 22:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:03:36 INFO - PROCESS | 3140 | 1466744616850 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 3140 | 1466744616852 Marionette TRACE conn6 <- [1,1030,null,{}] 22:03:36 INFO - PROCESS | 3140 | 1466744616856 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 3140 | 1466744616857 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:36 INFO - PROCESS | 3140 | 1466744616935 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 22:03:37 INFO - PROCESS | 3140 | 1466744617024 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 3140 | 1466744617026 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:37 INFO - PROCESS | 3140 | ++DOCSHELL 0C967400 == 37 [pid = 3140] [id = 267] 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FF2E800) [pid = 3140] [serial = 800] [outer = 00000000] 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (15A3F000) [pid = 3140] [serial = 801] [outer = 0FF2E800] 22:03:37 INFO - PROCESS | 3140 | 1466744617070 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C72800) [pid = 3140] [serial = 802] [outer = 0FF2E800] 22:03:37 INFO - PROCESS | 3140 | 1466744617413 Marionette TRACE conn6 <- [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]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 22:03:37 INFO - PROCESS | 3140 | 1466744617481 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 3140 | 1466744617483 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 22:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:03:37 INFO - PROCESS | 3140 | 1466744617487 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 3140 | 1466744617488 Marionette TRACE conn6 <- [1,1034,null,{}] 22:03:37 INFO - PROCESS | 3140 | 1466744617492 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:37 INFO - PROCESS | 3140 | 1466744617494 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:37 INFO - PROCESS | 3140 | 1466744617610 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 22:03:37 INFO - PROCESS | 3140 | 1466744617618 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 3140 | 1466744617620 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:37 INFO - PROCESS | 3140 | ++DOCSHELL 147DE000 == 38 [pid = 3140] [id = 268] 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (15A4DC00) [pid = 3140] [serial = 803] [outer = 00000000] 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19830000) [pid = 3140] [serial = 804] [outer = 15A4DC00] 22:03:37 INFO - PROCESS | 3140 | 1466744617666 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19831400) [pid = 3140] [serial = 805] [outer = 15A4DC00] 22:03:38 INFO - PROCESS | 3140 | 1466744618073 Marionette TRACE conn6 <- [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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 631ms 22:03:38 INFO - PROCESS | 3140 | 1466744618117 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 3140 | 1466744618119 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:03:38 INFO - PROCESS | 3140 | 1466744618122 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 3140 | 1466744618124 Marionette TRACE conn6 <- [1,1038,null,{}] 22:03:38 INFO - PROCESS | 3140 | 1466744618127 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 3140 | 1466744618129 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:38 INFO - PROCESS | 3140 | 1466744618240 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 22:03:38 INFO - PROCESS | 3140 | 1466744618326 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 3140 | 1466744618328 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:38 INFO - PROCESS | 3140 | ++DOCSHELL 1471C400 == 39 [pid = 3140] [id = 269] 22:03:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1967E400) [pid = 3140] [serial = 806] [outer = 00000000] 22:03:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1985E400) [pid = 3140] [serial = 807] [outer = 1967E400] 22:03:38 INFO - PROCESS | 3140 | 1466744618375 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19E31400) [pid = 3140] [serial = 808] [outer = 1967E400] 22:03:38 INFO - PROCESS | 3140 | 1466744618763 Marionette TRACE conn6 <- [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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 22:03:38 INFO - PROCESS | 3140 | 1466744618794 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 3140 | 1466744618798 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:03:38 INFO - PROCESS | 3140 | 1466744618804 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 3140 | 1466744618808 Marionette TRACE conn6 <- [1,1042,null,{}] 22:03:38 INFO - PROCESS | 3140 | 1466744618814 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 3140 | 1466744618818 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:38 INFO - PROCESS | 3140 | 1466744618969 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 22:03:39 INFO - PROCESS | 3140 | 1466744619093 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 3140 | 1466744619097 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:39 INFO - PROCESS | 3140 | ++DOCSHELL 0FB59400 == 40 [pid = 3140] [id = 270] 22:03:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0FB5CC00) [pid = 3140] [serial = 809] [outer = 00000000] 22:03:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0FE2B800) [pid = 3140] [serial = 810] [outer = 0FB5CC00] 22:03:39 INFO - PROCESS | 3140 | 1466744619159 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (10377800) [pid = 3140] [serial = 811] [outer = 0FB5CC00] 22:03:39 INFO - PROCESS | 3140 | 1466744619788 Marionette TRACE conn6 <- [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]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1021ms 22:03:39 INFO - PROCESS | 3140 | 1466744619829 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 3140 | 1466744619834 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 22:03:39 INFO - PROCESS | 3140 | 1466744619841 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:03:39 INFO - PROCESS | 3140 | 1466744619844 Marionette TRACE conn6 <- [1,1046,null,{}] 22:03:39 INFO - PROCESS | 3140 | 1466744619848 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:39 INFO - PROCESS | 3140 | 1466744619851 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:39 INFO - PROCESS | 3140 | 1466744619964 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 22:03:40 INFO - PROCESS | 3140 | 1466744620096 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 3140 | 1466744620098 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:40 INFO - PROCESS | 3140 | ++DOCSHELL 1483E800 == 41 [pid = 3140] [id = 271] 22:03:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (148A7800) [pid = 3140] [serial = 812] [outer = 00000000] 22:03:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1614F800) [pid = 3140] [serial = 813] [outer = 148A7800] 22:03:40 INFO - PROCESS | 3140 | 1466744620157 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16C15800) [pid = 3140] [serial = 814] [outer = 148A7800] 22:03:40 INFO - PROCESS | 3140 | 1466744620786 Marionette TRACE conn6 <- [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]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 22:03:40 INFO - PROCESS | 3140 | 1466744620815 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 3140 | 1466744620817 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 22:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:03:40 INFO - PROCESS | 3140 | 1466744620821 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 3140 | 1466744620825 Marionette TRACE conn6 <- [1,1050,null,{}] 22:03:40 INFO - PROCESS | 3140 | 1466744620836 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:40 INFO - PROCESS | 3140 | 1466744620841 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:40 INFO - PROCESS | 3140 | 1466744620952 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 22:03:41 INFO - PROCESS | 3140 | 1466744621082 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 3140 | 1466744621085 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:41 INFO - PROCESS | 3140 | ++DOCSHELL 19693400 == 42 [pid = 3140] [id = 272] 22:03:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19696800) [pid = 3140] [serial = 815] [outer = 00000000] 22:03:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19E38400) [pid = 3140] [serial = 816] [outer = 19696800] 22:03:41 INFO - PROCESS | 3140 | 1466744621144 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (19F2BC00) [pid = 3140] [serial = 817] [outer = 19696800] 22:03:41 INFO - PROCESS | 3140 | 1466744621709 Marionette TRACE conn6 <- [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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 22:03:41 INFO - PROCESS | 3140 | 1466744621754 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 3140 | 1466744621757 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 22:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:03:41 INFO - PROCESS | 3140 | 1466744621761 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 3140 | 1466744621763 Marionette TRACE conn6 <- [1,1054,null,{}] 22:03:41 INFO - PROCESS | 3140 | 1466744621767 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:41 INFO - PROCESS | 3140 | 1466744621769 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:41 INFO - PROCESS | 3140 | 1466744621876 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 22:03:41 INFO - PROCESS | 3140 | 1466744621977 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 3140 | 1466744621980 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:42 INFO - PROCESS | 3140 | ++DOCSHELL 1B38D800 == 43 [pid = 3140] [id = 273] 22:03:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1B38DC00) [pid = 3140] [serial = 818] [outer = 00000000] 22:03:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1B3FB400) [pid = 3140] [serial = 819] [outer = 1B38DC00] 22:03:42 INFO - PROCESS | 3140 | 1466744622034 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1BB80400) [pid = 3140] [serial = 820] [outer = 1B38DC00] 22:03:42 INFO - PROCESS | 3140 | 1466744622866 Marionette TRACE conn6 <- [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]]]}] 22:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1167ms 22:03:42 INFO - PROCESS | 3140 | 1466744622932 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 22:03:42 INFO - PROCESS | 3140 | 1466744622936 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 22:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:03:42 INFO - PROCESS | 3140 | 1466744622941 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 3140 | 1466744622944 Marionette TRACE conn6 <- [1,1058,null,{}] 22:03:42 INFO - PROCESS | 3140 | 1466744622950 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:42 INFO - PROCESS | 3140 | 1466744622953 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:43 INFO - PROCESS | 3140 | 1466744623063 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 22:03:43 INFO - PROCESS | 3140 | 1466744623188 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 3140 | 1466744623192 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:43 INFO - PROCESS | 3140 | ++DOCSHELL 10219000 == 44 [pid = 3140] [id = 274] 22:03:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (10303C00) [pid = 3140] [serial = 821] [outer = 00000000] 22:03:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (10380400) [pid = 3140] [serial = 822] [outer = 10303C00] 22:03:43 INFO - PROCESS | 3140 | 1466744623245 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (13FA7000) [pid = 3140] [serial = 823] [outer = 10303C00] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 147DE000 == 43 [pid = 3140] [id = 268] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 0C967400 == 42 [pid = 3140] [id = 267] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 1958B800 == 41 [pid = 3140] [id = 266] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 10385800 == 40 [pid = 3140] [id = 265] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 16C7C800 == 39 [pid = 3140] [id = 264] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 16C14400 == 38 [pid = 3140] [id = 263] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 10DDD800 == 37 [pid = 3140] [id = 262] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 0F902400 == 36 [pid = 3140] [id = 261] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 091EC800 == 35 [pid = 3140] [id = 260] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 0C95F400 == 34 [pid = 3140] [id = 259] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 15559800 == 33 [pid = 3140] [id = 258] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 0F83A800 == 32 [pid = 3140] [id = 248] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 1B38D800 == 31 [pid = 3140] [id = 273] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 19693400 == 30 [pid = 3140] [id = 272] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 1471C400 == 29 [pid = 3140] [id = 269] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 0FB59400 == 28 [pid = 3140] [id = 270] 22:03:44 INFO - PROCESS | 3140 | --DOCSHELL 1483E800 == 27 [pid = 3140] [id = 271] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (195BFC00) [pid = 3140] [serial = 771] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (14729000) [pid = 3140] [serial = 753] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (147E5000) [pid = 3140] [serial = 754] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16C62C00) [pid = 3140] [serial = 759] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (15A41800) [pid = 3140] [serial = 756] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (10307C00) [pid = 3140] [serial = 750] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1037DC00) [pid = 3140] [serial = 751] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0FF2C800) [pid = 3140] [serial = 745] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FB69800) [pid = 3140] [serial = 744] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0CD76C00) [pid = 3140] [serial = 747] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0F909C00) [pid = 3140] [serial = 748] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1714DC00) [pid = 3140] [serial = 762] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16CE1400) [pid = 3140] [serial = 760] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (18B0B400) [pid = 3140] [serial = 765] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (18804000) [pid = 3140] [serial = 763] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1037F400) [pid = 3140] [serial = 733] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FF36000) [pid = 3140] [serial = 732] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C1A000) [pid = 3140] [serial = 736] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1483C400) [pid = 3140] [serial = 735] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19E3D000) [pid = 3140] [serial = 739] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19E31C00) [pid = 3140] [serial = 738] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1B4EB800) [pid = 3140] [serial = 742] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1B38E400) [pid = 3140] [serial = 741] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (18BAF000) [pid = 3140] [serial = 766] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16CE9400) [pid = 3140] [serial = 768] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16F93400) [pid = 3140] [serial = 769] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19676000) [pid = 3140] [serial = 772] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C0D800) [pid = 3140] [serial = 757] [outer = 00000000] [url = about:blank] 22:03:44 INFO - PROCESS | 3140 | 1466744624497 Marionette TRACE conn6 <- [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]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1637ms 22:03:44 INFO - PROCESS | 3140 | 1466744624579 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 3140 | 1466744624584 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 22:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:03:44 INFO - PROCESS | 3140 | 1466744624588 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 3140 | 1466744624591 Marionette TRACE conn6 <- [1,1062,null,{}] 22:03:44 INFO - PROCESS | 3140 | 1466744624597 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 3140 | 1466744624600 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:44 INFO - PROCESS | 3140 | 1466744624685 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 22:03:44 INFO - PROCESS | 3140 | 1466744624698 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 3140 | 1466744624700 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:44 INFO - PROCESS | 3140 | ++DOCSHELL 0F961000 == 28 [pid = 3140] [id = 275] 22:03:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0F962400) [pid = 3140] [serial = 824] [outer = 00000000] 22:03:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0F9F5400) [pid = 3140] [serial = 825] [outer = 0F962400] 22:03:44 INFO - PROCESS | 3140 | 1466744624749 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FB5AC00) [pid = 3140] [serial = 826] [outer = 0F962400] 22:03:45 INFO - PROCESS | 3140 | 1466744625259 Marionette TRACE conn6 <- [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]]]}] 22:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 22:03:45 INFO - PROCESS | 3140 | 1466744625319 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 22:03:45 INFO - PROCESS | 3140 | 1466744625323 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 22:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:03:45 INFO - PROCESS | 3140 | 1466744625330 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:03:45 INFO - PROCESS | 3140 | 1466744625333 Marionette TRACE conn6 <- [1,1066,null,{}] 22:03:45 INFO - PROCESS | 3140 | 1466744625336 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:45 INFO - PROCESS | 3140 | 1466744625339 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:45 INFO - PROCESS | 3140 | 1466744625430 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 22:03:45 INFO - PROCESS | 3140 | 1466744625551 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 3140 | 1466744625553 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:45 INFO - PROCESS | 3140 | ++DOCSHELL 1037AC00 == 29 [pid = 3140] [id = 276] 22:03:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1037C800) [pid = 3140] [serial = 827] [outer = 00000000] 22:03:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (10382800) [pid = 3140] [serial = 828] [outer = 1037C800] 22:03:45 INFO - PROCESS | 3140 | 1466744625603 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (106BF800) [pid = 3140] [serial = 829] [outer = 1037C800] 22:03:45 INFO - PROCESS | 3140 | 1466744625981 Marionette TRACE conn6 <- [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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 22:03:46 INFO - PROCESS | 3140 | 1466744626004 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 3140 | 1466744626007 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 22:03:46 INFO - PROCESS | 3140 | 1466744626010 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:03:46 INFO - PROCESS | 3140 | 1466744626013 Marionette TRACE conn6 <- [1,1070,null,{}] 22:03:46 INFO - PROCESS | 3140 | 1466744626024 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 3140 | 1466744626029 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:46 INFO - PROCESS | 3140 | 1466744626111 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 22:03:46 INFO - PROCESS | 3140 | 1466744626118 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 3140 | 1466744626121 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:46 INFO - PROCESS | 3140 | ++DOCSHELL 1471F400 == 30 [pid = 3140] [id = 277] 22:03:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (14721800) [pid = 3140] [serial = 830] [outer = 00000000] 22:03:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (147DEC00) [pid = 3140] [serial = 831] [outer = 14721800] 22:03:46 INFO - PROCESS | 3140 | 1466744626169 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (147E3C00) [pid = 3140] [serial = 832] [outer = 14721800] 22:03:46 INFO - PROCESS | 3140 | 1466744626662 Marionette TRACE conn6 <- [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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 22:03:46 INFO - PROCESS | 3140 | 1466744626684 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 3140 | 1466744626686 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 22:03:46 INFO - PROCESS | 3140 | 1466744626689 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:03:46 INFO - PROCESS | 3140 | 1466744626691 Marionette TRACE conn6 <- [1,1074,null,{}] 22:03:46 INFO - PROCESS | 3140 | 1466744626694 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 3140 | 1466744626696 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:46 INFO - PROCESS | 3140 | 1466744626811 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 22:03:46 INFO - PROCESS | 3140 | 1466744626898 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 3140 | 1466744626900 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:46 INFO - PROCESS | 3140 | ++DOCSHELL 14839400 == 31 [pid = 3140] [id = 278] 22:03:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (148B1C00) [pid = 3140] [serial = 833] [outer = 00000000] 22:03:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (15A3E800) [pid = 3140] [serial = 834] [outer = 148B1C00] 22:03:46 INFO - PROCESS | 3140 | 1466744626945 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C0C400) [pid = 3140] [serial = 835] [outer = 148B1C00] 22:03:47 INFO - PROCESS | 3140 | 1466744627355 Marionette TRACE conn6 <- [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]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 22:03:47 INFO - PROCESS | 3140 | 1466744627423 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 3140 | 1466744627425 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 22:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:03:47 INFO - PROCESS | 3140 | 1466744627433 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 3140 | 1466744627434 Marionette TRACE conn6 <- [1,1078,null,{}] 22:03:47 INFO - PROCESS | 3140 | 1466744627450 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 3140 | 1466744627452 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:47 INFO - PROCESS | 3140 | 1466744627564 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 22:03:47 INFO - PROCESS | 3140 | 1466744627573 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 3140 | 1466744627575 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:47 INFO - PROCESS | 3140 | ++DOCSHELL 16C13800 == 32 [pid = 3140] [id = 279] 22:03:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C1A000) [pid = 3140] [serial = 836] [outer = 00000000] 22:03:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C61400) [pid = 3140] [serial = 837] [outer = 16C1A000] 22:03:47 INFO - PROCESS | 3140 | 1466744627619 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C6B800) [pid = 3140] [serial = 838] [outer = 16C1A000] 22:03:48 INFO - PROCESS | 3140 | 1466744628078 Marionette TRACE conn6 <- [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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 22:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:03:48 INFO - PROCESS | 3140 | 1466744628119 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 3140 | 1466744628121 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 22:03:48 INFO - PROCESS | 3140 | 1466744628125 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 3140 | 1466744628126 Marionette TRACE conn6 <- [1,1082,null,{}] 22:03:48 INFO - PROCESS | 3140 | 1466744628130 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 3140 | 1466744628135 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:48 INFO - PROCESS | 3140 | 1466744628293 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 22:03:48 INFO - PROCESS | 3140 | 1466744628306 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 3140 | 1466744628308 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:48 INFO - PROCESS | 3140 | ++DOCSHELL 1714DC00 == 33 [pid = 3140] [id = 280] 22:03:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1714F800) [pid = 3140] [serial = 839] [outer = 00000000] 22:03:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (173F0400) [pid = 3140] [serial = 840] [outer = 1714F800] 22:03:48 INFO - PROCESS | 3140 | 1466744628411 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (17DC7400) [pid = 3140] [serial = 841] [outer = 1714F800] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CE5C00) [pid = 3140] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0C933C00) [pid = 3140] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (17DCFC00) [pid = 3140] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C14C00) [pid = 3140] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (10FC7C00) [pid = 3140] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FF2E800) [pid = 3140] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (15A4DC00) [pid = 3140] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19695000) [pid = 3140] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0F95F400) [pid = 3140] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C95FC00) [pid = 3140] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (195A9C00) [pid = 3140] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:03:48 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1967E400) [pid = 3140] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:03:48 INFO - PROCESS | 3140 | 1466744628958 Marionette TRACE conn6 <- [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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 870ms 22:03:49 INFO - PROCESS | 3140 | 1466744628996 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 3140 | 1466744628998 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 22:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:03:49 INFO - PROCESS | 3140 | 1466744629000 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - PROCESS | 3140 | 1466744629002 Marionette TRACE conn6 <- [1,1086,null,{}] 22:03:49 INFO - PROCESS | 3140 | 1466744629006 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:49 INFO - PROCESS | 3140 | 1466744629008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:49 INFO - PROCESS | 3140 | 1466744629121 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 22:03:49 INFO - PROCESS | 3140 | 1466744629172 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 3140 | 1466744629173 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:49 INFO - PROCESS | 3140 | ++DOCSHELL 1483C000 == 34 [pid = 3140] [id = 281] 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (15A4DC00) [pid = 3140] [serial = 842] [outer = 00000000] 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16CEA400) [pid = 3140] [serial = 843] [outer = 15A4DC00] 22:03:49 INFO - PROCESS | 3140 | 1466744629218 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CED000) [pid = 3140] [serial = 844] [outer = 15A4DC00] 22:03:49 INFO - PROCESS | 3140 | 1466744629564 Marionette TRACE conn6 <- [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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 22:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:03:49 INFO - PROCESS | 3140 | 1466744629634 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 3140 | 1466744629636 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 22:03:49 INFO - PROCESS | 3140 | 1466744629640 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - PROCESS | 3140 | 1466744629641 Marionette TRACE conn6 <- [1,1090,null,{}] 22:03:49 INFO - PROCESS | 3140 | 1466744629645 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:49 INFO - PROCESS | 3140 | 1466744629647 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:49 INFO - PROCESS | 3140 | 1466744629728 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 22:03:49 INFO - PROCESS | 3140 | 1466744629733 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 3140 | 1466744629735 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:49 INFO - PROCESS | 3140 | ++DOCSHELL 16C0D400 == 35 [pid = 3140] [id = 282] 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (17DCFC00) [pid = 3140] [serial = 845] [outer = 00000000] 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (189F1000) [pid = 3140] [serial = 846] [outer = 17DCFC00] 22:03:49 INFO - PROCESS | 3140 | 1466744629778 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1888F000) [pid = 3140] [serial = 847] [outer = 17DCFC00] 22:03:50 INFO - PROCESS | 3140 | 1466744630214 Marionette TRACE conn6 <- [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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 22:03:50 INFO - PROCESS | 3140 | 1466744630313 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 3140 | 1466744630315 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 22:03:50 INFO - PROCESS | 3140 | 1466744630318 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 3140 | 1466744630320 Marionette TRACE conn6 <- [1,1094,null,{}] 22:03:50 INFO - PROCESS | 3140 | 1466744630323 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:03:50 INFO - PROCESS | 3140 | 1466744630325 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:50 INFO - PROCESS | 3140 | 1466744630414 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 22:03:50 INFO - PROCESS | 3140 | 1466744630425 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 3140 | 1466744630427 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:50 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2EC00 == 36 [pid = 3140] [id = 283] 22:03:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (14293800) [pid = 3140] [serial = 848] [outer = 00000000] 22:03:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19696C00) [pid = 3140] [serial = 849] [outer = 14293800] 22:03:50 INFO - PROCESS | 3140 | 1466744630470 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19697400) [pid = 3140] [serial = 850] [outer = 14293800] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 0F961000 == 35 [pid = 3140] [id = 275] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 10219000 == 34 [pid = 3140] [id = 274] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 1483C000 == 33 [pid = 3140] [id = 281] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 16C13800 == 32 [pid = 3140] [id = 279] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 1714DC00 == 31 [pid = 3140] [id = 280] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 1037AC00 == 30 [pid = 3140] [id = 276] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 14839400 == 29 [pid = 3140] [id = 278] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 1471F400 == 28 [pid = 3140] [id = 277] 22:03:51 INFO - PROCESS | 3140 | --DOCSHELL 16C0D400 == 27 [pid = 3140] [id = 282] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16FA8400) [pid = 3140] [serial = 792] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0C944400) [pid = 3140] [serial = 780] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19292000) [pid = 3140] [serial = 796] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FE24400) [pid = 3140] [serial = 781] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (189E4400) [pid = 3140] [serial = 795] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C1A800) [pid = 3140] [serial = 789] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (14726C00) [pid = 3140] [serial = 786] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (15A3F000) [pid = 3140] [serial = 801] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (14832400) [pid = 3140] [serial = 787] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19831400) [pid = 3140] [serial = 805] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1983A800) [pid = 3140] [serial = 775] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19832C00) [pid = 3140] [serial = 774] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FF2C400) [pid = 3140] [serial = 783] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10305400) [pid = 3140] [serial = 784] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (10DD7400) [pid = 3140] [serial = 777] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (13D11C00) [pid = 3140] [serial = 778] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19693000) [pid = 3140] [serial = 798] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1985E400) [pid = 3140] [serial = 807] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19830000) [pid = 3140] [serial = 804] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (19E31400) [pid = 3140] [serial = 808] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (19694000) [pid = 3140] [serial = 799] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (17158000) [pid = 3140] [serial = 793] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C65000) [pid = 3140] [serial = 790] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (16C72800) [pid = 3140] [serial = 802] [outer = 00000000] [url = about:blank] 22:03:52 INFO - PROCESS | 3140 | 1466744632230 Marionette TRACE conn6 <- [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]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1971ms 22:03:52 INFO - PROCESS | 3140 | 1466744632298 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 3140 | 1466744632302 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 22:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:03:52 INFO - PROCESS | 3140 | 1466744632307 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 3140 | 1466744632311 Marionette TRACE conn6 <- [1,1098,null,{}] 22:03:52 INFO - PROCESS | 3140 | 1466744632317 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:52 INFO - PROCESS | 3140 | 1466744632320 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:52 INFO - PROCESS | 3140 | 1466744632413 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 22:03:52 INFO - PROCESS | 3140 | 1466744632427 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 3140 | 1466744632429 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:52 INFO - PROCESS | 3140 | ++DOCSHELL 0F834400 == 28 [pid = 3140] [id = 284] 22:03:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0F835800) [pid = 3140] [serial = 851] [outer = 00000000] 22:03:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0F883000) [pid = 3140] [serial = 852] [outer = 0F835800] 22:03:52 INFO - PROCESS | 3140 | 1466744632479 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0F9EAC00) [pid = 3140] [serial = 853] [outer = 0F835800] 22:03:52 INFO - PROCESS | 3140 | 1466744632957 Marionette TRACE conn6 <- [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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 22:03:53 INFO - PROCESS | 3140 | 1466744632998 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 3140 | 1466744633003 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:03:53 INFO - PROCESS | 3140 | 1466744633009 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 3140 | 1466744633012 Marionette TRACE conn6 <- [1,1102,null,{}] 22:03:53 INFO - PROCESS | 3140 | 1466744633017 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 3140 | 1466744633020 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:53 INFO - PROCESS | 3140 | 1466744633108 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 22:03:53 INFO - PROCESS | 3140 | 1466744633117 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 3140 | 1466744633120 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:53 INFO - PROCESS | 3140 | ++DOCSHELL 0FE31800 == 29 [pid = 3140] [id = 285] 22:03:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0FE31C00) [pid = 3140] [serial = 854] [outer = 00000000] 22:03:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FF2A400) [pid = 3140] [serial = 855] [outer = 0FE31C00] 22:03:53 INFO - PROCESS | 3140 | 1466744633167 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0CDC7000) [pid = 3140] [serial = 856] [outer = 0FE31C00] 22:03:53 INFO - PROCESS | 3140 | 1466744633635 Marionette TRACE conn6 <- [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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 22:03:53 INFO - PROCESS | 3140 | 1466744633683 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 3140 | 1466744633685 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:03:53 INFO - PROCESS | 3140 | 1466744633688 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 3140 | 1466744633692 Marionette TRACE conn6 <- [1,1106,null,{}] 22:03:53 INFO - PROCESS | 3140 | 1466744633703 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 3140 | 1466744633708 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:53 INFO - PROCESS | 3140 | 1466744633818 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 22:03:53 INFO - PROCESS | 3140 | 1466744633906 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 3140 | 1466744633909 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:53 INFO - PROCESS | 3140 | ++DOCSHELL 10FCF800 == 30 [pid = 3140] [id = 286] 22:03:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (13D0B400) [pid = 3140] [serial = 857] [outer = 00000000] 22:03:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (13F12000) [pid = 3140] [serial = 858] [outer = 13D0B400] 22:03:53 INFO - PROCESS | 3140 | 1466744633957 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (13FAEC00) [pid = 3140] [serial = 859] [outer = 13D0B400] 22:03:54 INFO - PROCESS | 3140 | 1466744634345 Marionette TRACE conn6 <- [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]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 22:03:54 INFO - PROCESS | 3140 | 1466744634379 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 3140 | 1466744634381 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 22:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:03:54 INFO - PROCESS | 3140 | 1466744634393 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 3140 | 1466744634394 Marionette TRACE conn6 <- [1,1110,null,{}] 22:03:54 INFO - PROCESS | 3140 | 1466744634398 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 3140 | 1466744634400 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:54 INFO - PROCESS | 3140 | 1466744634481 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 22:03:54 INFO - PROCESS | 3140 | 1466744634486 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 3140 | 1466744634488 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:54 INFO - PROCESS | 3140 | ++DOCSHELL 13D9F800 == 31 [pid = 3140] [id = 287] 22:03:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13FE7C00) [pid = 3140] [serial = 860] [outer = 00000000] 22:03:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14630400) [pid = 3140] [serial = 861] [outer = 13FE7C00] 22:03:54 INFO - PROCESS | 3140 | 1466744634532 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14754800) [pid = 3140] [serial = 862] [outer = 13FE7C00] 22:03:54 INFO - PROCESS | 3140 | 1466744634954 Marionette TRACE conn6 <- [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]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 571ms 22:03:54 INFO - PROCESS | 3140 | 1466744634964 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 22:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:03:54 INFO - PROCESS | 3140 | 1466744634966 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 22:03:54 INFO - PROCESS | 3140 | 1466744634970 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 3140 | 1466744634971 Marionette TRACE conn6 <- [1,1114,null,{}] 22:03:54 INFO - PROCESS | 3140 | 1466744634974 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 3140 | 1466744634976 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:55 INFO - PROCESS | 3140 | 1466744635091 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 22:03:55 INFO - PROCESS | 3140 | 1466744635099 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 3140 | 1466744635101 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:55 INFO - PROCESS | 3140 | ++DOCSHELL 147E5000 == 32 [pid = 3140] [id = 288] 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14831000) [pid = 3140] [serial = 863] [outer = 00000000] 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1483D800) [pid = 3140] [serial = 864] [outer = 14831000] 22:03:55 INFO - PROCESS | 3140 | 1466744635145 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (148B0400) [pid = 3140] [serial = 865] [outer = 14831000] 22:03:55 INFO - PROCESS | 3140 | 1466744635575 Marionette TRACE conn6 <- [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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 22:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:03:55 INFO - PROCESS | 3140 | 1466744635601 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 3140 | 1466744635603 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 22:03:55 INFO - PROCESS | 3140 | 1466744635606 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 3140 | 1466744635608 Marionette TRACE conn6 <- [1,1118,null,{}] 22:03:55 INFO - PROCESS | 3140 | 1466744635611 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 3140 | 1466744635617 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:55 INFO - PROCESS | 3140 | 1466744635751 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 22:03:55 INFO - PROCESS | 3140 | 1466744635766 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 3140 | 1466744635768 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:55 INFO - PROCESS | 3140 | ++DOCSHELL 15A4D400 == 33 [pid = 3140] [id = 289] 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1615C800) [pid = 3140] [serial = 866] [outer = 00000000] 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C62C00) [pid = 3140] [serial = 867] [outer = 1615C800] 22:03:55 INFO - PROCESS | 3140 | 1466744635812 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C77C00) [pid = 3140] [serial = 868] [outer = 1615C800] 22:03:56 INFO - PROCESS | 3140 | 1466744636214 Marionette TRACE conn6 <- [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]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 22:03:56 INFO - PROCESS | 3140 | 1466744636277 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 22:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:03:56 INFO - PROCESS | 3140 | 1466744636279 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 22:03:56 INFO - PROCESS | 3140 | 1466744636282 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 3140 | 1466744636284 Marionette TRACE conn6 <- [1,1122,null,{}] 22:03:56 INFO - PROCESS | 3140 | 1466744636287 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 3140 | 1466744636289 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:56 INFO - PROCESS | 3140 | 1466744636397 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 22:03:56 INFO - PROCESS | 3140 | 1466744636437 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 3140 | 1466744636439 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:56 INFO - PROCESS | 3140 | ++DOCSHELL 10649400 == 34 [pid = 3140] [id = 290] 22:03:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16CE3800) [pid = 3140] [serial = 869] [outer = 00000000] 22:03:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16F92800) [pid = 3140] [serial = 870] [outer = 16CE3800] 22:03:56 INFO - PROCESS | 3140 | 1466744636482 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16FA8400) [pid = 3140] [serial = 871] [outer = 16CE3800] 22:03:56 INFO - PROCESS | 3140 | 1466744636942 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 22:03:56 INFO - PROCESS | 3140 | 1466744636953 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 3140 | 1466744636955 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 22:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:03:56 INFO - PROCESS | 3140 | 1466744636958 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 3140 | 1466744636959 Marionette TRACE conn6 <- [1,1126,null,{}] 22:03:56 INFO - PROCESS | 3140 | 1466744636963 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 3140 | 1466744636965 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:57 INFO - PROCESS | 3140 | 1466744637079 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 22:03:57 INFO - PROCESS | 3140 | 1466744637087 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 3140 | 1466744637089 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:57 INFO - PROCESS | 3140 | ++DOCSHELL 16150800 == 35 [pid = 3140] [id = 291] 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CF0000) [pid = 3140] [serial = 872] [outer = 00000000] 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18804C00) [pid = 3140] [serial = 873] [outer = 16CF0000] 22:03:57 INFO - PROCESS | 3140 | 1466744637132 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (173E8400) [pid = 3140] [serial = 874] [outer = 16CF0000] 22:03:57 INFO - PROCESS | 3140 | [3140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:03:57 INFO - PROCESS | 3140 | 1466744637587 Marionette TRACE conn6 <- [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]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 22:03:57 INFO - PROCESS | 3140 | 1466744637633 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 3140 | 1466744637635 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 22:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:03:57 INFO - PROCESS | 3140 | 1466744637649 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 3140 | 1466744637651 Marionette TRACE conn6 <- [1,1130,null,{}] 22:03:57 INFO - PROCESS | 3140 | 1466744637660 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:57 INFO - PROCESS | 3140 | 1466744637662 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:57 INFO - PROCESS | 3140 | 1466744637765 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 22:03:57 INFO - PROCESS | 3140 | 1466744637802 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 3140 | 1466744637804 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:57 INFO - PROCESS | 3140 | ++DOCSHELL 10FCC000 == 36 [pid = 3140] [id = 292] 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195BF000) [pid = 3140] [serial = 875] [outer = 00000000] 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19694000) [pid = 3140] [serial = 876] [outer = 195BF000] 22:03:57 INFO - PROCESS | 3140 | 1466744637900 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1969A800) [pid = 3140] [serial = 877] [outer = 195BF000] 22:03:58 INFO - PROCESS | 3140 | 1466744638328 Marionette TRACE conn6 <- [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]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 731ms 22:03:58 INFO - PROCESS | 3140 | 1466744638383 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 3140 | 1466744638385 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 22:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:03:58 INFO - PROCESS | 3140 | 1466744638388 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - PROCESS | 3140 | 1466744638390 Marionette TRACE conn6 <- [1,1134,null,{}] 22:03:58 INFO - PROCESS | 3140 | 1466744638394 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 3140 | 1466744638396 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:58 INFO - PROCESS | 3140 | 1466744638508 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 22:03:58 INFO - PROCESS | 3140 | 1466744638571 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 3140 | 1466744638573 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:58 INFO - PROCESS | 3140 | ++DOCSHELL 19831400 == 37 [pid = 3140] [id = 293] 22:03:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19834C00) [pid = 3140] [serial = 878] [outer = 00000000] 22:03:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1983A000) [pid = 3140] [serial = 879] [outer = 19834C00] 22:03:58 INFO - PROCESS | 3140 | 1466744638616 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19853800) [pid = 3140] [serial = 880] [outer = 19834C00] 22:03:59 INFO - PROCESS | 3140 | 1466744639032 Marionette TRACE conn6 <- [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]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 22:03:59 INFO - PROCESS | 3140 | 1466744639060 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 22:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:03:59 INFO - PROCESS | 3140 | 1466744639062 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 22:03:59 INFO - PROCESS | 3140 | 1466744639065 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 3140 | 1466744639068 Marionette TRACE conn6 <- [1,1138,null,{}] 22:03:59 INFO - PROCESS | 3140 | 1466744639071 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 3140 | 1466744639074 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:59 INFO - PROCESS | 3140 | 1466744639229 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 22:03:59 INFO - PROCESS | 3140 | 1466744639253 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 3140 | 1466744639255 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:03:59 INFO - PROCESS | 3140 | ++DOCSHELL 14753400 == 38 [pid = 3140] [id = 294] 22:03:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1985E400) [pid = 3140] [serial = 881] [outer = 00000000] 22:03:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19E37C00) [pid = 3140] [serial = 882] [outer = 1985E400] 22:03:59 INFO - PROCESS | 3140 | 1466744639300 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (19E3D000) [pid = 3140] [serial = 883] [outer = 1985E400] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (148B1C00) [pid = 3140] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C1A000) [pid = 3140] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (15A4DC00) [pid = 3140] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1714F800) [pid = 3140] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (17DCFC00) [pid = 3140] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (14721800) [pid = 3140] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1037C800) [pid = 3140] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0F962400) [pid = 3140] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (10303C00) [pid = 3140] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1B38DC00) [pid = 3140] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19696800) [pid = 3140] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (148A7800) [pid = 3140] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:03:59 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FB5CC00) [pid = 3140] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:03:59 INFO - PROCESS | 3140 | 1466744639825 Marionette TRACE conn6 <- [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]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 830ms 22:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:03:59 INFO - PROCESS | 3140 | 1466744639900 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 3140 | 1466744639902 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 22:03:59 INFO - PROCESS | 3140 | 1466744639905 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 3140 | 1466744639907 Marionette TRACE conn6 <- [1,1142,null,{}] 22:03:59 INFO - PROCESS | 3140 | 1466744639911 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 3140 | 1466744639912 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:00 INFO - PROCESS | 3140 | 1466744639990 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 22:04:00 INFO - PROCESS | 3140 | 1466744639997 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 3140 | 1466744639999 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:00 INFO - PROCESS | 3140 | ++DOCSHELL 091E3C00 == 39 [pid = 3140] [id = 295] 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0C932400) [pid = 3140] [serial = 884] [outer = 00000000] 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C14C00) [pid = 3140] [serial = 885] [outer = 0C932400] 22:04:00 INFO - PROCESS | 3140 | 1466744640046 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C76400) [pid = 3140] [serial = 886] [outer = 0C932400] 22:04:00 INFO - PROCESS | 3140 | 1466744640484 Marionette TRACE conn6 <- [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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 22:04:00 INFO - PROCESS | 3140 | 1466744640537 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 3140 | 1466744640539 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 22:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:04:00 INFO - PROCESS | 3140 | 1466744640542 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - PROCESS | 3140 | 1466744640544 Marionette TRACE conn6 <- [1,1146,null,{}] 22:04:00 INFO - PROCESS | 3140 | 1466744640548 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:00 INFO - PROCESS | 3140 | 1466744640549 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:00 INFO - PROCESS | 3140 | 1466744640628 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 22:04:00 INFO - PROCESS | 3140 | 1466744640633 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 3140 | 1466744640635 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:00 INFO - PROCESS | 3140 | ++DOCSHELL 17DC8800 == 40 [pid = 3140] [id = 296] 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (189E6800) [pid = 3140] [serial = 887] [outer = 00000000] 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19E35000) [pid = 3140] [serial = 888] [outer = 189E6800] 22:04:00 INFO - PROCESS | 3140 | 1466744640678 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1AE58C00) [pid = 3140] [serial = 889] [outer = 189E6800] 22:04:01 INFO - PROCESS | 3140 | 1466744641125 Marionette TRACE conn6 <- [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]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 22:04:01 INFO - PROCESS | 3140 | 1466744641176 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 3140 | 1466744641178 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 22:04:01 INFO - PROCESS | 3140 | 1466744641182 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:04:01 INFO - PROCESS | 3140 | 1466744641183 Marionette TRACE conn6 <- [1,1150,null,{}] 22:04:01 INFO - PROCESS | 3140 | 1466744641187 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 3140 | 1466744641188 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:01 INFO - PROCESS | 3140 | 1466744641268 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 22:04:01 INFO - PROCESS | 3140 | 1466744641274 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 3140 | 1466744641285 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:01 INFO - PROCESS | 3140 | ++DOCSHELL 1B2DCC00 == 41 [pid = 3140] [id = 297] 22:04:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1B38B000) [pid = 3140] [serial = 890] [outer = 00000000] 22:04:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1B397C00) [pid = 3140] [serial = 891] [outer = 1B38B000] 22:04:01 INFO - PROCESS | 3140 | 1466744641329 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1B3ED000) [pid = 3140] [serial = 892] [outer = 1B38B000] 22:04:01 INFO - PROCESS | 3140 | 1466744641981 Marionette TRACE conn6 <- [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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 22:04:02 INFO - PROCESS | 3140 | 1466744642117 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 3140 | 1466744642121 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:04:02 INFO - PROCESS | 3140 | 1466744642126 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 3140 | 1466744642130 Marionette TRACE conn6 <- [1,1154,null,{}] 22:04:02 INFO - PROCESS | 3140 | 1466744642136 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 3140 | 1466744642139 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:02 INFO - PROCESS | 3140 | 1466744642279 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 22:04:02 INFO - PROCESS | 3140 | 1466744642402 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 3140 | 1466744642405 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:02 INFO - PROCESS | 3140 | ++DOCSHELL 0C941400 == 42 [pid = 3140] [id = 298] 22:04:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0C94F000) [pid = 3140] [serial = 893] [outer = 00000000] 22:04:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FB5A000) [pid = 3140] [serial = 894] [outer = 0C94F000] 22:04:02 INFO - PROCESS | 3140 | 1466744642463 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FEA7400) [pid = 3140] [serial = 895] [outer = 0C94F000] 22:04:03 INFO - PROCESS | 3140 | 1466744643128 Marionette TRACE conn6 <- [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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1025ms 22:04:03 INFO - PROCESS | 3140 | 1466744643152 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 3140 | 1466744643157 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:04:03 INFO - PROCESS | 3140 | 1466744643163 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 3140 | 1466744643166 Marionette TRACE conn6 <- [1,1158,null,{}] 22:04:03 INFO - PROCESS | 3140 | 1466744643170 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 3140 | 1466744643173 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:03 INFO - PROCESS | 3140 | 1466744643294 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 22:04:03 INFO - PROCESS | 3140 | 1466744643406 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 3140 | 1466744643409 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:03 INFO - PROCESS | 3140 | ++DOCSHELL 106C1800 == 43 [pid = 3140] [id = 299] 22:04:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (106CE000) [pid = 3140] [serial = 896] [outer = 00000000] 22:04:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (140C5400) [pid = 3140] [serial = 897] [outer = 106CE000] 22:04:03 INFO - PROCESS | 3140 | 1466744643468 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (14751C00) [pid = 3140] [serial = 898] [outer = 106CE000] 22:04:04 INFO - PROCESS | 3140 | 1466744644405 Marionette TRACE conn6 <- [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]]]}] 22:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1269ms 22:04:04 INFO - PROCESS | 3140 | 1466744644436 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 22:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:04:04 INFO - PROCESS | 3140 | 1466744644439 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 22:04:04 INFO - PROCESS | 3140 | 1466744644444 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 3140 | 1466744644447 Marionette TRACE conn6 <- [1,1162,null,{}] 22:04:04 INFO - PROCESS | 3140 | 1466744644453 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 3140 | 1466744644455 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:04 INFO - PROCESS | 3140 | 1466744644557 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 17DC8800 == 42 [pid = 3140] [id = 296] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 091E3C00 == 41 [pid = 3140] [id = 295] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 14753400 == 40 [pid = 3140] [id = 294] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 19831400 == 39 [pid = 3140] [id = 293] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 10FCC000 == 38 [pid = 3140] [id = 292] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 16150800 == 37 [pid = 3140] [id = 291] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 10649400 == 36 [pid = 3140] [id = 290] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 15A4D400 == 35 [pid = 3140] [id = 289] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 147E5000 == 34 [pid = 3140] [id = 288] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 13D9F800 == 33 [pid = 3140] [id = 287] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (19696C00) [pid = 3140] [serial = 849] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 10FCF800 == 32 [pid = 3140] [id = 286] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 0FE31800 == 31 [pid = 3140] [id = 285] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 0F834400 == 30 [pid = 3140] [id = 284] 22:04:04 INFO - PROCESS | 3140 | --DOCSHELL 0FE2EC00 == 29 [pid = 3140] [id = 283] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (15A3E800) [pid = 3140] [serial = 834] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16C61400) [pid = 3140] [serial = 837] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C0C400) [pid = 3140] [serial = 835] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16CEA400) [pid = 3140] [serial = 843] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (173F0400) [pid = 3140] [serial = 840] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C6B800) [pid = 3140] [serial = 838] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (189F1000) [pid = 3140] [serial = 846] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1888F000) [pid = 3140] [serial = 847] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16CED000) [pid = 3140] [serial = 844] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (147DEC00) [pid = 3140] [serial = 831] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (10382800) [pid = 3140] [serial = 828] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (106BF800) [pid = 3140] [serial = 829] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0F9F5400) [pid = 3140] [serial = 825] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FB5AC00) [pid = 3140] [serial = 826] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13FA7000) [pid = 3140] [serial = 823] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10380400) [pid = 3140] [serial = 822] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1BB80400) [pid = 3140] [serial = 820] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1B3FB400) [pid = 3140] [serial = 819] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19F2BC00) [pid = 3140] [serial = 817] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19E38400) [pid = 3140] [serial = 816] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C15800) [pid = 3140] [serial = 814] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1614F800) [pid = 3140] [serial = 813] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (10377800) [pid = 3140] [serial = 811] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FE2B800) [pid = 3140] [serial = 810] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (147E3C00) [pid = 3140] [serial = 832] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (17DC7400) [pid = 3140] [serial = 841] [outer = 00000000] [url = about:blank] 22:04:04 INFO - PROCESS | 3140 | 1466744644706 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 3140 | 1466744644708 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:04 INFO - PROCESS | 3140 | ++DOCSHELL 0C948C00 == 30 [pid = 3140] [id = 300] 22:04:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0C950400) [pid = 3140] [serial = 899] [outer = 00000000] 22:04:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0F834400) [pid = 3140] [serial = 900] [outer = 0C950400] 22:04:04 INFO - PROCESS | 3140 | 1466744644758 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FB55000) [pid = 3140] [serial = 901] [outer = 0C950400] 22:04:05 INFO - PROCESS | 3140 | 1466744645165 Marionette TRACE conn6 <- [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] 22:04:05 INFO - PROCESS | 3140 | 1466744645221 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 22:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:04:05 INFO - PROCESS | 3140 | 1466744645227 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 3140 | 1466744645229 Marionette TRACE conn6 <- [1,1166,null,{}] 22:04:05 INFO - PROCESS | 3140 | 1466744645233 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 3140 | 1466744645235 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:05 INFO - PROCESS | 3140 | 1466744645321 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 22:04:05 INFO - PROCESS | 3140 | 1466744645327 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 3140 | 1466744645329 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:05 INFO - PROCESS | 3140 | ++DOCSHELL 0FEB1C00 == 31 [pid = 3140] [id = 301] 22:04:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FF2F400) [pid = 3140] [serial = 902] [outer = 00000000] 22:04:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1037C800) [pid = 3140] [serial = 903] [outer = 0FF2F400] 22:04:05 INFO - PROCESS | 3140 | 1466744645378 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (106BF800) [pid = 3140] [serial = 904] [outer = 0FF2F400] 22:04:05 INFO - PROCESS | 3140 | 1466744645837 Marionette TRACE conn6 <- [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] 22:04:05 INFO - PROCESS | 3140 | 1466744645904 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 22:04:05 INFO - PROCESS | 3140 | 1466744645907 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:04:05 INFO - PROCESS | 3140 | 1466744645911 Marionette TRACE conn6 <- [1,1170,null,{}] 22:04:05 INFO - PROCESS | 3140 | 1466744645922 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 3140 | 1466744645927 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:06 INFO - PROCESS | 3140 | 1466744646038 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 22:04:06 INFO - PROCESS | 3140 | 1466744646056 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 3140 | 1466744646059 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:06 INFO - PROCESS | 3140 | ++DOCSHELL 1483F000 == 32 [pid = 3140] [id = 302] 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1483F400) [pid = 3140] [serial = 905] [outer = 00000000] 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1555C800) [pid = 3140] [serial = 906] [outer = 1483F400] 22:04:06 INFO - PROCESS | 3140 | 1466744646107 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1614F800) [pid = 3140] [serial = 907] [outer = 1483F400] 22:04:06 INFO - PROCESS | 3140 | 1466744646548 Marionette TRACE conn6 <- [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] 22:04:06 INFO - PROCESS | 3140 | 1466744646644 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 22:04:06 INFO - PROCESS | 3140 | 1466744646648 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:04:06 INFO - PROCESS | 3140 | 1466744646650 Marionette TRACE conn6 <- [1,1174,null,{}] 22:04:06 INFO - PROCESS | 3140 | 1466744646653 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:06 INFO - PROCESS | 3140 | 1466744646655 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:06 INFO - PROCESS | 3140 | 1466744646740 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 22:04:06 INFO - PROCESS | 3140 | 1466744646747 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 3140 | 1466744646749 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:06 INFO - PROCESS | 3140 | ++DOCSHELL 16C13C00 == 33 [pid = 3140] [id = 303] 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C14000) [pid = 3140] [serial = 908] [outer = 00000000] 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C65400) [pid = 3140] [serial = 909] [outer = 16C14000] 22:04:06 INFO - PROCESS | 3140 | 1466744646794 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C79400) [pid = 3140] [serial = 910] [outer = 16C14000] 22:04:07 INFO - PROCESS | 3140 | 1466744647260 Marionette TRACE conn6 <- [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] 22:04:07 INFO - PROCESS | 3140 | 1466744647325 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 22:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:04:07 INFO - PROCESS | 3140 | 1466744647329 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 3140 | 1466744647330 Marionette TRACE conn6 <- [1,1178,null,{}] 22:04:07 INFO - PROCESS | 3140 | 1466744647334 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 3140 | 1466744647336 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:07 INFO - PROCESS | 3140 | 1466744647470 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 22:04:07 INFO - PROCESS | 3140 | 1466744647483 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 3140 | 1466744647485 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:07 INFO - PROCESS | 3140 | ++DOCSHELL 16CE4800 == 34 [pid = 3140] [id = 304] 22:04:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CE6400) [pid = 3140] [serial = 911] [outer = 00000000] 22:04:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (17154800) [pid = 3140] [serial = 912] [outer = 16CE6400] 22:04:07 INFO - PROCESS | 3140 | 1466744647529 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (17158400) [pid = 3140] [serial = 913] [outer = 16CE6400] 22:04:07 INFO - PROCESS | 3140 | 1466744647964 Marionette TRACE conn6 <- [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] 22:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:04:08 INFO - PROCESS | 3140 | 1466744648003 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 22:04:08 INFO - PROCESS | 3140 | 1466744648006 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 3140 | 1466744648008 Marionette TRACE conn6 <- [1,1182,null,{}] 22:04:08 INFO - PROCESS | 3140 | 1466744648011 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 3140 | 1466744648017 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:08 INFO - PROCESS | 3140 | 1466744648163 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 22:04:08 INFO - PROCESS | 3140 | 1466744648169 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 3140 | 1466744648171 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:08 INFO - PROCESS | 3140 | ++DOCSHELL 17DC9C00 == 35 [pid = 3140] [id = 305] 22:04:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18804800) [pid = 3140] [serial = 914] [outer = 00000000] 22:04:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195B5C00) [pid = 3140] [serial = 915] [outer = 18804800] 22:04:08 INFO - PROCESS | 3140 | 1466744648215 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (195B8000) [pid = 3140] [serial = 916] [outer = 18804800] 22:04:08 INFO - PROCESS | 3140 | 1466744648691 Marionette TRACE conn6 <- [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] 22:04:08 INFO - PROCESS | 3140 | 1466744648740 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 22:04:08 INFO - PROCESS | 3140 | 1466744648743 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:04:08 INFO - PROCESS | 3140 | 1466744648745 Marionette TRACE conn6 <- [1,1186,null,{}] 22:04:08 INFO - PROCESS | 3140 | 1466744648785 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 3140 | 1466744648787 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:08 INFO - PROCESS | 3140 | 1466744648898 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 22:04:08 INFO - PROCESS | 3140 | 1466744648909 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 3140 | 1466744648911 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:08 INFO - PROCESS | 3140 | ++DOCSHELL 19857800 == 36 [pid = 3140] [id = 306] 22:04:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19858000) [pid = 3140] [serial = 917] [outer = 00000000] 22:04:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19861C00) [pid = 3140] [serial = 918] [outer = 19858000] 22:04:08 INFO - PROCESS | 3140 | 1466744648957 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19E32800) [pid = 3140] [serial = 919] [outer = 19858000] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (195BF000) [pid = 3140] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (14293800) [pid = 3140] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1615C800) [pid = 3140] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0F835800) [pid = 3140] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (14831000) [pid = 3140] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16CF0000) [pid = 3140] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FE31C00) [pid = 3140] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (13D0B400) [pid = 3140] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (13FE7C00) [pid = 3140] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16CE3800) [pid = 3140] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19834C00) [pid = 3140] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (189E6800) [pid = 3140] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1985E400) [pid = 3140] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:04:09 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0C932400) [pid = 3140] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:04:09 INFO - PROCESS | 3140 | 1466744649533 Marionette TRACE conn6 <- [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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 22:04:09 INFO - PROCESS | 3140 | 1466744649578 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 3140 | 1466744649580 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 22:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:04:09 INFO - PROCESS | 3140 | 1466744649583 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 3140 | 1466744649585 Marionette TRACE conn6 <- [1,1190,null,{}] 22:04:09 INFO - PROCESS | 3140 | 1466744649588 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 3140 | 1466744649590 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:09 INFO - PROCESS | 3140 | 1466744649668 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 22:04:09 INFO - PROCESS | 3140 | 1466744649673 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 3140 | 1466744649675 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:09 INFO - PROCESS | 3140 | ++DOCSHELL 14729000 == 37 [pid = 3140] [id = 307] 22:04:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (148B1C00) [pid = 3140] [serial = 920] [outer = 00000000] 22:04:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16FB4000) [pid = 3140] [serial = 921] [outer = 148B1C00] 22:04:09 INFO - PROCESS | 3140 | 1466744649719 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195B6000) [pid = 3140] [serial = 922] [outer = 148B1C00] 22:04:10 INFO - PROCESS | 3140 | 1466744650133 Marionette TRACE conn6 <- [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]]]}] 22:04:10 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 22:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 572ms 22:04:10 INFO - PROCESS | 3140 | 1466744650159 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 22:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:04:10 INFO - PROCESS | 3140 | 1466744650162 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 22:04:10 INFO - PROCESS | 3140 | 1466744650164 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 3140 | 1466744650166 Marionette TRACE conn6 <- [1,1194,null,{}] 22:04:10 INFO - PROCESS | 3140 | 1466744650170 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 3140 | 1466744650171 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:10 INFO - PROCESS | 3140 | 1466744650291 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 22:04:10 INFO - PROCESS | 3140 | 1466744650299 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 3140 | 1466744650301 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:10 INFO - PROCESS | 3140 | ++DOCSHELL 1483E800 == 38 [pid = 3140] [id = 308] 22:04:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19835800) [pid = 3140] [serial = 923] [outer = 00000000] 22:04:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19E38400) [pid = 3140] [serial = 924] [outer = 19835800] 22:04:10 INFO - PROCESS | 3140 | 1466744650356 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19E39800) [pid = 3140] [serial = 925] [outer = 19835800] 22:04:10 INFO - PROCESS | 3140 | 1466744650784 Marionette TRACE conn6 <- [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]]]}] 22:04:10 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 22:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 22:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:04:10 INFO - PROCESS | 3140 | 1466744650836 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 3140 | 1466744650838 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 22:04:10 INFO - PROCESS | 3140 | 1466744650841 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 3140 | 1466744650843 Marionette TRACE conn6 <- [1,1198,null,{}] 22:04:10 INFO - PROCESS | 3140 | 1466744650846 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 3140 | 1466744650848 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:10 INFO - PROCESS | 3140 | 1466744650926 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 22:04:10 INFO - PROCESS | 3140 | 1466744650932 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 3140 | 1466744650934 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:10 INFO - PROCESS | 3140 | ++DOCSHELL 19E34400 == 39 [pid = 3140] [id = 309] 22:04:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1AE62400) [pid = 3140] [serial = 926] [outer = 00000000] 22:04:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1B4F4000) [pid = 3140] [serial = 927] [outer = 1AE62400] 22:04:11 INFO - PROCESS | 3140 | 1466744650977 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1B4F4800) [pid = 3140] [serial = 928] [outer = 1AE62400] 22:04:11 INFO - PROCESS | 3140 | --DOCSHELL 0C948C00 == 38 [pid = 3140] [id = 300] 22:04:11 INFO - PROCESS | 3140 | --DOCSHELL 106C1800 == 37 [pid = 3140] [id = 299] 22:04:11 INFO - PROCESS | 3140 | --DOCSHELL 1B2DCC00 == 36 [pid = 3140] [id = 297] 22:04:11 INFO - PROCESS | 3140 | --DOCSHELL 0C941400 == 35 [pid = 3140] [id = 298] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 16CE4800 == 34 [pid = 3140] [id = 304] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 1483F000 == 33 [pid = 3140] [id = 302] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 16C13C00 == 32 [pid = 3140] [id = 303] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 0FEB1C00 == 31 [pid = 3140] [id = 301] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 14729000 == 30 [pid = 3140] [id = 307] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 17DC9C00 == 29 [pid = 3140] [id = 305] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 1483E800 == 28 [pid = 3140] [id = 308] 22:04:12 INFO - PROCESS | 3140 | --DOCSHELL 19857800 == 27 [pid = 3140] [id = 306] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (19694000) [pid = 3140] [serial = 876] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19697400) [pid = 3140] [serial = 850] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C62C00) [pid = 3140] [serial = 867] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C77C00) [pid = 3140] [serial = 868] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0F883000) [pid = 3140] [serial = 852] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0F9EAC00) [pid = 3140] [serial = 853] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1483D800) [pid = 3140] [serial = 864] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (148B0400) [pid = 3140] [serial = 865] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (18804C00) [pid = 3140] [serial = 873] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF2A400) [pid = 3140] [serial = 855] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0CDC7000) [pid = 3140] [serial = 856] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (13F12000) [pid = 3140] [serial = 858] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (13FAEC00) [pid = 3140] [serial = 859] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14630400) [pid = 3140] [serial = 861] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (14754800) [pid = 3140] [serial = 862] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16F92800) [pid = 3140] [serial = 870] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16FA8400) [pid = 3140] [serial = 871] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1983A000) [pid = 3140] [serial = 879] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1969A800) [pid = 3140] [serial = 877] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (1AE58C00) [pid = 3140] [serial = 889] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (1B397C00) [pid = 3140] [serial = 891] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (19E37C00) [pid = 3140] [serial = 882] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (19853800) [pid = 3140] [serial = 880] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (19E35000) [pid = 3140] [serial = 888] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (19E3D000) [pid = 3140] [serial = 883] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (16C14C00) [pid = 3140] [serial = 885] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (173E8400) [pid = 3140] [serial = 874] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (16C76400) [pid = 3140] [serial = 886] [outer = 00000000] [url = about:blank] 22:04:12 INFO - PROCESS | 3140 | 1466744652796 Marionette TRACE conn6 <- [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]]]}] 22:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1985ms 22:04:12 INFO - PROCESS | 3140 | 1466744652827 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 22:04:12 INFO - PROCESS | 3140 | 1466744652832 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 22:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:04:12 INFO - PROCESS | 3140 | 1466744652836 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - PROCESS | 3140 | 1466744652840 Marionette TRACE conn6 <- [1,1202,null,{}] 22:04:12 INFO - PROCESS | 3140 | 1466744652847 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:12 INFO - PROCESS | 3140 | 1466744652850 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:12 INFO - PROCESS | 3140 | 1466744652948 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 22:04:12 INFO - PROCESS | 3140 | 1466744652958 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 3140 | 1466744652962 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:12 INFO - PROCESS | 3140 | ++DOCSHELL 0F882800 == 28 [pid = 3140] [id = 310] 22:04:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0F884C00) [pid = 3140] [serial = 929] [outer = 00000000] 22:04:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0F9E9400) [pid = 3140] [serial = 930] [outer = 0F884C00] 22:04:13 INFO - PROCESS | 3140 | 1466744653012 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0FB4E800) [pid = 3140] [serial = 931] [outer = 0F884C00] 22:04:13 INFO - PROCESS | 3140 | 1466744653484 Marionette TRACE conn6 <- [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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 22:04:13 INFO - PROCESS | 3140 | 1466744653527 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 3140 | 1466744653532 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 22:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:04:13 INFO - PROCESS | 3140 | 1466744653538 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 3140 | 1466744653541 Marionette TRACE conn6 <- [1,1206,null,{}] 22:04:13 INFO - PROCESS | 3140 | 1466744653544 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 3140 | 1466744653548 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:13 INFO - PROCESS | 3140 | 1466744653634 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 22:04:13 INFO - PROCESS | 3140 | 1466744653643 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 3140 | 1466744653645 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:13 INFO - PROCESS | 3140 | ++DOCSHELL 0FEADC00 == 29 [pid = 3140] [id = 311] 22:04:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0FEB1400) [pid = 3140] [serial = 932] [outer = 00000000] 22:04:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0FF30800) [pid = 3140] [serial = 933] [outer = 0FEB1400] 22:04:13 INFO - PROCESS | 3140 | 1466744653694 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FF39800) [pid = 3140] [serial = 934] [outer = 0FEB1400] 22:04:14 INFO - PROCESS | 3140 | 1466744654158 Marionette TRACE conn6 <- [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]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 22:04:14 INFO - PROCESS | 3140 | 1466744654212 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 3140 | 1466744654214 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 22:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:04:14 INFO - PROCESS | 3140 | 1466744654218 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 3140 | 1466744654222 Marionette TRACE conn6 <- [1,1210,null,{}] 22:04:14 INFO - PROCESS | 3140 | 1466744654233 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 3140 | 1466744654237 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:14 INFO - PROCESS | 3140 | 1466744654320 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 22:04:14 INFO - PROCESS | 3140 | 1466744654436 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 3140 | 1466744654439 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:14 INFO - PROCESS | 3140 | ++DOCSHELL 13FA2800 == 30 [pid = 3140] [id = 312] 22:04:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (13FA4000) [pid = 3140] [serial = 935] [outer = 00000000] 22:04:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (13FE2C00) [pid = 3140] [serial = 936] [outer = 13FA4000] 22:04:14 INFO - PROCESS | 3140 | 1466744654490 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (140C4800) [pid = 3140] [serial = 937] [outer = 13FA4000] 22:04:14 INFO - PROCESS | 3140 | 1466744654881 Marionette TRACE conn6 <- [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] 22:04:14 INFO - PROCESS | 3140 | 1466744654894 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 22:04:14 INFO - PROCESS | 3140 | 1466744654897 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:04:14 INFO - PROCESS | 3140 | 1466744654899 Marionette TRACE conn6 <- [1,1214,null,{}] 22:04:14 INFO - PROCESS | 3140 | 1466744654903 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 3140 | 1466744654905 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:15 INFO - PROCESS | 3140 | 1466744654986 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 22:04:15 INFO - PROCESS | 3140 | 1466744655066 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 3140 | 1466744655068 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:15 INFO - PROCESS | 3140 | ++DOCSHELL 0FB53800 == 31 [pid = 3140] [id = 313] 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FB54C00) [pid = 3140] [serial = 938] [outer = 00000000] 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (14722400) [pid = 3140] [serial = 939] [outer = 0FB54C00] 22:04:15 INFO - PROCESS | 3140 | 1466744655113 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (14833000) [pid = 3140] [serial = 940] [outer = 0FB54C00] 22:04:15 INFO - PROCESS | 3140 | 1466744655501 Marionette TRACE conn6 <- [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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 22:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:04:15 INFO - PROCESS | 3140 | 1466744655532 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 3140 | 1466744655533 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 22:04:15 INFO - PROCESS | 3140 | 1466744655537 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 3140 | 1466744655538 Marionette TRACE conn6 <- [1,1218,null,{}] 22:04:15 INFO - PROCESS | 3140 | 1466744655542 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:15 INFO - PROCESS | 3140 | 1466744655544 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:15 INFO - PROCESS | 3140 | 1466744655652 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 22:04:15 INFO - PROCESS | 3140 | 1466744655657 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 3140 | 1466744655659 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:15 INFO - PROCESS | 3140 | ++DOCSHELL 1483D400 == 32 [pid = 3140] [id = 314] 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1483FC00) [pid = 3140] [serial = 941] [outer = 00000000] 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1555F400) [pid = 3140] [serial = 942] [outer = 1483FC00] 22:04:15 INFO - PROCESS | 3140 | 1466744655704 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (15A48800) [pid = 3140] [serial = 943] [outer = 1483FC00] 22:04:16 INFO - PROCESS | 3140 | 1466744656143 Marionette TRACE conn6 <- [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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 22:04:16 INFO - PROCESS | 3140 | 1466744656170 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 3140 | 1466744656172 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 22:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:04:16 INFO - PROCESS | 3140 | 1466744656175 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 3140 | 1466744656177 Marionette TRACE conn6 <- [1,1222,null,{}] 22:04:16 INFO - PROCESS | 3140 | 1466744656184 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 3140 | 1466744656189 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:16 INFO - PROCESS | 3140 | 1466744656290 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 22:04:16 INFO - PROCESS | 3140 | 1466744656298 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 3140 | 1466744656300 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:16 INFO - PROCESS | 3140 | ++DOCSHELL 16C5D000 == 33 [pid = 3140] [id = 315] 22:04:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C60800) [pid = 3140] [serial = 944] [outer = 00000000] 22:04:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C6A800) [pid = 3140] [serial = 945] [outer = 16C60800] 22:04:16 INFO - PROCESS | 3140 | 1466744656344 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C7CC00) [pid = 3140] [serial = 946] [outer = 16C60800] 22:04:16 INFO - PROCESS | 3140 | 1466744656760 Marionette TRACE conn6 <- [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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 22:04:16 INFO - PROCESS | 3140 | 1466744656822 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 3140 | 1466744656825 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 22:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:04:16 INFO - PROCESS | 3140 | 1466744656828 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 3140 | 1466744656829 Marionette TRACE conn6 <- [1,1226,null,{}] 22:04:16 INFO - PROCESS | 3140 | 1466744656833 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 3140 | 1466744656835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:16 INFO - PROCESS | 3140 | 1466744656909 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 22:04:16 INFO - PROCESS | 3140 | 1466744656914 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 3140 | 1466744656916 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:16 INFO - PROCESS | 3140 | ++DOCSHELL 16C6A000 == 34 [pid = 3140] [id = 316] 22:04:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C6B800) [pid = 3140] [serial = 947] [outer = 00000000] 22:04:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16FA8800) [pid = 3140] [serial = 948] [outer = 16C6B800] 22:04:16 INFO - PROCESS | 3140 | 1466744656959 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1704A800) [pid = 3140] [serial = 949] [outer = 16C6B800] 22:04:17 INFO - PROCESS | 3140 | 1466744657388 Marionette TRACE conn6 <- [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]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 22:04:17 INFO - PROCESS | 3140 | 1466744657467 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 3140 | 1466744657469 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 22:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:04:17 INFO - PROCESS | 3140 | 1466744657472 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 3140 | 1466744657473 Marionette TRACE conn6 <- [1,1230,null,{}] 22:04:17 INFO - PROCESS | 3140 | 1466744657477 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 3140 | 1466744657479 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:17 INFO - PROCESS | 3140 | 1466744657555 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 22:04:17 INFO - PROCESS | 3140 | 1466744657564 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 3140 | 1466744657566 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:17 INFO - PROCESS | 3140 | ++DOCSHELL 16FA8400 == 35 [pid = 3140] [id = 317] 22:04:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (17158800) [pid = 3140] [serial = 950] [outer = 00000000] 22:04:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1880D000) [pid = 3140] [serial = 951] [outer = 17158800] 22:04:17 INFO - PROCESS | 3140 | 1466744657609 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (17DCFC00) [pid = 3140] [serial = 952] [outer = 17158800] 22:04:18 INFO - PROCESS | 3140 | 1466744658068 Marionette TRACE conn6 <- [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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 22:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:04:18 INFO - PROCESS | 3140 | 1466744658104 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 3140 | 1466744658106 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 22:04:18 INFO - PROCESS | 3140 | 1466744658109 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 3140 | 1466744658110 Marionette TRACE conn6 <- [1,1234,null,{}] 22:04:18 INFO - PROCESS | 3140 | 1466744658114 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:18 INFO - PROCESS | 3140 | 1466744658116 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:18 INFO - PROCESS | 3140 | 1466744658224 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 22:04:18 INFO - PROCESS | 3140 | 1466744658256 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 3140 | 1466744658258 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:18 INFO - PROCESS | 3140 | ++DOCSHELL 13FA1000 == 36 [pid = 3140] [id = 318] 22:04:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (18B05800) [pid = 3140] [serial = 953] [outer = 00000000] 22:04:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18BBA000) [pid = 3140] [serial = 954] [outer = 18B05800] 22:04:18 INFO - PROCESS | 3140 | 1466744658351 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (195A7400) [pid = 3140] [serial = 955] [outer = 18B05800] 22:04:18 INFO - PROCESS | 3140 | 1466744658792 Marionette TRACE conn6 <- [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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 22:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:04:18 INFO - PROCESS | 3140 | 1466744658840 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 3140 | 1466744658842 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 22:04:18 INFO - PROCESS | 3140 | 1466744658845 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 3140 | 1466744658846 Marionette TRACE conn6 <- [1,1238,null,{}] 22:04:18 INFO - PROCESS | 3140 | 1466744658850 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:18 INFO - PROCESS | 3140 | 1466744658851 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:18 INFO - PROCESS | 3140 | 1466744658965 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 22:04:18 INFO - PROCESS | 3140 | 1466744658973 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 3140 | 1466744658974 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:19 INFO - PROCESS | 3140 | ++DOCSHELL 195BC000 == 37 [pid = 3140] [id = 319] 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195BD000) [pid = 3140] [serial = 956] [outer = 00000000] 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (197B4800) [pid = 3140] [serial = 957] [outer = 195BD000] 22:04:19 INFO - PROCESS | 3140 | 1466744659021 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19837C00) [pid = 3140] [serial = 958] [outer = 195BD000] 22:04:19 INFO - PROCESS | 3140 | 1466744659444 Marionette TRACE conn6 <- [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]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 22:04:19 INFO - PROCESS | 3140 | 1466744659476 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 3140 | 1466744659479 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 22:04:19 INFO - PROCESS | 3140 | 1466744659481 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:04:19 INFO - PROCESS | 3140 | 1466744659484 Marionette TRACE conn6 <- [1,1242,null,{}] 22:04:19 INFO - PROCESS | 3140 | 1466744659487 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 3140 | 1466744659489 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:19 INFO - PROCESS | 3140 | 1466744659610 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 22:04:19 INFO - PROCESS | 3140 | 1466744659698 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 3140 | 1466744659700 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:19 INFO - PROCESS | 3140 | ++DOCSHELL 1483D000 == 38 [pid = 3140] [id = 320] 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C16800) [pid = 3140] [serial = 959] [outer = 00000000] 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19E30400) [pid = 3140] [serial = 960] [outer = 16C16800] 22:04:19 INFO - PROCESS | 3140 | 1466744659745 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19E3B000) [pid = 3140] [serial = 961] [outer = 16C16800] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16CE6400) [pid = 3140] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (18804800) [pid = 3140] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19858000) [pid = 3140] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19835800) [pid = 3140] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0C950400) [pid = 3140] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (106CE000) [pid = 3140] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0C94F000) [pid = 3140] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1B38B000) [pid = 3140] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C14000) [pid = 3140] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1483F400) [pid = 3140] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FF2F400) [pid = 3140] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:04:20 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (148B1C00) [pid = 3140] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:04:20 INFO - PROCESS | 3140 | 1466744660268 Marionette TRACE conn6 <- [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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 830ms 22:04:20 INFO - PROCESS | 3140 | 1466744660316 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 3140 | 1466744660318 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 22:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:04:20 INFO - PROCESS | 3140 | 1466744660321 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 3140 | 1466744660323 Marionette TRACE conn6 <- [1,1246,null,{}] 22:04:20 INFO - PROCESS | 3140 | 1466744660326 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 3140 | 1466744660328 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:20 INFO - PROCESS | 3140 | 1466744660420 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 22:04:20 INFO - PROCESS | 3140 | 1466744660425 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 3140 | 1466744660427 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:20 INFO - PROCESS | 3140 | ++DOCSHELL 1614E400 == 39 [pid = 3140] [id = 321] 22:04:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C14000) [pid = 3140] [serial = 962] [outer = 00000000] 22:04:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (17155C00) [pid = 3140] [serial = 963] [outer = 16C14000] 22:04:20 INFO - PROCESS | 3140 | 1466744660470 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195C3400) [pid = 3140] [serial = 964] [outer = 16C14000] 22:04:20 INFO - PROCESS | 3140 | 1466744660883 Marionette TRACE conn6 <- [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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 22:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:04:20 INFO - PROCESS | 3140 | 1466744660952 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 3140 | 1466744660954 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 22:04:20 INFO - PROCESS | 3140 | 1466744660957 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 3140 | 1466744660958 Marionette TRACE conn6 <- [1,1250,null,{}] 22:04:20 INFO - PROCESS | 3140 | 1466744660962 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 3140 | 1466744660964 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:21 INFO - PROCESS | 3140 | 1466744661041 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 22:04:21 INFO - PROCESS | 3140 | 1466744661050 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 3140 | 1466744661052 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:21 INFO - PROCESS | 3140 | ++DOCSHELL 18809800 == 40 [pid = 3140] [id = 322] 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19858800) [pid = 3140] [serial = 965] [outer = 00000000] 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19F1EC00) [pid = 3140] [serial = 966] [outer = 19858800] 22:04:21 INFO - PROCESS | 3140 | 1466744661094 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1AE5F000) [pid = 3140] [serial = 967] [outer = 19858800] 22:04:21 INFO - PROCESS | 3140 | 1466744661547 Marionette TRACE conn6 <- [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]]]}] 22:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 22:04:21 INFO - PROCESS | 3140 | 1466744661588 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 3140 | 1466744661590 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 22:04:21 INFO - PROCESS | 3140 | 1466744661593 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:04:21 INFO - PROCESS | 3140 | 1466744661595 Marionette TRACE conn6 <- [1,1254,null,{}] 22:04:21 INFO - PROCESS | 3140 | 1466744661603 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:21 INFO - PROCESS | 3140 | 1466744661605 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:21 INFO - PROCESS | 3140 | 1466744661684 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 22:04:21 INFO - PROCESS | 3140 | 1466744661690 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 3140 | 1466744661692 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:21 INFO - PROCESS | 3140 | ++DOCSHELL 1B2D2C00 == 41 [pid = 3140] [id = 323] 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1B38B000) [pid = 3140] [serial = 968] [outer = 00000000] 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1B3F4C00) [pid = 3140] [serial = 969] [outer = 1B38B000] 22:04:21 INFO - PROCESS | 3140 | 1466744661735 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1BB80400) [pid = 3140] [serial = 970] [outer = 1B38B000] 22:04:22 INFO - PROCESS | 3140 | --DOCSHELL 19E34400 == 40 [pid = 3140] [id = 309] 22:04:22 INFO - PROCESS | 3140 | --DOCSHELL 0F882800 == 39 [pid = 3140] [id = 310] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 0FEADC00 == 38 [pid = 3140] [id = 311] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 13FA2800 == 37 [pid = 3140] [id = 312] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 1483D400 == 36 [pid = 3140] [id = 314] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 16C5D000 == 35 [pid = 3140] [id = 315] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 0FB53800 == 34 [pid = 3140] [id = 313] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 13FA1000 == 33 [pid = 3140] [id = 318] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 16FA8400 == 32 [pid = 3140] [id = 317] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 18809800 == 31 [pid = 3140] [id = 322] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 1483D000 == 30 [pid = 3140] [id = 320] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 16C6A000 == 29 [pid = 3140] [id = 316] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 195BC000 == 28 [pid = 3140] [id = 319] 22:04:23 INFO - PROCESS | 3140 | --DOCSHELL 1614E400 == 27 [pid = 3140] [id = 321] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B4F4000) [pid = 3140] [serial = 927] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (17154800) [pid = 3140] [serial = 912] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (195B5C00) [pid = 3140] [serial = 915] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (17158400) [pid = 3140] [serial = 913] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19861C00) [pid = 3140] [serial = 918] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (195B8000) [pid = 3140] [serial = 916] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19E39800) [pid = 3140] [serial = 925] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19E38400) [pid = 3140] [serial = 924] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19E32800) [pid = 3140] [serial = 919] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F834400) [pid = 3140] [serial = 900] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB55000) [pid = 3140] [serial = 901] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14751C00) [pid = 3140] [serial = 898] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (140C5400) [pid = 3140] [serial = 897] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FEA7400) [pid = 3140] [serial = 895] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FB5A000) [pid = 3140] [serial = 894] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1B3ED000) [pid = 3140] [serial = 892] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C65400) [pid = 3140] [serial = 909] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1555C800) [pid = 3140] [serial = 906] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1614F800) [pid = 3140] [serial = 907] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1037C800) [pid = 3140] [serial = 903] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (106BF800) [pid = 3140] [serial = 904] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (16FB4000) [pid = 3140] [serial = 921] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (195B6000) [pid = 3140] [serial = 922] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16C79400) [pid = 3140] [serial = 910] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 3140 | 1466744663599 Marionette TRACE conn6 <- [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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2019ms 22:04:23 INFO - PROCESS | 3140 | 1466744663618 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 22:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:04:23 INFO - PROCESS | 3140 | 1466744663622 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 22:04:23 INFO - PROCESS | 3140 | 1466744663627 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 3140 | 1466744663630 Marionette TRACE conn6 <- [1,1258,null,{}] 22:04:23 INFO - PROCESS | 3140 | 1466744663636 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:23 INFO - PROCESS | 3140 | 1466744663639 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:23 INFO - PROCESS | 3140 | 1466744663732 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 22:04:23 INFO - PROCESS | 3140 | 1466744663741 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 3140 | 1466744663746 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:23 INFO - PROCESS | 3140 | ++DOCSHELL 0CA90400 == 28 [pid = 3140] [id = 324] 22:04:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0CA90800) [pid = 3140] [serial = 971] [outer = 00000000] 22:04:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0F836C00) [pid = 3140] [serial = 972] [outer = 0CA90800] 22:04:23 INFO - PROCESS | 3140 | 1466744663795 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0F90B400) [pid = 3140] [serial = 973] [outer = 0CA90800] 22:04:24 INFO - PROCESS | 3140 | 1466744664277 Marionette TRACE conn6 <- [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]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 22:04:24 INFO - PROCESS | 3140 | 1466744664303 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 3140 | 1466744664308 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 22:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:04:24 INFO - PROCESS | 3140 | 1466744664318 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 3140 | 1466744664321 Marionette TRACE conn6 <- [1,1262,null,{}] 22:04:24 INFO - PROCESS | 3140 | 1466744664325 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:24 INFO - PROCESS | 3140 | 1466744664328 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:24 INFO - PROCESS | 3140 | 1466744664415 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 22:04:24 INFO - PROCESS | 3140 | 1466744664423 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 3140 | 1466744664426 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:24 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2D400 == 29 [pid = 3140] [id = 325] 22:04:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FE2EC00) [pid = 3140] [serial = 974] [outer = 00000000] 22:04:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FEA8000) [pid = 3140] [serial = 975] [outer = 0FE2EC00] 22:04:24 INFO - PROCESS | 3140 | 1466744664473 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FEB1800) [pid = 3140] [serial = 976] [outer = 0FE2EC00] 22:04:24 INFO - PROCESS | 3140 | 1466744664932 Marionette TRACE conn6 <- [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]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 22:04:25 INFO - PROCESS | 3140 | 1466744664989 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 3140 | 1466744664992 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 22:04:25 INFO - PROCESS | 3140 | 1466744664995 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:04:25 INFO - PROCESS | 3140 | 1466744664998 Marionette TRACE conn6 <- [1,1266,null,{}] 22:04:25 INFO - PROCESS | 3140 | 1466744665009 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 3140 | 1466744665014 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:25 INFO - PROCESS | 3140 | 1466744665098 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 22:04:25 INFO - PROCESS | 3140 | 1466744665142 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 3140 | 1466744665145 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:25 INFO - PROCESS | 3140 | ++DOCSHELL 10DD3C00 == 30 [pid = 3140] [id = 326] 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10DD6C00) [pid = 3140] [serial = 977] [outer = 00000000] 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (10FC8800) [pid = 3140] [serial = 978] [outer = 10DD6C00] 22:04:25 INFO - PROCESS | 3140 | 1466744665194 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (13D9F800) [pid = 3140] [serial = 979] [outer = 10DD6C00] 22:04:25 INFO - PROCESS | 3140 | 1466744665665 Marionette TRACE conn6 <- [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]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 22:04:25 INFO - PROCESS | 3140 | 1466744665729 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 3140 | 1466744665732 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 22:04:25 INFO - PROCESS | 3140 | 1466744665735 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 3140 | 1466744665737 Marionette TRACE conn6 <- [1,1270,null,{}] 22:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:04:25 INFO - PROCESS | 3140 | 1466744665740 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 3140 | 1466744665742 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:25 INFO - PROCESS | 3140 | 1466744665825 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 22:04:25 INFO - PROCESS | 3140 | 1466744665831 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 3140 | 1466744665833 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:25 INFO - PROCESS | 3140 | ++DOCSHELL 10F2C400 == 31 [pid = 3140] [id = 327] 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (13D11800) [pid = 3140] [serial = 980] [outer = 00000000] 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1462BC00) [pid = 3140] [serial = 981] [outer = 13D11800] 22:04:25 INFO - PROCESS | 3140 | 1466744665877 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1474C000) [pid = 3140] [serial = 982] [outer = 13D11800] 22:04:26 INFO - PROCESS | 3140 | 1466744666298 Marionette TRACE conn6 <- [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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 631ms 22:04:26 INFO - PROCESS | 3140 | 1466744666370 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 3140 | 1466744666373 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 22:04:26 INFO - PROCESS | 3140 | 1466744666376 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 3140 | 1466744666377 Marionette TRACE conn6 <- [1,1274,null,{}] 22:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:04:26 INFO - PROCESS | 3140 | 1466744666381 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:26 INFO - PROCESS | 3140 | 1466744666383 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:26 INFO - PROCESS | 3140 | 1466744666460 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 22:04:26 INFO - PROCESS | 3140 | 1466744666493 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 3140 | 1466744666495 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:26 INFO - PROCESS | 3140 | ++DOCSHELL 1483D000 == 32 [pid = 3140] [id = 328] 22:04:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1483D400) [pid = 3140] [serial = 983] [outer = 00000000] 22:04:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (148B1000) [pid = 3140] [serial = 984] [outer = 1483D400] 22:04:26 INFO - PROCESS | 3140 | 1466744666542 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (15A3F000) [pid = 3140] [serial = 985] [outer = 1483D400] 22:04:26 INFO - PROCESS | 3140 | 1466744666966 Marionette TRACE conn6 <- [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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 22:04:27 INFO - PROCESS | 3140 | 1466744667011 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 3140 | 1466744667013 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 22:04:27 INFO - PROCESS | 3140 | 1466744667016 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:04:27 INFO - PROCESS | 3140 | 1466744667018 Marionette TRACE conn6 <- [1,1278,null,{}] 22:04:27 INFO - PROCESS | 3140 | 1466744667021 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 3140 | 1466744667027 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:27 INFO - PROCESS | 3140 | 1466744667136 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 22:04:27 INFO - PROCESS | 3140 | 1466744667144 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 3140 | 1466744667146 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:27 INFO - PROCESS | 3140 | ++DOCSHELL 16C0E400 == 33 [pid = 3140] [id = 329] 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C17800) [pid = 3140] [serial = 986] [outer = 00000000] 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C61C00) [pid = 3140] [serial = 987] [outer = 16C17800] 22:04:27 INFO - PROCESS | 3140 | 1466744667191 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C67C00) [pid = 3140] [serial = 988] [outer = 16C17800] 22:04:27 INFO - PROCESS | 3140 | 1466744667630 Marionette TRACE conn6 <- [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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 22:04:27 INFO - PROCESS | 3140 | 1466744667690 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 3140 | 1466744667692 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 22:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:04:27 INFO - PROCESS | 3140 | 1466744667695 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 3140 | 1466744667697 Marionette TRACE conn6 <- [1,1282,null,{}] 22:04:27 INFO - PROCESS | 3140 | 1466744667700 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 3140 | 1466744667702 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:27 INFO - PROCESS | 3140 | 1466744667780 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 22:04:27 INFO - PROCESS | 3140 | 1466744667817 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 3140 | 1466744667818 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:27 INFO - PROCESS | 3140 | ++DOCSHELL 16C6A000 == 34 [pid = 3140] [id = 330] 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C6A400) [pid = 3140] [serial = 989] [outer = 00000000] 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CEA400) [pid = 3140] [serial = 990] [outer = 16C6A400] 22:04:27 INFO - PROCESS | 3140 | 1466744667864 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16CED000) [pid = 3140] [serial = 991] [outer = 16C6A400] 22:04:28 INFO - PROCESS | 3140 | 1466744668274 Marionette TRACE conn6 <- [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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 22:04:28 INFO - PROCESS | 3140 | 1466744668326 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 3140 | 1466744668328 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:04:28 INFO - PROCESS | 3140 | 1466744668335 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 3140 | 1466744668337 Marionette TRACE conn6 <- [1,1286,null,{}] 22:04:28 INFO - PROCESS | 3140 | 1466744668340 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 3140 | 1466744668342 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:28 INFO - PROCESS | 3140 | 1466744668419 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 22:04:28 INFO - PROCESS | 3140 | 1466744668425 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 3140 | 1466744668427 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:28 INFO - PROCESS | 3140 | ++DOCSHELL 0FEA7400 == 35 [pid = 3140] [id = 331] 22:04:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CE3C00) [pid = 3140] [serial = 992] [outer = 00000000] 22:04:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (18804800) [pid = 3140] [serial = 993] [outer = 16CE3C00] 22:04:28 INFO - PROCESS | 3140 | 1466744668470 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (17DC9C00) [pid = 3140] [serial = 994] [outer = 16CE3C00] 22:04:28 INFO - PROCESS | 3140 | 1466744668916 Marionette TRACE conn6 <- [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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 22:04:28 INFO - PROCESS | 3140 | 1466744668967 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 3140 | 1466744668969 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 22:04:28 INFO - PROCESS | 3140 | 1466744668972 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:04:28 INFO - PROCESS | 3140 | 1466744668974 Marionette TRACE conn6 <- [1,1290,null,{}] 22:04:28 INFO - PROCESS | 3140 | 1466744668978 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 3140 | 1466744668980 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:29 INFO - PROCESS | 3140 | 1466744669088 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 22:04:29 INFO - PROCESS | 3140 | 1466744669100 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 3140 | 1466744669102 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:29 INFO - PROCESS | 3140 | ++DOCSHELL 106CE000 == 36 [pid = 3140] [id = 332] 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (18BAF000) [pid = 3140] [serial = 995] [outer = 00000000] 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (18BBC000) [pid = 3140] [serial = 996] [outer = 18BAF000] 22:04:29 INFO - PROCESS | 3140 | 1466744669145 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19291C00) [pid = 3140] [serial = 997] [outer = 18BAF000] 22:04:29 INFO - PROCESS | 3140 | 1466744669622 Marionette TRACE conn6 <- [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]]]}] 22:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 22:04:29 INFO - PROCESS | 3140 | 1466744669647 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 22:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:04:29 INFO - PROCESS | 3140 | 1466744669649 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 22:04:29 INFO - PROCESS | 3140 | 1466744669652 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - PROCESS | 3140 | 1466744669653 Marionette TRACE conn6 <- [1,1294,null,{}] 22:04:29 INFO - PROCESS | 3140 | 1466744669657 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:29 INFO - PROCESS | 3140 | 1466744669659 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:29 INFO - PROCESS | 3140 | 1466744669769 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 22:04:29 INFO - PROCESS | 3140 | 1466744669775 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 3140 | 1466744669776 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:29 INFO - PROCESS | 3140 | ++DOCSHELL 14626800 == 37 [pid = 3140] [id = 333] 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (147DC800) [pid = 3140] [serial = 998] [outer = 00000000] 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1967E400) [pid = 3140] [serial = 999] [outer = 147DC800] 22:04:29 INFO - PROCESS | 3140 | 1466744669820 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19697800) [pid = 3140] [serial = 1000] [outer = 147DC800] 22:04:30 INFO - PROCESS | 3140 | 1466744670254 Marionette TRACE conn6 <- [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]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 22:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:04:30 INFO - PROCESS | 3140 | 1466744670282 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 3140 | 1466744670285 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 22:04:30 INFO - PROCESS | 3140 | 1466744670288 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 3140 | 1466744670290 Marionette TRACE conn6 <- [1,1298,null,{}] 22:04:30 INFO - PROCESS | 3140 | 1466744670301 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 3140 | 1466744670304 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:30 INFO - PROCESS | 3140 | 1466744670439 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 22:04:30 INFO - PROCESS | 3140 | 1466744670539 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 3140 | 1466744670542 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:30 INFO - PROCESS | 3140 | ++DOCSHELL 1483BC00 == 38 [pid = 3140] [id = 334] 22:04:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (19856C00) [pid = 3140] [serial = 1001] [outer = 00000000] 22:04:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (19E06800) [pid = 3140] [serial = 1002] [outer = 19856C00] 22:04:30 INFO - PROCESS | 3140 | 1466744670587 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (19E39C00) [pid = 3140] [serial = 1003] [outer = 19856C00] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (18B05800) [pid = 3140] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0F884C00) [pid = 3140] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16C6B800) [pid = 3140] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (1483FC00) [pid = 3140] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16C14000) [pid = 3140] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19858800) [pid = 3140] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FB54C00) [pid = 3140] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (17158800) [pid = 3140] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C60800) [pid = 3140] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (13FA4000) [pid = 3140] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C16800) [pid = 3140] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FEB1400) [pid = 3140] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1AE62400) [pid = 3140] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:04:31 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (195BD000) [pid = 3140] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:04:31 INFO - PROCESS | 3140 | 1466744671242 Marionette TRACE conn6 <- [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] 22:04:31 INFO - PROCESS | 3140 | 1466744671264 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 22:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:04:31 INFO - PROCESS | 3140 | 1466744671268 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 3140 | 1466744671269 Marionette TRACE conn6 <- [1,1302,null,{}] 22:04:31 INFO - PROCESS | 3140 | 1466744671273 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 3140 | 1466744671275 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:31 INFO - PROCESS | 3140 | 1466744671354 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 22:04:31 INFO - PROCESS | 3140 | 1466744671359 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 3140 | 1466744671361 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:31 INFO - PROCESS | 3140 | ++DOCSHELL 14721C00 == 39 [pid = 3140] [id = 335] 22:04:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (15A3E400) [pid = 3140] [serial = 1004] [outer = 00000000] 22:04:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C6B800) [pid = 3140] [serial = 1005] [outer = 15A3E400] 22:04:31 INFO - PROCESS | 3140 | 1466744671415 Marionette DEBUG loaded listener.js 22:04:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18804C00) [pid = 3140] [serial = 1006] [outer = 15A3E400] 22:04:31 INFO - PROCESS | 3140 | 1466744671872 Marionette TRACE conn6 <- [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]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 22:04:31 INFO - PROCESS | 3140 | 1466744671939 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 3140 | 1466744671941 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 22:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:04:31 INFO - PROCESS | 3140 | 1466744671944 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 3140 | 1466744671946 Marionette TRACE conn6 <- [1,1306,null,{}] 22:04:31 INFO - PROCESS | 3140 | 1466744671949 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 3140 | 1466744671951 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:32 INFO - PROCESS | 3140 | 1466744672035 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 22:04:32 INFO - PROCESS | 3140 | 1466744672041 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:32 INFO - PROCESS | 3140 | 1466744672042 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:32 INFO - PROCESS | 3140 | ++DOCSHELL 16C13800 == 40 [pid = 3140] [id = 336] 22:04:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195B2C00) [pid = 3140] [serial = 1007] [outer = 00000000] 22:04:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19E3E800) [pid = 3140] [serial = 1008] [outer = 195B2C00] 22:04:32 INFO - PROCESS | 3140 | 1466744672087 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1A097800) [pid = 3140] [serial = 1009] [outer = 195B2C00] 22:04:32 INFO - PROCESS | 3140 | 1466744672867 Marionette TRACE conn6 <- [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]]]}] 22:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 22:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:04:32 INFO - PROCESS | 3140 | 1466744672916 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 22:04:32 INFO - PROCESS | 3140 | 1466744672920 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 22:04:32 INFO - PROCESS | 3140 | 1466744672925 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:04:32 INFO - PROCESS | 3140 | 1466744672930 Marionette TRACE conn6 <- [1,1310,null,{}] 22:04:32 INFO - PROCESS | 3140 | 1466744672936 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:32 INFO - PROCESS | 3140 | 1466744672939 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:33 INFO - PROCESS | 3140 | 1466744673065 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 22:04:33 INFO - PROCESS | 3140 | 1466744673195 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 3140 | 1466744673198 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:33 INFO - PROCESS | 3140 | ++DOCSHELL 0CD68C00 == 41 [pid = 3140] [id = 337] 22:04:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0CD73000) [pid = 3140] [serial = 1010] [outer = 00000000] 22:04:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FE28800) [pid = 3140] [serial = 1011] [outer = 0CD73000] 22:04:33 INFO - PROCESS | 3140 | 1466744673257 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1020E800) [pid = 3140] [serial = 1012] [outer = 0CD73000] 22:04:34 INFO - PROCESS | 3140 | 1466744674016 Marionette TRACE conn6 <- [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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1124ms 22:04:34 INFO - PROCESS | 3140 | 1466744674054 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 3140 | 1466744674059 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 22:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:04:34 INFO - PROCESS | 3140 | 1466744674067 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 3140 | 1466744674070 Marionette TRACE conn6 <- [1,1314,null,{}] 22:04:34 INFO - PROCESS | 3140 | 1466744674074 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:34 INFO - PROCESS | 3140 | 1466744674077 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:34 INFO - PROCESS | 3140 | 1466744674213 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 22:04:34 INFO - PROCESS | 3140 | 1466744674452 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 3140 | 1466744674455 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:34 INFO - PROCESS | 3140 | ++DOCSHELL 0C934400 == 42 [pid = 3140] [id = 338] 22:04:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0C935000) [pid = 3140] [serial = 1013] [outer = 00000000] 22:04:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0C94CC00) [pid = 3140] [serial = 1014] [outer = 0C935000] 22:04:34 INFO - PROCESS | 3140 | 1466744674522 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0C965000) [pid = 3140] [serial = 1015] [outer = 0C935000] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 14721C00 == 41 [pid = 3140] [id = 335] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 1483BC00 == 40 [pid = 3140] [id = 334] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 14626800 == 39 [pid = 3140] [id = 333] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 106CE000 == 38 [pid = 3140] [id = 332] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 0FEA7400 == 37 [pid = 3140] [id = 331] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 16C6A000 == 36 [pid = 3140] [id = 330] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 16C0E400 == 35 [pid = 3140] [id = 329] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 1483D000 == 34 [pid = 3140] [id = 328] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 10F2C400 == 33 [pid = 3140] [id = 327] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 10DD3C00 == 32 [pid = 3140] [id = 326] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1B3F4C00) [pid = 3140] [serial = 969] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 0FE2D400 == 31 [pid = 3140] [id = 325] 22:04:35 INFO - PROCESS | 3140 | --DOCSHELL 0CA90400 == 30 [pid = 3140] [id = 324] 22:04:35 INFO - PROCESS | 3140 | 1466744675221 Marionette TRACE conn6 <- [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]]]}] 22:04:35 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 22:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1168ms 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (18BBA000) [pid = 3140] [serial = 954] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FB4E800) [pid = 3140] [serial = 931] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0F9E9400) [pid = 3140] [serial = 930] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16FA8800) [pid = 3140] [serial = 948] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (15A48800) [pid = 3140] [serial = 943] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (195C3400) [pid = 3140] [serial = 964] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19F1EC00) [pid = 3140] [serial = 966] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (14833000) [pid = 3140] [serial = 940] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1880D000) [pid = 3140] [serial = 951] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (195A7400) [pid = 3140] [serial = 955] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C7CC00) [pid = 3140] [serial = 946] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (140C4800) [pid = 3140] [serial = 937] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19E3B000) [pid = 3140] [serial = 961] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (13FE2C00) [pid = 3140] [serial = 936] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1704A800) [pid = 3140] [serial = 949] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C6A800) [pid = 3140] [serial = 945] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FF39800) [pid = 3140] [serial = 934] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (17DCFC00) [pid = 3140] [serial = 952] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (17155C00) [pid = 3140] [serial = 963] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14722400) [pid = 3140] [serial = 939] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1B4F4800) [pid = 3140] [serial = 928] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19837C00) [pid = 3140] [serial = 958] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1555F400) [pid = 3140] [serial = 942] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (19E30400) [pid = 3140] [serial = 960] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0FF30800) [pid = 3140] [serial = 933] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (197B4800) [pid = 3140] [serial = 957] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1AE5F000) [pid = 3140] [serial = 967] [outer = 00000000] [url = about:blank] 22:04:35 INFO - PROCESS | 3140 | 1466744675246 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 22:04:35 INFO - PROCESS | 3140 | 1466744675250 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 22:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:04:35 INFO - PROCESS | 3140 | 1466744675259 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:04:35 INFO - PROCESS | 3140 | 1466744675262 Marionette TRACE conn6 <- [1,1318,null,{}] 22:04:35 INFO - PROCESS | 3140 | 1466744675267 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:35 INFO - PROCESS | 3140 | 1466744675272 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:35 INFO - PROCESS | 3140 | 1466744675361 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 22:04:35 INFO - PROCESS | 3140 | 1466744675368 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 3140 | 1466744675371 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:35 INFO - PROCESS | 3140 | ++DOCSHELL 0FB51000 == 31 [pid = 3140] [id = 339] 22:04:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FB52800) [pid = 3140] [serial = 1016] [outer = 00000000] 22:04:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FE23400) [pid = 3140] [serial = 1017] [outer = 0FB52800] 22:04:35 INFO - PROCESS | 3140 | 1466744675417 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FEA8800) [pid = 3140] [serial = 1018] [outer = 0FB52800] 22:04:35 INFO - PROCESS | 3140 | 1466744675916 Marionette TRACE conn6 <- [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]]]}] 22:04:36 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 22:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 22:04:36 INFO - PROCESS | 3140 | 1466744675991 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 3140 | 1466744675995 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 22:04:36 INFO - PROCESS | 3140 | 1466744676000 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:04:36 INFO - PROCESS | 3140 | 1466744676002 Marionette TRACE conn6 <- [1,1322,null,{}] 22:04:36 INFO - PROCESS | 3140 | 1466744676006 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 3140 | 1466744676008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:36 INFO - PROCESS | 3140 | 1466744676100 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 22:04:36 INFO - PROCESS | 3140 | 1466744676180 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 3140 | 1466744676182 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:36 INFO - PROCESS | 3140 | ++DOCSHELL 10FC8400 == 32 [pid = 3140] [id = 340] 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10FCE000) [pid = 3140] [serial = 1019] [outer = 00000000] 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13FE1800) [pid = 3140] [serial = 1020] [outer = 10FCE000] 22:04:36 INFO - PROCESS | 3140 | 1466744676228 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14290400) [pid = 3140] [serial = 1021] [outer = 10FCE000] 22:04:36 INFO - PROCESS | 3140 | 1466744676615 Marionette TRACE conn6 <- [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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 22:04:36 INFO - PROCESS | 3140 | 1466744676675 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 3140 | 1466744676677 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 22:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:04:36 INFO - PROCESS | 3140 | 1466744676682 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 3140 | 1466744676688 Marionette TRACE conn6 <- [1,1326,null,{}] 22:04:36 INFO - PROCESS | 3140 | 1466744676697 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 3140 | 1466744676701 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:36 INFO - PROCESS | 3140 | 1466744676787 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 22:04:36 INFO - PROCESS | 3140 | 1466744676794 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 3140 | 1466744676796 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:36 INFO - PROCESS | 3140 | ++DOCSHELL 147DEC00 == 33 [pid = 3140] [id = 341] 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14837400) [pid = 3140] [serial = 1022] [outer = 00000000] 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (15565400) [pid = 3140] [serial = 1023] [outer = 14837400] 22:04:36 INFO - PROCESS | 3140 | 1466744676843 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (15A49C00) [pid = 3140] [serial = 1024] [outer = 14837400] 22:04:37 INFO - PROCESS | 3140 | 1466744677773 Marionette TRACE conn6 <- [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]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 22:04:37 INFO - PROCESS | 3140 | 1466744677810 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 3140 | 1466744677813 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 22:04:37 INFO - PROCESS | 3140 | 1466744677815 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 3140 | 1466744677817 Marionette TRACE conn6 <- [1,1330,null,{}] 22:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:04:37 INFO - PROCESS | 3140 | 1466744677820 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 3140 | 1466744677822 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:37 INFO - PROCESS | 3140 | 1466744677948 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 22:04:37 INFO - PROCESS | 3140 | 1466744677954 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 3140 | 1466744677956 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:37 INFO - PROCESS | 3140 | ++DOCSHELL 16151800 == 34 [pid = 3140] [id = 342] 22:04:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1615AC00) [pid = 3140] [serial = 1025] [outer = 00000000] 22:04:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C69C00) [pid = 3140] [serial = 1026] [outer = 1615AC00] 22:04:38 INFO - PROCESS | 3140 | 1466744678001 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C7CC00) [pid = 3140] [serial = 1027] [outer = 1615AC00] 22:04:38 INFO - PROCESS | 3140 | 1466744678439 Marionette TRACE conn6 <- [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]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 22:04:38 INFO - PROCESS | 3140 | 1466744678492 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 3140 | 1466744678495 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 22:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:04:38 INFO - PROCESS | 3140 | 1466744678498 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 3140 | 1466744678500 Marionette TRACE conn6 <- [1,1334,null,{}] 22:04:38 INFO - PROCESS | 3140 | 1466744678503 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:38 INFO - PROCESS | 3140 | 1466744678505 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:38 INFO - PROCESS | 3140 | 1466744678614 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 22:04:38 INFO - PROCESS | 3140 | 1466744678623 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 3140 | 1466744678628 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:38 INFO - PROCESS | 3140 | ++DOCSHELL 10382000 == 35 [pid = 3140] [id = 343] 22:04:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CE6C00) [pid = 3140] [serial = 1028] [outer = 00000000] 22:04:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1704A800) [pid = 3140] [serial = 1029] [outer = 16CE6C00] 22:04:38 INFO - PROCESS | 3140 | 1466744678734 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (18808000) [pid = 3140] [serial = 1030] [outer = 16CE6C00] 22:04:39 INFO - PROCESS | 3140 | 1466744679201 Marionette TRACE conn6 <- [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]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 22:04:39 INFO - PROCESS | 3140 | 1466744679260 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 3140 | 1466744679262 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 22:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:04:39 INFO - PROCESS | 3140 | 1466744679266 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 3140 | 1466744679267 Marionette TRACE conn6 <- [1,1338,null,{}] 22:04:39 INFO - PROCESS | 3140 | 1466744679271 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 3140 | 1466744679273 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:39 INFO - PROCESS | 3140 | 1466744679498 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C6A400) [pid = 3140] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10DD6C00) [pid = 3140] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19856C00) [pid = 3140] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (15A3E400) [pid = 3140] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (18BAF000) [pid = 3140] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (147DC800) [pid = 3140] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (13D11800) [pid = 3140] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0CA90800) [pid = 3140] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1B38B000) [pid = 3140] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FE2EC00) [pid = 3140] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1483D400) [pid = 3140] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16CE3C00) [pid = 3140] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:04:39 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C17800) [pid = 3140] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:04:39 INFO - PROCESS | 3140 | 1466744679564 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 3140 | 1466744679566 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:39 INFO - PROCESS | 3140 | ++DOCSHELL 0C944400 == 36 [pid = 3140] [id = 344] 22:04:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0C944800) [pid = 3140] [serial = 1031] [outer = 00000000] 22:04:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1037BC00) [pid = 3140] [serial = 1032] [outer = 0C944800] 22:04:39 INFO - PROCESS | 3140 | 1466744679610 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1063D800) [pid = 3140] [serial = 1033] [outer = 0C944800] 22:04:39 INFO - PROCESS | 3140 | 1466744679953 Marionette TRACE conn6 <- [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]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 22:04:40 INFO - PROCESS | 3140 | 1466744680000 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 3140 | 1466744680003 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 22:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:04:40 INFO - PROCESS | 3140 | 1466744680005 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 3140 | 1466744680007 Marionette TRACE conn6 <- [1,1342,null,{}] 22:04:40 INFO - PROCESS | 3140 | 1466744680010 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 3140 | 1466744680012 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:40 INFO - PROCESS | 3140 | 1466744680090 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 22:04:40 INFO - PROCESS | 3140 | 1466744680096 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 3140 | 1466744680098 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:40 INFO - PROCESS | 3140 | ++DOCSHELL 101B0C00 == 37 [pid = 3140] [id = 345] 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16CE3C00) [pid = 3140] [serial = 1034] [outer = 00000000] 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (18BB8000) [pid = 3140] [serial = 1035] [outer = 16CE3C00] 22:04:40 INFO - PROCESS | 3140 | 1466744680142 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19695800) [pid = 3140] [serial = 1036] [outer = 16CE3C00] 22:04:40 INFO - PROCESS | 3140 | 1466744680573 Marionette TRACE conn6 <- [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]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 22:04:40 INFO - PROCESS | 3140 | 1466744680638 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 22:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:04:40 INFO - PROCESS | 3140 | 1466744680640 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 22:04:40 INFO - PROCESS | 3140 | 1466744680643 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 3140 | 1466744680645 Marionette TRACE conn6 <- [1,1346,null,{}] 22:04:40 INFO - PROCESS | 3140 | 1466744680649 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 3140 | 1466744680651 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:40 INFO - PROCESS | 3140 | 1466744680727 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 22:04:40 INFO - PROCESS | 3140 | 1466744680735 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 3140 | 1466744680737 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:40 INFO - PROCESS | 3140 | ++DOCSHELL 1982F400 == 38 [pid = 3140] [id = 346] 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19833800) [pid = 3140] [serial = 1037] [outer = 00000000] 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1983A800) [pid = 3140] [serial = 1038] [outer = 19833800] 22:04:40 INFO - PROCESS | 3140 | 1466744680780 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19856400) [pid = 3140] [serial = 1039] [outer = 19833800] 22:04:41 INFO - PROCESS | 3140 | 1466744681228 Marionette TRACE conn6 <- [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]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 631ms 22:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:04:41 INFO - PROCESS | 3140 | 1466744681278 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 3140 | 1466744681280 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 22:04:41 INFO - PROCESS | 3140 | 1466744681284 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 3140 | 1466744681285 Marionette TRACE conn6 <- [1,1350,null,{}] 22:04:41 INFO - PROCESS | 3140 | 1466744681289 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 3140 | 1466744681291 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:41 INFO - PROCESS | 3140 | 1466744681368 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 22:04:41 INFO - PROCESS | 3140 | 1466744681376 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 3140 | 1466744681377 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:41 INFO - PROCESS | 3140 | ++DOCSHELL 19852400 == 39 [pid = 3140] [id = 347] 22:04:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1985AC00) [pid = 3140] [serial = 1040] [outer = 00000000] 22:04:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19E30400) [pid = 3140] [serial = 1041] [outer = 1985AC00] 22:04:41 INFO - PROCESS | 3140 | 1466744681420 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19E38400) [pid = 3140] [serial = 1042] [outer = 1985AC00] 22:04:42 INFO - PROCESS | 3140 | 1466744682154 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 22:04:42 INFO - PROCESS | 3140 | 1466744682216 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 22:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:04:42 INFO - PROCESS | 3140 | 1466744682220 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 22:04:42 INFO - PROCESS | 3140 | 1466744682225 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 3140 | 1466744682231 Marionette TRACE conn6 <- [1,1354,null,{}] 22:04:42 INFO - PROCESS | 3140 | 1466744682236 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 3140 | 1466744682239 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:42 INFO - PROCESS | 3140 | 1466744682364 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 22:04:42 INFO - PROCESS | 3140 | 1466744682488 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 3140 | 1466744682491 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:42 INFO - PROCESS | 3140 | ++DOCSHELL 0C965C00 == 40 [pid = 3140] [id = 348] 22:04:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0F882800) [pid = 3140] [serial = 1043] [outer = 00000000] 22:04:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (10384000) [pid = 3140] [serial = 1044] [outer = 0F882800] 22:04:42 INFO - PROCESS | 3140 | 1466744682550 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (13FAEC00) [pid = 3140] [serial = 1045] [outer = 0F882800] 22:04:43 INFO - PROCESS | 3140 | 1466744683157 Marionette TRACE conn6 <- [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] 22:04:43 INFO - PROCESS | 3140 | 1466744683220 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 22:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:04:43 INFO - PROCESS | 3140 | 1466744683227 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 3140 | 1466744683230 Marionette TRACE conn6 <- [1,1358,null,{}] 22:04:43 INFO - PROCESS | 3140 | 1466744683234 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 3140 | 1466744683237 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:43 INFO - PROCESS | 3140 | 1466744683379 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 22:04:43 INFO - PROCESS | 3140 | 1466744683509 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 3140 | 1466744683512 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:43 INFO - PROCESS | 3140 | ++DOCSHELL 16C0CC00 == 41 [pid = 3140] [id = 349] 22:04:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C0DC00) [pid = 3140] [serial = 1046] [outer = 00000000] 22:04:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CE1400) [pid = 3140] [serial = 1047] [outer = 16C0DC00] 22:04:43 INFO - PROCESS | 3140 | 1466744683569 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16CF0000) [pid = 3140] [serial = 1048] [outer = 16C0DC00] 22:04:44 INFO - PROCESS | 3140 | 1466744684180 Marionette TRACE conn6 <- [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] 22:04:44 INFO - PROCESS | 3140 | 1466744684251 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 22:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:04:44 INFO - PROCESS | 3140 | 1466744684255 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 3140 | 1466744684259 Marionette TRACE conn6 <- [1,1362,null,{}] 22:04:44 INFO - PROCESS | 3140 | 1466744684270 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 3140 | 1466744684275 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:44 INFO - PROCESS | 3140 | 1466744684413 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 22:04:44 INFO - PROCESS | 3140 | 1466744684544 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 3140 | 1466744684547 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:44 INFO - PROCESS | 3140 | ++DOCSHELL 1AE59800 == 42 [pid = 3140] [id = 350] 22:04:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1AE5A000) [pid = 3140] [serial = 1049] [outer = 00000000] 22:04:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1B38BC00) [pid = 3140] [serial = 1050] [outer = 1AE5A000] 22:04:44 INFO - PROCESS | 3140 | 1466744684605 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1B3FB800) [pid = 3140] [serial = 1051] [outer = 1AE5A000] 22:04:45 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:04:45 INFO - PROCESS | 3140 | 1466744685386 Marionette TRACE conn6 <- [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] 22:04:45 INFO - PROCESS | 3140 | 1466744685447 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 22:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:04:45 INFO - PROCESS | 3140 | 1466744685452 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 3140 | 1466744685455 Marionette TRACE conn6 <- [1,1366,null,{}] 22:04:45 INFO - PROCESS | 3140 | 1466744685504 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:45 INFO - PROCESS | 3140 | 1466744685507 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:45 INFO - PROCESS | 3140 | 1466744685626 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 22:04:45 INFO - PROCESS | 3140 | 1466744685753 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 3140 | 1466744685756 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:45 INFO - PROCESS | 3140 | ++DOCSHELL 0F90E400 == 43 [pid = 3140] [id = 351] 22:04:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0F9EF800) [pid = 3140] [serial = 1052] [outer = 00000000] 22:04:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FE31800) [pid = 3140] [serial = 1053] [outer = 0F9EF800] 22:04:45 INFO - PROCESS | 3140 | 1466744685805 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FF36C00) [pid = 3140] [serial = 1054] [outer = 0F9EF800] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 1982F400 == 42 [pid = 3140] [id = 346] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 101B0C00 == 41 [pid = 3140] [id = 345] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 0C944400 == 40 [pid = 3140] [id = 344] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 10382000 == 39 [pid = 3140] [id = 343] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 16151800 == 38 [pid = 3140] [id = 342] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 147DEC00 == 37 [pid = 3140] [id = 341] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 10FC8400 == 36 [pid = 3140] [id = 340] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 0FB51000 == 35 [pid = 3140] [id = 339] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 0CD68C00 == 34 [pid = 3140] [id = 337] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 0C934400 == 33 [pid = 3140] [id = 338] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 1B2D2C00 == 32 [pid = 3140] [id = 323] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 16C13800 == 31 [pid = 3140] [id = 336] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 1AE59800 == 30 [pid = 3140] [id = 350] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 16C0CC00 == 29 [pid = 3140] [id = 349] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 19852400 == 28 [pid = 3140] [id = 347] 22:04:46 INFO - PROCESS | 3140 | --DOCSHELL 0C965C00 == 27 [pid = 3140] [id = 348] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (19291C00) [pid = 3140] [serial = 997] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (18BBC000) [pid = 3140] [serial = 996] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1967E400) [pid = 3140] [serial = 999] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1462BC00) [pid = 3140] [serial = 981] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1474C000) [pid = 3140] [serial = 982] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0F836C00) [pid = 3140] [serial = 972] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0F90B400) [pid = 3140] [serial = 973] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1BB80400) [pid = 3140] [serial = 970] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FEA8000) [pid = 3140] [serial = 975] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FEB1800) [pid = 3140] [serial = 976] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (148B1000) [pid = 3140] [serial = 984] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (15A3F000) [pid = 3140] [serial = 985] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (18804800) [pid = 3140] [serial = 993] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C61C00) [pid = 3140] [serial = 987] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C67C00) [pid = 3140] [serial = 988] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16CEA400) [pid = 3140] [serial = 990] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16CED000) [pid = 3140] [serial = 991] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (10FC8800) [pid = 3140] [serial = 978] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (13D9F800) [pid = 3140] [serial = 979] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19E06800) [pid = 3140] [serial = 1002] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (18804C00) [pid = 3140] [serial = 1006] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C6B800) [pid = 3140] [serial = 1005] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (19E39C00) [pid = 3140] [serial = 1003] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19697800) [pid = 3140] [serial = 1000] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (19E3E800) [pid = 3140] [serial = 1008] [outer = 00000000] [url = about:blank] 22:04:46 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (17DC9C00) [pid = 3140] [serial = 994] [outer = 00000000] [url = about:blank] 22:04:47 INFO - PROCESS | 3140 | 1466744687006 Marionette TRACE conn6 <- [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] 22:04:47 INFO - PROCESS | 3140 | 1466744687031 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 22:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:04:47 INFO - PROCESS | 3140 | 1466744687036 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 3140 | 1466744687041 Marionette TRACE conn6 <- [1,1370,null,{}] 22:04:47 INFO - PROCESS | 3140 | 1466744687046 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 3140 | 1466744687049 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:47 INFO - PROCESS | 3140 | 1466744687171 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 22:04:47 INFO - PROCESS | 3140 | 1466744687258 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 3140 | 1466744687261 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:47 INFO - PROCESS | 3140 | ++DOCSHELL 0F90B400 == 28 [pid = 3140] [id = 352] 22:04:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0F9EC800) [pid = 3140] [serial = 1055] [outer = 00000000] 22:04:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FB73000) [pid = 3140] [serial = 1056] [outer = 0F9EC800] 22:04:47 INFO - PROCESS | 3140 | 1466744687308 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FE29C00) [pid = 3140] [serial = 1057] [outer = 0F9EC800] 22:04:47 INFO - PROCESS | 3140 | [3140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:04:47 INFO - PROCESS | 3140 | 1466744687708 Marionette TRACE conn6 <- [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] 22:04:47 INFO - PROCESS | 3140 | 1466744687772 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 22:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:04:47 INFO - PROCESS | 3140 | 1466744687808 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 3140 | 1466744687811 Marionette TRACE conn6 <- [1,1374,null,{}] 22:04:47 INFO - PROCESS | 3140 | 1466744687820 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 3140 | 1466744687822 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:47 INFO - PROCESS | 3140 | 1466744687914 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 22:04:47 INFO - PROCESS | 3140 | 1466744687929 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 3140 | 1466744687931 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:47 INFO - PROCESS | 3140 | ++DOCSHELL 0FB53000 == 29 [pid = 3140] [id = 353] 22:04:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10F2A000) [pid = 3140] [serial = 1058] [outer = 00000000] 22:04:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13D0FC00) [pid = 3140] [serial = 1059] [outer = 10F2A000] 22:04:48 INFO - PROCESS | 3140 | 1466744687978 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (13FA7400) [pid = 3140] [serial = 1060] [outer = 10F2A000] 22:04:48 INFO - PROCESS | 3140 | 1466744688410 Marionette TRACE conn6 <- [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] 22:04:48 INFO - PROCESS | 3140 | 1466744688454 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 22:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:04:48 INFO - PROCESS | 3140 | 1466744688457 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 3140 | 1466744688461 Marionette TRACE conn6 <- [1,1378,null,{}] 22:04:48 INFO - PROCESS | 3140 | 1466744688472 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:48 INFO - PROCESS | 3140 | 1466744688476 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:48 INFO - PROCESS | 3140 | 1466744688560 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 22:04:48 INFO - PROCESS | 3140 | 1466744688568 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 3140 | 1466744688571 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:48 INFO - PROCESS | 3140 | ++DOCSHELL 147E5C00 == 30 [pid = 3140] [id = 354] 22:04:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14834800) [pid = 3140] [serial = 1061] [outer = 00000000] 22:04:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1483B400) [pid = 3140] [serial = 1062] [outer = 14834800] 22:04:48 INFO - PROCESS | 3140 | 1466744688618 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (148B1000) [pid = 3140] [serial = 1063] [outer = 14834800] 22:04:49 INFO - PROCESS | 3140 | 1466744689087 Marionette TRACE conn6 <- [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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 22:04:49 INFO - PROCESS | 3140 | 1466744689151 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 3140 | 1466744689153 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 22:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:04:49 INFO - PROCESS | 3140 | 1466744689157 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 3140 | 1466744689158 Marionette TRACE conn6 <- [1,1382,null,{}] 22:04:49 INFO - PROCESS | 3140 | 1466744689162 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 3140 | 1466744689164 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:49 INFO - PROCESS | 3140 | 1466744689277 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 22:04:49 INFO - PROCESS | 3140 | 1466744689367 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 3140 | 1466744689369 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:49 INFO - PROCESS | 3140 | ++DOCSHELL 1615C800 == 31 [pid = 3140] [id = 355] 22:04:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C0D000) [pid = 3140] [serial = 1064] [outer = 00000000] 22:04:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C15800) [pid = 3140] [serial = 1065] [outer = 16C0D000] 22:04:49 INFO - PROCESS | 3140 | 1466744689414 Marionette DEBUG loaded listener.js 22:04:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C60C00) [pid = 3140] [serial = 1066] [outer = 16C0D000] 22:04:49 INFO - PROCESS | 3140 | 1466744689821 Marionette TRACE conn6 <- [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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 22:04:49 INFO - PROCESS | 3140 | 1466744689833 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 22:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:04:49 INFO - PROCESS | 3140 | 1466744689835 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 22:04:49 INFO - PROCESS | 3140 | 1466744689838 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 3140 | 1466744689839 Marionette TRACE conn6 <- [1,1386,null,{}] 22:04:49 INFO - PROCESS | 3140 | 1466744689843 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 3140 | 1466744689845 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:49 INFO - PROCESS | 3140 | 1466744689951 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 22:04:49 INFO - PROCESS | 3140 | 1466744689957 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 3140 | 1466744689959 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:49 INFO - PROCESS | 3140 | ++DOCSHELL 0C94D400 == 32 [pid = 3140] [id = 356] 22:04:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1429C000) [pid = 3140] [serial = 1067] [outer = 00000000] 22:04:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C6B400) [pid = 3140] [serial = 1068] [outer = 1429C000] 22:04:50 INFO - PROCESS | 3140 | 1466744690002 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16CE4000) [pid = 3140] [serial = 1069] [outer = 1429C000] 22:04:50 INFO - PROCESS | 3140 | 1466744690487 Marionette TRACE conn6 <- [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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 22:04:50 INFO - PROCESS | 3140 | 1466744690509 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 22:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:04:50 INFO - PROCESS | 3140 | 1466744690511 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 22:04:50 INFO - PROCESS | 3140 | 1466744690523 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 3140 | 1466744690525 Marionette TRACE conn6 <- [1,1390,null,{}] 22:04:50 INFO - PROCESS | 3140 | 1466744690528 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:50 INFO - PROCESS | 3140 | 1466744690534 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:50 INFO - PROCESS | 3140 | 1466744690658 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 22:04:50 INFO - PROCESS | 3140 | 1466744690750 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 3140 | 1466744690752 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:50 INFO - PROCESS | 3140 | ++DOCSHELL 18887000 == 33 [pid = 3140] [id = 357] 22:04:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (189E7400) [pid = 3140] [serial = 1070] [outer = 00000000] 22:04:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18B05400) [pid = 3140] [serial = 1071] [outer = 189E7400] 22:04:50 INFO - PROCESS | 3140 | 1466744690797 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18BB3C00) [pid = 3140] [serial = 1072] [outer = 189E7400] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1615AC00) [pid = 3140] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C935000) [pid = 3140] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FB52800) [pid = 3140] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10FCE000) [pid = 3140] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16CE6C00) [pid = 3140] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (195B2C00) [pid = 3140] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (14837400) [pid = 3140] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0CD73000) [pid = 3140] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0C944800) [pid = 3140] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16CE3C00) [pid = 3140] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1985AC00) [pid = 3140] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:04:51 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19833800) [pid = 3140] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:04:51 INFO - PROCESS | 3140 | 1466744691315 Marionette TRACE conn6 <- [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]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 832ms 22:04:51 INFO - PROCESS | 3140 | 1466744691347 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 3140 | 1466744691349 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 22:04:51 INFO - PROCESS | 3140 | 1466744691353 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:04:51 INFO - PROCESS | 3140 | 1466744691354 Marionette TRACE conn6 <- [1,1394,null,{}] 22:04:51 INFO - PROCESS | 3140 | 1466744691358 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:51 INFO - PROCESS | 3140 | 1466744691360 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:51 INFO - PROCESS | 3140 | 1466744691474 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 22:04:51 INFO - PROCESS | 3140 | 1466744691482 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 3140 | 1466744691484 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:51 INFO - PROCESS | 3140 | ++DOCSHELL 0C940C00 == 34 [pid = 3140] [id = 358] 22:04:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FEA5400) [pid = 3140] [serial = 1073] [outer = 00000000] 22:04:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C61000) [pid = 3140] [serial = 1074] [outer = 0FEA5400] 22:04:51 INFO - PROCESS | 3140 | 1466744691528 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16FA8800) [pid = 3140] [serial = 1075] [outer = 0FEA5400] 22:04:51 INFO - PROCESS | 3140 | 1466744691922 Marionette TRACE conn6 <- [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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 22:04:52 INFO - PROCESS | 3140 | 1466744691987 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 22:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:04:52 INFO - PROCESS | 3140 | 1466744691989 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 22:04:52 INFO - PROCESS | 3140 | 1466744691993 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 3140 | 1466744691994 Marionette TRACE conn6 <- [1,1398,null,{}] 22:04:52 INFO - PROCESS | 3140 | 1466744691998 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 3140 | 1466744692000 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:52 INFO - PROCESS | 3140 | 1466744692076 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 22:04:52 INFO - PROCESS | 3140 | 1466744692082 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 3140 | 1466744692084 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:52 INFO - PROCESS | 3140 | ++DOCSHELL 1483FC00 == 35 [pid = 3140] [id = 359] 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C5E000) [pid = 3140] [serial = 1076] [outer = 00000000] 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (195B2000) [pid = 3140] [serial = 1077] [outer = 16C5E000] 22:04:52 INFO - PROCESS | 3140 | 1466744692127 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (18BBC400) [pid = 3140] [serial = 1078] [outer = 16C5E000] 22:04:52 INFO - PROCESS | 3140 | 1466744692599 Marionette TRACE conn6 <- [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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 22:04:52 INFO - PROCESS | 3140 | 1466744692623 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 22:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:04:52 INFO - PROCESS | 3140 | 1466744692625 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 22:04:52 INFO - PROCESS | 3140 | 1466744692629 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 3140 | 1466744692630 Marionette TRACE conn6 <- [1,1402,null,{}] 22:04:52 INFO - PROCESS | 3140 | 1466744692634 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 3140 | 1466744692636 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:52 INFO - PROCESS | 3140 | 1466744692711 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 22:04:52 INFO - PROCESS | 3140 | 1466744692716 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 3140 | 1466744692718 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:52 INFO - PROCESS | 3140 | ++DOCSHELL 19696800 == 36 [pid = 3140] [id = 360] 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19697000) [pid = 3140] [serial = 1079] [outer = 00000000] 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19832800) [pid = 3140] [serial = 1080] [outer = 19697000] 22:04:52 INFO - PROCESS | 3140 | 1466744692761 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19853000) [pid = 3140] [serial = 1081] [outer = 19697000] 22:04:53 INFO - PROCESS | 3140 | 1466744693431 Marionette TRACE conn6 <- [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]]]}] 22:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 932ms 22:04:53 INFO - PROCESS | 3140 | 1466744693565 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 3140 | 1466744693570 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 22:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:04:53 INFO - PROCESS | 3140 | 1466744693575 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - PROCESS | 3140 | 1466744693578 Marionette TRACE conn6 <- [1,1406,null,{}] 22:04:53 INFO - PROCESS | 3140 | 1466744693584 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:53 INFO - PROCESS | 3140 | 1466744693587 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:53 INFO - PROCESS | 3140 | 1466744693718 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 22:04:53 INFO - PROCESS | 3140 | 1466744693841 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 3140 | 1466744693846 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:53 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F5800 == 37 [pid = 3140] [id = 361] 22:04:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0F9F6400) [pid = 3140] [serial = 1082] [outer = 00000000] 22:04:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0FF30400) [pid = 3140] [serial = 1083] [outer = 0F9F6400] 22:04:53 INFO - PROCESS | 3140 | 1466744693907 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (10381000) [pid = 3140] [serial = 1084] [outer = 0F9F6400] 22:04:54 INFO - PROCESS | 3140 | 1466744694728 Marionette TRACE conn6 <- [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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1238ms 22:04:54 INFO - PROCESS | 3140 | 1466744694815 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 3140 | 1466744694820 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 22:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:04:54 INFO - PROCESS | 3140 | 1466744694826 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 3140 | 1466744694829 Marionette TRACE conn6 <- [1,1410,null,{}] 22:04:54 INFO - PROCESS | 3140 | 1466744694834 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 3140 | 1466744694836 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:55 INFO - PROCESS | 3140 | 1466744694992 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 22:04:55 INFO - PROCESS | 3140 | 1466744695193 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 3140 | 1466744695196 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:55 INFO - PROCESS | 3140 | ++DOCSHELL 0C944800 == 38 [pid = 3140] [id = 362] 22:04:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0C945000) [pid = 3140] [serial = 1085] [outer = 00000000] 22:04:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0CDD3C00) [pid = 3140] [serial = 1086] [outer = 0C945000] 22:04:55 INFO - PROCESS | 3140 | 1466744695294 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0F9F4400) [pid = 3140] [serial = 1087] [outer = 0C945000] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 1483FC00 == 37 [pid = 3140] [id = 359] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 0C940C00 == 36 [pid = 3140] [id = 358] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 18887000 == 35 [pid = 3140] [id = 357] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 0C94D400 == 34 [pid = 3140] [id = 356] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 1615C800 == 33 [pid = 3140] [id = 355] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 147E5C00 == 32 [pid = 3140] [id = 354] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 0FB53000 == 31 [pid = 3140] [id = 353] 22:04:55 INFO - PROCESS | 3140 | --DOCSHELL 0F90B400 == 30 [pid = 3140] [id = 352] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19E30400) [pid = 3140] [serial = 1041] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (19E38400) [pid = 3140] [serial = 1042] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1983A800) [pid = 3140] [serial = 1038] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C69C00) [pid = 3140] [serial = 1026] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C94CC00) [pid = 3140] [serial = 1014] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C965000) [pid = 3140] [serial = 1015] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE23400) [pid = 3140] [serial = 1017] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FEA8800) [pid = 3140] [serial = 1018] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (13FE1800) [pid = 3140] [serial = 1020] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (14290400) [pid = 3140] [serial = 1021] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1704A800) [pid = 3140] [serial = 1029] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1A097800) [pid = 3140] [serial = 1009] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (15565400) [pid = 3140] [serial = 1023] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16C7CC00) [pid = 3140] [serial = 1027] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FE28800) [pid = 3140] [serial = 1011] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1037BC00) [pid = 3140] [serial = 1032] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1020E800) [pid = 3140] [serial = 1012] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (18808000) [pid = 3140] [serial = 1030] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19856400) [pid = 3140] [serial = 1039] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (18BB8000) [pid = 3140] [serial = 1035] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (15A49C00) [pid = 3140] [serial = 1024] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (19695800) [pid = 3140] [serial = 1036] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (1063D800) [pid = 3140] [serial = 1033] [outer = 00000000] [url = about:blank] 22:04:55 INFO - PROCESS | 3140 | 1466744695933 Marionette TRACE conn6 <- [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]]]}] 22:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1123ms 22:04:55 INFO - PROCESS | 3140 | 1466744695953 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 3140 | 1466744695957 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 22:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:04:55 INFO - PROCESS | 3140 | 1466744695961 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 3140 | 1466744695964 Marionette TRACE conn6 <- [1,1414,null,{}] 22:04:55 INFO - PROCESS | 3140 | 1466744695969 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:55 INFO - PROCESS | 3140 | 1466744695973 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:56 INFO - PROCESS | 3140 | 1466744696064 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 22:04:56 INFO - PROCESS | 3140 | 1466744696155 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 3140 | 1466744696157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:56 INFO - PROCESS | 3140 | ++DOCSHELL 0FB58400 == 31 [pid = 3140] [id = 363] 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0FB5C400) [pid = 3140] [serial = 1088] [outer = 00000000] 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FEABC00) [pid = 3140] [serial = 1089] [outer = 0FB5C400] 22:04:56 INFO - PROCESS | 3140 | 1466744696204 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FF33800) [pid = 3140] [serial = 1090] [outer = 0FB5C400] 22:04:56 INFO - PROCESS | 3140 | 1466744696649 Marionette TRACE conn6 <- [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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 22:04:56 INFO - PROCESS | 3140 | 1466744696695 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 3140 | 1466744696699 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 22:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:04:56 INFO - PROCESS | 3140 | 1466744696708 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 3140 | 1466744696710 Marionette TRACE conn6 <- [1,1418,null,{}] 22:04:56 INFO - PROCESS | 3140 | 1466744696714 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:56 INFO - PROCESS | 3140 | 1466744696716 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:56 INFO - PROCESS | 3140 | 1466744696804 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 22:04:56 INFO - PROCESS | 3140 | 1466744696812 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 3140 | 1466744696815 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:56 INFO - PROCESS | 3140 | ++DOCSHELL 13D11800 == 32 [pid = 3140] [id = 364] 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (13FA2800) [pid = 3140] [serial = 1091] [outer = 00000000] 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (14293800) [pid = 3140] [serial = 1092] [outer = 13FA2800] 22:04:56 INFO - PROCESS | 3140 | 1466744696862 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1471F400) [pid = 3140] [serial = 1093] [outer = 13FA2800] 22:04:57 INFO - PROCESS | 3140 | 1466744697340 Marionette TRACE conn6 <- [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]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 22:04:57 INFO - PROCESS | 3140 | 1466744697384 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 3140 | 1466744697386 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 22:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:04:57 INFO - PROCESS | 3140 | 1466744697391 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 3140 | 1466744697397 Marionette TRACE conn6 <- [1,1422,null,{}] 22:04:57 INFO - PROCESS | 3140 | 1466744697406 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:57 INFO - PROCESS | 3140 | 1466744697410 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:57 INFO - PROCESS | 3140 | 1466744697495 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 22:04:57 INFO - PROCESS | 3140 | 1466744697504 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 3140 | 1466744697506 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:57 INFO - PROCESS | 3140 | ++DOCSHELL 15A4A800 == 33 [pid = 3140] [id = 365] 22:04:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (15A4D400) [pid = 3140] [serial = 1094] [outer = 00000000] 22:04:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1615B000) [pid = 3140] [serial = 1095] [outer = 15A4D400] 22:04:57 INFO - PROCESS | 3140 | 1466744697550 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C0CC00) [pid = 3140] [serial = 1096] [outer = 15A4D400] 22:04:58 INFO - PROCESS | 3140 | 1466744698003 Marionette TRACE conn6 <- [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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 22:04:58 INFO - PROCESS | 3140 | 1466744698084 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 3140 | 1466744698086 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 22:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:04:58 INFO - PROCESS | 3140 | 1466744698096 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 3140 | 1466744698098 Marionette TRACE conn6 <- [1,1426,null,{}] 22:04:58 INFO - PROCESS | 3140 | 1466744698101 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 3140 | 1466744698103 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:58 INFO - PROCESS | 3140 | 1466744698245 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 22:04:58 INFO - PROCESS | 3140 | 1466744698254 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 3140 | 1466744698256 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:58 INFO - PROCESS | 3140 | ++DOCSHELL 16C14C00 == 34 [pid = 3140] [id = 366] 22:04:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C60800) [pid = 3140] [serial = 1097] [outer = 00000000] 22:04:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C76000) [pid = 3140] [serial = 1098] [outer = 16C60800] 22:04:58 INFO - PROCESS | 3140 | 1466744698300 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16CE6400) [pid = 3140] [serial = 1099] [outer = 16C60800] 22:04:58 INFO - PROCESS | 3140 | 1466744698735 Marionette TRACE conn6 <- [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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 22:04:58 INFO - PROCESS | 3140 | 1466744698796 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 3140 | 1466744698798 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 22:04:58 INFO - PROCESS | 3140 | 1466744698801 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:04:58 INFO - PROCESS | 3140 | 1466744698803 Marionette TRACE conn6 <- [1,1430,null,{}] 22:04:58 INFO - PROCESS | 3140 | 1466744698806 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 3140 | 1466744698808 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:58 INFO - PROCESS | 3140 | 1466744698916 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 22:04:58 INFO - PROCESS | 3140 | 1466744698922 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 3140 | 1466744698927 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:59 INFO - PROCESS | 3140 | ++DOCSHELL 10213000 == 35 [pid = 3140] [id = 367] 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (17157C00) [pid = 3140] [serial = 1100] [outer = 00000000] 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (17DCCC00) [pid = 3140] [serial = 1101] [outer = 17157C00] 22:04:59 INFO - PROCESS | 3140 | 1466744699029 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (189E8C00) [pid = 3140] [serial = 1102] [outer = 17157C00] 22:04:59 INFO - PROCESS | 3140 | 1466744699480 Marionette TRACE conn6 <- [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]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 22:04:59 INFO - PROCESS | 3140 | 1466744699564 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 3140 | 1466744699566 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 22:04:59 INFO - PROCESS | 3140 | 1466744699571 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 3140 | 1466744699573 Marionette TRACE conn6 <- [1,1434,null,{}] 22:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:04:59 INFO - PROCESS | 3140 | 1466744699576 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 3140 | 1466744699579 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:59 INFO - PROCESS | 3140 | 1466744699700 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 22:04:59 INFO - PROCESS | 3140 | 1466744699710 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 3140 | 1466744699712 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:04:59 INFO - PROCESS | 3140 | ++DOCSHELL 189EB000 == 36 [pid = 3140] [id = 368] 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (195BC400) [pid = 3140] [serial = 1103] [outer = 00000000] 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1982C800) [pid = 3140] [serial = 1104] [outer = 195BC400] 22:04:59 INFO - PROCESS | 3140 | 1466744699805 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1467F000) [pid = 3140] [serial = 1105] [outer = 195BC400] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (189E7400) [pid = 3140] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FEA5400) [pid = 3140] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C5E000) [pid = 3140] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F882800) [pid = 3140] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C0DC00) [pid = 3140] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1AE5A000) [pid = 3140] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C0D000) [pid = 3140] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0F9EF800) [pid = 3140] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14834800) [pid = 3140] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (10F2A000) [pid = 3140] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0F9EC800) [pid = 3140] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:05:00 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1429C000) [pid = 3140] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:05:00 INFO - PROCESS | 3140 | 1466744700276 Marionette TRACE conn6 <- [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]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 710ms 22:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:05:00 INFO - PROCESS | 3140 | 1466744700291 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 3140 | 1466744700293 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 22:05:00 INFO - PROCESS | 3140 | 1466744700296 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 3140 | 1466744700297 Marionette TRACE conn6 <- [1,1438,null,{}] 22:05:00 INFO - PROCESS | 3140 | 1466744700305 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 3140 | 1466744700307 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:00 INFO - PROCESS | 3140 | 1466744700388 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 22:05:00 INFO - PROCESS | 3140 | 1466744700482 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 3140 | 1466744700484 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:00 INFO - PROCESS | 3140 | ++DOCSHELL 0C947C00 == 37 [pid = 3140] [id = 369] 22:05:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0F836400) [pid = 3140] [serial = 1106] [outer = 00000000] 22:05:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C0D000) [pid = 3140] [serial = 1107] [outer = 0F836400] 22:05:00 INFO - PROCESS | 3140 | 1466744700527 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (18BB0800) [pid = 3140] [serial = 1108] [outer = 0F836400] 22:05:00 INFO - PROCESS | 3140 | 1466744700917 Marionette TRACE conn6 <- [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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 22:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:05:01 INFO - PROCESS | 3140 | 1466744700987 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 3140 | 1466744700989 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 22:05:01 INFO - PROCESS | 3140 | 1466744700992 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 3140 | 1466744700994 Marionette TRACE conn6 <- [1,1442,null,{}] 22:05:01 INFO - PROCESS | 3140 | 1466744700997 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 3140 | 1466744700999 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:01 INFO - PROCESS | 3140 | 1466744701141 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 22:05:01 INFO - PROCESS | 3140 | 1466744701153 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:01 INFO - PROCESS | 3140 | 1466744701154 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:01 INFO - PROCESS | 3140 | ++DOCSHELL 173E4000 == 38 [pid = 3140] [id = 370] 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1969A000) [pid = 3140] [serial = 1109] [outer = 00000000] 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1985A800) [pid = 3140] [serial = 1110] [outer = 1969A000] 22:05:01 INFO - PROCESS | 3140 | 1466744701199 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19E30800) [pid = 3140] [serial = 1111] [outer = 1969A000] 22:05:01 INFO - PROCESS | 3140 | 1466744701630 Marionette TRACE conn6 <- [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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 22:05:01 INFO - PROCESS | 3140 | 1466744701663 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 3140 | 1466744701665 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 22:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:05:01 INFO - PROCESS | 3140 | 1466744701668 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 3140 | 1466744701669 Marionette TRACE conn6 <- [1,1446,null,{}] 22:05:01 INFO - PROCESS | 3140 | 1466744701673 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 3140 | 1466744701675 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:01 INFO - PROCESS | 3140 | 1466744701754 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 22:05:01 INFO - PROCESS | 3140 | 1466744701843 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:01 INFO - PROCESS | 3140 | 1466744701844 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:01 INFO - PROCESS | 3140 | ++DOCSHELL 15A49C00 == 39 [pid = 3140] [id = 371] 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19697400) [pid = 3140] [serial = 1112] [outer = 00000000] 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19E3CC00) [pid = 3140] [serial = 1113] [outer = 19697400] 22:05:01 INFO - PROCESS | 3140 | 1466744701888 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19F2B800) [pid = 3140] [serial = 1114] [outer = 19697400] 22:05:02 INFO - PROCESS | 3140 | 1466744702454 Marionette TRACE conn6 <- [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]]]}] 22:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 831ms 22:05:02 INFO - PROCESS | 3140 | 1466744702501 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 3140 | 1466744702506 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 22:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:05:02 INFO - PROCESS | 3140 | 1466744702511 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - PROCESS | 3140 | 1466744702515 Marionette TRACE conn6 <- [1,1450,null,{}] 22:05:02 INFO - PROCESS | 3140 | 1466744702520 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 3140 | 1466744702524 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:02 INFO - PROCESS | 3140 | 1466744702649 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 22:05:02 INFO - PROCESS | 3140 | 1466744702775 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 3140 | 1466744702778 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:02 INFO - PROCESS | 3140 | ++DOCSHELL 0F83B000 == 40 [pid = 3140] [id = 372] 22:05:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0F878C00) [pid = 3140] [serial = 1115] [outer = 00000000] 22:05:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0FE2A800) [pid = 3140] [serial = 1116] [outer = 0F878C00] 22:05:02 INFO - PROCESS | 3140 | 1466744702837 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (10379C00) [pid = 3140] [serial = 1117] [outer = 0F878C00] 22:05:03 INFO - PROCESS | 3140 | 1466744703464 Marionette TRACE conn6 <- [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]]]}] 22:05:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1020E800) [pid = 3140] [serial = 1118] [outer = 0F842800] 22:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1018ms 22:05:03 INFO - PROCESS | 3140 | 1466744703567 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 22:05:03 INFO - PROCESS | 3140 | 1466744703572 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 22:05:03 INFO - PROCESS | 3140 | 1466744703628 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 3140 | 1466744703631 Marionette TRACE conn6 <- [1,1454,null,{}] 22:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:05:03 INFO - PROCESS | 3140 | 1466744703635 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 3140 | 1466744703638 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:03 INFO - PROCESS | 3140 | 1466744703749 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 22:05:03 INFO - PROCESS | 3140 | 1466744703873 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 3140 | 1466744703876 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:03 INFO - PROCESS | 3140 | ++DOCSHELL 147DF000 == 41 [pid = 3140] [id = 373] 22:05:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (14830800) [pid = 3140] [serial = 1119] [outer = 00000000] 22:05:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C0F000) [pid = 3140] [serial = 1120] [outer = 14830800] 22:05:03 INFO - PROCESS | 3140 | 1466744703932 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16CE5800) [pid = 3140] [serial = 1121] [outer = 14830800] 22:05:04 INFO - PROCESS | 3140 | 1466744704519 Marionette TRACE conn6 <- [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]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 22:05:04 INFO - PROCESS | 3140 | 1466744704568 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 3140 | 1466744704571 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 22:05:04 INFO - PROCESS | 3140 | 1466744704574 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:05:04 INFO - PROCESS | 3140 | 1466744704578 Marionette TRACE conn6 <- [1,1458,null,{}] 22:05:04 INFO - PROCESS | 3140 | 1466744704589 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:04 INFO - PROCESS | 3140 | 1466744704594 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:04 INFO - PROCESS | 3140 | 1466744704701 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 22:05:04 INFO - PROCESS | 3140 | 1466744704810 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 3140 | 1466744704813 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:04 INFO - PROCESS | 3140 | ++DOCSHELL 19F2CC00 == 42 [pid = 3140] [id = 374] 22:05:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1A099800) [pid = 3140] [serial = 1122] [outer = 00000000] 22:05:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1B2D0400) [pid = 3140] [serial = 1123] [outer = 1A099800] 22:05:04 INFO - PROCESS | 3140 | 1466744704870 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1B3EC400) [pid = 3140] [serial = 1124] [outer = 1A099800] 22:05:05 INFO - PROCESS | 3140 | 1466744705464 Marionette TRACE conn6 <- [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]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 22:05:05 INFO - PROCESS | 3140 | 1466744705508 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 3140 | 1466744705511 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 22:05:05 INFO - PROCESS | 3140 | 1466744705514 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:05:05 INFO - PROCESS | 3140 | 1466744705516 Marionette TRACE conn6 <- [1,1462,null,{}] 22:05:05 INFO - PROCESS | 3140 | 1466744705520 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:05 INFO - PROCESS | 3140 | 1466744705522 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:05 INFO - PROCESS | 3140 | 1466744705634 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 22:05:05 INFO - PROCESS | 3140 | 1466744705750 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 3140 | 1466744705752 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:05 INFO - PROCESS | 3140 | ++DOCSHELL 19857400 == 43 [pid = 3140] [id = 375] 22:05:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1BB7BC00) [pid = 3140] [serial = 1125] [outer = 00000000] 22:05:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1BE14400) [pid = 3140] [serial = 1126] [outer = 1BB7BC00] 22:05:05 INFO - PROCESS | 3140 | 1466744705806 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1BEBDC00) [pid = 3140] [serial = 1127] [outer = 1BB7BC00] 22:05:06 INFO - PROCESS | 3140 | 1466744706644 Marionette TRACE conn6 <- [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]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1171ms 22:05:06 INFO - PROCESS | 3140 | 1466744706690 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 22:05:06 INFO - PROCESS | 3140 | 1466744706694 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 22:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:05:06 INFO - PROCESS | 3140 | 1466744706699 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 3140 | 1466744706702 Marionette TRACE conn6 <- [1,1466,null,{}] 22:05:06 INFO - PROCESS | 3140 | 1466744706707 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 3140 | 1466744706710 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:06 INFO - PROCESS | 3140 | 1466744706823 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 22:05:06 INFO - PROCESS | 3140 | 1466744706964 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:06 INFO - PROCESS | 3140 | 1466744706968 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:07 INFO - PROCESS | 3140 | ++DOCSHELL 0FE28800 == 44 [pid = 3140] [id = 376] 22:05:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FEA8000) [pid = 3140] [serial = 1128] [outer = 00000000] 22:05:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (13FED000) [pid = 3140] [serial = 1129] [outer = 0FEA8000] 22:05:07 INFO - PROCESS | 3140 | 1466744707020 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (14729000) [pid = 3140] [serial = 1130] [outer = 0FEA8000] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 173E4000 == 43 [pid = 3140] [id = 370] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0C947C00 == 42 [pid = 3140] [id = 369] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 189EB000 == 41 [pid = 3140] [id = 368] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 10213000 == 40 [pid = 3140] [id = 367] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 16C14C00 == 39 [pid = 3140] [id = 366] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 15A4A800 == 38 [pid = 3140] [id = 365] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 13D11800 == 37 [pid = 3140] [id = 364] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0FB58400 == 36 [pid = 3140] [id = 363] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0F9F5800 == 35 [pid = 3140] [id = 361] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0C944800 == 34 [pid = 3140] [id = 362] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 19696800 == 33 [pid = 3140] [id = 360] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0F90E400 == 32 [pid = 3140] [id = 351] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 19857400 == 31 [pid = 3140] [id = 375] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 147DF000 == 30 [pid = 3140] [id = 373] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 19F2CC00 == 29 [pid = 3140] [id = 374] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 15A49C00 == 28 [pid = 3140] [id = 371] 22:05:07 INFO - PROCESS | 3140 | --DOCSHELL 0F83B000 == 27 [pid = 3140] [id = 372] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16C15800) [pid = 3140] [serial = 1065] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0FF36C00) [pid = 3140] [serial = 1054] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0FE31800) [pid = 3140] [serial = 1053] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1483B400) [pid = 3140] [serial = 1062] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (13D0FC00) [pid = 3140] [serial = 1059] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (13FA7400) [pid = 3140] [serial = 1060] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0FB73000) [pid = 3140] [serial = 1056] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FE29C00) [pid = 3140] [serial = 1057] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16C6B400) [pid = 3140] [serial = 1068] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C60C00) [pid = 3140] [serial = 1066] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (18B05400) [pid = 3140] [serial = 1071] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16CE4000) [pid = 3140] [serial = 1069] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C61000) [pid = 3140] [serial = 1074] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (195B2000) [pid = 3140] [serial = 1077] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13FAEC00) [pid = 3140] [serial = 1045] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10384000) [pid = 3140] [serial = 1044] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16CF0000) [pid = 3140] [serial = 1048] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (18BBC400) [pid = 3140] [serial = 1078] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16CE1400) [pid = 3140] [serial = 1047] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19832800) [pid = 3140] [serial = 1080] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1B3FB800) [pid = 3140] [serial = 1051] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1B38BC00) [pid = 3140] [serial = 1050] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (18BB3C00) [pid = 3140] [serial = 1072] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16FA8800) [pid = 3140] [serial = 1075] [outer = 00000000] [url = about:blank] 22:05:07 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (148B1000) [pid = 3140] [serial = 1063] [outer = 00000000] [url = about:blank] 22:05:08 INFO - PROCESS | 3140 | 1466744708200 Marionette TRACE conn6 <- [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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1537ms 22:05:08 INFO - PROCESS | 3140 | 1466744708236 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 3140 | 1466744708240 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 22:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:05:08 INFO - PROCESS | 3140 | 1466744708244 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 3140 | 1466744708249 Marionette TRACE conn6 <- [1,1470,null,{}] 22:05:08 INFO - PROCESS | 3140 | 1466744708254 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:08 INFO - PROCESS | 3140 | 1466744708256 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:08 INFO - PROCESS | 3140 | 1466744708349 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 22:05:08 INFO - PROCESS | 3140 | 1466744708467 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 3140 | 1466744708470 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:08 INFO - PROCESS | 3140 | ++DOCSHELL 0C960000 == 28 [pid = 3140] [id = 377] 22:05:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0CD2A400) [pid = 3140] [serial = 1131] [outer = 00000000] 22:05:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FB52800) [pid = 3140] [serial = 1132] [outer = 0CD2A400] 22:05:08 INFO - PROCESS | 3140 | 1466744708519 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FE23400) [pid = 3140] [serial = 1133] [outer = 0CD2A400] 22:05:08 INFO - PROCESS | 3140 | 1466744708917 Marionette TRACE conn6 <- [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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 22:05:09 INFO - PROCESS | 3140 | 1466744709004 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 3140 | 1466744709008 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 22:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:05:09 INFO - PROCESS | 3140 | 1466744709019 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 3140 | 1466744709022 Marionette TRACE conn6 <- [1,1474,null,{}] 22:05:09 INFO - PROCESS | 3140 | 1466744709025 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 3140 | 1466744709028 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:09 INFO - PROCESS | 3140 | 1466744709118 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 22:05:09 INFO - PROCESS | 3140 | 1466744709127 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 3140 | 1466744709129 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:09 INFO - PROCESS | 3140 | ++DOCSHELL 10380C00 == 29 [pid = 3140] [id = 378] 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10381400) [pid = 3140] [serial = 1134] [outer = 00000000] 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (10DDFC00) [pid = 3140] [serial = 1135] [outer = 10381400] 22:05:09 INFO - PROCESS | 3140 | 1466744709176 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13D0C000) [pid = 3140] [serial = 1136] [outer = 10381400] 22:05:09 INFO - PROCESS | 3140 | 1466744709634 Marionette TRACE conn6 <- [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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 22:05:09 INFO - PROCESS | 3140 | 1466744709690 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 3140 | 1466744709693 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 22:05:09 INFO - PROCESS | 3140 | 1466744709696 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:05:09 INFO - PROCESS | 3140 | 1466744709699 Marionette TRACE conn6 <- [1,1478,null,{}] 22:05:09 INFO - PROCESS | 3140 | 1466744709710 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 3140 | 1466744709714 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:09 INFO - PROCESS | 3140 | 1466744709797 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 22:05:09 INFO - PROCESS | 3140 | 1466744709803 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 3140 | 1466744709806 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:09 INFO - PROCESS | 3140 | ++DOCSHELL 14833800 == 30 [pid = 3140] [id = 379] 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1483A000) [pid = 3140] [serial = 1137] [outer = 00000000] 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (148A7800) [pid = 3140] [serial = 1138] [outer = 1483A000] 22:05:09 INFO - PROCESS | 3140 | 1466744709855 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (15565000) [pid = 3140] [serial = 1139] [outer = 1483A000] 22:05:10 INFO - PROCESS | 3140 | 1466744710363 Marionette TRACE conn6 <- [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]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 22:05:10 INFO - PROCESS | 3140 | 1466744710430 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 3140 | 1466744710433 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 22:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:05:10 INFO - PROCESS | 3140 | 1466744710473 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 3140 | 1466744710475 Marionette TRACE conn6 <- [1,1482,null,{}] 22:05:10 INFO - PROCESS | 3140 | 1466744710479 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:10 INFO - PROCESS | 3140 | 1466744710481 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:10 INFO - PROCESS | 3140 | 1466744710603 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 22:05:10 INFO - PROCESS | 3140 | 1466744710613 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 3140 | 1466744710615 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:10 INFO - PROCESS | 3140 | ++DOCSHELL 16C10400 == 31 [pid = 3140] [id = 380] 22:05:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C12000) [pid = 3140] [serial = 1140] [outer = 00000000] 22:05:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C5C800) [pid = 3140] [serial = 1141] [outer = 16C12000] 22:05:10 INFO - PROCESS | 3140 | 1466744710666 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C65400) [pid = 3140] [serial = 1142] [outer = 16C12000] 22:05:11 INFO - PROCESS | 3140 | 1466744711092 Marionette TRACE conn6 <- [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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 22:05:11 INFO - PROCESS | 3140 | 1466744711156 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 22:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:05:11 INFO - PROCESS | 3140 | 1466744711158 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 22:05:11 INFO - PROCESS | 3140 | 1466744711161 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 3140 | 1466744711163 Marionette TRACE conn6 <- [1,1486,null,{}] 22:05:11 INFO - PROCESS | 3140 | 1466744711167 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 3140 | 1466744711169 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:11 INFO - PROCESS | 3140 | 1466744711277 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 22:05:11 INFO - PROCESS | 3140 | 1466744711282 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 3140 | 1466744711284 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:11 INFO - PROCESS | 3140 | ++DOCSHELL 1615C400 == 32 [pid = 3140] [id = 381] 22:05:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1615CC00) [pid = 3140] [serial = 1143] [outer = 00000000] 22:05:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16CE8400) [pid = 3140] [serial = 1144] [outer = 1615CC00] 22:05:11 INFO - PROCESS | 3140 | 1466744711328 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CE9400) [pid = 3140] [serial = 1145] [outer = 1615CC00] 22:05:11 INFO - PROCESS | 3140 | 1466744711801 Marionette TRACE conn6 <- [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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 22:05:11 INFO - PROCESS | 3140 | 1466744711838 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 3140 | 1466744711841 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 22:05:11 INFO - PROCESS | 3140 | 1466744711844 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:05:11 INFO - PROCESS | 3140 | 1466744711845 Marionette TRACE conn6 <- [1,1490,null,{}] 22:05:11 INFO - PROCESS | 3140 | 1466744711849 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 3140 | 1466744711854 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:12 INFO - PROCESS | 3140 | 1466744712005 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C60800) [pid = 3140] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (17157C00) [pid = 3140] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19697000) [pid = 3140] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C945000) [pid = 3140] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0F836400) [pid = 3140] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FB5C400) [pid = 3140] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (13FA2800) [pid = 3140] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (15A4D400) [pid = 3140] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0F9F6400) [pid = 3140] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (195BC400) [pid = 3140] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1969A000) [pid = 3140] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:05:12 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19697400) [pid = 3140] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:05:12 INFO - PROCESS | 3140 | 1466744712352 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 3140 | 1466744712355 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:12 INFO - PROCESS | 3140 | ++DOCSHELL 091E0400 == 33 [pid = 3140] [id = 382] 22:05:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0C933800) [pid = 3140] [serial = 1146] [outer = 00000000] 22:05:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0CDCB800) [pid = 3140] [serial = 1147] [outer = 0C933800] 22:05:12 INFO - PROCESS | 3140 | 1466744712400 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13F1D000) [pid = 3140] [serial = 1148] [outer = 0C933800] 22:05:12 INFO - PROCESS | 3140 | 1466744712755 Marionette TRACE conn6 <- [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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 932ms 22:05:12 INFO - PROCESS | 3140 | 1466744712779 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 22:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:05:12 INFO - PROCESS | 3140 | 1466744712781 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 22:05:12 INFO - PROCESS | 3140 | 1466744712784 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 3140 | 1466744712786 Marionette TRACE conn6 <- [1,1494,null,{}] 22:05:12 INFO - PROCESS | 3140 | 1466744712790 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:12 INFO - PROCESS | 3140 | 1466744712792 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:12 INFO - PROCESS | 3140 | 1466744712902 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 22:05:12 INFO - PROCESS | 3140 | 1466744712910 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 3140 | 1466744712912 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:12 INFO - PROCESS | 3140 | ++DOCSHELL 14832000 == 34 [pid = 3140] [id = 383] 22:05:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1483E400) [pid = 3140] [serial = 1149] [outer = 00000000] 22:05:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (18B08000) [pid = 3140] [serial = 1150] [outer = 1483E400] 22:05:12 INFO - PROCESS | 3140 | 1466744712957 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (18BB4000) [pid = 3140] [serial = 1151] [outer = 1483E400] 22:05:13 INFO - PROCESS | 3140 | 1466744713356 Marionette TRACE conn6 <- [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]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 22:05:13 INFO - PROCESS | 3140 | 1466744713415 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 3140 | 1466744713417 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 22:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:05:13 INFO - PROCESS | 3140 | 1466744713421 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 3140 | 1466744713422 Marionette TRACE conn6 <- [1,1498,null,{}] 22:05:13 INFO - PROCESS | 3140 | 1466744713425 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:13 INFO - PROCESS | 3140 | 1466744713427 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:13 INFO - PROCESS | 3140 | 1466744713536 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 22:05:13 INFO - PROCESS | 3140 | 1466744713544 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 3140 | 1466744713546 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:13 INFO - PROCESS | 3140 | ++DOCSHELL 0C93B400 == 35 [pid = 3140] [id = 384] 22:05:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0FF2BC00) [pid = 3140] [serial = 1152] [outer = 00000000] 22:05:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195B6000) [pid = 3140] [serial = 1153] [outer = 0FF2BC00] 22:05:13 INFO - PROCESS | 3140 | 1466744713591 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C61400) [pid = 3140] [serial = 1154] [outer = 0FF2BC00] 22:05:14 INFO - PROCESS | 3140 | 1466744714006 Marionette TRACE conn6 <- [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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 22:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:05:14 INFO - PROCESS | 3140 | 1466744714051 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 3140 | 1466744714053 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 22:05:14 INFO - PROCESS | 3140 | 1466744714057 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 3140 | 1466744714058 Marionette TRACE conn6 <- [1,1502,null,{}] 22:05:14 INFO - PROCESS | 3140 | 1466744714062 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:14 INFO - PROCESS | 3140 | 1466744714064 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:14 INFO - PROCESS | 3140 | 1466744714173 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 22:05:14 INFO - PROCESS | 3140 | 1466744714182 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:14 INFO - PROCESS | 3140 | 1466744714183 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:14 INFO - PROCESS | 3140 | ++DOCSHELL 19693800 == 36 [pid = 3140] [id = 385] 22:05:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19695000) [pid = 3140] [serial = 1155] [outer = 00000000] 22:05:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19838000) [pid = 3140] [serial = 1156] [outer = 19695000] 22:05:14 INFO - PROCESS | 3140 | 1466744714227 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19857000) [pid = 3140] [serial = 1157] [outer = 19695000] 22:05:15 INFO - PROCESS | 3140 | 1466744715063 Marionette TRACE conn6 <- [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]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1019ms 22:05:15 INFO - PROCESS | 3140 | 1466744715077 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 22:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:05:15 INFO - PROCESS | 3140 | 1466744715081 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 22:05:15 INFO - PROCESS | 3140 | 1466744715086 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 3140 | 1466744715091 Marionette TRACE conn6 <- [1,1506,null,{}] 22:05:15 INFO - PROCESS | 3140 | 1466744715117 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:15 INFO - PROCESS | 3140 | 1466744715120 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:15 INFO - PROCESS | 3140 | 1466744715247 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 22:05:15 INFO - PROCESS | 3140 | 1466744715377 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 3140 | 1466744715380 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:15 INFO - PROCESS | 3140 | ++DOCSHELL 0F836C00 == 37 [pid = 3140] [id = 386] 22:05:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0FB53000) [pid = 3140] [serial = 1158] [outer = 00000000] 22:05:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (10304400) [pid = 3140] [serial = 1159] [outer = 0FB53000] 22:05:15 INFO - PROCESS | 3140 | 1466744715439 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (10F2A000) [pid = 3140] [serial = 1160] [outer = 0FB53000] 22:05:16 INFO - PROCESS | 3140 | 1466744716167 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1147ms 22:05:16 INFO - PROCESS | 3140 | 1466744716264 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 3140 | 1466744716269 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 22:05:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:05:16 INFO - PROCESS | 3140 | 1466744716277 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 3140 | 1466744716280 Marionette TRACE conn6 <- [1,1510,null,{}] 22:05:16 INFO - PROCESS | 3140 | 1466744716284 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 3140 | 1466744716286 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:16 INFO - PROCESS | 3140 | 1466744716418 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 22:05:16 INFO - PROCESS | 3140 | 1466744716544 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 3140 | 1466744716547 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:16 INFO - PROCESS | 3140 | ++DOCSHELL 0C940C00 == 38 [pid = 3140] [id = 387] 22:05:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0C950C00) [pid = 3140] [serial = 1161] [outer = 00000000] 22:05:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FE27400) [pid = 3140] [serial = 1162] [outer = 0C950C00] 22:05:16 INFO - PROCESS | 3140 | 1466744716611 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (10FC8400) [pid = 3140] [serial = 1163] [outer = 0C950C00] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 0C93B400 == 37 [pid = 3140] [id = 384] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 14832000 == 36 [pid = 3140] [id = 383] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 091E0400 == 35 [pid = 3140] [id = 382] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 1615C400 == 34 [pid = 3140] [id = 381] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 16C10400 == 33 [pid = 3140] [id = 380] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 14833800 == 32 [pid = 3140] [id = 379] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 10380C00 == 31 [pid = 3140] [id = 378] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 0C960000 == 30 [pid = 3140] [id = 377] 22:05:17 INFO - PROCESS | 3140 | --DOCSHELL 0FE28800 == 29 [pid = 3140] [id = 376] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (16F98000) [pid = 3140] [serial = 676] [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.] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C76000) [pid = 3140] [serial = 1098] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (189E8C00) [pid = 3140] [serial = 1102] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (17DCCC00) [pid = 3140] [serial = 1101] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19853000) [pid = 3140] [serial = 1081] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0CDD3C00) [pid = 3140] [serial = 1086] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0F9F4400) [pid = 3140] [serial = 1087] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C0D000) [pid = 3140] [serial = 1107] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FEABC00) [pid = 3140] [serial = 1089] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FF33800) [pid = 3140] [serial = 1090] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (14293800) [pid = 3140] [serial = 1092] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1471F400) [pid = 3140] [serial = 1093] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1615B000) [pid = 3140] [serial = 1095] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FF30400) [pid = 3140] [serial = 1083] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (10381000) [pid = 3140] [serial = 1084] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1982C800) [pid = 3140] [serial = 1104] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (19E30800) [pid = 3140] [serial = 1111] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1985A800) [pid = 3140] [serial = 1110] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19F2B800) [pid = 3140] [serial = 1114] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (18BB0800) [pid = 3140] [serial = 1108] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16CE6400) [pid = 3140] [serial = 1099] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1467F000) [pid = 3140] [serial = 1105] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C0CC00) [pid = 3140] [serial = 1096] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (19E3CC00) [pid = 3140] [serial = 1113] [outer = 00000000] [url = about:blank] 22:05:17 INFO - PROCESS | 3140 | 1466744717423 Marionette TRACE conn6 <- [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"]]]}] 22:05:17 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 () { 22:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:05:17 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 () { 22:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:05:17 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 () { 22:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:05:17 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 () { 22:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:05:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1185ms 22:05:17 INFO - PROCESS | 3140 | 1466744717466 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 3140 | 1466744717470 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 22:05:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:05:17 INFO - PROCESS | 3140 | 1466744717474 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - PROCESS | 3140 | 1466744717479 Marionette TRACE conn6 <- [1,1514,null,{}] 22:05:17 INFO - PROCESS | 3140 | 1466744717484 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:17 INFO - PROCESS | 3140 | 1466744717487 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:17 INFO - PROCESS | 3140 | 1466744717592 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 22:05:17 INFO - PROCESS | 3140 | 1466744717674 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:17 INFO - PROCESS | 3140 | 1466744717676 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:17 INFO - PROCESS | 3140 | ++DOCSHELL 0C964400 == 30 [pid = 3140] [id = 388] 22:05:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0CD1EC00) [pid = 3140] [serial = 1164] [outer = 00000000] 22:05:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0F9F4400) [pid = 3140] [serial = 1165] [outer = 0CD1EC00] 22:05:17 INFO - PROCESS | 3140 | 1466744717725 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FF2DC00) [pid = 3140] [serial = 1166] [outer = 0CD1EC00] 22:05:18 INFO - PROCESS | 3140 | 1466744718144 Marionette TRACE conn6 <- [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"]]]}] 22:05:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:05:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:05:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:05:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 731ms 22:05:18 INFO - PROCESS | 3140 | 1466744718209 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 3140 | 1466744718213 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:05:18 INFO - PROCESS | 3140 | 1466744718220 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 3140 | 1466744718222 Marionette TRACE conn6 <- [1,1518,null,{}] 22:05:18 INFO - PROCESS | 3140 | 1466744718226 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 3140 | 1466744718228 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:18 INFO - PROCESS | 3140 | 1466744718321 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 22:05:18 INFO - PROCESS | 3140 | 1466744718335 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 3140 | 1466744718338 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:18 INFO - PROCESS | 3140 | ++DOCSHELL 1037DC00 == 31 [pid = 3140] [id = 389] 22:05:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1037F000) [pid = 3140] [serial = 1167] [outer = 00000000] 22:05:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1469BC00) [pid = 3140] [serial = 1168] [outer = 1037F000] 22:05:18 INFO - PROCESS | 3140 | 1466744718384 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14754800) [pid = 3140] [serial = 1169] [outer = 1037F000] 22:05:18 INFO - PROCESS | 3140 | 1466744718825 Marionette TRACE conn6 <- [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]]]}] 22:05:18 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 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:05:18 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. 22:05:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:05:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 22:05:18 INFO - PROCESS | 3140 | 1466744718854 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 3140 | 1466744718856 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 22:05:18 INFO - PROCESS | 3140 | 1466744718859 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:05:18 INFO - PROCESS | 3140 | 1466744718863 Marionette TRACE conn6 <- [1,1522,null,{}] 22:05:18 INFO - PROCESS | 3140 | 1466744718874 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 3140 | 1466744718878 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:18 INFO - PROCESS | 3140 | 1466744718966 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 22:05:18 INFO - PROCESS | 3140 | 1466744718973 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 3140 | 1466744718976 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:19 INFO - PROCESS | 3140 | ++DOCSHELL 16C14400 == 32 [pid = 3140] [id = 390] 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C14C00) [pid = 3140] [serial = 1170] [outer = 00000000] 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C7E800) [pid = 3140] [serial = 1171] [outer = 16C14C00] 22:05:19 INFO - PROCESS | 3140 | 1466744719024 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16CE8C00) [pid = 3140] [serial = 1172] [outer = 16C14C00] 22:05:19 INFO - PROCESS | 3140 | 1466744719482 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 22:05:19 INFO - PROCESS | 3140 | 1466744719534 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 3140 | 1466744719536 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 22:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:05:19 INFO - PROCESS | 3140 | 1466744719540 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 3140 | 1466744719541 Marionette TRACE conn6 <- [1,1526,null,{}] 22:05:19 INFO - PROCESS | 3140 | 1466744719545 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:19 INFO - PROCESS | 3140 | 1466744719547 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:19 INFO - PROCESS | 3140 | 1466744719633 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 22:05:19 INFO - PROCESS | 3140 | 1466744719638 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 3140 | 1466744719640 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:19 INFO - PROCESS | 3140 | ++DOCSHELL 17DCFC00 == 33 [pid = 3140] [id = 391] 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (18885000) [pid = 3140] [serial = 1173] [outer = 00000000] 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (189E8C00) [pid = 3140] [serial = 1174] [outer = 18885000] 22:05:19 INFO - PROCESS | 3140 | 1466744719711 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (18B06C00) [pid = 3140] [serial = 1175] [outer = 18885000] 22:05:20 INFO - PROCESS | 3140 | 1466744720178 Marionette TRACE conn6 <- [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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 22:05:20 INFO - PROCESS | 3140 | 1466744720214 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 3140 | 1466744720216 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 22:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:05:20 INFO - PROCESS | 3140 | 1466744720219 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - PROCESS | 3140 | 1466744720220 Marionette TRACE conn6 <- [1,1530,null,{}] 22:05:20 INFO - PROCESS | 3140 | 1466744720223 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 3140 | 1466744720225 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:20 INFO - PROCESS | 3140 | 1466744720335 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 22:05:20 INFO - PROCESS | 3140 | 1466744720340 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 3140 | 1466744720342 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:20 INFO - PROCESS | 3140 | ++DOCSHELL 18BBC400 == 34 [pid = 3140] [id = 392] 22:05:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19589800) [pid = 3140] [serial = 1176] [outer = 00000000] 22:05:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195B6800) [pid = 3140] [serial = 1177] [outer = 19589800] 22:05:20 INFO - PROCESS | 3140 | 1466744720387 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195C0400) [pid = 3140] [serial = 1178] [outer = 19589800] 22:05:20 INFO - PROCESS | 3140 | 1466744720859 Marionette TRACE conn6 <- [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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 22:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:05:20 INFO - PROCESS | 3140 | 1466744720889 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 3140 | 1466744720891 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 22:05:20 INFO - PROCESS | 3140 | 1466744720895 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - PROCESS | 3140 | 1466744720896 Marionette TRACE conn6 <- [1,1534,null,{}] 22:05:20 INFO - PROCESS | 3140 | 1466744720899 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 3140 | 1466744720905 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:21 INFO - PROCESS | 3140 | 1466744721076 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 22:05:21 INFO - PROCESS | 3140 | 1466744721101 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 3140 | 1466744721103 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:21 INFO - PROCESS | 3140 | ++DOCSHELL 1969A000 == 35 [pid = 3140] [id = 393] 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1982F400) [pid = 3140] [serial = 1179] [outer = 00000000] 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1985E800) [pid = 3140] [serial = 1180] [outer = 1982F400] 22:05:21 INFO - PROCESS | 3140 | 1466744721147 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19834800) [pid = 3140] [serial = 1181] [outer = 1982F400] 22:05:21 INFO - PROCESS | 3140 | 1466744721591 Marionette TRACE conn6 <- [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]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 731ms 22:05:21 INFO - PROCESS | 3140 | 1466744721627 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 3140 | 1466744721629 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:05:21 INFO - PROCESS | 3140 | 1466744721632 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 3140 | 1466744721633 Marionette TRACE conn6 <- [1,1538,null,{}] 22:05:21 INFO - PROCESS | 3140 | 1466744721637 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:21 INFO - PROCESS | 3140 | 1466744721638 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:21 INFO - PROCESS | 3140 | 1466744721749 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 22:05:21 INFO - PROCESS | 3140 | 1466744721757 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 3140 | 1466744721758 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:21 INFO - PROCESS | 3140 | ++DOCSHELL 16C67000 == 36 [pid = 3140] [id = 394] 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19E38400) [pid = 3140] [serial = 1182] [outer = 00000000] 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19E3F400) [pid = 3140] [serial = 1183] [outer = 19E38400] 22:05:21 INFO - PROCESS | 3140 | 1466744721859 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19F2BC00) [pid = 3140] [serial = 1184] [outer = 19E38400] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (1483A000) [pid = 3140] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0CD2A400) [pid = 3140] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1615CC00) [pid = 3140] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0F878C00) [pid = 3140] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (14830800) [pid = 3140] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1A099800) [pid = 3140] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1BB7BC00) [pid = 3140] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0C933800) [pid = 3140] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1483E400) [pid = 3140] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0FF2BC00) [pid = 3140] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C12000) [pid = 3140] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FEA8000) [pid = 3140] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:05:22 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (10381400) [pid = 3140] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:05:22 INFO - PROCESS | 3140 | 1466744722330 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 22:05:22 INFO - PROCESS | 3140 | 1466744722373 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 3140 | 1466744722375 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 22:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:05:22 INFO - PROCESS | 3140 | 1466744722407 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - PROCESS | 3140 | 1466744722408 Marionette TRACE conn6 <- [1,1542,null,{}] 22:05:22 INFO - PROCESS | 3140 | 1466744722412 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:22 INFO - PROCESS | 3140 | 1466744722414 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:22 INFO - PROCESS | 3140 | 1466744722495 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 22:05:22 INFO - PROCESS | 3140 | 1466744722501 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 3140 | 1466744722503 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:22 INFO - PROCESS | 3140 | ++DOCSHELL 147DE800 == 37 [pid = 3140] [id = 395] 22:05:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14834000) [pid = 3140] [serial = 1185] [outer = 00000000] 22:05:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16CEEC00) [pid = 3140] [serial = 1186] [outer = 14834000] 22:05:22 INFO - PROCESS | 3140 | 1466744722545 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195AD800) [pid = 3140] [serial = 1187] [outer = 14834000] 22:05:22 INFO - PROCESS | 3140 | 1466744722970 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 22:05:23 INFO - PROCESS | 3140 | 1466744723038 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 22:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:05:23 INFO - PROCESS | 3140 | 1466744723040 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 22:05:23 INFO - PROCESS | 3140 | 1466744723043 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 3140 | 1466744723045 Marionette TRACE conn6 <- [1,1546,null,{}] 22:05:23 INFO - PROCESS | 3140 | 1466744723049 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 3140 | 1466744723050 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:23 INFO - PROCESS | 3140 | 1466744723128 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 22:05:23 INFO - PROCESS | 3140 | 1466744723134 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 3140 | 1466744723135 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:23 INFO - PROCESS | 3140 | ++DOCSHELL 1615CC00 == 38 [pid = 3140] [id = 396] 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19E3A400) [pid = 3140] [serial = 1188] [outer = 00000000] 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1B38E400) [pid = 3140] [serial = 1189] [outer = 19E3A400] 22:05:23 INFO - PROCESS | 3140 | 1466744723181 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1B4EC800) [pid = 3140] [serial = 1190] [outer = 19E3A400] 22:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 570ms 22:05:23 INFO - PROCESS | 3140 | 1466744723607 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:05:23 INFO - PROCESS | 3140 | 1466744723614 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 3140 | 1466744723615 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 22:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:05:23 INFO - PROCESS | 3140 | 1466744723619 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 3140 | 1466744723620 Marionette TRACE conn6 <- [1,1550,null,{}] 22:05:23 INFO - PROCESS | 3140 | 1466744723623 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 3140 | 1466744723625 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:23 INFO - PROCESS | 3140 | 1466744723746 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 22:05:23 INFO - PROCESS | 3140 | 1466744723754 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 3140 | 1466744723756 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:23 INFO - PROCESS | 3140 | ++DOCSHELL 1B38DC00 == 39 [pid = 3140] [id = 397] 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1B4F8400) [pid = 3140] [serial = 1191] [outer = 00000000] 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1BE1D400) [pid = 3140] [serial = 1192] [outer = 1B4F8400] 22:05:23 INFO - PROCESS | 3140 | 1466744723803 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1BF01800) [pid = 3140] [serial = 1193] [outer = 1B4F8400] 22:05:24 INFO - PROCESS | 3140 | --DOCSHELL 0C964400 == 38 [pid = 3140] [id = 388] 22:05:24 INFO - PROCESS | 3140 | --DOCSHELL 0F836C00 == 37 [pid = 3140] [id = 386] 22:05:24 INFO - PROCESS | 3140 | --DOCSHELL 0C940C00 == 36 [pid = 3140] [id = 387] 22:05:24 INFO - PROCESS | 3140 | --DOCSHELL 19693800 == 35 [pid = 3140] [id = 385] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 17DCFC00 == 34 [pid = 3140] [id = 391] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 16C14400 == 33 [pid = 3140] [id = 390] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 1037DC00 == 32 [pid = 3140] [id = 389] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 18BBC400 == 31 [pid = 3140] [id = 392] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 16C67000 == 30 [pid = 3140] [id = 394] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 147DE800 == 29 [pid = 3140] [id = 395] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 1969A000 == 28 [pid = 3140] [id = 393] 22:05:25 INFO - PROCESS | 3140 | --DOCSHELL 1615CC00 == 27 [pid = 3140] [id = 396] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (195B6000) [pid = 3140] [serial = 1153] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C5C800) [pid = 3140] [serial = 1141] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14729000) [pid = 3140] [serial = 1130] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13FED000) [pid = 3140] [serial = 1129] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10DDFC00) [pid = 3140] [serial = 1135] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (13D0C000) [pid = 3140] [serial = 1136] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (148A7800) [pid = 3140] [serial = 1138] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB52800) [pid = 3140] [serial = 1132] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FE23400) [pid = 3140] [serial = 1133] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16CE8400) [pid = 3140] [serial = 1144] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (10379C00) [pid = 3140] [serial = 1117] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FE2A800) [pid = 3140] [serial = 1116] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16CE5800) [pid = 3140] [serial = 1121] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C0F000) [pid = 3140] [serial = 1120] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1B3EC400) [pid = 3140] [serial = 1124] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1B2D0400) [pid = 3140] [serial = 1123] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1BEBDC00) [pid = 3140] [serial = 1127] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1BE14400) [pid = 3140] [serial = 1126] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (16C61400) [pid = 3140] [serial = 1154] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0CDCB800) [pid = 3140] [serial = 1147] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16CE9400) [pid = 3140] [serial = 1145] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (13F1D000) [pid = 3140] [serial = 1148] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (16C65400) [pid = 3140] [serial = 1142] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (18BB4000) [pid = 3140] [serial = 1151] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (15565000) [pid = 3140] [serial = 1139] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (18B08000) [pid = 3140] [serial = 1150] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 3140 | 1466744725721 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2129ms 22:05:25 INFO - PROCESS | 3140 | 1466744725750 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 3140 | 1466744725754 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 22:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:05:25 INFO - PROCESS | 3140 | 1466744725759 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 3140 | 1466744725762 Marionette TRACE conn6 <- [1,1554,null,{}] 22:05:25 INFO - PROCESS | 3140 | 1466744725768 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:25 INFO - PROCESS | 3140 | 1466744725772 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:25 INFO - PROCESS | 3140 | 1466744725866 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 22:05:25 INFO - PROCESS | 3140 | 1466744725873 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 3140 | 1466744725878 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:25 INFO - PROCESS | 3140 | ++DOCSHELL 0CDC7000 == 28 [pid = 3140] [id = 398] 22:05:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0CDCB800) [pid = 3140] [serial = 1194] [outer = 00000000] 22:05:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0F87CC00) [pid = 3140] [serial = 1195] [outer = 0CDCB800] 22:05:25 INFO - PROCESS | 3140 | 1466744725927 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0F9EC800) [pid = 3140] [serial = 1196] [outer = 0CDCB800] 22:05:26 INFO - PROCESS | 3140 | 1466744726402 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 22:05:26 INFO - PROCESS | 3140 | 1466744726449 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 3140 | 1466744726454 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 22:05:26 INFO - PROCESS | 3140 | 1466744726460 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:05:26 INFO - PROCESS | 3140 | 1466744726463 Marionette TRACE conn6 <- [1,1558,null,{}] 22:05:26 INFO - PROCESS | 3140 | 1466744726467 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:26 INFO - PROCESS | 3140 | 1466744726470 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:26 INFO - PROCESS | 3140 | 1466744726558 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 22:05:26 INFO - PROCESS | 3140 | 1466744726567 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:26 INFO - PROCESS | 3140 | 1466744726570 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:26 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2D800 == 29 [pid = 3140] [id = 399] 22:05:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0FE2E800) [pid = 3140] [serial = 1197] [outer = 00000000] 22:05:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FEAFC00) [pid = 3140] [serial = 1198] [outer = 0FE2E800] 22:05:26 INFO - PROCESS | 3140 | 1466744726616 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0FF31000) [pid = 3140] [serial = 1199] [outer = 0FE2E800] 22:05:27 INFO - PROCESS | 3140 | 1466744727100 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 22:05:27 INFO - PROCESS | 3140 | 1466744727134 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 22:05:27 INFO - PROCESS | 3140 | 1466744727136 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 22:05:27 INFO - PROCESS | 3140 | 1466744727140 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:05:27 INFO - PROCESS | 3140 | 1466744727144 Marionette TRACE conn6 <- [1,1562,null,{}] 22:05:27 INFO - PROCESS | 3140 | 1466744727156 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:27 INFO - PROCESS | 3140 | 1466744727161 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:27 INFO - PROCESS | 3140 | 1466744727271 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 22:05:27 INFO - PROCESS | 3140 | 1466744727364 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 3140 | 1466744727367 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:27 INFO - PROCESS | 3140 | ++DOCSHELL 13F1C800 == 30 [pid = 3140] [id = 400] 22:05:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (13F1D000) [pid = 3140] [serial = 1200] [outer = 00000000] 22:05:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (13FAD800) [pid = 3140] [serial = 1201] [outer = 13F1D000] 22:05:27 INFO - PROCESS | 3140 | 1466744727415 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (140C3800) [pid = 3140] [serial = 1202] [outer = 13F1D000] 22:05:27 INFO - PROCESS | 3140 | 1466744727804 Marionette TRACE conn6 <- [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]]]}] 22:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 22:05:27 INFO - PROCESS | 3140 | 1466744727818 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 22:05:27 INFO - PROCESS | 3140 | 1466744727820 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 22:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:05:27 INFO - PROCESS | 3140 | 1466744727823 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:05:27 INFO - PROCESS | 3140 | 1466744727825 Marionette TRACE conn6 <- [1,1566,null,{}] 22:05:27 INFO - PROCESS | 3140 | 1466744727829 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:27 INFO - PROCESS | 3140 | 1466744727831 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:27 INFO - PROCESS | 3140 | 1466744727914 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 22:05:28 INFO - PROCESS | 3140 | 1466744728005 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 3140 | 1466744728007 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:28 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2B400 == 31 [pid = 3140] [id = 401] 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (13FAA800) [pid = 3140] [serial = 1203] [outer = 00000000] 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (14752400) [pid = 3140] [serial = 1204] [outer = 13FAA800] 22:05:28 INFO - PROCESS | 3140 | 1466744728052 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1483D000) [pid = 3140] [serial = 1205] [outer = 13FAA800] 22:05:28 INFO - PROCESS | 3140 | 1466744728398 Marionette TRACE conn6 <- [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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 22:05:28 INFO - PROCESS | 3140 | 1466744728455 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 22:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:05:28 INFO - PROCESS | 3140 | 1466744728457 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 22:05:28 INFO - PROCESS | 3140 | 1466744728460 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 3140 | 1466744728462 Marionette TRACE conn6 <- [1,1570,null,{}] 22:05:28 INFO - PROCESS | 3140 | 1466744728465 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:28 INFO - PROCESS | 3140 | 1466744728467 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:28 INFO - PROCESS | 3140 | 1466744728576 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 22:05:28 INFO - PROCESS | 3140 | 1466744728585 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 3140 | 1466744728587 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:28 INFO - PROCESS | 3140 | ++DOCSHELL 1483C400 == 32 [pid = 3140] [id = 402] 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (1483F400) [pid = 3140] [serial = 1206] [outer = 00000000] 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (15A3E400) [pid = 3140] [serial = 1207] [outer = 1483F400] 22:05:28 INFO - PROCESS | 3140 | 1466744728657 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1615AC00) [pid = 3140] [serial = 1208] [outer = 1483F400] 22:05:29 INFO - PROCESS | 3140 | 1466744729071 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 22:05:29 INFO - PROCESS | 3140 | 1466744729091 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 3140 | 1466744729093 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 22:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:05:29 INFO - PROCESS | 3140 | 1466744729096 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 3140 | 1466744729098 Marionette TRACE conn6 <- [1,1574,null,{}] 22:05:29 INFO - PROCESS | 3140 | 1466744729102 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 3140 | 1466744729107 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:29 INFO - PROCESS | 3140 | 1466744729242 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 22:05:29 INFO - PROCESS | 3140 | 1466744729256 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 3140 | 1466744729258 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:29 INFO - PROCESS | 3140 | ++DOCSHELL 16C15C00 == 33 [pid = 3140] [id = 403] 22:05:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C63400) [pid = 3140] [serial = 1209] [outer = 00000000] 22:05:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C69C00) [pid = 3140] [serial = 1210] [outer = 16C63400] 22:05:29 INFO - PROCESS | 3140 | 1466744729303 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C7D800) [pid = 3140] [serial = 1211] [outer = 16C63400] 22:05:29 INFO - PROCESS | 3140 | 1466744729722 Marionette TRACE conn6 <- [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]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 22:05:29 INFO - PROCESS | 3140 | 1466744729767 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 3140 | 1466744729769 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 22:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:05:29 INFO - PROCESS | 3140 | 1466744729772 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 3140 | 1466744729774 Marionette TRACE conn6 <- [1,1578,null,{}] 22:05:29 INFO - PROCESS | 3140 | 1466744729778 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 3140 | 1466744729779 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:29 INFO - PROCESS | 3140 | 1466744729914 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 22:05:29 INFO - PROCESS | 3140 | 1466744729929 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 3140 | 1466744729931 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:29 INFO - PROCESS | 3140 | ++DOCSHELL 0C944800 == 34 [pid = 3140] [id = 404] 22:05:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FB6F800) [pid = 3140] [serial = 1212] [outer = 00000000] 22:05:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16CEB000) [pid = 3140] [serial = 1213] [outer = 0FB6F800] 22:05:29 INFO - PROCESS | 3140 | 1466744729975 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CED800) [pid = 3140] [serial = 1214] [outer = 0FB6F800] 22:05:30 INFO - PROCESS | 3140 | 1466744730373 Marionette TRACE conn6 <- [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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 22:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:05:30 INFO - PROCESS | 3140 | 1466744730403 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 3140 | 1466744730405 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 22:05:30 INFO - PROCESS | 3140 | 1466744730408 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 3140 | 1466744730410 Marionette TRACE conn6 <- [1,1582,null,{}] 22:05:30 INFO - PROCESS | 3140 | 1466744730414 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:30 INFO - PROCESS | 3140 | 1466744730416 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:30 INFO - PROCESS | 3140 | 1466744730535 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 22:05:30 INFO - PROCESS | 3140 | 1466744730592 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 3140 | 1466744730594 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:30 INFO - PROCESS | 3140 | ++DOCSHELL 17155000 == 35 [pid = 3140] [id = 405] 22:05:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (17155400) [pid = 3140] [serial = 1215] [outer = 00000000] 22:05:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (17DC8000) [pid = 3140] [serial = 1216] [outer = 17155400] 22:05:30 INFO - PROCESS | 3140 | 1466744730637 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (173E7800) [pid = 3140] [serial = 1217] [outer = 17155400] 22:05:31 INFO - PROCESS | 3140 | 1466744731054 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 22:05:31 INFO - PROCESS | 3140 | 1466744731079 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 3140 | 1466744731081 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 22:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:05:31 INFO - PROCESS | 3140 | 1466744731084 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 3140 | 1466744731086 Marionette TRACE conn6 <- [1,1586,null,{}] 22:05:31 INFO - PROCESS | 3140 | 1466744731089 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 3140 | 1466744731091 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:31 INFO - PROCESS | 3140 | 1466744731227 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 22:05:31 INFO - PROCESS | 3140 | 1466744731243 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 3140 | 1466744731245 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:31 INFO - PROCESS | 3140 | ++DOCSHELL 13F14000 == 36 [pid = 3140] [id = 406] 22:05:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (173E8400) [pid = 3140] [serial = 1218] [outer = 00000000] 22:05:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18BAF000) [pid = 3140] [serial = 1219] [outer = 173E8400] 22:05:31 INFO - PROCESS | 3140 | 1466744731288 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18BB0800) [pid = 3140] [serial = 1220] [outer = 173E8400] 22:05:31 INFO - PROCESS | 3140 | 1466744731725 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 22:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:05:31 INFO - PROCESS | 3140 | 1466744731755 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 3140 | 1466744731757 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 22:05:31 INFO - PROCESS | 3140 | 1466744731760 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 3140 | 1466744731761 Marionette TRACE conn6 <- [1,1590,null,{}] 22:05:31 INFO - PROCESS | 3140 | 1466744731764 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 3140 | 1466744731766 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:31 INFO - PROCESS | 3140 | 1466744731880 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 22:05:31 INFO - PROCESS | 3140 | 1466744731885 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 3140 | 1466744731887 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:31 INFO - PROCESS | 3140 | ++DOCSHELL 19293000 == 37 [pid = 3140] [id = 407] 22:05:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195A6C00) [pid = 3140] [serial = 1221] [outer = 00000000] 22:05:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19670400) [pid = 3140] [serial = 1222] [outer = 195A6C00] 22:05:31 INFO - PROCESS | 3140 | 1466744731931 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1969A000) [pid = 3140] [serial = 1223] [outer = 195A6C00] 22:05:32 INFO - PROCESS | 3140 | 1466744732375 Marionette TRACE conn6 <- [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]]]}] 22:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 22:05:32 INFO - PROCESS | 3140 | 1466744732434 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 3140 | 1466744732437 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:05:32 INFO - PROCESS | 3140 | 1466744732440 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 3140 | 1466744732442 Marionette TRACE conn6 <- [1,1594,null,{}] 22:05:32 INFO - PROCESS | 3140 | 1466744732447 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 3140 | 1466744732449 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:32 INFO - PROCESS | 3140 | 1466744732571 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 22:05:32 INFO - PROCESS | 3140 | 1466744732666 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 3140 | 1466744732669 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:32 INFO - PROCESS | 3140 | ++DOCSHELL 1483B400 == 38 [pid = 3140] [id = 408] 22:05:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19852800) [pid = 3140] [serial = 1224] [outer = 00000000] 22:05:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19E32800) [pid = 3140] [serial = 1225] [outer = 19852800] 22:05:32 INFO - PROCESS | 3140 | 1466744732714 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19E3D400) [pid = 3140] [serial = 1226] [outer = 19852800] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19E3A400) [pid = 3140] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (19589800) [pid = 3140] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1982F400) [pid = 3140] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19E38400) [pid = 3140] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (14834000) [pid = 3140] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (18885000) [pid = 3140] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C14C00) [pid = 3140] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1037F000) [pid = 3140] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0CD1EC00) [pid = 3140] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C950C00) [pid = 3140] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB53000) [pid = 3140] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:05:33 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19695000) [pid = 3140] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:05:33 INFO - PROCESS | 3140 | 1466744733298 Marionette TRACE conn6 <- [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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 870ms 22:05:33 INFO - PROCESS | 3140 | 1466744733311 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 3140 | 1466744733313 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 22:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:05:33 INFO - PROCESS | 3140 | 1466744733316 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 3140 | 1466744733317 Marionette TRACE conn6 <- [1,1598,null,{}] 22:05:33 INFO - PROCESS | 3140 | 1466744733321 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:33 INFO - PROCESS | 3140 | 1466744733322 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:33 INFO - PROCESS | 3140 | 1466744733452 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 22:05:33 INFO - PROCESS | 3140 | 1466744733507 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 3140 | 1466744733508 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:33 INFO - PROCESS | 3140 | ++DOCSHELL 14833C00 == 39 [pid = 3140] [id = 409] 22:05:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C0CC00) [pid = 3140] [serial = 1227] [outer = 00000000] 22:05:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (18885000) [pid = 3140] [serial = 1228] [outer = 16C0CC00] 22:05:33 INFO - PROCESS | 3140 | 1466744733552 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195BD000) [pid = 3140] [serial = 1229] [outer = 16C0CC00] 22:05:33 INFO - PROCESS | 3140 | 1466744733913 Marionette TRACE conn6 <- [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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 22:05:33 INFO - PROCESS | 3140 | 1466744733947 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 22:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:05:33 INFO - PROCESS | 3140 | 1466744733949 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 22:05:33 INFO - PROCESS | 3140 | 1466744733952 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 3140 | 1466744733953 Marionette TRACE conn6 <- [1,1602,null,{}] 22:05:33 INFO - PROCESS | 3140 | 1466744733966 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:33 INFO - PROCESS | 3140 | 1466744733968 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:34 INFO - PROCESS | 3140 | 1466744734046 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 22:05:34 INFO - PROCESS | 3140 | 1466744734051 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 3140 | 1466744734053 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:34 INFO - PROCESS | 3140 | ++DOCSHELL 17DC7C00 == 40 [pid = 3140] [id = 410] 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19852C00) [pid = 3140] [serial = 1230] [outer = 00000000] 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1B2D2C00) [pid = 3140] [serial = 1231] [outer = 19852C00] 22:05:34 INFO - PROCESS | 3140 | 1466744734095 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1B2D3C00) [pid = 3140] [serial = 1232] [outer = 19852C00] 22:05:34 INFO - PROCESS | 3140 | 1466744734533 Marionette TRACE conn6 <- [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]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 22:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 22:05:34 INFO - PROCESS | 3140 | 1466744734586 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 3140 | 1466744734588 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 22:05:34 INFO - PROCESS | 3140 | 1466744734604 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 3140 | 1466744734605 Marionette TRACE conn6 <- [1,1606,null,{}] 22:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:05:34 INFO - PROCESS | 3140 | 1466744734609 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 3140 | 1466744734610 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:34 INFO - PROCESS | 3140 | 1466744734688 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 22:05:34 INFO - PROCESS | 3140 | 1466744734693 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 3140 | 1466744734695 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:34 INFO - PROCESS | 3140 | ++DOCSHELL 16155400 == 41 [pid = 3140] [id = 411] 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1B3ED000) [pid = 3140] [serial = 1233] [outer = 00000000] 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1BB83400) [pid = 3140] [serial = 1234] [outer = 1B3ED000] 22:05:34 INFO - PROCESS | 3140 | 1466744734738 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1BE19000) [pid = 3140] [serial = 1235] [outer = 1B3ED000] 22:05:35 INFO - PROCESS | 3140 | 1466744735323 Marionette TRACE conn6 <- [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]]]}] 22:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 22:05:35 INFO - PROCESS | 3140 | 1466744735382 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 3140 | 1466744735387 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 22:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:05:35 INFO - PROCESS | 3140 | 1466744735461 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 3140 | 1466744735464 Marionette TRACE conn6 <- [1,1610,null,{}] 22:05:35 INFO - PROCESS | 3140 | 1466744735471 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:35 INFO - PROCESS | 3140 | 1466744735474 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:35 INFO - PROCESS | 3140 | 1466744735612 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 22:05:35 INFO - PROCESS | 3140 | 1466744735741 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 3140 | 1466744735746 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:35 INFO - PROCESS | 3140 | ++DOCSHELL 0C95F400 == 42 [pid = 3140] [id = 412] 22:05:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0C960000) [pid = 3140] [serial = 1236] [outer = 00000000] 22:05:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FB5B800) [pid = 3140] [serial = 1237] [outer = 0C960000] 22:05:35 INFO - PROCESS | 3140 | 1466744735807 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FE2E000) [pid = 3140] [serial = 1238] [outer = 0C960000] 22:05:36 INFO - PROCESS | 3140 | 1466744736499 Marionette TRACE conn6 <- [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]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 22:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1108ms 22:05:36 INFO - PROCESS | 3140 | 1466744736545 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 3140 | 1466744736550 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 22:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:05:36 INFO - PROCESS | 3140 | 1466744736557 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 3140 | 1466744736559 Marionette TRACE conn6 <- [1,1614,null,{}] 22:05:36 INFO - PROCESS | 3140 | 1466744736564 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:36 INFO - PROCESS | 3140 | 1466744736567 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:36 INFO - PROCESS | 3140 | 1466744736743 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 22:05:36 INFO - PROCESS | 3140 | 1466744736761 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 3140 | 1466744736763 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:36 INFO - PROCESS | 3140 | ++DOCSHELL 10DDFC00 == 43 [pid = 3140] [id = 413] 22:05:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (10FC7400) [pid = 3140] [serial = 1239] [outer = 00000000] 22:05:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1462BC00) [pid = 3140] [serial = 1240] [outer = 10FC7400] 22:05:36 INFO - PROCESS | 3140 | 1466744736820 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1483A800) [pid = 3140] [serial = 1241] [outer = 10FC7400] 22:05:37 INFO - PROCESS | 3140 | 1466744737825 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1332ms 22:05:37 INFO - PROCESS | 3140 | 1466744737893 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 3140 | 1466744737897 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 22:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:05:37 INFO - PROCESS | 3140 | 1466744737902 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:05:37 INFO - PROCESS | 3140 | 1466744737905 Marionette TRACE conn6 <- [1,1618,null,{}] 22:05:37 INFO - PROCESS | 3140 | 1466744737911 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:37 INFO - PROCESS | 3140 | 1466744737913 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:38 INFO - PROCESS | 3140 | 1466744738055 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 22:05:38 INFO - PROCESS | 3140 | 1466744738195 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 3140 | 1466744738200 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 17DC7C00 == 42 [pid = 3140] [id = 410] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 14833C00 == 41 [pid = 3140] [id = 409] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 1483B400 == 40 [pid = 3140] [id = 408] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 19293000 == 39 [pid = 3140] [id = 407] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 13F14000 == 38 [pid = 3140] [id = 406] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 17155000 == 37 [pid = 3140] [id = 405] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 0C944800 == 36 [pid = 3140] [id = 404] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 16C15C00 == 35 [pid = 3140] [id = 403] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 1483C400 == 34 [pid = 3140] [id = 402] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 0FE2B400 == 33 [pid = 3140] [id = 401] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 13F1C800 == 32 [pid = 3140] [id = 400] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 0FE2D800 == 31 [pid = 3140] [id = 399] 22:05:38 INFO - PROCESS | 3140 | --DOCSHELL 0CDC7000 == 30 [pid = 3140] [id = 398] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1B4EC800) [pid = 3140] [serial = 1190] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (195B6800) [pid = 3140] [serial = 1177] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1985E800) [pid = 3140] [serial = 1180] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (19E3F400) [pid = 3140] [serial = 1183] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (19834800) [pid = 3140] [serial = 1181] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (19F2BC00) [pid = 3140] [serial = 1184] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CEEC00) [pid = 3140] [serial = 1186] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B38E400) [pid = 3140] [serial = 1189] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (189E8C00) [pid = 3140] [serial = 1174] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C7E800) [pid = 3140] [serial = 1171] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16CE8C00) [pid = 3140] [serial = 1172] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1469BC00) [pid = 3140] [serial = 1168] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14754800) [pid = 3140] [serial = 1169] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0F9F4400) [pid = 3140] [serial = 1165] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FF2DC00) [pid = 3140] [serial = 1166] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1BE1D400) [pid = 3140] [serial = 1192] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (10FC8400) [pid = 3140] [serial = 1163] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FE27400) [pid = 3140] [serial = 1162] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (10F2A000) [pid = 3140] [serial = 1160] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (10304400) [pid = 3140] [serial = 1159] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19838000) [pid = 3140] [serial = 1156] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19857000) [pid = 3140] [serial = 1157] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (195C0400) [pid = 3140] [serial = 1178] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195AD800) [pid = 3140] [serial = 1187] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (18B06C00) [pid = 3140] [serial = 1175] [outer = 00000000] [url = about:blank] 22:05:38 INFO - PROCESS | 3140 | ++DOCSHELL 091E0C00 == 31 [pid = 3140] [id = 414] 22:05:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (091E9000) [pid = 3140] [serial = 1242] [outer = 00000000] 22:05:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0CD1EC00) [pid = 3140] [serial = 1243] [outer = 091E9000] 22:05:38 INFO - PROCESS | 3140 | 1466744738340 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FB73400) [pid = 3140] [serial = 1244] [outer = 091E9000] 22:05:38 INFO - PROCESS | 3140 | 1466744738728 Marionette TRACE conn6 <- [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]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 891ms 22:05:38 INFO - PROCESS | 3140 | 1466744738793 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 3140 | 1466744738797 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 22:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:05:38 INFO - PROCESS | 3140 | 1466744738803 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 3140 | 1466744738805 Marionette TRACE conn6 <- [1,1622,null,{}] 22:05:38 INFO - PROCESS | 3140 | 1466744738809 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:38 INFO - PROCESS | 3140 | 1466744738811 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:38 INFO - PROCESS | 3140 | 1466744738896 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 22:05:38 INFO - PROCESS | 3140 | 1466744738902 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 3140 | 1466744738905 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:38 INFO - PROCESS | 3140 | ++DOCSHELL 1037B000 == 32 [pid = 3140] [id = 415] 22:05:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (10380C00) [pid = 3140] [serial = 1245] [outer = 00000000] 22:05:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10F2BC00) [pid = 3140] [serial = 1246] [outer = 10380C00] 22:05:38 INFO - PROCESS | 3140 | 1466744738952 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (13F1C800) [pid = 3140] [serial = 1247] [outer = 10380C00] 22:05:39 INFO - PROCESS | 3140 | 1466744739437 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 22:05:39 INFO - PROCESS | 3140 | 1466744739478 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 3140 | 1466744739480 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 22:05:39 INFO - PROCESS | 3140 | 1466744739484 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:05:39 INFO - PROCESS | 3140 | 1466744739487 Marionette TRACE conn6 <- [1,1626,null,{}] 22:05:39 INFO - PROCESS | 3140 | 1466744739498 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:39 INFO - PROCESS | 3140 | 1466744739503 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:39 INFO - PROCESS | 3140 | 1466744739616 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 22:05:39 INFO - PROCESS | 3140 | 1466744739717 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 3140 | 1466744739720 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:39 INFO - PROCESS | 3140 | ++DOCSHELL 148A7800 == 33 [pid = 3140] [id = 416] 22:05:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1555A400) [pid = 3140] [serial = 1248] [outer = 00000000] 22:05:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (15A44000) [pid = 3140] [serial = 1249] [outer = 1555A400] 22:05:39 INFO - PROCESS | 3140 | 1466744739767 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C10800) [pid = 3140] [serial = 1250] [outer = 1555A400] 22:05:40 INFO - PROCESS | 3140 | 1466744740124 Marionette TRACE conn6 <- [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]]]}] 22:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 22:05:40 INFO - PROCESS | 3140 | 1466744740178 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 3140 | 1466744740180 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:05:40 INFO - PROCESS | 3140 | 1466744740199 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 3140 | 1466744740200 Marionette TRACE conn6 <- [1,1630,null,{}] 22:05:40 INFO - PROCESS | 3140 | 1466744740204 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 3140 | 1466744740216 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:40 INFO - PROCESS | 3140 | 1466744740301 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 22:05:40 INFO - PROCESS | 3140 | 1466744740307 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 3140 | 1466744740309 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:40 INFO - PROCESS | 3140 | ++DOCSHELL 16C62800 == 34 [pid = 3140] [id = 417] 22:05:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C63800) [pid = 3140] [serial = 1251] [outer = 00000000] 22:05:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16CEC400) [pid = 3140] [serial = 1252] [outer = 16C63800] 22:05:40 INFO - PROCESS | 3140 | 1466744740354 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16F9C400) [pid = 3140] [serial = 1253] [outer = 16C63800] 22:05:40 INFO - PROCESS | 3140 | 1466744740842 Marionette TRACE conn6 <- [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]]]}] 22:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 22:05:40 INFO - PROCESS | 3140 | 1466744740878 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 3140 | 1466744740880 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 22:05:40 INFO - PROCESS | 3140 | 1466744740883 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:05:40 INFO - PROCESS | 3140 | 1466744740885 Marionette TRACE conn6 <- [1,1634,null,{}] 22:05:40 INFO - PROCESS | 3140 | 1466744740888 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 3140 | 1466744740890 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:41 INFO - PROCESS | 3140 | 1466744741000 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 22:05:41 INFO - PROCESS | 3140 | 1466744741086 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 3140 | 1466744741088 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:41 INFO - PROCESS | 3140 | ++DOCSHELL 17DCC000 == 35 [pid = 3140] [id = 418] 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (17DCDC00) [pid = 3140] [serial = 1254] [outer = 00000000] 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (189EA800) [pid = 3140] [serial = 1255] [outer = 17DCDC00] 22:05:41 INFO - PROCESS | 3140 | 1466744741133 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (18B01800) [pid = 3140] [serial = 1256] [outer = 17DCDC00] 22:05:41 INFO - PROCESS | 3140 | 1466744741579 Marionette TRACE conn6 <- [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]]]}] 22:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 732ms 22:05:41 INFO - PROCESS | 3140 | 1466744741620 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 22:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:05:41 INFO - PROCESS | 3140 | 1466744741622 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 22:05:41 INFO - PROCESS | 3140 | 1466744741625 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 3140 | 1466744741627 Marionette TRACE conn6 <- [1,1638,null,{}] 22:05:41 INFO - PROCESS | 3140 | 1466744741630 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:41 INFO - PROCESS | 3140 | 1466744741636 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:41 INFO - PROCESS | 3140 | 1466744741773 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 22:05:41 INFO - PROCESS | 3140 | 1466744741840 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 3140 | 1466744741842 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:41 INFO - PROCESS | 3140 | ++DOCSHELL 0C94F000 == 36 [pid = 3140] [id = 419] 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0F836400) [pid = 3140] [serial = 1257] [outer = 00000000] 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1982F800) [pid = 3140] [serial = 1258] [outer = 0F836400] 22:05:41 INFO - PROCESS | 3140 | 1466744741887 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19830C00) [pid = 3140] [serial = 1259] [outer = 0F836400] 22:05:42 INFO - PROCESS | 3140 | 1466744742300 Marionette TRACE conn6 <- [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]]]}] 22:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 22:05:42 INFO - PROCESS | 3140 | 1466744742373 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 3140 | 1466744742375 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 22:05:42 INFO - PROCESS | 3140 | 1466744742378 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:05:42 INFO - PROCESS | 3140 | 1466744742380 Marionette TRACE conn6 <- [1,1642,null,{}] 22:05:42 INFO - PROCESS | 3140 | 1466744742383 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 3140 | 1466744742385 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:42 INFO - PROCESS | 3140 | 1466744742497 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 22:05:42 INFO - PROCESS | 3140 | 1466744742714 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 3140 | 1466744742717 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (173E8400) [pid = 3140] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (17155400) [pid = 3140] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FB6F800) [pid = 3140] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (13FAA800) [pid = 3140] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FE2E800) [pid = 3140] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1483F400) [pid = 3140] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C63400) [pid = 3140] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (195A6C00) [pid = 3140] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19852C00) [pid = 3140] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19852800) [pid = 3140] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C0CC00) [pid = 3140] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1B4F8400) [pid = 3140] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0CDCB800) [pid = 3140] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:05:42 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (13F1D000) [pid = 3140] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:05:42 INFO - PROCESS | 3140 | ++DOCSHELL 091E0400 == 37 [pid = 3140] [id = 420] 22:05:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (091EC400) [pid = 3140] [serial = 1260] [outer = 00000000] 22:05:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FE2E800) [pid = 3140] [serial = 1261] [outer = 091EC400] 22:05:42 INFO - PROCESS | 3140 | 1466744742770 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13FAA800) [pid = 3140] [serial = 1262] [outer = 091EC400] 22:05:43 INFO - PROCESS | 3140 | 1466744743116 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 770ms 22:05:43 INFO - PROCESS | 3140 | 1466744743154 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 22:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:05:43 INFO - PROCESS | 3140 | 1466744743156 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 22:05:43 INFO - PROCESS | 3140 | 1466744743159 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 3140 | 1466744743161 Marionette TRACE conn6 <- [1,1646,null,{}] 22:05:43 INFO - PROCESS | 3140 | 1466744743164 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 3140 | 1466744743166 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:43 INFO - PROCESS | 3140 | 1466744743243 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 22:05:43 INFO - PROCESS | 3140 | 1466744743250 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 3140 | 1466744743251 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:43 INFO - PROCESS | 3140 | ++DOCSHELL 1615C400 == 38 [pid = 3140] [id = 421] 22:05:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C61400) [pid = 3140] [serial = 1263] [outer = 00000000] 22:05:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1985A800) [pid = 3140] [serial = 1264] [outer = 16C61400] 22:05:43 INFO - PROCESS | 3140 | 1466744743295 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19861C00) [pid = 3140] [serial = 1265] [outer = 16C61400] 22:05:43 INFO - PROCESS | 3140 | 1466744743740 Marionette TRACE conn6 <- [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]]]}] 22:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 22:05:43 INFO - PROCESS | 3140 | 1466744743790 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 22:05:43 INFO - PROCESS | 3140 | 1466744743792 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 22:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:05:43 INFO - PROCESS | 3140 | 1466744743796 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 3140 | 1466744743797 Marionette TRACE conn6 <- [1,1650,null,{}] 22:05:43 INFO - PROCESS | 3140 | 1466744743801 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 3140 | 1466744743803 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:43 INFO - PROCESS | 3140 | 1466744743883 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 22:05:43 INFO - PROCESS | 3140 | 1466744743888 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 3140 | 1466744743890 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:43 INFO - PROCESS | 3140 | ++DOCSHELL 1483EC00 == 39 [pid = 3140] [id = 422] 22:05:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1985A400) [pid = 3140] [serial = 1266] [outer = 00000000] 22:05:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0F959400) [pid = 3140] [serial = 1267] [outer = 1985A400] 22:05:43 INFO - PROCESS | 3140 | 1466744743934 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16150400) [pid = 3140] [serial = 1268] [outer = 1985A400] 22:05:44 INFO - PROCESS | 3140 | 1466744744400 Marionette TRACE conn6 <- [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]]]}] 22:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 22:05:44 INFO - PROCESS | 3140 | 1466744744434 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 3140 | 1466744744436 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 22:05:44 INFO - PROCESS | 3140 | 1466744744439 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:05:44 INFO - PROCESS | 3140 | 1466744744441 Marionette TRACE conn6 <- [1,1654,null,{}] 22:05:44 INFO - PROCESS | 3140 | 1466744744444 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:44 INFO - PROCESS | 3140 | 1466744744446 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:44 INFO - PROCESS | 3140 | 1466744744530 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 22:05:44 INFO - PROCESS | 3140 | 1466744744536 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:44 INFO - PROCESS | 3140 | 1466744744538 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:44 INFO - PROCESS | 3140 | ++DOCSHELL 19F21000 == 40 [pid = 3140] [id = 423] 22:05:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19F2BC00) [pid = 3140] [serial = 1269] [outer = 00000000] 22:05:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1B3FBC00) [pid = 3140] [serial = 1270] [outer = 19F2BC00] 22:05:44 INFO - PROCESS | 3140 | 1466744744584 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1B4EAC00) [pid = 3140] [serial = 1271] [outer = 19F2BC00] 22:05:45 INFO - PROCESS | 3140 | 1466744745224 Marionette TRACE conn6 <- [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]]]}] 22:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 830ms 22:05:45 INFO - PROCESS | 3140 | 1466744745300 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 3140 | 1466744745305 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 22:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:05:45 INFO - PROCESS | 3140 | 1466744745310 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - PROCESS | 3140 | 1466744745314 Marionette TRACE conn6 <- [1,1658,null,{}] 22:05:45 INFO - PROCESS | 3140 | 1466744745321 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:45 INFO - PROCESS | 3140 | 1466744745324 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:45 INFO - PROCESS | 3140 | 1466744745448 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 22:05:45 INFO - PROCESS | 3140 | 1466744745579 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 3140 | 1466744745582 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:45 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F1C00 == 41 [pid = 3140] [id = 424] 22:05:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0FB6F400) [pid = 3140] [serial = 1272] [outer = 00000000] 22:05:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (10F29800) [pid = 3140] [serial = 1273] [outer = 0FB6F400] 22:05:45 INFO - PROCESS | 3140 | 1466744745644 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (140C8800) [pid = 3140] [serial = 1274] [outer = 0FB6F400] 22:05:46 INFO - PROCESS | 3140 | 1466744746254 Marionette TRACE conn6 <- [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]]]}] 22:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 990ms 22:05:46 INFO - PROCESS | 3140 | 1466744746301 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 3140 | 1466744746306 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 22:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:05:46 INFO - PROCESS | 3140 | 1466744746313 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - PROCESS | 3140 | 1466744746316 Marionette TRACE conn6 <- [1,1662,null,{}] 22:05:46 INFO - PROCESS | 3140 | 1466744746320 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:46 INFO - PROCESS | 3140 | 1466744746323 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:46 INFO - PROCESS | 3140 | 1466744746439 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 22:05:46 INFO - PROCESS | 3140 | 1466744746577 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 3140 | 1466744746579 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:46 INFO - PROCESS | 3140 | ++DOCSHELL 16C5C800 == 42 [pid = 3140] [id = 425] 22:05:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16C61000) [pid = 3140] [serial = 1275] [outer = 00000000] 22:05:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (16CEB800) [pid = 3140] [serial = 1276] [outer = 16C61000] 22:05:46 INFO - PROCESS | 3140 | 1466744746637 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (189E2800) [pid = 3140] [serial = 1277] [outer = 16C61000] 22:05:47 INFO - PROCESS | 3140 | 1466744747225 Marionette TRACE conn6 <- [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]]]}] 22:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 22:05:47 INFO - PROCESS | 3140 | 1466744747246 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 3140 | 1466744747249 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 22:05:47 INFO - PROCESS | 3140 | 1466744747268 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:05:47 INFO - PROCESS | 3140 | 1466744747272 Marionette TRACE conn6 <- [1,1666,null,{}] 22:05:47 INFO - PROCESS | 3140 | 1466744747283 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:47 INFO - PROCESS | 3140 | 1466744747288 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:47 INFO - PROCESS | 3140 | 1466744747395 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 22:05:47 INFO - PROCESS | 3140 | 1466744747506 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:47 INFO - PROCESS | 3140 | 1466744747509 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:47 INFO - PROCESS | 3140 | ++DOCSHELL 1BB77400 == 43 [pid = 3140] [id = 426] 22:05:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1BB7B800) [pid = 3140] [serial = 1278] [outer = 00000000] 22:05:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1BEBFC00) [pid = 3140] [serial = 1279] [outer = 1BB7B800] 22:05:47 INFO - PROCESS | 3140 | 1466744747611 Marionette DEBUG loaded listener.js 22:05:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1C24E800) [pid = 3140] [serial = 1280] [outer = 1BB7B800] 22:05:48 INFO - PROCESS | 3140 | 1466744748230 Marionette TRACE conn6 <- [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]]]}] 22:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1022ms 22:05:48 INFO - PROCESS | 3140 | 1466744748296 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 3140 | 1466744748299 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 22:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:05:48 INFO - PROCESS | 3140 | 1466744748303 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - PROCESS | 3140 | 1466744748305 Marionette TRACE conn6 <- [1,1670,null,{}] 22:05:48 INFO - PROCESS | 3140 | 1466744748308 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:48 INFO - PROCESS | 3140 | 1466744748311 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:48 INFO - PROCESS | 3140 | 1466744748423 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 22:05:48 INFO - PROCESS | 3140 | 1466744748559 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 3140 | 1466744748562 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:48 INFO - PROCESS | 3140 | ++DOCSHELL 0C940C00 == 44 [pid = 3140] [id = 427] 22:05:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (0C947C00) [pid = 3140] [serial = 1281] [outer = 00000000] 22:05:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (0FB6E000) [pid = 3140] [serial = 1282] [outer = 0C947C00] 22:05:48 INFO - PROCESS | 3140 | 1466744748619 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1037BC00) [pid = 3140] [serial = 1283] [outer = 0C947C00] 22:05:49 INFO - PROCESS | 3140 | 1466744749343 Marionette TRACE conn6 <- [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]]]}] 22:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1070ms 22:05:49 INFO - PROCESS | 3140 | 1466744749383 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 3140 | 1466744749387 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 22:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:05:49 INFO - PROCESS | 3140 | 1466744749391 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 3140 | 1466744749396 Marionette TRACE conn6 <- [1,1674,null,{}] 22:05:49 INFO - PROCESS | 3140 | 1466744749401 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:49 INFO - PROCESS | 3140 | 1466744749403 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:49 INFO - PROCESS | 3140 | 1466744749506 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 22:05:49 INFO - PROCESS | 3140 | 1466744749620 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 3140 | 1466744749622 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:49 INFO - PROCESS | 3140 | ++DOCSHELL 10383000 == 45 [pid = 3140] [id = 428] 22:05:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (10640400) [pid = 3140] [serial = 1284] [outer = 00000000] 22:05:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (14293800) [pid = 3140] [serial = 1285] [outer = 10640400] 22:05:49 INFO - PROCESS | 3140 | 1466744749672 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 100 (1474F400) [pid = 3140] [serial = 1286] [outer = 10640400] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 1483EC00 == 44 [pid = 3140] [id = 422] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 1615C400 == 43 [pid = 3140] [id = 421] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 091E0400 == 42 [pid = 3140] [id = 420] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 0C94F000 == 41 [pid = 3140] [id = 419] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 17DCC000 == 40 [pid = 3140] [id = 418] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 16C62800 == 39 [pid = 3140] [id = 417] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 148A7800 == 38 [pid = 3140] [id = 416] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 1037B000 == 37 [pid = 3140] [id = 415] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 091E0C00 == 36 [pid = 3140] [id = 414] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 0C95F400 == 35 [pid = 3140] [id = 412] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 10DDFC00 == 34 [pid = 3140] [id = 413] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 16155400 == 33 [pid = 3140] [id = 411] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 1B38DC00 == 32 [pid = 3140] [id = 397] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 1BB77400 == 31 [pid = 3140] [id = 426] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 0C940C00 == 30 [pid = 3140] [id = 427] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 16C5C800 == 29 [pid = 3140] [id = 425] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 19F21000 == 28 [pid = 3140] [id = 423] 22:05:50 INFO - PROCESS | 3140 | --DOCSHELL 0F9F1C00 == 27 [pid = 3140] [id = 424] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 99 (18BAF000) [pid = 3140] [serial = 1219] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (17DC8000) [pid = 3140] [serial = 1216] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (16CEB000) [pid = 3140] [serial = 1213] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (16CED800) [pid = 3140] [serial = 1214] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (14752400) [pid = 3140] [serial = 1204] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (1483D000) [pid = 3140] [serial = 1205] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0FEAFC00) [pid = 3140] [serial = 1198] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0FF31000) [pid = 3140] [serial = 1199] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (15A3E400) [pid = 3140] [serial = 1207] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1615AC00) [pid = 3140] [serial = 1208] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C69C00) [pid = 3140] [serial = 1210] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (16C7D800) [pid = 3140] [serial = 1211] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19670400) [pid = 3140] [serial = 1222] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B2D3C00) [pid = 3140] [serial = 1232] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (18BB0800) [pid = 3140] [serial = 1220] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1BB83400) [pid = 3140] [serial = 1234] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19E32800) [pid = 3140] [serial = 1225] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (18885000) [pid = 3140] [serial = 1228] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1969A000) [pid = 3140] [serial = 1223] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1B2D2C00) [pid = 3140] [serial = 1231] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19E3D400) [pid = 3140] [serial = 1226] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1BF01800) [pid = 3140] [serial = 1193] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F87CC00) [pid = 3140] [serial = 1195] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0F9EC800) [pid = 3140] [serial = 1196] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (13FAD800) [pid = 3140] [serial = 1201] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (140C3800) [pid = 3140] [serial = 1202] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (173E7800) [pid = 3140] [serial = 1217] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (195BD000) [pid = 3140] [serial = 1229] [outer = 00000000] [url = about:blank] 22:05:50 INFO - PROCESS | 3140 | 1466744750937 Marionette TRACE conn6 <- [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]]]}] 22:05:50 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 22:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1577ms 22:05:50 INFO - PROCESS | 3140 | 1466744750974 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 3140 | 1466744750977 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 22:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:05:50 INFO - PROCESS | 3140 | 1466744750982 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 3140 | 1466744750986 Marionette TRACE conn6 <- [1,1678,null,{}] 22:05:51 INFO - PROCESS | 3140 | 1466744750991 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:51 INFO - PROCESS | 3140 | 1466744750993 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:51 INFO - PROCESS | 3140 | 1466744751118 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 22:05:51 INFO - PROCESS | 3140 | 1466744751209 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 3140 | 1466744751211 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:51 INFO - PROCESS | 3140 | ++DOCSHELL 0CD29400 == 28 [pid = 3140] [id = 429] 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0F87CC00) [pid = 3140] [serial = 1287] [outer = 00000000] 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0F9EF800) [pid = 3140] [serial = 1288] [outer = 0F87CC00] 22:05:51 INFO - PROCESS | 3140 | 1466744751260 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FB53000) [pid = 3140] [serial = 1289] [outer = 0F87CC00] 22:05:51 INFO - PROCESS | 3140 | 1466744751625 Marionette TRACE conn6 <- [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]]]}] 22:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 22:05:51 INFO - PROCESS | 3140 | 1466744751673 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 3140 | 1466744751678 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 22:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:05:51 INFO - PROCESS | 3140 | 1466744751684 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 3140 | 1466744751687 Marionette TRACE conn6 <- [1,1682,null,{}] 22:05:51 INFO - PROCESS | 3140 | 1466744751691 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:51 INFO - PROCESS | 3140 | 1466744751693 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:51 INFO - PROCESS | 3140 | 1466744751811 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 22:05:51 INFO - PROCESS | 3140 | 1466744751818 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 3140 | 1466744751821 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:51 INFO - PROCESS | 3140 | ++DOCSHELL 0FF2A800 == 29 [pid = 3140] [id = 430] 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1020D800) [pid = 3140] [serial = 1290] [outer = 00000000] 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (10DDFC00) [pid = 3140] [serial = 1291] [outer = 1020D800] 22:05:51 INFO - PROCESS | 3140 | 1466744751867 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (13FA2800) [pid = 3140] [serial = 1292] [outer = 1020D800] 22:05:52 INFO - PROCESS | 3140 | 1466744752317 Marionette TRACE conn6 <- [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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 22:05:52 INFO - PROCESS | 3140 | 1466744752358 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 3140 | 1466744752360 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 22:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:05:52 INFO - PROCESS | 3140 | 1466744752364 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 3140 | 1466744752367 Marionette TRACE conn6 <- [1,1686,null,{}] 22:05:52 INFO - PROCESS | 3140 | 1466744752378 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 3140 | 1466744752383 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:52 INFO - PROCESS | 3140 | 1466744752467 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 22:05:52 INFO - PROCESS | 3140 | 1466744752474 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 3140 | 1466744752477 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:52 INFO - PROCESS | 3140 | ++DOCSHELL 1483F800 == 30 [pid = 3140] [id = 431] 22:05:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (148A9C00) [pid = 3140] [serial = 1293] [outer = 00000000] 22:05:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1555F400) [pid = 3140] [serial = 1294] [outer = 148A9C00] 22:05:52 INFO - PROCESS | 3140 | 1466744752524 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16150800) [pid = 3140] [serial = 1295] [outer = 148A9C00] 22:05:53 INFO - PROCESS | 3140 | 1466744753028 Marionette TRACE conn6 <- [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]]]}] 22:05:53 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 22:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 22:05:53 INFO - PROCESS | 3140 | 1466744753041 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 3140 | 1466744753044 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 22:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:05:53 INFO - PROCESS | 3140 | 1466744753047 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 3140 | 1466744753049 Marionette TRACE conn6 <- [1,1690,null,{}] 22:05:53 INFO - PROCESS | 3140 | 1466744753052 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 3140 | 1466744753054 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:53 INFO - PROCESS | 3140 | 1466744753172 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 22:05:53 INFO - PROCESS | 3140 | 1466744753262 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 3140 | 1466744753264 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:53 INFO - PROCESS | 3140 | ++DOCSHELL 16C19000 == 31 [pid = 3140] [id = 432] 22:05:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C1AC00) [pid = 3140] [serial = 1296] [outer = 00000000] 22:05:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C67400) [pid = 3140] [serial = 1297] [outer = 16C1AC00] 22:05:53 INFO - PROCESS | 3140 | 1466744753308 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C76400) [pid = 3140] [serial = 1298] [outer = 16C1AC00] 22:05:53 INFO - PROCESS | 3140 | 1466744753712 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 22:05:53 INFO - PROCESS | 3140 | 1466744753794 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 3140 | 1466744753796 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 22:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:05:53 INFO - PROCESS | 3140 | 1466744753803 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 3140 | 1466744753805 Marionette TRACE conn6 <- [1,1694,null,{}] 22:05:53 INFO - PROCESS | 3140 | 1466744753808 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 3140 | 1466744753810 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:53 INFO - PROCESS | 3140 | 1466744753925 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 22:05:53 INFO - PROCESS | 3140 | 1466744753934 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 3140 | 1466744753936 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:53 INFO - PROCESS | 3140 | ++DOCSHELL 16CE1800 == 32 [pid = 3140] [id = 433] 22:05:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CE6800) [pid = 3140] [serial = 1299] [outer = 00000000] 22:05:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16CEFC00) [pid = 3140] [serial = 1300] [outer = 16CE6800] 22:05:53 INFO - PROCESS | 3140 | 1466744753980 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16FA9400) [pid = 3140] [serial = 1301] [outer = 16CE6800] 22:05:54 INFO - PROCESS | 3140 | 1466744754458 Marionette TRACE conn6 <- [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]]]}] 22:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 22:05:54 INFO - PROCESS | 3140 | 1466744754476 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 3140 | 1466744754478 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 22:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:05:54 INFO - PROCESS | 3140 | 1466744754481 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - PROCESS | 3140 | 1466744754483 Marionette TRACE conn6 <- [1,1698,null,{}] 22:05:54 INFO - PROCESS | 3140 | 1466744754494 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:54 INFO - PROCESS | 3140 | 1466744754500 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:54 INFO - PROCESS | 3140 | 1466744754651 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 22:05:54 INFO - PROCESS | 3140 | 1466744754662 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 3140 | 1466744754664 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:54 INFO - PROCESS | 3140 | ++DOCSHELL 0F882800 == 33 [pid = 3140] [id = 434] 22:05:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FF2BC00) [pid = 3140] [serial = 1302] [outer = 00000000] 22:05:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (173EFC00) [pid = 3140] [serial = 1303] [outer = 0FF2BC00] 22:05:55 INFO - PROCESS | 3140 | 1466744754990 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1957F400) [pid = 3140] [serial = 1304] [outer = 0FF2BC00] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1985A400) [pid = 3140] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (17DCDC00) [pid = 3140] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0F836400) [pid = 3140] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19F2BC00) [pid = 3140] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (091EC400) [pid = 3140] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1555A400) [pid = 3140] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1B3ED000) [pid = 3140] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C960000) [pid = 3140] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (091E9000) [pid = 3140] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10380C00) [pid = 3140] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (10FC7400) [pid = 3140] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C63800) [pid = 3140] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:05:55 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C61400) [pid = 3140] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:05:55 INFO - PROCESS | 3140 | 1466744755372 Marionette TRACE conn6 <- [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]]]}] 22:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 22:05:55 INFO - PROCESS | 3140 | 1466744755412 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 22:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:05:55 INFO - PROCESS | 3140 | 1466744755414 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 22:05:55 INFO - PROCESS | 3140 | 1466744755417 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - PROCESS | 3140 | 1466744755419 Marionette TRACE conn6 <- [1,1702,null,{}] 22:05:55 INFO - PROCESS | 3140 | 1466744755422 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:55 INFO - PROCESS | 3140 | 1466744755424 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:55 INFO - PROCESS | 3140 | 1466744755498 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 22:05:55 INFO - PROCESS | 3140 | 1466744755594 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 3140 | 1466744755595 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:55 INFO - PROCESS | 3140 | ++DOCSHELL 1063D800 == 34 [pid = 3140] [id = 435] 22:05:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (147DF000) [pid = 3140] [serial = 1305] [outer = 00000000] 22:05:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (18B0A800) [pid = 3140] [serial = 1306] [outer = 147DF000] 22:05:55 INFO - PROCESS | 3140 | 1466744755639 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (195A6C00) [pid = 3140] [serial = 1307] [outer = 147DF000] 22:05:56 INFO - PROCESS | 3140 | 1466744755988 Marionette TRACE conn6 <- [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]]]}] 22:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 22:05:56 INFO - PROCESS | 3140 | 1466744756048 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 22:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:05:56 INFO - PROCESS | 3140 | 1466744756050 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 22:05:56 INFO - PROCESS | 3140 | 1466744756053 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 3140 | 1466744756055 Marionette TRACE conn6 <- [1,1706,null,{}] 22:05:56 INFO - PROCESS | 3140 | 1466744756059 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 3140 | 1466744756060 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:56 INFO - PROCESS | 3140 | 1466744756172 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 22:05:56 INFO - PROCESS | 3140 | 1466744756208 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 3140 | 1466744756209 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:56 INFO - PROCESS | 3140 | ++DOCSHELL 091E7800 == 35 [pid = 3140] [id = 436] 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0C932400) [pid = 3140] [serial = 1308] [outer = 00000000] 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19671000) [pid = 3140] [serial = 1309] [outer = 0C932400] 22:05:56 INFO - PROCESS | 3140 | 1466744756252 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C69C00) [pid = 3140] [serial = 1310] [outer = 0C932400] 22:05:56 INFO - PROCESS | 3140 | 1466744756665 Marionette TRACE conn6 <- [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]]]}] 22:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 22:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:05:56 INFO - PROCESS | 3140 | 1466744756684 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 3140 | 1466744756686 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 22:05:56 INFO - PROCESS | 3140 | 1466744756689 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 3140 | 1466744756691 Marionette TRACE conn6 <- [1,1710,null,{}] 22:05:56 INFO - PROCESS | 3140 | 1466744756694 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 3140 | 1466744756696 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:56 INFO - PROCESS | 3140 | 1466744756808 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 22:05:56 INFO - PROCESS | 3140 | 1466744756816 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 3140 | 1466744756818 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:56 INFO - PROCESS | 3140 | ++DOCSHELL 1982CC00 == 36 [pid = 3140] [id = 437] 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1982D400) [pid = 3140] [serial = 1311] [outer = 00000000] 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19853000) [pid = 3140] [serial = 1312] [outer = 1982D400] 22:05:56 INFO - PROCESS | 3140 | 1466744756862 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1985CC00) [pid = 3140] [serial = 1313] [outer = 1982D400] 22:05:57 INFO - PROCESS | 3140 | 1466744757664 Marionette TRACE conn6 <- [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]]]}] 22:05:57 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 22:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1021ms 22:05:57 INFO - PROCESS | 3140 | 1466744757712 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 22:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:05:57 INFO - PROCESS | 3140 | 1466744757716 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 22:05:57 INFO - PROCESS | 3140 | 1466744757721 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - PROCESS | 3140 | 1466744757726 Marionette TRACE conn6 <- [1,1714,null,{}] 22:05:57 INFO - PROCESS | 3140 | 1466744757751 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:57 INFO - PROCESS | 3140 | 1466744757754 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:57 INFO - PROCESS | 3140 | 1466744757884 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 22:05:58 INFO - PROCESS | 3140 | 1466744758014 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 3140 | 1466744758017 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:58 INFO - PROCESS | 3140 | ++DOCSHELL 0CD6B800 == 37 [pid = 3140] [id = 438] 22:05:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0F878C00) [pid = 3140] [serial = 1314] [outer = 00000000] 22:05:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FF2FC00) [pid = 3140] [serial = 1315] [outer = 0F878C00] 22:05:58 INFO - PROCESS | 3140 | 1466744758077 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1037F000) [pid = 3140] [serial = 1316] [outer = 0F878C00] 22:05:58 INFO - PROCESS | 3140 | 1466744758725 Marionette TRACE conn6 <- [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]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1048ms 22:05:58 INFO - PROCESS | 3140 | 1466744758781 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 3140 | 1466744758786 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 22:05:58 INFO - PROCESS | 3140 | 1466744758793 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:05:58 INFO - PROCESS | 3140 | 1466744758795 Marionette TRACE conn6 <- [1,1718,null,{}] 22:05:58 INFO - PROCESS | 3140 | 1466744758818 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:58 INFO - PROCESS | 3140 | 1466744758821 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:58 INFO - PROCESS | 3140 | 1466744758949 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 22:05:59 INFO - PROCESS | 3140 | 1466744759067 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 3140 | 1466744759070 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:05:59 INFO - PROCESS | 3140 | ++DOCSHELL 1483A400 == 38 [pid = 3140] [id = 439] 22:05:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (15559800) [pid = 3140] [serial = 1317] [outer = 00000000] 22:05:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (16C15000) [pid = 3140] [serial = 1318] [outer = 15559800] 22:05:59 INFO - PROCESS | 3140 | 1466744759126 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (16C6B000) [pid = 3140] [serial = 1319] [outer = 15559800] 22:05:59 INFO - PROCESS | 3140 | 1466744759974 Marionette TRACE conn6 <- [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]]]}] 22:06:00 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 22:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1221ms 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 091E7800 == 37 [pid = 3140] [id = 436] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 1063D800 == 36 [pid = 3140] [id = 435] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 0F882800 == 35 [pid = 3140] [id = 434] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 16CE1800 == 34 [pid = 3140] [id = 433] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 16C19000 == 33 [pid = 3140] [id = 432] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 1483F800 == 32 [pid = 3140] [id = 431] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 0FF2A800 == 31 [pid = 3140] [id = 430] 22:06:00 INFO - PROCESS | 3140 | --DOCSHELL 0CD29400 == 30 [pid = 3140] [id = 429] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16150400) [pid = 3140] [serial = 1268] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (189EA800) [pid = 3140] [serial = 1255] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1982F800) [pid = 3140] [serial = 1258] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1B4EAC00) [pid = 3140] [serial = 1271] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (18B01800) [pid = 3140] [serial = 1256] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19830C00) [pid = 3140] [serial = 1259] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FE2E800) [pid = 3140] [serial = 1261] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (15A44000) [pid = 3140] [serial = 1249] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C10800) [pid = 3140] [serial = 1250] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1BE19000) [pid = 3140] [serial = 1235] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FB5B800) [pid = 3140] [serial = 1237] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1B3FBC00) [pid = 3140] [serial = 1270] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FE2E000) [pid = 3140] [serial = 1238] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0CD1EC00) [pid = 3140] [serial = 1243] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FB73400) [pid = 3140] [serial = 1244] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (10F2BC00) [pid = 3140] [serial = 1246] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (13F1C800) [pid = 3140] [serial = 1247] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1462BC00) [pid = 3140] [serial = 1240] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1483A800) [pid = 3140] [serial = 1241] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16CEC400) [pid = 3140] [serial = 1252] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1985A800) [pid = 3140] [serial = 1264] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0F959400) [pid = 3140] [serial = 1267] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (13FAA800) [pid = 3140] [serial = 1262] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19861C00) [pid = 3140] [serial = 1265] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16F9C400) [pid = 3140] [serial = 1253] [outer = 00000000] [url = about:blank] 22:06:00 INFO - PROCESS | 3140 | 1466744760063 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 3140 | 1466744760067 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 22:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:06:00 INFO - PROCESS | 3140 | 1466744760071 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 3140 | 1466744760074 Marionette TRACE conn6 <- [1,1722,null,{}] 22:06:00 INFO - PROCESS | 3140 | 1466744760080 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 3140 | 1466744760083 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:00 INFO - PROCESS | 3140 | 1466744760180 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 22:06:00 INFO - PROCESS | 3140 | 1466744760188 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 3140 | 1466744760190 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:00 INFO - PROCESS | 3140 | ++DOCSHELL 0CD2A400 == 31 [pid = 3140] [id = 440] 22:06:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0CD68C00) [pid = 3140] [serial = 1320] [outer = 00000000] 22:06:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0F90B400) [pid = 3140] [serial = 1321] [outer = 0CD68C00] 22:06:00 INFO - PROCESS | 3140 | 1466744760241 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FB59C00) [pid = 3140] [serial = 1322] [outer = 0CD68C00] 22:06:00 INFO - PROCESS | 3140 | 1466744760775 Marionette TRACE conn6 <- [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]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 22:06:00 INFO - PROCESS | 3140 | 1466744760803 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 3140 | 1466744760808 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 22:06:00 INFO - PROCESS | 3140 | 1466744760813 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:06:00 INFO - PROCESS | 3140 | 1466744760816 Marionette TRACE conn6 <- [1,1726,null,{}] 22:06:00 INFO - PROCESS | 3140 | 1466744760820 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 3140 | 1466744760822 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:00 INFO - PROCESS | 3140 | 1466744760908 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 22:06:01 INFO - PROCESS | 3140 | 1466744761006 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 3140 | 1466744761008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:01 INFO - PROCESS | 3140 | ++DOCSHELL 10379C00 == 32 [pid = 3140] [id = 441] 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (10380C00) [pid = 3140] [serial = 1323] [outer = 00000000] 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (13FA4000) [pid = 3140] [serial = 1324] [outer = 10380C00] 22:06:01 INFO - PROCESS | 3140 | 1466744761056 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1429C800) [pid = 3140] [serial = 1325] [outer = 10380C00] 22:06:01 INFO - PROCESS | 3140 | 1466744761470 Marionette TRACE conn6 <- [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]]]}] 22:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 22:06:01 INFO - PROCESS | 3140 | 1466744761489 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 3140 | 1466744761491 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 22:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:06:01 INFO - PROCESS | 3140 | 1466744761494 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 3140 | 1466744761498 Marionette TRACE conn6 <- [1,1730,null,{}] 22:06:01 INFO - PROCESS | 3140 | 1466744761509 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:01 INFO - PROCESS | 3140 | 1466744761514 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:01 INFO - PROCESS | 3140 | 1466744761625 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 22:06:01 INFO - PROCESS | 3140 | 1466744761636 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 3140 | 1466744761639 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:01 INFO - PROCESS | 3140 | ++DOCSHELL 16C0CC00 == 33 [pid = 3140] [id = 442] 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C0E400) [pid = 3140] [serial = 1326] [outer = 00000000] 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C14800) [pid = 3140] [serial = 1327] [outer = 16C0E400] 22:06:01 INFO - PROCESS | 3140 | 1466744761687 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C63000) [pid = 3140] [serial = 1328] [outer = 16C0E400] 22:06:02 INFO - PROCESS | 3140 | 1466744762151 Marionette TRACE conn6 <- [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]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 22:06:02 INFO - PROCESS | 3140 | 1466744762186 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 3140 | 1466744762188 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 22:06:02 INFO - PROCESS | 3140 | 1466744762192 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:06:02 INFO - PROCESS | 3140 | 1466744762193 Marionette TRACE conn6 <- [1,1734,null,{}] 22:06:02 INFO - PROCESS | 3140 | 1466744762204 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:02 INFO - PROCESS | 3140 | 1466744762206 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:02 INFO - PROCESS | 3140 | 1466744762329 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 22:06:02 INFO - PROCESS | 3140 | 1466744762335 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 3140 | 1466744762337 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:02 INFO - PROCESS | 3140 | ++DOCSHELL 16CEF000 == 34 [pid = 3140] [id = 443] 22:06:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16CF0400) [pid = 3140] [serial = 1329] [outer = 00000000] 22:06:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (173E3000) [pid = 3140] [serial = 1330] [outer = 16CF0400] 22:06:02 INFO - PROCESS | 3140 | 1466744762383 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (17DCF000) [pid = 3140] [serial = 1331] [outer = 16CF0400] 22:06:02 INFO - PROCESS | 3140 | 1466744762842 Marionette TRACE conn6 <- [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]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 22:06:02 INFO - PROCESS | 3140 | 1466744762866 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 3140 | 1466744762868 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 22:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:06:02 INFO - PROCESS | 3140 | 1466744762871 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 3140 | 1466744762873 Marionette TRACE conn6 <- [1,1738,null,{}] 22:06:02 INFO - PROCESS | 3140 | 1466744762876 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:02 INFO - PROCESS | 3140 | 1466744762878 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:03 INFO - PROCESS | 3140 | 1466744762992 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 22:06:03 INFO - PROCESS | 3140 | 1466744763085 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 3140 | 1466744763087 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:03 INFO - PROCESS | 3140 | ++DOCSHELL 18B04400 == 35 [pid = 3140] [id = 444] 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18B05400) [pid = 3140] [serial = 1332] [outer = 00000000] 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1958BC00) [pid = 3140] [serial = 1333] [outer = 18B05400] 22:06:03 INFO - PROCESS | 3140 | 1466744763130 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19693800) [pid = 3140] [serial = 1334] [outer = 18B05400] 22:06:03 INFO - PROCESS | 3140 | 1466744763563 Marionette TRACE conn6 <- [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]]]}] 22:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 22:06:03 INFO - PROCESS | 3140 | 1466744763603 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 3140 | 1466744763605 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 22:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:06:03 INFO - PROCESS | 3140 | 1466744763607 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 3140 | 1466744763609 Marionette TRACE conn6 <- [1,1742,null,{}] 22:06:03 INFO - PROCESS | 3140 | 1466744763612 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:03 INFO - PROCESS | 3140 | 1466744763618 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:03 INFO - PROCESS | 3140 | 1466744763770 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 22:06:03 INFO - PROCESS | 3140 | 1466744763784 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 3140 | 1466744763786 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:03 INFO - PROCESS | 3140 | ++DOCSHELL 1982D000 == 36 [pid = 3140] [id = 445] 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1983A400) [pid = 3140] [serial = 1335] [outer = 00000000] 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19860400) [pid = 3140] [serial = 1336] [outer = 1983A400] 22:06:03 INFO - PROCESS | 3140 | 1466744763885 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19856C00) [pid = 3140] [serial = 1337] [outer = 1983A400] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (10640400) [pid = 3140] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C1AC00) [pid = 3140] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16CE6800) [pid = 3140] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0F87CC00) [pid = 3140] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (148A9C00) [pid = 3140] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1020D800) [pid = 3140] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C932400) [pid = 3140] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FB6F400) [pid = 3140] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C61000) [pid = 3140] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1BB7B800) [pid = 3140] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0C947C00) [pid = 3140] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FF2BC00) [pid = 3140] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:06:04 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (147DF000) [pid = 3140] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:06:04 INFO - PROCESS | 3140 | 1466744764425 Marionette TRACE conn6 <- [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]]]}] 22:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 870ms 22:06:04 INFO - PROCESS | 3140 | 1466744764479 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 3140 | 1466744764481 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 22:06:04 INFO - PROCESS | 3140 | 1466744764484 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:06:04 INFO - PROCESS | 3140 | 1466744764486 Marionette TRACE conn6 <- [1,1746,null,{}] 22:06:04 INFO - PROCESS | 3140 | 1466744764489 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:04 INFO - PROCESS | 3140 | 1466744764491 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:04 INFO - PROCESS | 3140 | 1466744764567 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 22:06:04 INFO - PROCESS | 3140 | 1466744764663 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 3140 | 1466744764665 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:04 INFO - PROCESS | 3140 | ++DOCSHELL 0C947C00 == 37 [pid = 3140] [id = 446] 22:06:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FEA7400) [pid = 3140] [serial = 1338] [outer = 00000000] 22:06:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C66C00) [pid = 3140] [serial = 1339] [outer = 0FEA7400] 22:06:04 INFO - PROCESS | 3140 | 1466744764709 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16CE3000) [pid = 3140] [serial = 1340] [outer = 0FEA7400] 22:06:05 INFO - PROCESS | 3140 | 1466744765039 Marionette TRACE conn6 <- [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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 22:06:05 INFO - PROCESS | 3140 | 1466744765119 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 3140 | 1466744765121 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 22:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:06:05 INFO - PROCESS | 3140 | 1466744765124 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 3140 | 1466744765126 Marionette TRACE conn6 <- [1,1750,null,{}] 22:06:05 INFO - PROCESS | 3140 | 1466744765129 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 3140 | 1466744765131 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:05 INFO - PROCESS | 3140 | 1466744765246 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 22:06:05 INFO - PROCESS | 3140 | 1466744765254 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 3140 | 1466744765256 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:05 INFO - PROCESS | 3140 | ++DOCSHELL 147E5000 == 38 [pid = 3140] [id = 447] 22:06:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C65800) [pid = 3140] [serial = 1341] [outer = 00000000] 22:06:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19E3DC00) [pid = 3140] [serial = 1342] [outer = 16C65800] 22:06:05 INFO - PROCESS | 3140 | 1466744765299 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1A097800) [pid = 3140] [serial = 1343] [outer = 16C65800] 22:06:05 INFO - PROCESS | 3140 | 1466744765720 Marionette TRACE conn6 <- [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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 22:06:05 INFO - PROCESS | 3140 | 1466744765754 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 3140 | 1466744765756 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 22:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:06:05 INFO - PROCESS | 3140 | 1466744765759 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 3140 | 1466744765761 Marionette TRACE conn6 <- [1,1754,null,{}] 22:06:05 INFO - PROCESS | 3140 | 1466744765764 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 3140 | 1466744765766 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:05 INFO - PROCESS | 3140 | 1466744765846 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 22:06:06 INFO - PROCESS | 3140 | 1466744765976 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 3140 | 1466744765977 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:06 INFO - PROCESS | 3140 | ++DOCSHELL 1B2D0400 == 39 [pid = 3140] [id = 448] 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1B2D3800) [pid = 3140] [serial = 1344] [outer = 00000000] 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1B3F1800) [pid = 3140] [serial = 1345] [outer = 1B2D3800] 22:06:06 INFO - PROCESS | 3140 | 1466744766021 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1BB7BC00) [pid = 3140] [serial = 1346] [outer = 1B2D3800] 22:06:06 INFO - PROCESS | 3140 | 1466744766455 Marionette TRACE conn6 <- [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]]]}] 22:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 22:06:06 INFO - PROCESS | 3140 | 1466744766491 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 3140 | 1466744766496 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 22:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:06:06 INFO - PROCESS | 3140 | 1466744766501 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:06:06 INFO - PROCESS | 3140 | 1466744766504 Marionette TRACE conn6 <- [1,1758,null,{}] 22:06:06 INFO - PROCESS | 3140 | 1466744766510 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:06 INFO - PROCESS | 3140 | 1466744766513 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:06 INFO - PROCESS | 3140 | 1466744766638 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 22:06:06 INFO - PROCESS | 3140 | 1466744766750 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 3140 | 1466744766753 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:06 INFO - PROCESS | 3140 | ++DOCSHELL 0C944400 == 40 [pid = 3140] [id = 449] 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0C968400) [pid = 3140] [serial = 1347] [outer = 00000000] 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0FE2E800) [pid = 3140] [serial = 1348] [outer = 0C968400] 22:06:06 INFO - PROCESS | 3140 | 1466744766813 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1063D800) [pid = 3140] [serial = 1349] [outer = 0C968400] 22:06:07 INFO - PROCESS | 3140 | 1466744767446 Marionette TRACE conn6 <- [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]]]}] 22:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 990ms 22:06:07 INFO - PROCESS | 3140 | 1466744767491 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 3140 | 1466744767496 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 22:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:06:07 INFO - PROCESS | 3140 | 1466744767502 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 3140 | 1466744767505 Marionette TRACE conn6 <- [1,1762,null,{}] 22:06:07 INFO - PROCESS | 3140 | 1466744767509 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:07 INFO - PROCESS | 3140 | 1466744767512 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:07 INFO - PROCESS | 3140 | 1466744767623 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 22:06:07 INFO - PROCESS | 3140 | 1466744767761 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 3140 | 1466744767764 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:07 INFO - PROCESS | 3140 | ++DOCSHELL 1615B400 == 41 [pid = 3140] [id = 450] 22:06:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1615C400) [pid = 3140] [serial = 1350] [outer = 00000000] 22:06:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C74C00) [pid = 3140] [serial = 1351] [outer = 1615C400] 22:06:07 INFO - PROCESS | 3140 | 1466744767821 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (17156800) [pid = 3140] [serial = 1352] [outer = 1615C400] 22:06:08 INFO - PROCESS | 3140 | 1466744768363 Marionette TRACE conn6 <- [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]]]}] 22:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 871ms 22:06:08 INFO - PROCESS | 3140 | 1466744768376 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 3140 | 1466744768379 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 22:06:08 INFO - PROCESS | 3140 | 1466744768382 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:06:08 INFO - PROCESS | 3140 | 1466744768386 Marionette TRACE conn6 <- [1,1766,null,{}] 22:06:08 INFO - PROCESS | 3140 | 1466744768397 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:08 INFO - PROCESS | 3140 | 1466744768402 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:08 INFO - PROCESS | 3140 | 1466744768511 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 22:06:08 INFO - PROCESS | 3140 | 1466744768651 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 3140 | 1466744768654 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:08 INFO - PROCESS | 3140 | ++DOCSHELL 19E3B400 == 42 [pid = 3140] [id = 451] 22:06:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19E3E400) [pid = 3140] [serial = 1353] [outer = 00000000] 22:06:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1BB80800) [pid = 3140] [serial = 1354] [outer = 19E3E400] 22:06:08 INFO - PROCESS | 3140 | 1466744768714 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1BEBAC00) [pid = 3140] [serial = 1355] [outer = 19E3E400] 22:06:09 INFO - PROCESS | 3140 | 1466744769309 Marionette TRACE conn6 <- [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]]]}] 22:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 22:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 22:06:09 INFO - PROCESS | 3140 | 1466744769356 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 3140 | 1466744769359 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 22:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:06:09 INFO - PROCESS | 3140 | 1466744769363 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - PROCESS | 3140 | 1466744769365 Marionette TRACE conn6 <- [1,1770,null,{}] 22:06:09 INFO - PROCESS | 3140 | 1466744769369 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:09 INFO - PROCESS | 3140 | 1466744769371 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:09 INFO - PROCESS | 3140 | 1466744769479 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 22:06:09 INFO - PROCESS | 3140 | 1466744769588 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 3140 | 1466744769590 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:09 INFO - PROCESS | 3140 | ++DOCSHELL 1BEC3400 == 43 [pid = 3140] [id = 452] 22:06:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1BF09800) [pid = 3140] [serial = 1356] [outer = 00000000] 22:06:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1C256800) [pid = 3140] [serial = 1357] [outer = 1BF09800] 22:06:09 INFO - PROCESS | 3140 | 1466744769644 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1C87D800) [pid = 3140] [serial = 1358] [outer = 1BF09800] 22:06:10 INFO - PROCESS | 3140 | 1466744770233 Marionette TRACE conn6 <- [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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 22:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 22:06:10 INFO - PROCESS | 3140 | 1466744770299 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 3140 | 1466744770301 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 22:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:06:10 INFO - PROCESS | 3140 | 1466744770305 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 3140 | 1466744770307 Marionette TRACE conn6 <- [1,1774,null,{}] 22:06:10 INFO - PROCESS | 3140 | 1466744770310 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 3140 | 1466744770313 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:10 INFO - PROCESS | 3140 | 1466744770417 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 22:06:10 INFO - PROCESS | 3140 | 1466744770527 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 3140 | 1466744770529 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:10 INFO - PROCESS | 3140 | ++DOCSHELL 1037FC00 == 44 [pid = 3140] [id = 453] 22:06:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (16C63400) [pid = 3140] [serial = 1359] [outer = 00000000] 22:06:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (16FB7800) [pid = 3140] [serial = 1360] [outer = 16C63400] 22:06:10 INFO - PROCESS | 3140 | 1466744770583 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (19291400) [pid = 3140] [serial = 1361] [outer = 16C63400] 22:06:11 INFO - PROCESS | 3140 | 1466744771316 Marionette TRACE conn6 <- [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]]]}] 22:06:11 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 22:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1020ms 22:06:11 INFO - PROCESS | 3140 | 1466744771326 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 3140 | 1466744771330 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 22:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:06:11 INFO - PROCESS | 3140 | 1466744771335 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 3140 | 1466744771339 Marionette TRACE conn6 <- [1,1778,null,{}] 22:06:11 INFO - PROCESS | 3140 | 1466744771345 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:11 INFO - PROCESS | 3140 | 1466744771348 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:11 INFO - PROCESS | 3140 | 1466744771473 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 22:06:11 INFO - PROCESS | 3140 | 1466744771593 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 3140 | 1466744771596 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:11 INFO - PROCESS | 3140 | ++DOCSHELL 0C940800 == 45 [pid = 3140] [id = 454] 22:06:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (0C943000) [pid = 3140] [serial = 1362] [outer = 00000000] 22:06:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (0CD73000) [pid = 3140] [serial = 1363] [outer = 0C943000] 22:06:11 INFO - PROCESS | 3140 | 1466744771688 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (0FB51400) [pid = 3140] [serial = 1364] [outer = 0C943000] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 147E5000 == 44 [pid = 3140] [id = 447] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 0C947C00 == 43 [pid = 3140] [id = 446] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1982D000 == 42 [pid = 3140] [id = 445] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 18B04400 == 41 [pid = 3140] [id = 444] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 16CEF000 == 40 [pid = 3140] [id = 443] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 16C0CC00 == 39 [pid = 3140] [id = 442] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 10379C00 == 38 [pid = 3140] [id = 441] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 0CD2A400 == 37 [pid = 3140] [id = 440] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1483A400 == 36 [pid = 3140] [id = 439] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 0CD6B800 == 35 [pid = 3140] [id = 438] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1982CC00 == 34 [pid = 3140] [id = 437] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 10383000 == 33 [pid = 3140] [id = 428] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1BEC3400 == 32 [pid = 3140] [id = 452] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1037FC00 == 31 [pid = 3140] [id = 453] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 19E3B400 == 30 [pid = 3140] [id = 451] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1B2D0400 == 29 [pid = 3140] [id = 448] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 0C944400 == 28 [pid = 3140] [id = 449] 22:06:12 INFO - PROCESS | 3140 | --DOCSHELL 1615B400 == 27 [pid = 3140] [id = 450] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (19853000) [pid = 3140] [serial = 1312] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (1474F400) [pid = 3140] [serial = 1286] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (14293800) [pid = 3140] [serial = 1285] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (16C67400) [pid = 3140] [serial = 1297] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16CEFC00) [pid = 3140] [serial = 1300] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16C76400) [pid = 3140] [serial = 1298] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0F9EF800) [pid = 3140] [serial = 1288] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FB53000) [pid = 3140] [serial = 1289] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1555F400) [pid = 3140] [serial = 1294] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (10DDFC00) [pid = 3140] [serial = 1291] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (13FA2800) [pid = 3140] [serial = 1292] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16FA9400) [pid = 3140] [serial = 1301] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19671000) [pid = 3140] [serial = 1309] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (140C8800) [pid = 3140] [serial = 1274] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (10F29800) [pid = 3140] [serial = 1273] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (189E2800) [pid = 3140] [serial = 1277] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16CEB800) [pid = 3140] [serial = 1276] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C69C00) [pid = 3140] [serial = 1310] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1C24E800) [pid = 3140] [serial = 1280] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1BEBFC00) [pid = 3140] [serial = 1279] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1037BC00) [pid = 3140] [serial = 1283] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FB6E000) [pid = 3140] [serial = 1282] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1957F400) [pid = 3140] [serial = 1304] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (173EFC00) [pid = 3140] [serial = 1303] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (18B0A800) [pid = 3140] [serial = 1306] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (195A6C00) [pid = 3140] [serial = 1307] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16150800) [pid = 3140] [serial = 1295] [outer = 00000000] [url = about:blank] 22:06:12 INFO - PROCESS | 3140 | 1466744772946 Marionette TRACE conn6 <- [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]]]}] 22:06:12 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) 22:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1625ms 22:06:12 INFO - PROCESS | 3140 | 1466744772962 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 22:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:06:12 INFO - PROCESS | 3140 | 1466744772966 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 22:06:12 INFO - PROCESS | 3140 | 1466744772970 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 3140 | 1466744772974 Marionette TRACE conn6 <- [1,1782,null,{}] 22:06:12 INFO - PROCESS | 3140 | 1466744772979 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:12 INFO - PROCESS | 3140 | 1466744772982 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:13 INFO - PROCESS | 3140 | 1466744773075 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 22:06:13 INFO - PROCESS | 3140 | 1466744773085 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 3140 | 1466744773088 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:13 INFO - PROCESS | 3140 | ++DOCSHELL 0C948C00 == 28 [pid = 3140] [id = 455] 22:06:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0C949000) [pid = 3140] [serial = 1365] [outer = 00000000] 22:06:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0CA90400) [pid = 3140] [serial = 1366] [outer = 0C949000] 22:06:13 INFO - PROCESS | 3140 | 1466744773136 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0F87CC00) [pid = 3140] [serial = 1367] [outer = 0C949000] 22:06:13 INFO - PROCESS | 3140 | 1466744773639 Marionette TRACE conn6 <- [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]]]}] 22:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 22:06:13 INFO - PROCESS | 3140 | 1466744773701 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 3140 | 1466744773706 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 22:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:06:13 INFO - PROCESS | 3140 | 1466744773713 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 3140 | 1466744773715 Marionette TRACE conn6 <- [1,1786,null,{}] 22:06:13 INFO - PROCESS | 3140 | 1466744773748 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:13 INFO - PROCESS | 3140 | 1466744773751 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:13 INFO - PROCESS | 3140 | 1466744773850 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 22:06:13 INFO - PROCESS | 3140 | 1466744773942 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 3140 | 1466744773944 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:13 INFO - PROCESS | 3140 | ++DOCSHELL 0FF33C00 == 29 [pid = 3140] [id = 456] 22:06:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0FF34000) [pid = 3140] [serial = 1368] [outer = 00000000] 22:06:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (10217000) [pid = 3140] [serial = 1369] [outer = 0FF34000] 22:06:14 INFO - PROCESS | 3140 | 1466744773991 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (10379400) [pid = 3140] [serial = 1370] [outer = 0FF34000] 22:06:14 INFO - PROCESS | 3140 | 1466744774362 Marionette TRACE conn6 <- [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]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 22:06:14 INFO - PROCESS | 3140 | 1466744774393 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 3140 | 1466744774395 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 22:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:06:14 INFO - PROCESS | 3140 | 1466744774398 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 3140 | 1466744774402 Marionette TRACE conn6 <- [1,1790,null,{}] 22:06:14 INFO - PROCESS | 3140 | 1466744774412 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 3140 | 1466744774417 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:14 INFO - PROCESS | 3140 | 1466744774500 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 22:06:14 INFO - PROCESS | 3140 | 1466744774507 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:14 INFO - PROCESS | 3140 | 1466744774510 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:14 INFO - PROCESS | 3140 | ++DOCSHELL 10FC8800 == 30 [pid = 3140] [id = 457] 22:06:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (13D0B400) [pid = 3140] [serial = 1371] [outer = 00000000] 22:06:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (142B4C00) [pid = 3140] [serial = 1372] [outer = 13D0B400] 22:06:14 INFO - PROCESS | 3140 | 1466744774558 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (14728800) [pid = 3140] [serial = 1373] [outer = 13D0B400] 22:06:15 INFO - PROCESS | 3140 | 1466744775045 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 22:06:15 INFO - PROCESS | 3140 | 1466744775078 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 3140 | 1466744775080 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 22:06:15 INFO - PROCESS | 3140 | 1466744775083 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:06:15 INFO - PROCESS | 3140 | 1466744775085 Marionette TRACE conn6 <- [1,1794,null,{}] 22:06:15 INFO - PROCESS | 3140 | 1466744775089 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:15 INFO - PROCESS | 3140 | 1466744775091 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:15 INFO - PROCESS | 3140 | 1466744775211 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 22:06:15 INFO - PROCESS | 3140 | 1466744775303 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 3140 | 1466744775305 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:15 INFO - PROCESS | 3140 | ++DOCSHELL 14834800 == 31 [pid = 3140] [id = 458] 22:06:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (14835C00) [pid = 3140] [serial = 1374] [outer = 00000000] 22:06:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (148ADC00) [pid = 3140] [serial = 1375] [outer = 14835C00] 22:06:15 INFO - PROCESS | 3140 | 1466744775349 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (15A41800) [pid = 3140] [serial = 1376] [outer = 14835C00] 22:06:15 INFO - PROCESS | 3140 | 1466744775769 Marionette TRACE conn6 <- [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]]]}] 22:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 22:06:15 INFO - PROCESS | 3140 | 1466744775817 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 3140 | 1466744775819 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 22:06:15 INFO - PROCESS | 3140 | 1466744775823 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 3140 | 1466744775824 Marionette TRACE conn6 <- [1,1798,null,{}] 22:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:06:15 INFO - PROCESS | 3140 | 1466744775828 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:15 INFO - PROCESS | 3140 | 1466744775830 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:15 INFO - PROCESS | 3140 | 1466744775939 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 22:06:15 INFO - PROCESS | 3140 | 1466744775951 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 3140 | 1466744775953 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:16 INFO - PROCESS | 3140 | ++DOCSHELL 1615C800 == 32 [pid = 3140] [id = 459] 22:06:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C0DC00) [pid = 3140] [serial = 1377] [outer = 00000000] 22:06:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C18800) [pid = 3140] [serial = 1378] [outer = 16C0DC00] 22:06:16 INFO - PROCESS | 3140 | 1466744776051 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C1AC00) [pid = 3140] [serial = 1379] [outer = 16C0DC00] 22:06:16 INFO - PROCESS | 3140 | 1466744776534 Marionette TRACE conn6 <- [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]]]}] 22:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 22:06:16 INFO - PROCESS | 3140 | 1466744776597 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 3140 | 1466744776599 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 22:06:16 INFO - PROCESS | 3140 | 1466744776603 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 3140 | 1466744776604 Marionette TRACE conn6 <- [1,1802,null,{}] 22:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:06:16 INFO - PROCESS | 3140 | 1466744776608 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 3140 | 1466744776614 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:16 INFO - PROCESS | 3140 | 1466744776739 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16CF0400) [pid = 3140] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (18B05400) [pid = 3140] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FEA7400) [pid = 3140] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1982D400) [pid = 3140] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C0E400) [pid = 3140] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0F878C00) [pid = 3140] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0CD68C00) [pid = 3140] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1983A400) [pid = 3140] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (10380C00) [pid = 3140] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (15559800) [pid = 3140] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C65800) [pid = 3140] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:06:17 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1B2D3800) [pid = 3140] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:06:17 INFO - PROCESS | 3140 | 1466744777057 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 3140 | 1466744777059 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:17 INFO - PROCESS | 3140 | ++DOCSHELL 091E9000 == 33 [pid = 3140] [id = 460] 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0C938400) [pid = 3140] [serial = 1380] [outer = 00000000] 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0F876400) [pid = 3140] [serial = 1381] [outer = 0C938400] 22:06:17 INFO - PROCESS | 3140 | 1466744777117 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (13D0C000) [pid = 3140] [serial = 1382] [outer = 0C938400] 22:06:17 INFO - PROCESS | 3140 | 1466744777484 Marionette TRACE conn6 <- [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]]]}] 22:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 22:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:06:17 INFO - PROCESS | 3140 | 1466744777537 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 3140 | 1466744777539 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 22:06:17 INFO - PROCESS | 3140 | 1466744777542 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - PROCESS | 3140 | 1466744777544 Marionette TRACE conn6 <- [1,1806,null,{}] 22:06:17 INFO - PROCESS | 3140 | 1466744777547 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:17 INFO - PROCESS | 3140 | 1466744777549 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:17 INFO - PROCESS | 3140 | 1466744777659 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 22:06:17 INFO - PROCESS | 3140 | 1466744777667 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 3140 | 1466744777669 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:17 INFO - PROCESS | 3140 | ++DOCSHELL 0C965000 == 34 [pid = 3140] [id = 461] 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (10380C00) [pid = 3140] [serial = 1383] [outer = 00000000] 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16F9C400) [pid = 3140] [serial = 1384] [outer = 10380C00] 22:06:17 INFO - PROCESS | 3140 | 1466744777713 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (173E8400) [pid = 3140] [serial = 1385] [outer = 10380C00] 22:06:18 INFO - PROCESS | 3140 | 1466744778138 Marionette TRACE conn6 <- [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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 22:06:18 INFO - PROCESS | 3140 | 1466744778173 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 3140 | 1466744778175 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 22:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:06:18 INFO - PROCESS | 3140 | 1466744778179 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 3140 | 1466744778181 Marionette TRACE conn6 <- [1,1810,null,{}] 22:06:18 INFO - PROCESS | 3140 | 1466744778185 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:18 INFO - PROCESS | 3140 | 1466744778187 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:18 INFO - PROCESS | 3140 | 1466744778262 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 22:06:18 INFO - PROCESS | 3140 | 1466744778385 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 3140 | 1466744778387 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:18 INFO - PROCESS | 3140 | ++DOCSHELL 0915A800 == 35 [pid = 3140] [id = 462] 22:06:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (09161800) [pid = 3140] [serial = 1386] [outer = 00000000] 22:06:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18B03400) [pid = 3140] [serial = 1387] [outer = 09161800] 22:06:18 INFO - PROCESS | 3140 | 1466744778432 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (15563000) [pid = 3140] [serial = 1388] [outer = 09161800] 22:06:18 INFO - PROCESS | 3140 | 1466744778753 Marionette TRACE conn6 <- [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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 22:06:18 INFO - PROCESS | 3140 | 1466744778813 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 3140 | 1466744778815 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 22:06:18 INFO - PROCESS | 3140 | 1466744778831 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:06:18 INFO - PROCESS | 3140 | 1466744778833 Marionette TRACE conn6 <- [1,1814,null,{}] 22:06:18 INFO - PROCESS | 3140 | 1466744778836 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:18 INFO - PROCESS | 3140 | 1466744778838 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:18 INFO - PROCESS | 3140 | 1466744778925 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 22:06:18 INFO - PROCESS | 3140 | 1466744778931 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 3140 | 1466744778933 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:18 INFO - PROCESS | 3140 | ++DOCSHELL 19293000 == 36 [pid = 3140] [id = 463] 22:06:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1957F400) [pid = 3140] [serial = 1389] [outer = 00000000] 22:06:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195BE800) [pid = 3140] [serial = 1390] [outer = 1957F400] 22:06:18 INFO - PROCESS | 3140 | 1466744778977 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19695000) [pid = 3140] [serial = 1391] [outer = 1957F400] 22:06:19 INFO - PROCESS | 3140 | 1466744779792 Marionette TRACE conn6 <- [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]]]}] 22:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 22:06:19 INFO - PROCESS | 3140 | 1466744779805 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 22:06:19 INFO - PROCESS | 3140 | 1466744779809 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 22:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:06:19 INFO - PROCESS | 3140 | 1466744779814 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:06:19 INFO - PROCESS | 3140 | 1466744779819 Marionette TRACE conn6 <- [1,1818,null,{}] 22:06:19 INFO - PROCESS | 3140 | 1466744779825 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:19 INFO - PROCESS | 3140 | 1466744779828 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:19 INFO - PROCESS | 3140 | 1466744779968 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 22:06:20 INFO - PROCESS | 3140 | 1466744780105 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 3140 | 1466744780108 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:20 INFO - PROCESS | 3140 | ++DOCSHELL 0C93C400 == 37 [pid = 3140] [id = 464] 22:06:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0C949C00) [pid = 3140] [serial = 1392] [outer = 00000000] 22:06:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0FB53000) [pid = 3140] [serial = 1393] [outer = 0C949C00] 22:06:20 INFO - PROCESS | 3140 | 1466744780166 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FEB1800) [pid = 3140] [serial = 1394] [outer = 0C949C00] 22:06:20 INFO - PROCESS | 3140 | 1466744780848 Marionette TRACE conn6 <- [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]]]}] 22:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1084ms 22:06:20 INFO - PROCESS | 3140 | 1466744780901 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 3140 | 1466744780906 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 22:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:06:20 INFO - PROCESS | 3140 | 1466744780913 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 3140 | 1466744780916 Marionette TRACE conn6 <- [1,1822,null,{}] 22:06:20 INFO - PROCESS | 3140 | 1466744780944 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:20 INFO - PROCESS | 3140 | 1466744780947 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:21 INFO - PROCESS | 3140 | 1466744781075 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 22:06:21 INFO - PROCESS | 3140 | 1466744781219 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 3140 | 1466744781222 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:21 INFO - PROCESS | 3140 | ++DOCSHELL 0C940000 == 38 [pid = 3140] [id = 465] 22:06:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0C941400) [pid = 3140] [serial = 1395] [outer = 00000000] 22:06:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (14728400) [pid = 3140] [serial = 1396] [outer = 0C941400] 22:06:21 INFO - PROCESS | 3140 | 1466744781279 Marionette DEBUG loaded listener.js 22:06:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1483E000) [pid = 3140] [serial = 1397] [outer = 0C941400] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 0915A800 == 37 [pid = 3140] [id = 462] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 0C965000 == 36 [pid = 3140] [id = 461] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 091E9000 == 35 [pid = 3140] [id = 460] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 1615C800 == 34 [pid = 3140] [id = 459] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 14834800 == 33 [pid = 3140] [id = 458] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 10FC8800 == 32 [pid = 3140] [id = 457] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 0FF33C00 == 31 [pid = 3140] [id = 456] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 0C948C00 == 30 [pid = 3140] [id = 455] 22:06:22 INFO - PROCESS | 3140 | --DOCSHELL 0C940800 == 29 [pid = 3140] [id = 454] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (173E3000) [pid = 3140] [serial = 1330] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (19693800) [pid = 3140] [serial = 1334] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1958BC00) [pid = 3140] [serial = 1333] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C66C00) [pid = 3140] [serial = 1339] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1985CC00) [pid = 3140] [serial = 1313] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C14800) [pid = 3140] [serial = 1327] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0FF2FC00) [pid = 3140] [serial = 1315] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1037F000) [pid = 3140] [serial = 1316] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0F90B400) [pid = 3140] [serial = 1321] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FB59C00) [pid = 3140] [serial = 1322] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19860400) [pid = 3140] [serial = 1336] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (13FA4000) [pid = 3140] [serial = 1324] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1429C800) [pid = 3140] [serial = 1325] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C15000) [pid = 3140] [serial = 1318] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C6B000) [pid = 3140] [serial = 1319] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19E3DC00) [pid = 3140] [serial = 1342] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1A097800) [pid = 3140] [serial = 1343] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1B3F1800) [pid = 3140] [serial = 1345] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1BB7BC00) [pid = 3140] [serial = 1346] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16CE3000) [pid = 3140] [serial = 1340] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (17DCF000) [pid = 3140] [serial = 1331] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19856C00) [pid = 3140] [serial = 1337] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16C63000) [pid = 3140] [serial = 1328] [outer = 00000000] [url = about:blank] 22:06:22 INFO - PROCESS | 3140 | 1466744782185 Marionette TRACE conn6 <- [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]]]}] 22:06:22 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 22:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1309ms 22:06:22 INFO - PROCESS | 3140 | 1466744782223 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 3140 | 1466744782227 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 22:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:06:22 INFO - PROCESS | 3140 | 1466744782231 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 3140 | 1466744782234 Marionette TRACE conn6 <- [1,1826,null,{}] 22:06:22 INFO - PROCESS | 3140 | 1466744782240 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 3140 | 1466744782242 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:22 INFO - PROCESS | 3140 | 1466744782335 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 22:06:22 INFO - PROCESS | 3140 | 1466744782348 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 3140 | 1466744782351 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:22 INFO - PROCESS | 3140 | ++DOCSHELL 0C95F800 == 30 [pid = 3140] [id = 466] 22:06:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0C95FC00) [pid = 3140] [serial = 1398] [outer = 00000000] 22:06:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0CDC7000) [pid = 3140] [serial = 1399] [outer = 0C95FC00] 22:06:22 INFO - PROCESS | 3140 | 1466744782399 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0F9F4400) [pid = 3140] [serial = 1400] [outer = 0C95FC00] 22:06:22 INFO - PROCESS | 3140 | 1466744782922 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 22:06:22 INFO - PROCESS | 3140 | 1466744782963 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 3140 | 1466744782968 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 22:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:06:23 INFO - PROCESS | 3140 | 1466744782974 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 3140 | 1466744782977 Marionette TRACE conn6 <- [1,1830,null,{}] 22:06:23 INFO - PROCESS | 3140 | 1466744782980 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 3140 | 1466744782983 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:23 INFO - PROCESS | 3140 | 1466744783069 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 22:06:23 INFO - PROCESS | 3140 | 1466744783157 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 3140 | 1466744783159 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:23 INFO - PROCESS | 3140 | ++DOCSHELL 0FF39C00 == 31 [pid = 3140] [id = 467] 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10218400) [pid = 3140] [serial = 1401] [outer = 00000000] 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (10382800) [pid = 3140] [serial = 1402] [outer = 10218400] 22:06:23 INFO - PROCESS | 3140 | 1466744783215 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (10F2A000) [pid = 3140] [serial = 1403] [outer = 10218400] 22:06:23 INFO - PROCESS | 3140 | 1466744783586 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 22:06:23 INFO - PROCESS | 3140 | 1466744783648 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 3140 | 1466744783650 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 22:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:06:23 INFO - PROCESS | 3140 | 1466744783653 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 3140 | 1466744783657 Marionette TRACE conn6 <- [1,1834,null,{}] 22:06:23 INFO - PROCESS | 3140 | 1466744783667 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 3140 | 1466744783672 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:23 INFO - PROCESS | 3140 | 1466744783785 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 22:06:23 INFO - PROCESS | 3140 | 1466744783795 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 3140 | 1466744783798 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:23 INFO - PROCESS | 3140 | ++DOCSHELL 14838C00 == 32 [pid = 3140] [id = 468] 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1483B400) [pid = 3140] [serial = 1404] [outer = 00000000] 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16159C00) [pid = 3140] [serial = 1405] [outer = 1483B400] 22:06:23 INFO - PROCESS | 3140 | 1466744783847 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C14000) [pid = 3140] [serial = 1406] [outer = 1483B400] 22:06:24 INFO - PROCESS | 3140 | 1466744784313 Marionette TRACE conn6 <- [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]]]}] 22:06:24 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) 22:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 22:06:24 INFO - PROCESS | 3140 | 1466744784339 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 3140 | 1466744784341 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 22:06:24 INFO - PROCESS | 3140 | 1466744784345 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:06:24 INFO - PROCESS | 3140 | 1466744784347 Marionette TRACE conn6 <- [1,1838,null,{}] 22:06:24 INFO - PROCESS | 3140 | 1466744784350 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:24 INFO - PROCESS | 3140 | 1466744784352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:24 INFO - PROCESS | 3140 | 1466744784477 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 22:06:24 INFO - PROCESS | 3140 | 1466744784483 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 3140 | 1466744784485 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:24 INFO - PROCESS | 3140 | ++DOCSHELL 16C72400 == 33 [pid = 3140] [id = 469] 22:06:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C72800) [pid = 3140] [serial = 1407] [outer = 00000000] 22:06:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16CE5C00) [pid = 3140] [serial = 1408] [outer = 16C72800] 22:06:24 INFO - PROCESS | 3140 | 1466744784530 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CEC000) [pid = 3140] [serial = 1409] [outer = 16C72800] 22:06:25 INFO - PROCESS | 3140 | 1466744784987 Marionette TRACE conn6 <- [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]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 22:06:25 INFO - PROCESS | 3140 | 1466744785026 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 3140 | 1466744785028 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:06:25 INFO - PROCESS | 3140 | 1466744785031 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 3140 | 1466744785033 Marionette TRACE conn6 <- [1,1842,null,{}] 22:06:25 INFO - PROCESS | 3140 | 1466744785036 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 3140 | 1466744785038 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:25 INFO - PROCESS | 3140 | 1466744785149 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 22:06:25 INFO - PROCESS | 3140 | 1466744785242 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 3140 | 1466744785244 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:25 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EEC00 == 34 [pid = 3140] [id = 470] 22:06:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0FE2F800) [pid = 3140] [serial = 1410] [outer = 00000000] 22:06:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (17DC3400) [pid = 3140] [serial = 1411] [outer = 0FE2F800] 22:06:25 INFO - PROCESS | 3140 | 1466744785288 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18805C00) [pid = 3140] [serial = 1412] [outer = 0FE2F800] 22:06:25 INFO - PROCESS | 3140 | 1466744785722 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 22:06:25 INFO - PROCESS | 3140 | 1466744785763 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 3140 | 1466744785766 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:06:25 INFO - PROCESS | 3140 | 1466744785769 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 3140 | 1466744785771 Marionette TRACE conn6 <- [1,1846,null,{}] 22:06:25 INFO - PROCESS | 3140 | 1466744785779 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 3140 | 1466744785785 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:25 INFO - PROCESS | 3140 | 1466744785932 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 22:06:26 INFO - PROCESS | 3140 | 1466744785997 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 3140 | 1466744785999 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:26 INFO - PROCESS | 3140 | ++DOCSHELL 18B06C00 == 35 [pid = 3140] [id = 471] 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (18B0A800) [pid = 3140] [serial = 1413] [outer = 00000000] 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1982C400) [pid = 3140] [serial = 1414] [outer = 18B0A800] 22:06:26 INFO - PROCESS | 3140 | 1466744786046 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (195BC000) [pid = 3140] [serial = 1415] [outer = 18B0A800] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0C949000) [pid = 3140] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (13D0B400) [pid = 3140] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FF34000) [pid = 3140] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0C968400) [pid = 3140] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C0DC00) [pid = 3140] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1615C400) [pid = 3140] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19E3E400) [pid = 3140] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1BF09800) [pid = 3140] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C63400) [pid = 3140] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C938400) [pid = 3140] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (10380C00) [pid = 3140] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (09161800) [pid = 3140] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14835C00) [pid = 3140] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:06:26 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0C943000) [pid = 3140] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:06:26 INFO - PROCESS | 3140 | 1466744786594 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 22:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:06:26 INFO - PROCESS | 3140 | 1466744786640 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 3140 | 1466744786642 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 22:06:26 INFO - PROCESS | 3140 | 1466744786645 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:06:26 INFO - PROCESS | 3140 | 1466744786647 Marionette TRACE conn6 <- [1,1850,null,{}] 22:06:26 INFO - PROCESS | 3140 | 1466744786650 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:26 INFO - PROCESS | 3140 | 1466744786652 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:26 INFO - PROCESS | 3140 | 1466744786730 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 22:06:26 INFO - PROCESS | 3140 | 1466744786827 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 3140 | 1466744786829 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:26 INFO - PROCESS | 3140 | ++DOCSHELL 0C949000 == 36 [pid = 3140] [id = 472] 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0C968400) [pid = 3140] [serial = 1416] [outer = 00000000] 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (15566000) [pid = 3140] [serial = 1417] [outer = 0C968400] 22:06:26 INFO - PROCESS | 3140 | 1466744786873 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C63400) [pid = 3140] [serial = 1418] [outer = 0C968400] 22:06:27 INFO - PROCESS | 3140 | 1466744787232 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 22:06:27 INFO - PROCESS | 3140 | 1466744787276 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 22:06:27 INFO - PROCESS | 3140 | 1466744787278 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 22:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:06:27 INFO - PROCESS | 3140 | 1466744787281 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 3140 | 1466744787283 Marionette TRACE conn6 <- [1,1854,null,{}] 22:06:27 INFO - PROCESS | 3140 | 1466744787286 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:27 INFO - PROCESS | 3140 | 1466744787288 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:27 INFO - PROCESS | 3140 | 1466744787401 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 22:06:27 INFO - PROCESS | 3140 | 1466744787410 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:27 INFO - PROCESS | 3140 | 1466744787411 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:27 INFO - PROCESS | 3140 | ++DOCSHELL 13D10C00 == 37 [pid = 3140] [id = 473] 22:06:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1483F400) [pid = 3140] [serial = 1419] [outer = 00000000] 22:06:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19837000) [pid = 3140] [serial = 1420] [outer = 1483F400] 22:06:27 INFO - PROCESS | 3140 | 1466744787455 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19852800) [pid = 3140] [serial = 1421] [outer = 1483F400] 22:06:27 INFO - PROCESS | 3140 | 1466744787867 Marionette TRACE conn6 <- [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]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 22:06:27 INFO - PROCESS | 3140 | 1466744787912 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 22:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:06:27 INFO - PROCESS | 3140 | 1466744787924 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 22:06:27 INFO - PROCESS | 3140 | 1466744787928 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 3140 | 1466744787930 Marionette TRACE conn6 <- [1,1858,null,{}] 22:06:27 INFO - PROCESS | 3140 | 1466744787933 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:27 INFO - PROCESS | 3140 | 1466744787935 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:28 INFO - PROCESS | 3140 | 1466744788051 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 22:06:28 INFO - PROCESS | 3140 | 1466744788090 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 3140 | 1466744788092 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:28 INFO - PROCESS | 3140 | ++DOCSHELL 10FC8400 == 38 [pid = 3140] [id = 474] 22:06:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (13FA2800) [pid = 3140] [serial = 1422] [outer = 00000000] 22:06:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19E32800) [pid = 3140] [serial = 1423] [outer = 13FA2800] 22:06:28 INFO - PROCESS | 3140 | 1466744788134 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19E38400) [pid = 3140] [serial = 1424] [outer = 13FA2800] 22:06:28 INFO - PROCESS | 3140 | 1466744788626 Marionette TRACE conn6 <- [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]]]}] 22:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 771ms 22:06:28 INFO - PROCESS | 3140 | 1466744788704 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 3140 | 1466744788709 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 22:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:06:28 INFO - PROCESS | 3140 | 1466744788714 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 3140 | 1466744788718 Marionette TRACE conn6 <- [1,1862,null,{}] 22:06:28 INFO - PROCESS | 3140 | 1466744788724 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:28 INFO - PROCESS | 3140 | 1466744788727 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:28 INFO - PROCESS | 3140 | 1466744788855 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 22:06:29 INFO - PROCESS | 3140 | 1466744788990 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:29 INFO - PROCESS | 3140 | 1466744788995 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:29 INFO - PROCESS | 3140 | ++DOCSHELL 091E9000 == 39 [pid = 3140] [id = 475] 22:06:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (091EB000) [pid = 3140] [serial = 1425] [outer = 00000000] 22:06:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0FE24000) [pid = 3140] [serial = 1426] [outer = 091EB000] 22:06:29 INFO - PROCESS | 3140 | 1466744789055 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1037B800) [pid = 3140] [serial = 1427] [outer = 091EB000] 22:06:29 INFO - PROCESS | 3140 | 1466744789709 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1020ms 22:06:29 INFO - PROCESS | 3140 | 1466744789738 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 3140 | 1466744789743 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 22:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:06:29 INFO - PROCESS | 3140 | 1466744789749 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 3140 | 1466744789752 Marionette TRACE conn6 <- [1,1866,null,{}] 22:06:29 INFO - PROCESS | 3140 | 1466744789756 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:29 INFO - PROCESS | 3140 | 1466744789759 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:29 INFO - PROCESS | 3140 | 1466744789872 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 22:06:30 INFO - PROCESS | 3140 | 1466744790013 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 3140 | 1466744790016 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:30 INFO - PROCESS | 3140 | ++DOCSHELL 14839000 == 40 [pid = 3140] [id = 476] 22:06:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (14839400) [pid = 3140] [serial = 1428] [outer = 00000000] 22:06:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C68400) [pid = 3140] [serial = 1429] [outer = 14839400] 22:06:30 INFO - PROCESS | 3140 | 1466744790074 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16FAE000) [pid = 3140] [serial = 1430] [outer = 14839400] 22:06:30 INFO - PROCESS | 3140 | 1466744790670 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 22:06:30 INFO - PROCESS | 3140 | 1466744790723 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 22:06:30 INFO - PROCESS | 3140 | 1466744790726 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 22:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:06:30 INFO - PROCESS | 3140 | 1466744790729 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:06:30 INFO - PROCESS | 3140 | 1466744790733 Marionette TRACE conn6 <- [1,1870,null,{}] 22:06:30 INFO - PROCESS | 3140 | 1466744790744 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:30 INFO - PROCESS | 3140 | 1466744790749 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:30 INFO - PROCESS | 3140 | 1466744790858 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 22:06:30 INFO - PROCESS | 3140 | 1466744790969 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 3140 | 1466744790973 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:31 INFO - PROCESS | 3140 | ++DOCSHELL 19F23400 == 41 [pid = 3140] [id = 477] 22:06:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19F26C00) [pid = 3140] [serial = 1431] [outer = 00000000] 22:06:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1A092000) [pid = 3140] [serial = 1432] [outer = 19F26C00] 22:06:31 INFO - PROCESS | 3140 | 1466744791071 Marionette DEBUG loaded listener.js 22:06:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1B2D2C00) [pid = 3140] [serial = 1433] [outer = 19F26C00] 22:06:31 INFO - PROCESS | 3140 | 1466744791660 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 22:06:31 INFO - PROCESS | 3140 | 1466744791703 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 3140 | 1466744791706 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 22:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:06:31 INFO - PROCESS | 3140 | 1466744791710 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 3140 | 1466744791712 Marionette TRACE conn6 <- [1,1874,null,{}] 22:06:31 INFO - PROCESS | 3140 | 1466744791716 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:31 INFO - PROCESS | 3140 | 1466744791718 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:31 INFO - PROCESS | 3140 | 1466744791840 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 22:06:31 INFO - PROCESS | 3140 | 1466744791979 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:31 INFO - PROCESS | 3140 | 1466744791981 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:32 INFO - PROCESS | 3140 | ++DOCSHELL 13FA7400 == 42 [pid = 3140] [id = 478] 22:06:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (148AD400) [pid = 3140] [serial = 1434] [outer = 00000000] 22:06:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (16C64800) [pid = 3140] [serial = 1435] [outer = 148AD400] 22:06:32 INFO - PROCESS | 3140 | 1466744792039 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1880B400) [pid = 3140] [serial = 1436] [outer = 148AD400] 22:06:32 INFO - PROCESS | 3140 | 1466744792805 Marionette TRACE conn6 <- [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]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1181ms 22:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:06:32 INFO - PROCESS | 3140 | 1466744792894 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 3140 | 1466744792899 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 22:06:32 INFO - PROCESS | 3140 | 1466744792903 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 3140 | 1466744792907 Marionette TRACE conn6 <- [1,1878,null,{}] 22:06:32 INFO - PROCESS | 3140 | 1466744792912 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:32 INFO - PROCESS | 3140 | 1466744792915 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:33 INFO - PROCESS | 3140 | 1466744793027 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 22:06:33 INFO - PROCESS | 3140 | 1466744793161 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 3140 | 1466744793164 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:33 INFO - PROCESS | 3140 | ++DOCSHELL 0C937800 == 43 [pid = 3140] [id = 479] 22:06:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (0FF37C00) [pid = 3140] [serial = 1437] [outer = 00000000] 22:06:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (10FC7000) [pid = 3140] [serial = 1438] [outer = 0FF37C00] 22:06:33 INFO - PROCESS | 3140 | 1466744793219 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (140C8000) [pid = 3140] [serial = 1439] [outer = 0FF37C00] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 13D10C00 == 42 [pid = 3140] [id = 473] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0C949000 == 41 [pid = 3140] [id = 472] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 18B06C00 == 40 [pid = 3140] [id = 471] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0F9EEC00 == 39 [pid = 3140] [id = 470] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 16C72400 == 38 [pid = 3140] [id = 469] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 14838C00 == 37 [pid = 3140] [id = 468] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0FF39C00 == 36 [pid = 3140] [id = 467] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0C95F800 == 35 [pid = 3140] [id = 466] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0C93C400 == 34 [pid = 3140] [id = 464] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 19293000 == 33 [pid = 3140] [id = 463] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 0C940000 == 32 [pid = 3140] [id = 465] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 13FA7400 == 31 [pid = 3140] [id = 478] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 19F23400 == 30 [pid = 3140] [id = 477] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 10FC8400 == 29 [pid = 3140] [id = 474] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 091E9000 == 28 [pid = 3140] [id = 475] 22:06:34 INFO - PROCESS | 3140 | --DOCSHELL 14839000 == 27 [pid = 3140] [id = 476] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (18B03400) [pid = 3140] [serial = 1387] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (148ADC00) [pid = 3140] [serial = 1375] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (0CD73000) [pid = 3140] [serial = 1363] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (0CA90400) [pid = 3140] [serial = 1366] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (0F87CC00) [pid = 3140] [serial = 1367] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (142B4C00) [pid = 3140] [serial = 1372] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (10217000) [pid = 3140] [serial = 1369] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (10379400) [pid = 3140] [serial = 1370] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1063D800) [pid = 3140] [serial = 1349] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0FE2E800) [pid = 3140] [serial = 1348] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C18800) [pid = 3140] [serial = 1378] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (17156800) [pid = 3140] [serial = 1352] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C74C00) [pid = 3140] [serial = 1351] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1BEBAC00) [pid = 3140] [serial = 1355] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1BB80800) [pid = 3140] [serial = 1354] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1C87D800) [pid = 3140] [serial = 1358] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1C256800) [pid = 3140] [serial = 1357] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19291400) [pid = 3140] [serial = 1361] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16FB7800) [pid = 3140] [serial = 1360] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (15A41800) [pid = 3140] [serial = 1376] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C1AC00) [pid = 3140] [serial = 1379] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0F876400) [pid = 3140] [serial = 1381] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (13D0C000) [pid = 3140] [serial = 1382] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16F9C400) [pid = 3140] [serial = 1384] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FB51400) [pid = 3140] [serial = 1364] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (173E8400) [pid = 3140] [serial = 1385] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14728800) [pid = 3140] [serial = 1373] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (15563000) [pid = 3140] [serial = 1388] [outer = 00000000] [url = about:blank] 22:06:34 INFO - PROCESS | 3140 | 1466744794451 Marionette TRACE conn6 <- [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]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1636ms 22:06:34 INFO - PROCESS | 3140 | 1466744794541 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 3140 | 1466744794545 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 22:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:06:34 INFO - PROCESS | 3140 | 1466744794549 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 3140 | 1466744794552 Marionette TRACE conn6 <- [1,1882,null,{}] 22:06:34 INFO - PROCESS | 3140 | 1466744794557 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 3140 | 1466744794560 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:34 INFO - PROCESS | 3140 | 1466744794647 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 22:06:34 INFO - PROCESS | 3140 | 1466744794660 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 3140 | 1466744794663 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:34 INFO - PROCESS | 3140 | ++DOCSHELL 0C95E000 == 28 [pid = 3140] [id = 480] 22:06:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0C95F800) [pid = 3140] [serial = 1440] [outer = 00000000] 22:06:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0CD1EC00) [pid = 3140] [serial = 1441] [outer = 0C95F800] 22:06:34 INFO - PROCESS | 3140 | 1466744794711 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0F882400) [pid = 3140] [serial = 1442] [outer = 0C95F800] 22:06:35 INFO - PROCESS | 3140 | 1466744795193 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 22:06:35 INFO - PROCESS | 3140 | 1466744795241 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 3140 | 1466744795246 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 22:06:35 INFO - PROCESS | 3140 | 1466744795252 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:06:35 INFO - PROCESS | 3140 | 1466744795255 Marionette TRACE conn6 <- [1,1886,null,{}] 22:06:35 INFO - PROCESS | 3140 | 1466744795259 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:35 INFO - PROCESS | 3140 | 1466744795261 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:35 INFO - PROCESS | 3140 | 1466744795348 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 22:06:35 INFO - PROCESS | 3140 | 1466744795356 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 3140 | 1466744795358 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:35 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2D800 == 29 [pid = 3140] [id = 481] 22:06:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0FE2E800) [pid = 3140] [serial = 1443] [outer = 00000000] 22:06:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FF30400) [pid = 3140] [serial = 1444] [outer = 0FE2E800] 22:06:35 INFO - PROCESS | 3140 | 1466744795406 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0FF34000) [pid = 3140] [serial = 1445] [outer = 0FE2E800] 22:06:35 INFO - PROCESS | 3140 | 1466744795879 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 22:06:35 INFO - PROCESS | 3140 | 1466744795926 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 3140 | 1466744795928 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 22:06:35 INFO - PROCESS | 3140 | 1466744795931 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:06:35 INFO - PROCESS | 3140 | 1466744795935 Marionette TRACE conn6 <- [1,1890,null,{}] 22:06:35 INFO - PROCESS | 3140 | 1466744795945 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:35 INFO - PROCESS | 3140 | 1466744795950 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:36 INFO - PROCESS | 3140 | 1466744796033 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 22:06:36 INFO - PROCESS | 3140 | 1466744796173 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 3140 | 1466744796176 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:36 INFO - PROCESS | 3140 | ++DOCSHELL 13FEEC00 == 30 [pid = 3140] [id = 482] 22:06:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (140BE800) [pid = 3140] [serial = 1446] [outer = 00000000] 22:06:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1429C800) [pid = 3140] [serial = 1447] [outer = 140BE800] 22:06:36 INFO - PROCESS | 3140 | 1466744796225 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1471DC00) [pid = 3140] [serial = 1448] [outer = 140BE800] 22:06:36 INFO - PROCESS | 3140 | 1466744796669 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 22:06:36 INFO - PROCESS | 3140 | 1466744796708 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 3140 | 1466744796711 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 22:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:06:36 INFO - PROCESS | 3140 | 1466744796714 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 3140 | 1466744796716 Marionette TRACE conn6 <- [1,1894,null,{}] 22:06:36 INFO - PROCESS | 3140 | 1466744796719 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 3140 | 1466744796721 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:36 INFO - PROCESS | 3140 | 1466744796839 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 22:06:36 INFO - PROCESS | 3140 | 1466744796846 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 3140 | 1466744796848 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:36 INFO - PROCESS | 3140 | ++DOCSHELL 14830400 == 31 [pid = 3140] [id = 483] 22:06:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (14833C00) [pid = 3140] [serial = 1449] [outer = 00000000] 22:06:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1483C000) [pid = 3140] [serial = 1450] [outer = 14833C00] 22:06:36 INFO - PROCESS | 3140 | 1466744796952 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (15562800) [pid = 3140] [serial = 1451] [outer = 14833C00] 22:06:37 INFO - PROCESS | 3140 | 1466744797381 Marionette TRACE conn6 <- [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]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 22:06:37 INFO - PROCESS | 3140 | 1466744797446 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 3140 | 1466744797448 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 22:06:37 INFO - PROCESS | 3140 | 1466744797452 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:06:37 INFO - PROCESS | 3140 | 1466744797453 Marionette TRACE conn6 <- [1,1898,null,{}] 22:06:37 INFO - PROCESS | 3140 | 1466744797457 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:37 INFO - PROCESS | 3140 | 1466744797459 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:37 INFO - PROCESS | 3140 | 1466744797569 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 22:06:37 INFO - PROCESS | 3140 | 1466744797577 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 3140 | 1466744797579 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:37 INFO - PROCESS | 3140 | ++DOCSHELL 16150000 == 32 [pid = 3140] [id = 484] 22:06:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16155400) [pid = 3140] [serial = 1452] [outer = 00000000] 22:06:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C5C800) [pid = 3140] [serial = 1453] [outer = 16155400] 22:06:37 INFO - PROCESS | 3140 | 1466744797624 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C65C00) [pid = 3140] [serial = 1454] [outer = 16155400] 22:06:38 INFO - PROCESS | 3140 | 1466744798093 Marionette TRACE conn6 <- [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]]]}] 22:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 22:06:38 INFO - PROCESS | 3140 | 1466744798126 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 3140 | 1466744798128 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 22:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:06:38 INFO - PROCESS | 3140 | 1466744798131 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - PROCESS | 3140 | 1466744798133 Marionette TRACE conn6 <- [1,1902,null,{}] 22:06:38 INFO - PROCESS | 3140 | 1466744798136 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:38 INFO - PROCESS | 3140 | 1466744798142 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:38 INFO - PROCESS | 3140 | 1466744798599 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (13FA2800) [pid = 3140] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C72800) [pid = 3140] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FE2F800) [pid = 3140] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C968400) [pid = 3140] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (18B0A800) [pid = 3140] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C949C00) [pid = 3140] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C95FC00) [pid = 3140] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1957F400) [pid = 3140] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1483B400) [pid = 3140] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (10218400) [pid = 3140] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1483F400) [pid = 3140] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:06:38 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C941400) [pid = 3140] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:06:38 INFO - PROCESS | 3140 | 1466744798676 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:38 INFO - PROCESS | 3140 | 1466744798679 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:38 INFO - PROCESS | 3140 | ++DOCSHELL 0915CC00 == 33 [pid = 3140] [id = 485] 22:06:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0915EC00) [pid = 3140] [serial = 1455] [outer = 00000000] 22:06:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (09167800) [pid = 3140] [serial = 1456] [outer = 0915EC00] 22:06:38 INFO - PROCESS | 3140 | 1466744798739 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (091EA800) [pid = 3140] [serial = 1457] [outer = 0915EC00] 22:06:39 INFO - PROCESS | 3140 | 1466744799531 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1473ms 22:06:39 INFO - PROCESS | 3140 | 1466744799606 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 22:06:39 INFO - PROCESS | 3140 | 1466744799611 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 22:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:06:39 INFO - PROCESS | 3140 | 1466744799616 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:06:39 INFO - PROCESS | 3140 | 1466744799620 Marionette TRACE conn6 <- [1,1906,null,{}] 22:06:39 INFO - PROCESS | 3140 | 1466744799625 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:39 INFO - PROCESS | 3140 | 1466744799628 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:39 INFO - PROCESS | 3140 | 1466744799782 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 22:06:39 INFO - PROCESS | 3140 | 1466744799910 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 3140 | 1466744799913 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:39 INFO - PROCESS | 3140 | ++DOCSHELL 0C964800 == 34 [pid = 3140] [id = 486] 22:06:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FEB0400) [pid = 3140] [serial = 1458] [outer = 00000000] 22:06:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (10378C00) [pid = 3140] [serial = 1459] [outer = 0FEB0400] 22:06:39 INFO - PROCESS | 3140 | 1466744799970 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1037E000) [pid = 3140] [serial = 1460] [outer = 0FEB0400] 22:06:40 INFO - PROCESS | 3140 | 1466744800740 Marionette TRACE conn6 <- [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]]]}] 22:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1184ms 22:06:40 INFO - PROCESS | 3140 | 1466744800805 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 3140 | 1466744800808 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 22:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:06:40 INFO - PROCESS | 3140 | 1466744800812 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 3140 | 1466744800815 Marionette TRACE conn6 <- [1,1910,null,{}] 22:06:40 INFO - PROCESS | 3140 | 1466744800819 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:40 INFO - PROCESS | 3140 | 1466744800821 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:40 INFO - PROCESS | 3140 | 1466744800945 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 22:06:41 INFO - PROCESS | 3140 | 1466744801131 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 3140 | 1466744801135 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:41 INFO - PROCESS | 3140 | ++DOCSHELL 09158800 == 35 [pid = 3140] [id = 487] 22:06:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (09159000) [pid = 3140] [serial = 1461] [outer = 00000000] 22:06:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (09164800) [pid = 3140] [serial = 1462] [outer = 09159000] 22:06:41 INFO - PROCESS | 3140 | 1466744801191 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0C93BC00) [pid = 3140] [serial = 1463] [outer = 09159000] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 16150000 == 34 [pid = 3140] [id = 484] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 14830400 == 33 [pid = 3140] [id = 483] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 13FEEC00 == 32 [pid = 3140] [id = 482] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 0FE2D800 == 31 [pid = 3140] [id = 481] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 0C95E000 == 30 [pid = 3140] [id = 480] 22:06:41 INFO - PROCESS | 3140 | --DOCSHELL 0C937800 == 29 [pid = 3140] [id = 479] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16CE5C00) [pid = 3140] [serial = 1408] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (18805C00) [pid = 3140] [serial = 1412] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (17DC3400) [pid = 3140] [serial = 1411] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (15566000) [pid = 3140] [serial = 1417] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1982C400) [pid = 3140] [serial = 1414] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB53000) [pid = 3140] [serial = 1393] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FEB1800) [pid = 3140] [serial = 1394] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0CDC7000) [pid = 3140] [serial = 1399] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0F9F4400) [pid = 3140] [serial = 1400] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19695000) [pid = 3140] [serial = 1391] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (195BE800) [pid = 3140] [serial = 1390] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (16159C00) [pid = 3140] [serial = 1405] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (10382800) [pid = 3140] [serial = 1402] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19852800) [pid = 3140] [serial = 1421] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (10F2A000) [pid = 3140] [serial = 1403] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (14728400) [pid = 3140] [serial = 1396] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (1483E000) [pid = 3140] [serial = 1397] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (19837000) [pid = 3140] [serial = 1420] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (19E38400) [pid = 3140] [serial = 1424] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (19E32800) [pid = 3140] [serial = 1423] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (195BC000) [pid = 3140] [serial = 1415] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (16C63400) [pid = 3140] [serial = 1418] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (16CEC000) [pid = 3140] [serial = 1409] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (16C14000) [pid = 3140] [serial = 1406] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 3140 | 1466744801792 Marionette TRACE conn6 <- [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]]]}] 22:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 22:06:41 INFO - PROCESS | 3140 | 1466744801834 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 22:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:06:41 INFO - PROCESS | 3140 | 1466744801838 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 22:06:41 INFO - PROCESS | 3140 | 1466744801842 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:06:41 INFO - PROCESS | 3140 | 1466744801845 Marionette TRACE conn6 <- [1,1914,null,{}] 22:06:41 INFO - PROCESS | 3140 | 1466744801850 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:41 INFO - PROCESS | 3140 | 1466744801854 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:41 INFO - PROCESS | 3140 | 1466744801943 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 22:06:41 INFO - PROCESS | 3140 | 1466744801954 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 3140 | 1466744801956 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:41 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2F800 == 30 [pid = 3140] [id = 488] 22:06:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0FEB1800) [pid = 3140] [serial = 1464] [outer = 00000000] 22:06:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (10217000) [pid = 3140] [serial = 1465] [outer = 0FEB1800] 22:06:42 INFO - PROCESS | 3140 | 1466744802003 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (10381000) [pid = 3140] [serial = 1466] [outer = 0FEB1800] 22:06:42 INFO - PROCESS | 3140 | 1466744802497 Marionette TRACE conn6 <- [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]]]}] 22:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 22:06:42 INFO - PROCESS | 3140 | 1466744802575 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 3140 | 1466744802579 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 22:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:06:42 INFO - PROCESS | 3140 | 1466744802584 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 3140 | 1466744802586 Marionette TRACE conn6 <- [1,1918,null,{}] 22:06:42 INFO - PROCESS | 3140 | 1466744802589 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:42 INFO - PROCESS | 3140 | 1466744802592 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:42 INFO - PROCESS | 3140 | 1466744802684 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 22:06:42 INFO - PROCESS | 3140 | 1466744802779 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 3140 | 1466744802781 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:42 INFO - PROCESS | 3140 | ++DOCSHELL 10DD3C00 == 31 [pid = 3140] [id = 489] 22:06:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (140BFC00) [pid = 3140] [serial = 1467] [outer = 00000000] 22:06:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (14726C00) [pid = 3140] [serial = 1468] [outer = 140BFC00] 22:06:42 INFO - PROCESS | 3140 | 1466744802826 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (14832800) [pid = 3140] [serial = 1469] [outer = 140BFC00] 22:06:43 INFO - PROCESS | 3140 | 1466744803219 Marionette TRACE conn6 <- [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]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 22:06:43 INFO - PROCESS | 3140 | 1466744803258 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 3140 | 1466744803261 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 22:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:06:43 INFO - PROCESS | 3140 | 1466744803266 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 3140 | 1466744803272 Marionette TRACE conn6 <- [1,1922,null,{}] 22:06:43 INFO - PROCESS | 3140 | 1466744803281 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:43 INFO - PROCESS | 3140 | 1466744803285 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:43 INFO - PROCESS | 3140 | 1466744803371 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 22:06:43 INFO - PROCESS | 3140 | 1466744803377 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 3140 | 1466744803379 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:43 INFO - PROCESS | 3140 | ++DOCSHELL 1555C000 == 32 [pid = 3140] [id = 490] 22:06:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (1555CC00) [pid = 3140] [serial = 1470] [outer = 00000000] 22:06:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16C19800) [pid = 3140] [serial = 1471] [outer = 1555CC00] 22:06:43 INFO - PROCESS | 3140 | 1466744803424 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16C6A800) [pid = 3140] [serial = 1472] [outer = 1555CC00] 22:06:43 INFO - PROCESS | 3140 | 1466744803872 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 22:06:43 INFO - PROCESS | 3140 | 1466744803906 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 3140 | 1466744803909 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 22:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:06:43 INFO - PROCESS | 3140 | 1466744803912 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 3140 | 1466744803914 Marionette TRACE conn6 <- [1,1926,null,{}] 22:06:43 INFO - PROCESS | 3140 | 1466744803917 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:43 INFO - PROCESS | 3140 | 1466744803919 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:44 INFO - PROCESS | 3140 | 1466744804040 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 22:06:44 INFO - PROCESS | 3140 | 1466744804128 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 3140 | 1466744804130 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:44 INFO - PROCESS | 3140 | ++DOCSHELL 10385400 == 33 [pid = 3140] [id = 491] 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16CECC00) [pid = 3140] [serial = 1473] [outer = 00000000] 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16FAD400) [pid = 3140] [serial = 1474] [outer = 16CECC00] 22:06:44 INFO - PROCESS | 3140 | 1466744804173 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1714F400) [pid = 3140] [serial = 1475] [outer = 16CECC00] 22:06:44 INFO - PROCESS | 3140 | 1466744804595 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 22:06:44 INFO - PROCESS | 3140 | 1466744804643 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 22:06:44 INFO - PROCESS | 3140 | 1466744804645 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 22:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:06:44 INFO - PROCESS | 3140 | 1466744804648 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:06:44 INFO - PROCESS | 3140 | 1466744804650 Marionette TRACE conn6 <- [1,1930,null,{}] 22:06:44 INFO - PROCESS | 3140 | 1466744804654 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:44 INFO - PROCESS | 3140 | 1466744804656 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:44 INFO - PROCESS | 3140 | 1466744804775 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 22:06:44 INFO - PROCESS | 3140 | 1466744804781 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 3140 | 1466744804787 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:44 INFO - PROCESS | 3140 | ++DOCSHELL 17DC7C00 == 34 [pid = 3140] [id = 492] 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (17DCDC00) [pid = 3140] [serial = 1476] [outer = 00000000] 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (189E4400) [pid = 3140] [serial = 1477] [outer = 17DCDC00] 22:06:44 INFO - PROCESS | 3140 | 1466744804846 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (18B06C00) [pid = 3140] [serial = 1478] [outer = 17DCDC00] 22:06:45 INFO - PROCESS | 3140 | 1466744805296 Marionette TRACE conn6 <- [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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 22:06:45 INFO - PROCESS | 3140 | 1466744805319 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 22:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:06:45 INFO - PROCESS | 3140 | 1466744805321 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 22:06:45 INFO - PROCESS | 3140 | 1466744805324 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 3140 | 1466744805326 Marionette TRACE conn6 <- [1,1934,null,{}] 22:06:45 INFO - PROCESS | 3140 | 1466744805329 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 3140 | 1466744805332 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:45 INFO - PROCESS | 3140 | 1466744805479 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 22:06:45 INFO - PROCESS | 3140 | 1466744805502 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 3140 | 1466744805504 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:45 INFO - PROCESS | 3140 | ++DOCSHELL 18BB9800 == 35 [pid = 3140] [id = 493] 22:06:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1928D400) [pid = 3140] [serial = 1479] [outer = 00000000] 22:06:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (195BA800) [pid = 3140] [serial = 1480] [outer = 1928D400] 22:06:45 INFO - PROCESS | 3140 | 1466744805557 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (195C0000) [pid = 3140] [serial = 1481] [outer = 1928D400] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF37C00) [pid = 3140] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0C95F800) [pid = 3140] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FE2E800) [pid = 3140] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (140BE800) [pid = 3140] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14833C00) [pid = 3140] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19F26C00) [pid = 3140] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (14839400) [pid = 3140] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (148AD400) [pid = 3140] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:06:45 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (091EB000) [pid = 3140] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:06:46 INFO - PROCESS | 3140 | 1466744806013 Marionette TRACE conn6 <- [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]]]}] 22:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 22:06:46 INFO - PROCESS | 3140 | 1466744806056 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 3140 | 1466744806057 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 22:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:06:46 INFO - PROCESS | 3140 | 1466744806061 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - PROCESS | 3140 | 1466744806062 Marionette TRACE conn6 <- [1,1938,null,{}] 22:06:46 INFO - PROCESS | 3140 | 1466744806070 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:46 INFO - PROCESS | 3140 | 1466744806072 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:46 INFO - PROCESS | 3140 | 1466744806149 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 22:06:46 INFO - PROCESS | 3140 | 1466744806155 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 3140 | 1466744806157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:46 INFO - PROCESS | 3140 | ++DOCSHELL 0F9E8400 == 36 [pid = 3140] [id = 494] 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0F9EC000) [pid = 3140] [serial = 1482] [outer = 00000000] 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16C18C00) [pid = 3140] [serial = 1483] [outer = 0F9EC000] 22:06:46 INFO - PROCESS | 3140 | 1466744806201 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (18BB0000) [pid = 3140] [serial = 1484] [outer = 0F9EC000] 22:06:46 INFO - PROCESS | 3140 | 1466744806653 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 22:06:46 INFO - PROCESS | 3140 | 1466744806691 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 3140 | 1466744806694 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 22:06:46 INFO - PROCESS | 3140 | 1466744806697 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:06:46 INFO - PROCESS | 3140 | 1466744806699 Marionette TRACE conn6 <- [1,1942,null,{}] 22:06:46 INFO - PROCESS | 3140 | 1466744806702 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:46 INFO - PROCESS | 3140 | 1466744806704 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:46 INFO - PROCESS | 3140 | 1466744806783 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 22:06:46 INFO - PROCESS | 3140 | 1466744806788 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 3140 | 1466744806790 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:46 INFO - PROCESS | 3140 | ++DOCSHELL 0C95E000 == 37 [pid = 3140] [id = 495] 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FB50000) [pid = 3140] [serial = 1485] [outer = 00000000] 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (19838400) [pid = 3140] [serial = 1486] [outer = 0FB50000] 22:06:46 INFO - PROCESS | 3140 | 1466744806859 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1983B400) [pid = 3140] [serial = 1487] [outer = 0FB50000] 22:06:47 INFO - PROCESS | 3140 | 1466744807281 Marionette TRACE conn6 <- [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]]]}] 22:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 22:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:06:47 INFO - PROCESS | 3140 | 1466744807332 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 3140 | 1466744807334 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 22:06:47 INFO - PROCESS | 3140 | 1466744807337 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 3140 | 1466744807338 Marionette TRACE conn6 <- [1,1946,null,{}] 22:06:47 INFO - PROCESS | 3140 | 1466744807342 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:47 INFO - PROCESS | 3140 | 1466744807344 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:47 INFO - PROCESS | 3140 | 1466744807438 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 22:06:47 INFO - PROCESS | 3140 | 1466744807443 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 3140 | 1466744807445 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:47 INFO - PROCESS | 3140 | ++DOCSHELL 0F9F1000 == 38 [pid = 3140] [id = 496] 22:06:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14838000) [pid = 3140] [serial = 1488] [outer = 00000000] 22:06:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1985EC00) [pid = 3140] [serial = 1489] [outer = 14838000] 22:06:47 INFO - PROCESS | 3140 | 1466744807491 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1985FC00) [pid = 3140] [serial = 1490] [outer = 14838000] 22:06:47 INFO - PROCESS | 3140 | 1466744807897 Marionette TRACE conn6 <- [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]]]}] 22:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 22:06:47 INFO - PROCESS | 3140 | 1466744807910 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 3140 | 1466744807912 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 22:06:47 INFO - PROCESS | 3140 | 1466744807929 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 3140 | 1466744807931 Marionette TRACE conn6 <- [1,1950,null,{}] 22:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:06:48 INFO - PROCESS | 3140 | 1466744807980 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:48 INFO - PROCESS | 3140 | 1466744807983 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:48 INFO - PROCESS | 3140 | 1466744808193 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 22:06:48 INFO - PROCESS | 3140 | 1466744808326 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 3140 | 1466744808330 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:48 INFO - PROCESS | 3140 | ++DOCSHELL 0F87CC00 == 39 [pid = 3140] [id = 497] 22:06:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0F9EA000) [pid = 3140] [serial = 1491] [outer = 00000000] 22:06:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FB5BC00) [pid = 3140] [serial = 1492] [outer = 0F9EA000] 22:06:48 INFO - PROCESS | 3140 | 1466744808389 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FE2D400) [pid = 3140] [serial = 1493] [outer = 0F9EA000] 22:06:48 INFO - PROCESS | 3140 | 1466744808949 Marionette TRACE conn6 <- [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]]]}] 22:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1067ms 22:06:49 INFO - PROCESS | 3140 | 1466744809003 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 3140 | 1466744809007 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 22:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:06:49 INFO - PROCESS | 3140 | 1466744809012 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:06:49 INFO - PROCESS | 3140 | 1466744809014 Marionette TRACE conn6 <- [1,1954,null,{}] 22:06:49 INFO - PROCESS | 3140 | 1466744809021 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:49 INFO - PROCESS | 3140 | 1466744809024 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:49 INFO - PROCESS | 3140 | 1466744809136 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 22:06:49 INFO - PROCESS | 3140 | 1466744809248 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 3140 | 1466744809252 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:49 INFO - PROCESS | 3140 | ++DOCSHELL 14839800 == 40 [pid = 3140] [id = 498] 22:06:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1483E800) [pid = 3140] [serial = 1494] [outer = 00000000] 22:06:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (15A4A800) [pid = 3140] [serial = 1495] [outer = 1483E800] 22:06:49 INFO - PROCESS | 3140 | 1466744809349 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C12C00) [pid = 3140] [serial = 1496] [outer = 1483E800] 22:06:49 INFO - PROCESS | 3140 | 1466744809944 Marionette TRACE conn6 <- [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]]]}] 22:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 990ms 22:06:50 INFO - PROCESS | 3140 | 1466744810002 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 3140 | 1466744810005 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 22:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:06:50 INFO - PROCESS | 3140 | 1466744810009 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:06:50 INFO - PROCESS | 3140 | 1466744810011 Marionette TRACE conn6 <- [1,1958,null,{}] 22:06:50 INFO - PROCESS | 3140 | 1466744810015 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:50 INFO - PROCESS | 3140 | 1466744810018 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:50 INFO - PROCESS | 3140 | 1466744810159 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 22:06:50 INFO - PROCESS | 3140 | 1466744810297 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 3140 | 1466744810301 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:50 INFO - PROCESS | 3140 | ++DOCSHELL 18B05800 == 41 [pid = 3140] [id = 499] 22:06:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18B0B800) [pid = 3140] [serial = 1497] [outer = 00000000] 22:06:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19695400) [pid = 3140] [serial = 1498] [outer = 18B0B800] 22:06:50 INFO - PROCESS | 3140 | 1466744810359 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19859000) [pid = 3140] [serial = 1499] [outer = 18B0B800] 22:06:50 INFO - PROCESS | 3140 | 1466744810974 Marionette TRACE conn6 <- [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]]]}] 22:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1020ms 22:06:51 INFO - PROCESS | 3140 | 1466744811034 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 22:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:06:51 INFO - PROCESS | 3140 | 1466744811040 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 22:06:51 INFO - PROCESS | 3140 | 1466744811050 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:06:51 INFO - PROCESS | 3140 | 1466744811052 Marionette TRACE conn6 <- [1,1962,null,{}] 22:06:51 INFO - PROCESS | 3140 | 1466744811073 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:51 INFO - PROCESS | 3140 | 1466744811076 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:51 INFO - PROCESS | 3140 | 1466744811214 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 22:06:51 INFO - PROCESS | 3140 | 1466744811363 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 3140 | 1466744811365 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:51 INFO - PROCESS | 3140 | ++DOCSHELL 16C69C00 == 42 [pid = 3140] [id = 500] 22:06:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C77400) [pid = 3140] [serial = 1500] [outer = 00000000] 22:06:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1B3F8800) [pid = 3140] [serial = 1501] [outer = 16C77400] 22:06:51 INFO - PROCESS | 3140 | 1466744811422 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1B4EE000) [pid = 3140] [serial = 1502] [outer = 16C77400] 22:06:52 INFO - PROCESS | 3140 | 1466744812143 Marionette TRACE conn6 <- [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]]]}] 22:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1125ms 22:06:52 INFO - PROCESS | 3140 | 1466744812172 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 3140 | 1466744812176 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 22:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:06:52 INFO - PROCESS | 3140 | 1466744812180 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - PROCESS | 3140 | 1466744812184 Marionette TRACE conn6 <- [1,1966,null,{}] 22:06:52 INFO - PROCESS | 3140 | 1466744812189 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:52 INFO - PROCESS | 3140 | 1466744812192 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:52 INFO - PROCESS | 3140 | 1466744812299 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 22:06:52 INFO - PROCESS | 3140 | 1466744812412 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 3140 | 1466744812415 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:52 INFO - PROCESS | 3140 | ++DOCSHELL 0FB5A000 == 43 [pid = 3140] [id = 501] 22:06:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0FB6D800) [pid = 3140] [serial = 1503] [outer = 00000000] 22:06:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (13FA7000) [pid = 3140] [serial = 1504] [outer = 0FB6D800] 22:06:52 INFO - PROCESS | 3140 | 1466744812510 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (14681C00) [pid = 3140] [serial = 1505] [outer = 0FB6D800] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0C95E000 == 42 [pid = 3140] [id = 495] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0F9E8400 == 41 [pid = 3140] [id = 494] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 18BB9800 == 40 [pid = 3140] [id = 493] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 17DC7C00 == 39 [pid = 3140] [id = 492] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 10385400 == 38 [pid = 3140] [id = 491] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 1555C000 == 37 [pid = 3140] [id = 490] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 10DD3C00 == 36 [pid = 3140] [id = 489] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0FE2F800 == 35 [pid = 3140] [id = 488] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 09158800 == 34 [pid = 3140] [id = 487] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0C964800 == 33 [pid = 3140] [id = 486] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0915CC00 == 32 [pid = 3140] [id = 485] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 16C69C00 == 31 [pid = 3140] [id = 500] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 18B05800 == 30 [pid = 3140] [id = 499] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0F9F1000 == 29 [pid = 3140] [id = 496] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 0F87CC00 == 28 [pid = 3140] [id = 497] 22:06:53 INFO - PROCESS | 3140 | --DOCSHELL 14839800 == 27 [pid = 3140] [id = 498] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1471DC00) [pid = 3140] [serial = 1448] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1483C000) [pid = 3140] [serial = 1450] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1429C800) [pid = 3140] [serial = 1447] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C5C800) [pid = 3140] [serial = 1453] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1B2D2C00) [pid = 3140] [serial = 1433] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16FAE000) [pid = 3140] [serial = 1430] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1880B400) [pid = 3140] [serial = 1436] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1037B800) [pid = 3140] [serial = 1427] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (140C8000) [pid = 3140] [serial = 1439] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (10FC7000) [pid = 3140] [serial = 1438] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE24000) [pid = 3140] [serial = 1426] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0CD1EC00) [pid = 3140] [serial = 1441] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F882400) [pid = 3140] [serial = 1442] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FF34000) [pid = 3140] [serial = 1445] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1A092000) [pid = 3140] [serial = 1432] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C64800) [pid = 3140] [serial = 1435] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C68400) [pid = 3140] [serial = 1429] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FF30400) [pid = 3140] [serial = 1444] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (15562800) [pid = 3140] [serial = 1451] [outer = 00000000] [url = about:blank] 22:06:53 INFO - PROCESS | 3140 | 1466744813738 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1579ms 22:06:53 INFO - PROCESS | 3140 | 1466744813762 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 22:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:06:53 INFO - PROCESS | 3140 | 1466744813766 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 22:06:53 INFO - PROCESS | 3140 | 1466744813771 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 3140 | 1466744813776 Marionette TRACE conn6 <- [1,1970,null,{}] 22:06:53 INFO - PROCESS | 3140 | 1466744813781 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 3140 | 1466744813784 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:53 INFO - PROCESS | 3140 | 1466744813878 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 22:06:53 INFO - PROCESS | 3140 | 1466744813885 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 3140 | 1466744813889 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:53 INFO - PROCESS | 3140 | ++DOCSHELL 0CD68C00 == 28 [pid = 3140] [id = 502] 22:06:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0CD6EC00) [pid = 3140] [serial = 1506] [outer = 00000000] 22:06:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0F9E8400) [pid = 3140] [serial = 1507] [outer = 0CD6EC00] 22:06:53 INFO - PROCESS | 3140 | 1466744813937 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FB53C00) [pid = 3140] [serial = 1508] [outer = 0CD6EC00] 22:06:54 INFO - PROCESS | 3140 | 1466744814430 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 22:06:54 INFO - PROCESS | 3140 | 1466744814461 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 22:06:54 INFO - PROCESS | 3140 | 1466744814466 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 22:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:06:54 INFO - PROCESS | 3140 | 1466744814477 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:06:54 INFO - PROCESS | 3140 | 1466744814479 Marionette TRACE conn6 <- [1,1974,null,{}] 22:06:54 INFO - PROCESS | 3140 | 1466744814483 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:54 INFO - PROCESS | 3140 | 1466744814486 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:54 INFO - PROCESS | 3140 | 1466744814605 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 22:06:54 INFO - PROCESS | 3140 | 1466744814706 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 3140 | 1466744814709 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:54 INFO - PROCESS | 3140 | ++DOCSHELL 0FF38000 == 29 [pid = 3140] [id = 503] 22:06:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0FF38C00) [pid = 3140] [serial = 1509] [outer = 00000000] 22:06:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (10303800) [pid = 3140] [serial = 1510] [outer = 0FF38C00] 22:06:54 INFO - PROCESS | 3140 | 1466744814760 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1037B800) [pid = 3140] [serial = 1511] [outer = 0FF38C00] 22:06:55 INFO - PROCESS | 3140 | 1466744815116 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 22:06:55 INFO - PROCESS | 3140 | 1466744815166 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 3140 | 1466744815168 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 22:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:06:55 INFO - PROCESS | 3140 | 1466744815172 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 3140 | 1466744815176 Marionette TRACE conn6 <- [1,1978,null,{}] 22:06:55 INFO - PROCESS | 3140 | 1466744815187 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 3140 | 1466744815191 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:55 INFO - PROCESS | 3140 | 1466744815274 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 22:06:55 INFO - PROCESS | 3140 | 1466744815281 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 3140 | 1466744815284 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:55 INFO - PROCESS | 3140 | ++DOCSHELL 13FE9C00 == 30 [pid = 3140] [id = 504] 22:06:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (13FEA000) [pid = 3140] [serial = 1512] [outer = 00000000] 22:06:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1462C800) [pid = 3140] [serial = 1513] [outer = 13FEA000] 22:06:55 INFO - PROCESS | 3140 | 1466744815333 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (14752400) [pid = 3140] [serial = 1514] [outer = 13FEA000] 22:06:55 INFO - PROCESS | 3140 | 1466744815832 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 22:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:06:55 INFO - PROCESS | 3140 | 1466744815863 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 3140 | 1466744815865 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 22:06:55 INFO - PROCESS | 3140 | 1466744815868 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 3140 | 1466744815870 Marionette TRACE conn6 <- [1,1982,null,{}] 22:06:55 INFO - PROCESS | 3140 | 1466744815874 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 3140 | 1466744815876 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:56 INFO - PROCESS | 3140 | 1466744815995 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 22:06:56 INFO - PROCESS | 3140 | 1466744816090 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 3140 | 1466744816092 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:56 INFO - PROCESS | 3140 | ++DOCSHELL 1555AC00 == 31 [pid = 3140] [id = 505] 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1555B000) [pid = 3140] [serial = 1515] [outer = 00000000] 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1614E400) [pid = 3140] [serial = 1516] [outer = 1555B000] 22:06:56 INFO - PROCESS | 3140 | 1466744816136 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C12400) [pid = 3140] [serial = 1517] [outer = 1555B000] 22:06:56 INFO - PROCESS | 3140 | 1466744816539 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 22:06:56 INFO - PROCESS | 3140 | 1466744816603 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 3140 | 1466744816605 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 22:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:06:56 INFO - PROCESS | 3140 | 1466744816608 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 3140 | 1466744816610 Marionette TRACE conn6 <- [1,1986,null,{}] 22:06:56 INFO - PROCESS | 3140 | 1466744816613 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:56 INFO - PROCESS | 3140 | 1466744816615 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:56 INFO - PROCESS | 3140 | 1466744816729 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 22:06:56 INFO - PROCESS | 3140 | 1466744816737 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 3140 | 1466744816739 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:56 INFO - PROCESS | 3140 | ++DOCSHELL 14833C00 == 32 [pid = 3140] [id = 506] 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C17000) [pid = 3140] [serial = 1518] [outer = 00000000] 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C78800) [pid = 3140] [serial = 1519] [outer = 16C17000] 22:06:56 INFO - PROCESS | 3140 | 1466744816783 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C7D800) [pid = 3140] [serial = 1520] [outer = 16C17000] 22:06:57 INFO - PROCESS | 3140 | 1466744817249 Marionette TRACE conn6 <- [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]]]}] 22:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 22:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:06:57 INFO - PROCESS | 3140 | 1466744817279 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 3140 | 1466744817281 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 22:06:57 INFO - PROCESS | 3140 | 1466744817284 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - PROCESS | 3140 | 1466744817285 Marionette TRACE conn6 <- [1,1990,null,{}] 22:06:57 INFO - PROCESS | 3140 | 1466744817289 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:57 INFO - PROCESS | 3140 | 1466744817294 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:57 INFO - PROCESS | 3140 | 1466744817450 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 22:06:57 INFO - PROCESS | 3140 | 1466744817472 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 3140 | 1466744817474 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:57 INFO - PROCESS | 3140 | ++DOCSHELL 16F94C00 == 33 [pid = 3140] [id = 507] 22:06:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16F96400) [pid = 3140] [serial = 1521] [outer = 00000000] 22:06:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1888C000) [pid = 3140] [serial = 1522] [outer = 16F96400] 22:06:57 INFO - PROCESS | 3140 | 1466744817518 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (18BB9800) [pid = 3140] [serial = 1523] [outer = 16F96400] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16CECC00) [pid = 3140] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (17DCDC00) [pid = 3140] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (140BFC00) [pid = 3140] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0FEB0400) [pid = 3140] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0915EC00) [pid = 3140] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1555CC00) [pid = 3140] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FEB1800) [pid = 3140] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (09159000) [pid = 3140] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1928D400) [pid = 3140] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB50000) [pid = 3140] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (14838000) [pid = 3140] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16155400) [pid = 3140] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:06:58 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F9EC000) [pid = 3140] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:06:58 INFO - PROCESS | 3140 | 1466744818157 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 931ms 22:06:58 INFO - PROCESS | 3140 | 1466744818224 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 3140 | 1466744818226 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 22:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:06:58 INFO - PROCESS | 3140 | 1466744818229 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - PROCESS | 3140 | 1466744818231 Marionette TRACE conn6 <- [1,1994,null,{}] 22:06:58 INFO - PROCESS | 3140 | 1466744818234 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:58 INFO - PROCESS | 3140 | 1466744818236 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:58 INFO - PROCESS | 3140 | 1466744818312 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 22:06:58 INFO - PROCESS | 3140 | 1466744818318 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 3140 | 1466744818320 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:58 INFO - PROCESS | 3140 | ++DOCSHELL 0FEB0400 == 34 [pid = 3140] [id = 508] 22:06:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (142B4C00) [pid = 3140] [serial = 1524] [outer = 00000000] 22:06:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CECC00) [pid = 3140] [serial = 1525] [outer = 142B4C00] 22:06:58 INFO - PROCESS | 3140 | 1466744818363 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0C943800) [pid = 3140] [serial = 1526] [outer = 142B4C00] 22:06:58 INFO - PROCESS | 3140 | 1466744818797 Marionette TRACE conn6 <- [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]]]}] 22:06:58 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 22:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 22:06:58 INFO - PROCESS | 3140 | 1466744818860 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 3140 | 1466744818862 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 22:06:58 INFO - PROCESS | 3140 | 1466744818865 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:06:58 INFO - PROCESS | 3140 | 1466744818867 Marionette TRACE conn6 <- [1,1998,null,{}] 22:06:58 INFO - PROCESS | 3140 | 1466744818871 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:58 INFO - PROCESS | 3140 | 1466744818873 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:58 INFO - PROCESS | 3140 | 1466744818948 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 22:06:58 INFO - PROCESS | 3140 | 1466744818955 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 3140 | 1466744818957 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:58 INFO - PROCESS | 3140 | ++DOCSHELL 1021B800 == 35 [pid = 3140] [id = 509] 22:06:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16F9C400) [pid = 3140] [serial = 1527] [outer = 00000000] 22:06:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195B4C00) [pid = 3140] [serial = 1528] [outer = 16F9C400] 22:06:59 INFO - PROCESS | 3140 | 1466744819001 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1888F000) [pid = 3140] [serial = 1529] [outer = 16F9C400] 22:06:59 INFO - PROCESS | 3140 | 1466744819468 Marionette TRACE conn6 <- [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]]]}] 22:06:59 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 22:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 22:06:59 INFO - PROCESS | 3140 | 1466744819519 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 3140 | 1466744819521 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 22:06:59 INFO - PROCESS | 3140 | 1466744819525 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:06:59 INFO - PROCESS | 3140 | 1466744819527 Marionette TRACE conn6 <- [1,2002,null,{}] 22:06:59 INFO - PROCESS | 3140 | 1466744819531 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:59 INFO - PROCESS | 3140 | 1466744819533 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:59 INFO - PROCESS | 3140 | 1466744819620 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 22:06:59 INFO - PROCESS | 3140 | 1466744819625 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 3140 | 1466744819627 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:06:59 INFO - PROCESS | 3140 | ++DOCSHELL 19837400 == 36 [pid = 3140] [id = 510] 22:06:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19838C00) [pid = 3140] [serial = 1530] [outer = 00000000] 22:06:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19E30400) [pid = 3140] [serial = 1531] [outer = 19838C00] 22:06:59 INFO - PROCESS | 3140 | 1466744819670 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19E3E800) [pid = 3140] [serial = 1532] [outer = 19838C00] 22:07:00 INFO - PROCESS | 3140 | 1466744820454 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 22:07:00 INFO - PROCESS | 3140 | 1466744820499 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 22:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:07:00 INFO - PROCESS | 3140 | 1466744820503 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 22:07:00 INFO - PROCESS | 3140 | 1466744820508 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:07:00 INFO - PROCESS | 3140 | 1466744820512 Marionette TRACE conn6 <- [1,2006,null,{}] 22:07:00 INFO - PROCESS | 3140 | 1466744820517 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:00 INFO - PROCESS | 3140 | 1466744820520 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:00 INFO - PROCESS | 3140 | 1466744820662 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 22:07:00 INFO - PROCESS | 3140 | 1466744820784 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 3140 | 1466744820787 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:00 INFO - PROCESS | 3140 | ++DOCSHELL 0C948C00 == 37 [pid = 3140] [id = 511] 22:07:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0F882800) [pid = 3140] [serial = 1533] [outer = 00000000] 22:07:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FEA7400) [pid = 3140] [serial = 1534] [outer = 0F882800] 22:07:00 INFO - PROCESS | 3140 | 1466744820844 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (101AB000) [pid = 3140] [serial = 1535] [outer = 0F882800] 22:07:01 INFO - PROCESS | 3140 | 1466744821606 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1132ms 22:07:01 INFO - PROCESS | 3140 | 1466744821642 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 3140 | 1466744821647 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 22:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:07:01 INFO - PROCESS | 3140 | 1466744821654 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:07:01 INFO - PROCESS | 3140 | 1466744821657 Marionette TRACE conn6 <- [1,2010,null,{}] 22:07:01 INFO - PROCESS | 3140 | 1466744821661 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:01 INFO - PROCESS | 3140 | 1466744821664 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:01 INFO - PROCESS | 3140 | 1466744821802 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 22:07:01 INFO - PROCESS | 3140 | 1466744821934 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 3140 | 1466744821937 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:01 INFO - PROCESS | 3140 | ++DOCSHELL 14750800 == 38 [pid = 3140] [id = 512] 22:07:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (14835C00) [pid = 3140] [serial = 1536] [outer = 00000000] 22:07:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (15A48800) [pid = 3140] [serial = 1537] [outer = 14835C00] 22:07:02 INFO - PROCESS | 3140 | 1466744821998 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (16C6BC00) [pid = 3140] [serial = 1538] [outer = 14835C00] 22:07:02 INFO - PROCESS | 3140 | 1466744822915 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1274ms 22:07:02 INFO - PROCESS | 3140 | 1466744822929 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 3140 | 1466744822934 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 22:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:07:02 INFO - PROCESS | 3140 | 1466744822939 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:07:02 INFO - PROCESS | 3140 | 1466744822942 Marionette TRACE conn6 <- [1,2014,null,{}] 22:07:02 INFO - PROCESS | 3140 | 1466744822947 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:02 INFO - PROCESS | 3140 | 1466744822950 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:03 INFO - PROCESS | 3140 | 1466744823097 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 1021B800 == 37 [pid = 3140] [id = 509] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 0FEB0400 == 36 [pid = 3140] [id = 508] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 16F94C00 == 35 [pid = 3140] [id = 507] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 14833C00 == 34 [pid = 3140] [id = 506] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 1555AC00 == 33 [pid = 3140] [id = 505] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 13FE9C00 == 32 [pid = 3140] [id = 504] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 0FF38000 == 31 [pid = 3140] [id = 503] 22:07:03 INFO - PROCESS | 3140 | --DOCSHELL 0CD68C00 == 30 [pid = 3140] [id = 502] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16FAD400) [pid = 3140] [serial = 1474] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1714F400) [pid = 3140] [serial = 1475] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (189E4400) [pid = 3140] [serial = 1477] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (14726C00) [pid = 3140] [serial = 1468] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (14832800) [pid = 3140] [serial = 1469] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (10378C00) [pid = 3140] [serial = 1459] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1037E000) [pid = 3140] [serial = 1460] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (09167800) [pid = 3140] [serial = 1456] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (091EA800) [pid = 3140] [serial = 1457] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C19800) [pid = 3140] [serial = 1471] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (10217000) [pid = 3140] [serial = 1465] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10381000) [pid = 3140] [serial = 1466] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (09164800) [pid = 3140] [serial = 1462] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (195BA800) [pid = 3140] [serial = 1480] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0C93BC00) [pid = 3140] [serial = 1463] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1983B400) [pid = 3140] [serial = 1487] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1985FC00) [pid = 3140] [serial = 1490] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1985EC00) [pid = 3140] [serial = 1489] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16C65C00) [pid = 3140] [serial = 1454] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16C18C00) [pid = 3140] [serial = 1483] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (18BB0000) [pid = 3140] [serial = 1484] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195C0000) [pid = 3140] [serial = 1481] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (19838400) [pid = 3140] [serial = 1486] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (18B06C00) [pid = 3140] [serial = 1478] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C6A800) [pid = 3140] [serial = 1472] [outer = 00000000] [url = about:blank] 22:07:03 INFO - PROCESS | 3140 | 1466744823243 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 3140 | 1466744823247 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:03 INFO - PROCESS | 3140 | ++DOCSHELL 0915B000 == 31 [pid = 3140] [id = 513] 22:07:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0915C400) [pid = 3140] [serial = 1539] [outer = 00000000] 22:07:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (091EA800) [pid = 3140] [serial = 1540] [outer = 0915C400] 22:07:03 INFO - PROCESS | 3140 | 1466744823296 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0C93F400) [pid = 3140] [serial = 1541] [outer = 0915C400] 22:07:03 INFO - PROCESS | 3140 | 1466744823724 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 22:07:03 INFO - PROCESS | 3140 | 1466744823769 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 3140 | 1466744823774 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 22:07:03 INFO - PROCESS | 3140 | 1466744823779 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:07:03 INFO - PROCESS | 3140 | 1466744823782 Marionette TRACE conn6 <- [1,2018,null,{}] 22:07:03 INFO - PROCESS | 3140 | 1466744823786 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:03 INFO - PROCESS | 3140 | 1466744823788 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:03 INFO - PROCESS | 3140 | 1466744823875 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 22:07:03 INFO - PROCESS | 3140 | 1466744823881 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 3140 | 1466744823883 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:03 INFO - PROCESS | 3140 | ++DOCSHELL 0FB4FC00 == 32 [pid = 3140] [id = 514] 22:07:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FB52800) [pid = 3140] [serial = 1542] [outer = 00000000] 22:07:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FF36400) [pid = 3140] [serial = 1543] [outer = 0FB52800] 22:07:03 INFO - PROCESS | 3140 | 1466744823931 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (10377000) [pid = 3140] [serial = 1544] [outer = 0FB52800] 22:07:04 INFO - PROCESS | 3140 | 1466744824408 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 22:07:04 INFO - PROCESS | 3140 | 1466744824454 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 3140 | 1466744824457 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 22:07:04 INFO - PROCESS | 3140 | 1466744824460 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:07:04 INFO - PROCESS | 3140 | 1466744824463 Marionette TRACE conn6 <- [1,2022,null,{}] 22:07:04 INFO - PROCESS | 3140 | 1466744824475 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 3140 | 1466744824479 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:04 INFO - PROCESS | 3140 | 1466744824593 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 22:07:04 INFO - PROCESS | 3140 | 1466744824689 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 3140 | 1466744824692 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:04 INFO - PROCESS | 3140 | ++DOCSHELL 142B4000 == 33 [pid = 3140] [id = 515] 22:07:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (142B8800) [pid = 3140] [serial = 1545] [outer = 00000000] 22:07:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14728800) [pid = 3140] [serial = 1546] [outer = 142B8800] 22:07:04 INFO - PROCESS | 3140 | 1466744824740 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14833C00) [pid = 3140] [serial = 1547] [outer = 142B8800] 22:07:05 INFO - PROCESS | 3140 | 1466744825132 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 22:07:05 INFO - PROCESS | 3140 | 1466744825204 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 3140 | 1466744825206 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 22:07:05 INFO - PROCESS | 3140 | 1466744825210 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:07:05 INFO - PROCESS | 3140 | 1466744825211 Marionette TRACE conn6 <- [1,2026,null,{}] 22:07:05 INFO - PROCESS | 3140 | 1466744825215 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:05 INFO - PROCESS | 3140 | 1466744825217 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:05 INFO - PROCESS | 3140 | 1466744825342 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 22:07:05 INFO - PROCESS | 3140 | 1466744825359 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 3140 | 1466744825361 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:05 INFO - PROCESS | 3140 | ++DOCSHELL 1483DC00 == 34 [pid = 3140] [id = 516] 22:07:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1483F000) [pid = 3140] [serial = 1548] [outer = 00000000] 22:07:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C16C00) [pid = 3140] [serial = 1549] [outer = 1483F000] 22:07:05 INFO - PROCESS | 3140 | 1466744825405 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C64800) [pid = 3140] [serial = 1550] [outer = 1483F000] 22:07:05 INFO - PROCESS | 3140 | 1466744825854 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 22:07:05 INFO - PROCESS | 3140 | 1466744825888 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 3140 | 1466744825890 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 22:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:07:05 INFO - PROCESS | 3140 | 1466744825893 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:07:05 INFO - PROCESS | 3140 | 1466744825895 Marionette TRACE conn6 <- [1,2030,null,{}] 22:07:05 INFO - PROCESS | 3140 | 1466744825905 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:05 INFO - PROCESS | 3140 | 1466744825907 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:06 INFO - PROCESS | 3140 | 1466744826048 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 22:07:06 INFO - PROCESS | 3140 | 1466744826060 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 3140 | 1466744826062 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:06 INFO - PROCESS | 3140 | ++DOCSHELL 16C0CC00 == 35 [pid = 3140] [id = 517] 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C66000) [pid = 3140] [serial = 1551] [outer = 00000000] 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16CE3800) [pid = 3140] [serial = 1552] [outer = 16C66000] 22:07:06 INFO - PROCESS | 3140 | 1466744826106 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CEB400) [pid = 3140] [serial = 1553] [outer = 16C66000] 22:07:06 INFO - PROCESS | 3140 | 1466744826562 Marionette TRACE conn6 <- [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]]]}] 22:07:06 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) 22:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 22:07:06 INFO - PROCESS | 3140 | 1466744826586 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 3140 | 1466744826589 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 22:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:07:06 INFO - PROCESS | 3140 | 1466744826592 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 3140 | 1466744826594 Marionette TRACE conn6 <- [1,2034,null,{}] 22:07:06 INFO - PROCESS | 3140 | 1466744826597 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:06 INFO - PROCESS | 3140 | 1466744826603 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:06 INFO - PROCESS | 3140 | 1466744826745 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 22:07:06 INFO - PROCESS | 3140 | 1466744826813 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 3140 | 1466744826815 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:06 INFO - PROCESS | 3140 | ++DOCSHELL 18886C00 == 36 [pid = 3140] [id = 518] 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (189E7400) [pid = 3140] [serial = 1554] [outer = 00000000] 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19292800) [pid = 3140] [serial = 1555] [outer = 189E7400] 22:07:06 INFO - PROCESS | 3140 | 1466744826861 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18B08000) [pid = 3140] [serial = 1556] [outer = 189E7400] 22:07:07 INFO - PROCESS | 3140 | 1466744827415 Marionette TRACE conn6 <- [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]]]}] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1555B000) [pid = 3140] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FB6D800) [pid = 3140] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0CD6EC00) [pid = 3140] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FF38C00) [pid = 3140] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13FEA000) [pid = 3140] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C17000) [pid = 3140] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16F9C400) [pid = 3140] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F9EA000) [pid = 3140] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1483E800) [pid = 3140] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (18B0B800) [pid = 3140] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C77400) [pid = 3140] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16F96400) [pid = 3140] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:07:07 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (142B4C00) [pid = 3140] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 870ms 22:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:07:07 INFO - PROCESS | 3140 | 1466744827462 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 22:07:07 INFO - PROCESS | 3140 | 1466744827464 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 22:07:07 INFO - PROCESS | 3140 | 1466744827467 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 3140 | 1466744827469 Marionette TRACE conn6 <- [1,2038,null,{}] 22:07:07 INFO - PROCESS | 3140 | 1466744827473 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:07 INFO - PROCESS | 3140 | 1466744827475 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:07 INFO - PROCESS | 3140 | 1466744827559 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 22:07:07 INFO - PROCESS | 3140 | 1466744827566 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 3140 | 1466744827568 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:07 INFO - PROCESS | 3140 | ++DOCSHELL 0FF2B400 == 37 [pid = 3140] [id = 519] 22:07:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FF30C00) [pid = 3140] [serial = 1557] [outer = 00000000] 22:07:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (13FE4800) [pid = 3140] [serial = 1558] [outer = 0FF30C00] 22:07:07 INFO - PROCESS | 3140 | 1466744827612 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (13FEA000) [pid = 3140] [serial = 1559] [outer = 0FF30C00] 22:07:08 INFO - PROCESS | 3140 | 1466744828031 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 22:07:08 INFO - PROCESS | 3140 | 1466744828099 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 22:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:07:08 INFO - PROCESS | 3140 | 1466744828101 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 22:07:08 INFO - PROCESS | 3140 | 1466744828104 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - PROCESS | 3140 | 1466744828105 Marionette TRACE conn6 <- [1,2042,null,{}] 22:07:08 INFO - PROCESS | 3140 | 1466744828109 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:08 INFO - PROCESS | 3140 | 1466744828111 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:08 INFO - PROCESS | 3140 | 1466744828190 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 22:07:08 INFO - PROCESS | 3140 | 1466744828196 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 3140 | 1466744828198 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:08 INFO - PROCESS | 3140 | ++DOCSHELL 1714F800 == 38 [pid = 3140] [id = 520] 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (18885000) [pid = 3140] [serial = 1560] [outer = 00000000] 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (195BA400) [pid = 3140] [serial = 1561] [outer = 18885000] 22:07:08 INFO - PROCESS | 3140 | 1466744828242 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1982C400) [pid = 3140] [serial = 1562] [outer = 18885000] 22:07:08 INFO - PROCESS | 3140 | 1466744828665 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 22:07:08 INFO - PROCESS | 3140 | 1466744828735 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 3140 | 1466744828737 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 22:07:08 INFO - PROCESS | 3140 | 1466744828740 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:07:08 INFO - PROCESS | 3140 | 1466744828742 Marionette TRACE conn6 <- [1,2046,null,{}] 22:07:08 INFO - PROCESS | 3140 | 1466744828745 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:08 INFO - PROCESS | 3140 | 1466744828747 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:08 INFO - PROCESS | 3140 | 1466744828835 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 22:07:08 INFO - PROCESS | 3140 | 1466744828844 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 3140 | 1466744828846 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:08 INFO - PROCESS | 3140 | ++DOCSHELL 1429B800 == 39 [pid = 3140] [id = 521] 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19835000) [pid = 3140] [serial = 1563] [outer = 00000000] 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19856000) [pid = 3140] [serial = 1564] [outer = 19835000] 22:07:08 INFO - PROCESS | 3140 | 1466744828889 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19860C00) [pid = 3140] [serial = 1565] [outer = 19835000] 22:07:09 INFO - PROCESS | 3140 | 1466744829323 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 22:07:09 INFO - PROCESS | 3140 | 1466744829395 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 3140 | 1466744829397 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 22:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:07:09 INFO - PROCESS | 3140 | 1466744829400 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:07:09 INFO - PROCESS | 3140 | 1466744829402 Marionette TRACE conn6 <- [1,2050,null,{}] 22:07:09 INFO - PROCESS | 3140 | 1466744829405 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:09 INFO - PROCESS | 3140 | 1466744829407 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:09 INFO - PROCESS | 3140 | 1466744829533 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 22:07:09 INFO - PROCESS | 3140 | 1466744829677 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 3140 | 1466744829681 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:09 INFO - PROCESS | 3140 | ++DOCSHELL 0916E800 == 40 [pid = 3140] [id = 522] 22:07:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (091E0800) [pid = 3140] [serial = 1566] [outer = 00000000] 22:07:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0C937800) [pid = 3140] [serial = 1567] [outer = 091E0800] 22:07:09 INFO - PROCESS | 3140 | 1466744829745 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0C960400) [pid = 3140] [serial = 1568] [outer = 091E0800] 22:07:10 INFO - PROCESS | 3140 | 1466744830405 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1020ms 22:07:10 INFO - PROCESS | 3140 | 1466744830424 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 3140 | 1466744830428 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 22:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:07:10 INFO - PROCESS | 3140 | 1466744830433 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 3140 | 1466744830437 Marionette TRACE conn6 <- [1,2054,null,{}] 22:07:10 INFO - PROCESS | 3140 | 1466744830462 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:10 INFO - PROCESS | 3140 | 1466744830465 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:10 INFO - PROCESS | 3140 | 1466744830581 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 22:07:10 INFO - PROCESS | 3140 | 1466744830722 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:10 INFO - PROCESS | 3140 | 1466744830725 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:10 INFO - PROCESS | 3140 | ++DOCSHELL 10DDB800 == 41 [pid = 3140] [id = 523] 22:07:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (13D0B400) [pid = 3140] [serial = 1569] [outer = 00000000] 22:07:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (13FEA800) [pid = 3140] [serial = 1570] [outer = 13D0B400] 22:07:10 INFO - PROCESS | 3140 | 1466744830783 Marionette DEBUG loaded listener.js 22:07:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (14726C00) [pid = 3140] [serial = 1571] [outer = 13D0B400] 22:07:11 INFO - PROCESS | 3140 | 1466744831388 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1007ms 22:07:11 INFO - PROCESS | 3140 | 1466744831440 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 3140 | 1466744831444 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 22:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:07:11 INFO - PROCESS | 3140 | 1466744831447 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:07:11 INFO - PROCESS | 3140 | 1466744831450 Marionette TRACE conn6 <- [1,2058,null,{}] 22:07:11 INFO - PROCESS | 3140 | 1466744831454 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:11 INFO - PROCESS | 3140 | 1466744831457 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:11 INFO - PROCESS | 3140 | 1466744831567 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 22:07:11 INFO - PROCESS | 3140 | 1466744831708 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 3140 | 1466744831711 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:11 INFO - PROCESS | 3140 | ++DOCSHELL 17158800 == 42 [pid = 3140] [id = 524] 22:07:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (173E4000) [pid = 3140] [serial = 1572] [outer = 00000000] 22:07:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (18BB2C00) [pid = 3140] [serial = 1573] [outer = 173E4000] 22:07:11 INFO - PROCESS | 3140 | 1466744831766 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19834400) [pid = 3140] [serial = 1574] [outer = 173E4000] 22:07:12 INFO - PROCESS | 3140 | 1466744832342 Marionette TRACE conn6 <- [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]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 22:07:12 INFO - PROCESS | 3140 | 1466744832380 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 3140 | 1466744832384 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 22:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:07:12 INFO - PROCESS | 3140 | 1466744832395 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 3140 | 1466744832400 Marionette TRACE conn6 <- [1,2062,null,{}] 22:07:12 INFO - PROCESS | 3140 | 1466744832404 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:12 INFO - PROCESS | 3140 | 1466744832407 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:12 INFO - PROCESS | 3140 | 1466744832521 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 22:07:12 INFO - PROCESS | 3140 | 1466744832632 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 3140 | 1466744832635 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:12 INFO - PROCESS | 3140 | ++DOCSHELL 19853400 == 43 [pid = 3140] [id = 525] 22:07:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (19E3C000) [pid = 3140] [serial = 1575] [outer = 00000000] 22:07:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1B397C00) [pid = 3140] [serial = 1576] [outer = 19E3C000] 22:07:12 INFO - PROCESS | 3140 | 1466744832733 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1B3FB800) [pid = 3140] [serial = 1577] [outer = 19E3C000] 22:07:13 INFO - PROCESS | 3140 | 1466744833555 Marionette TRACE conn6 <- [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]]]}] 22:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1229ms 22:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:07:13 INFO - PROCESS | 3140 | 1466744833624 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 22:07:13 INFO - PROCESS | 3140 | 1466744833628 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 22:07:13 INFO - PROCESS | 3140 | 1466744833633 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:07:13 INFO - PROCESS | 3140 | 1466744833636 Marionette TRACE conn6 <- [1,2066,null,{}] 22:07:13 INFO - PROCESS | 3140 | 1466744833642 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:13 INFO - PROCESS | 3140 | 1466744833645 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:13 INFO - PROCESS | 3140 | 1466744833755 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 22:07:13 INFO - PROCESS | 3140 | 1466744833862 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 3140 | 1466744833867 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:13 INFO - PROCESS | 3140 | ++DOCSHELL 0FE30C00 == 44 [pid = 3140] [id = 526] 22:07:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (0FEABC00) [pid = 3140] [serial = 1578] [outer = 00000000] 22:07:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (10306000) [pid = 3140] [serial = 1579] [outer = 0FEABC00] 22:07:13 INFO - PROCESS | 3140 | 1466744833917 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (10381800) [pid = 3140] [serial = 1580] [outer = 0FEABC00] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 1429B800 == 43 [pid = 3140] [id = 521] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 1714F800 == 42 [pid = 3140] [id = 520] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0FF2B400 == 41 [pid = 3140] [id = 519] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 18886C00 == 40 [pid = 3140] [id = 518] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 16C0CC00 == 39 [pid = 3140] [id = 517] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 1483DC00 == 38 [pid = 3140] [id = 516] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 142B4000 == 37 [pid = 3140] [id = 515] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0FB4FC00 == 36 [pid = 3140] [id = 514] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0915B000 == 35 [pid = 3140] [id = 513] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 14750800 == 34 [pid = 3140] [id = 512] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0C948C00 == 33 [pid = 3140] [id = 511] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 19837400 == 32 [pid = 3140] [id = 510] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0FB5A000 == 31 [pid = 3140] [id = 501] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 19853400 == 30 [pid = 3140] [id = 525] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 17158800 == 29 [pid = 3140] [id = 524] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 0916E800 == 28 [pid = 3140] [id = 522] 22:07:15 INFO - PROCESS | 3140 | --DOCSHELL 10DDB800 == 27 [pid = 3140] [id = 523] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (1614E400) [pid = 3140] [serial = 1516] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (14681C00) [pid = 3140] [serial = 1505] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (13FA7000) [pid = 3140] [serial = 1504] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0F9E8400) [pid = 3140] [serial = 1507] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FB53C00) [pid = 3140] [serial = 1508] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (10303800) [pid = 3140] [serial = 1510] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1037B800) [pid = 3140] [serial = 1511] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1462C800) [pid = 3140] [serial = 1513] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C78800) [pid = 3140] [serial = 1519] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (1888F000) [pid = 3140] [serial = 1529] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FE2D400) [pid = 3140] [serial = 1493] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FB5BC00) [pid = 3140] [serial = 1492] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C12C00) [pid = 3140] [serial = 1496] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (15A4A800) [pid = 3140] [serial = 1495] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19E30400) [pid = 3140] [serial = 1531] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19859000) [pid = 3140] [serial = 1499] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19695400) [pid = 3140] [serial = 1498] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1B4EE000) [pid = 3140] [serial = 1502] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1B3F8800) [pid = 3140] [serial = 1501] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C12400) [pid = 3140] [serial = 1517] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1888C000) [pid = 3140] [serial = 1522] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C7D800) [pid = 3140] [serial = 1520] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (195B4C00) [pid = 3140] [serial = 1528] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (18BB9800) [pid = 3140] [serial = 1523] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16CECC00) [pid = 3140] [serial = 1525] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C943800) [pid = 3140] [serial = 1526] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (14752400) [pid = 3140] [serial = 1514] [outer = 00000000] [url = about:blank] 22:07:15 INFO - PROCESS | 3140 | 1466744835248 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1677ms 22:07:15 INFO - PROCESS | 3140 | 1466744835312 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 3140 | 1466744835316 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 22:07:15 INFO - PROCESS | 3140 | 1466744835358 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:07:15 INFO - PROCESS | 3140 | 1466744835362 Marionette TRACE conn6 <- [1,2070,null,{}] 22:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:07:15 INFO - PROCESS | 3140 | 1466744835367 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:15 INFO - PROCESS | 3140 | 1466744835371 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:15 INFO - PROCESS | 3140 | 1466744835466 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 22:07:15 INFO - PROCESS | 3140 | 1466744835474 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 3140 | 1466744835478 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:15 INFO - PROCESS | 3140 | ++DOCSHELL 0C948C00 == 28 [pid = 3140] [id = 527] 22:07:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0C94B000) [pid = 3140] [serial = 1581] [outer = 00000000] 22:07:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0C95D800) [pid = 3140] [serial = 1582] [outer = 0C94B000] 22:07:15 INFO - PROCESS | 3140 | 1466744835527 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0C964C00) [pid = 3140] [serial = 1583] [outer = 0C94B000] 22:07:16 INFO - PROCESS | 3140 | 1466744836052 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 22:07:16 INFO - PROCESS | 3140 | 1466744836096 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 3140 | 1466744836101 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 22:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:07:16 INFO - PROCESS | 3140 | 1466744836107 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 3140 | 1466744836110 Marionette TRACE conn6 <- [1,2074,null,{}] 22:07:16 INFO - PROCESS | 3140 | 1466744836114 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 3140 | 1466744836117 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:16 INFO - PROCESS | 3140 | 1466744836203 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 22:07:16 INFO - PROCESS | 3140 | 1466744836291 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 3140 | 1466744836293 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:16 INFO - PROCESS | 3140 | ++DOCSHELL 0FE27C00 == 29 [pid = 3140] [id = 528] 22:07:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FE29C00) [pid = 3140] [serial = 1584] [outer = 00000000] 22:07:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0FE31400) [pid = 3140] [serial = 1585] [outer = 0FE29C00] 22:07:16 INFO - PROCESS | 3140 | 1466744836350 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FF2F400) [pid = 3140] [serial = 1586] [outer = 0FE29C00] 22:07:16 INFO - PROCESS | 3140 | 1466744836783 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 22:07:16 INFO - PROCESS | 3140 | 1466744836841 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 3140 | 1466744836844 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 22:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:07:16 INFO - PROCESS | 3140 | 1466744836847 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 3140 | 1466744836851 Marionette TRACE conn6 <- [1,2078,null,{}] 22:07:16 INFO - PROCESS | 3140 | 1466744836862 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 3140 | 1466744836866 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:16 INFO - PROCESS | 3140 | 1466744836949 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 22:07:16 INFO - PROCESS | 3140 | 1466744836958 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 3140 | 1466744836961 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:17 INFO - PROCESS | 3140 | ++DOCSHELL 13FEA400 == 30 [pid = 3140] [id = 529] 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13FEEC00) [pid = 3140] [serial = 1587] [outer = 00000000] 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1429B400) [pid = 3140] [serial = 1588] [outer = 13FEEC00] 22:07:17 INFO - PROCESS | 3140 | 1466744837010 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1471B800) [pid = 3140] [serial = 1589] [outer = 13FEEC00] 22:07:17 INFO - PROCESS | 3140 | 1466744837476 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 22:07:17 INFO - PROCESS | 3140 | 1466744837522 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 3140 | 1466744837525 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 22:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:07:17 INFO - PROCESS | 3140 | 1466744837528 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 3140 | 1466744837530 Marionette TRACE conn6 <- [1,2082,null,{}] 22:07:17 INFO - PROCESS | 3140 | 1466744837533 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:17 INFO - PROCESS | 3140 | 1466744837535 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:17 INFO - PROCESS | 3140 | 1466744837649 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 22:07:17 INFO - PROCESS | 3140 | 1466744837655 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 3140 | 1466744837657 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:17 INFO - PROCESS | 3140 | ++DOCSHELL 147DEC00 == 31 [pid = 3140] [id = 530] 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (147DF000) [pid = 3140] [serial = 1590] [outer = 00000000] 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (15A3E800) [pid = 3140] [serial = 1591] [outer = 147DF000] 22:07:17 INFO - PROCESS | 3140 | 1466744837753 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C0D800) [pid = 3140] [serial = 1592] [outer = 147DF000] 22:07:18 INFO - PROCESS | 3140 | 1466744838182 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 22:07:18 INFO - PROCESS | 3140 | 1466744838201 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 22:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:07:18 INFO - PROCESS | 3140 | 1466744838203 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 22:07:18 INFO - PROCESS | 3140 | 1466744838206 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - PROCESS | 3140 | 1466744838208 Marionette TRACE conn6 <- [1,2086,null,{}] 22:07:18 INFO - PROCESS | 3140 | 1466744838211 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 3140 | 1466744838213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:18 INFO - PROCESS | 3140 | 1466744838322 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 22:07:18 INFO - PROCESS | 3140 | 1466744838412 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 3140 | 1466744838414 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:18 INFO - PROCESS | 3140 | ++DOCSHELL 16C19800 == 32 [pid = 3140] [id = 531] 22:07:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C5C400) [pid = 3140] [serial = 1593] [outer = 00000000] 22:07:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16C6B000) [pid = 3140] [serial = 1594] [outer = 16C5C400] 22:07:18 INFO - PROCESS | 3140 | 1466744838458 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (16C7E800) [pid = 3140] [serial = 1595] [outer = 16C5C400] 22:07:18 INFO - PROCESS | 3140 | 1466744838860 Marionette TRACE conn6 <- [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]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 22:07:18 INFO - PROCESS | 3140 | 1466744838938 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 3140 | 1466744838940 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 22:07:18 INFO - PROCESS | 3140 | 1466744838943 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:07:18 INFO - PROCESS | 3140 | 1466744838945 Marionette TRACE conn6 <- [1,2090,null,{}] 22:07:18 INFO - PROCESS | 3140 | 1466744838948 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 3140 | 1466744838954 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:19 INFO - PROCESS | 3140 | 1466744839092 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 22:07:19 INFO - PROCESS | 3140 | 1466744839100 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 3140 | 1466744839102 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:19 INFO - PROCESS | 3140 | ++DOCSHELL 16CE2400 == 33 [pid = 3140] [id = 532] 22:07:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16CE3000) [pid = 3140] [serial = 1596] [outer = 00000000] 22:07:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (17DC6800) [pid = 3140] [serial = 1597] [outer = 16CE3000] 22:07:19 INFO - PROCESS | 3140 | 1466744839200 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (189EA000) [pid = 3140] [serial = 1598] [outer = 16CE3000] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (19835000) [pid = 3140] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (189E7400) [pid = 3140] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C66000) [pid = 3140] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FF30C00) [pid = 3140] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19838C00) [pid = 3140] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14835C00) [pid = 3140] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB52800) [pid = 3140] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0F882800) [pid = 3140] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0915C400) [pid = 3140] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (142B8800) [pid = 3140] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (18885000) [pid = 3140] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:07:19 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1483F000) [pid = 3140] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:07:19 INFO - PROCESS | 3140 | 1466744839897 Marionette TRACE conn6 <- [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]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 971ms 22:07:19 INFO - PROCESS | 3140 | 1466744839918 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 3140 | 1466744839920 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 22:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:07:19 INFO - PROCESS | 3140 | 1466744839923 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 3140 | 1466744839925 Marionette TRACE conn6 <- [1,2094,null,{}] 22:07:19 INFO - PROCESS | 3140 | 1466744839928 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:19 INFO - PROCESS | 3140 | 1466744839930 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:20 INFO - PROCESS | 3140 | 1466744840005 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 22:07:20 INFO - PROCESS | 3140 | 1466744840012 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 3140 | 1466744840014 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:20 INFO - PROCESS | 3140 | ++DOCSHELL 0C939000 == 34 [pid = 3140] [id = 533] 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0F882800) [pid = 3140] [serial = 1599] [outer = 00000000] 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (15A3E400) [pid = 3140] [serial = 1600] [outer = 0F882800] 22:07:20 INFO - PROCESS | 3140 | 1466744840058 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16CED000) [pid = 3140] [serial = 1601] [outer = 0F882800] 22:07:20 INFO - PROCESS | 3140 | 1466744840489 Marionette TRACE conn6 <- [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]]]}] 22:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 22:07:20 INFO - PROCESS | 3140 | 1466744840554 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 3140 | 1466744840556 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 22:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:07:20 INFO - PROCESS | 3140 | 1466744840559 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:07:20 INFO - PROCESS | 3140 | 1466744840561 Marionette TRACE conn6 <- [1,2098,null,{}] 22:07:20 INFO - PROCESS | 3140 | 1466744840565 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:20 INFO - PROCESS | 3140 | 1466744840567 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:20 INFO - PROCESS | 3140 | 1466744840648 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 22:07:20 INFO - PROCESS | 3140 | 1466744840654 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 3140 | 1466744840656 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:20 INFO - PROCESS | 3140 | ++DOCSHELL 0C948000 == 35 [pid = 3140] [id = 534] 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FE2FC00) [pid = 3140] [serial = 1602] [outer = 00000000] 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18BBBC00) [pid = 3140] [serial = 1603] [outer = 0FE2FC00] 22:07:20 INFO - PROCESS | 3140 | 1466744840701 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19292400) [pid = 3140] [serial = 1604] [outer = 0FE2FC00] 22:07:21 INFO - PROCESS | 3140 | 1466744841130 Marionette TRACE conn6 <- [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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 22:07:21 INFO - PROCESS | 3140 | 1466744841190 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 3140 | 1466744841192 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 22:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:07:21 INFO - PROCESS | 3140 | 1466744841195 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 3140 | 1466744841197 Marionette TRACE conn6 <- [1,2102,null,{}] 22:07:21 INFO - PROCESS | 3140 | 1466744841201 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 3140 | 1466744841202 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:21 INFO - PROCESS | 3140 | 1466744841284 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 22:07:21 INFO - PROCESS | 3140 | 1466744841290 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 3140 | 1466744841292 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:21 INFO - PROCESS | 3140 | ++DOCSHELL 19678400 == 36 [pid = 3140] [id = 535] 22:07:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1967AC00) [pid = 3140] [serial = 1605] [outer = 00000000] 22:07:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1982F800) [pid = 3140] [serial = 1606] [outer = 1967AC00] 22:07:21 INFO - PROCESS | 3140 | 1466744841335 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19830800) [pid = 3140] [serial = 1607] [outer = 1967AC00] 22:07:21 INFO - PROCESS | 3140 | 1466744841836 Marionette TRACE conn6 <- [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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 22:07:21 INFO - PROCESS | 3140 | 1466744841883 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 3140 | 1466744841888 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 22:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:07:21 INFO - PROCESS | 3140 | 1466744841893 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 3140 | 1466744841898 Marionette TRACE conn6 <- [1,2106,null,{}] 22:07:21 INFO - PROCESS | 3140 | 1466744841905 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 3140 | 1466744841909 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:22 INFO - PROCESS | 3140 | 1466744842050 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 22:07:22 INFO - PROCESS | 3140 | 1466744842182 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:22 INFO - PROCESS | 3140 | 1466744842187 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:22 INFO - PROCESS | 3140 | ++DOCSHELL 0C947C00 == 37 [pid = 3140] [id = 536] 22:07:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0C948400) [pid = 3140] [serial = 1608] [outer = 00000000] 22:07:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0F83A800) [pid = 3140] [serial = 1609] [outer = 0C948400] 22:07:22 INFO - PROCESS | 3140 | 1466744842249 Marionette DEBUG loaded listener.js 22:07:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0FB57000) [pid = 3140] [serial = 1610] [outer = 0C948400] 22:07:23 INFO - PROCESS | 3140 | 1466744843027 Marionette TRACE conn6 <- [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]]]}] 22:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1185ms 22:07:23 INFO - PROCESS | 3140 | 1466744843082 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 22:07:23 INFO - PROCESS | 3140 | 1466744843087 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 22:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:07:23 INFO - PROCESS | 3140 | 1466744843094 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:07:23 INFO - PROCESS | 3140 | 1466744843097 Marionette TRACE conn6 <- [1,2110,null,{}] 22:07:23 INFO - PROCESS | 3140 | 1466744843101 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:23 INFO - PROCESS | 3140 | 1466744843104 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:23 INFO - PROCESS | 3140 | 1466744843238 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 22:07:23 INFO - PROCESS | 3140 | 1466744843372 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 3140 | 1466744843374 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:23 INFO - PROCESS | 3140 | ++DOCSHELL 140C7400 == 38 [pid = 3140] [id = 537] 22:07:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (14293800) [pid = 3140] [serial = 1611] [outer = 00000000] 22:07:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (147DDC00) [pid = 3140] [serial = 1612] [outer = 14293800] 22:07:23 INFO - PROCESS | 3140 | 1466744843433 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (148B6C00) [pid = 3140] [serial = 1613] [outer = 14293800] 22:07:24 INFO - PROCESS | 3140 | 1466744844187 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1135ms 22:07:24 INFO - PROCESS | 3140 | 1466744844337 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 3140 | 1466744844341 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 22:07:24 INFO - PROCESS | 3140 | 1466744844356 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:07:24 INFO - PROCESS | 3140 | 1466744844359 Marionette TRACE conn6 <- [1,2114,null,{}] 22:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:07:24 INFO - PROCESS | 3140 | 1466744844364 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:24 INFO - PROCESS | 3140 | 1466744844368 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:24 INFO - PROCESS | 3140 | 1466744844488 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 22:07:24 INFO - PROCESS | 3140 | 1466744844619 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 3140 | 1466744844624 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:24 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EF000 == 39 [pid = 3140] [id = 538] 22:07:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FB52800) [pid = 3140] [serial = 1614] [outer = 00000000] 22:07:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FE26400) [pid = 3140] [serial = 1615] [outer = 0FB52800] 22:07:24 INFO - PROCESS | 3140 | 1466744844676 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FF38C00) [pid = 3140] [serial = 1616] [outer = 0FB52800] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 0C948000 == 38 [pid = 3140] [id = 534] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 0C939000 == 37 [pid = 3140] [id = 533] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 16CE2400 == 36 [pid = 3140] [id = 532] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 16C19800 == 35 [pid = 3140] [id = 531] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 147DEC00 == 34 [pid = 3140] [id = 530] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 13FEA400 == 33 [pid = 3140] [id = 529] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 0FE27C00 == 32 [pid = 3140] [id = 528] 22:07:25 INFO - PROCESS | 3140 | --DOCSHELL 0C948C00 == 31 [pid = 3140] [id = 527] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (19856000) [pid = 3140] [serial = 1564] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (19292800) [pid = 3140] [serial = 1555] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (16CE3800) [pid = 3140] [serial = 1552] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (13FEA000) [pid = 3140] [serial = 1559] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (19E3E800) [pid = 3140] [serial = 1532] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (15A48800) [pid = 3140] [serial = 1537] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16C6BC00) [pid = 3140] [serial = 1538] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FF36400) [pid = 3140] [serial = 1543] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (10377000) [pid = 3140] [serial = 1544] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FEA7400) [pid = 3140] [serial = 1534] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (101AB000) [pid = 3140] [serial = 1535] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (091EA800) [pid = 3140] [serial = 1540] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0C93F400) [pid = 3140] [serial = 1541] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (14728800) [pid = 3140] [serial = 1546] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (14833C00) [pid = 3140] [serial = 1547] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (13FE4800) [pid = 3140] [serial = 1558] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19860C00) [pid = 3140] [serial = 1565] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (18B08000) [pid = 3140] [serial = 1556] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1982C400) [pid = 3140] [serial = 1562] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16C16C00) [pid = 3140] [serial = 1549] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16C64800) [pid = 3140] [serial = 1550] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16CEB400) [pid = 3140] [serial = 1553] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195BA400) [pid = 3140] [serial = 1561] [outer = 00000000] [url = about:blank] 22:07:25 INFO - PROCESS | 3140 | 1466744845241 Marionette TRACE conn6 <- [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]]]}] 22:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 22:07:25 INFO - PROCESS | 3140 | 1466744845297 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 3140 | 1466744845300 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 22:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:07:25 INFO - PROCESS | 3140 | 1466744845306 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:07:25 INFO - PROCESS | 3140 | 1466744845310 Marionette TRACE conn6 <- [1,2118,null,{}] 22:07:25 INFO - PROCESS | 3140 | 1466744845314 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:25 INFO - PROCESS | 3140 | 1466744845317 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:25 INFO - PROCESS | 3140 | 1466744845401 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 22:07:25 INFO - PROCESS | 3140 | 1466744845500 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:25 INFO - PROCESS | 3140 | 1466744845502 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:25 INFO - PROCESS | 3140 | ++DOCSHELL 0FB50800 == 32 [pid = 3140] [id = 539] 22:07:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FB55000) [pid = 3140] [serial = 1617] [outer = 00000000] 22:07:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (10309800) [pid = 3140] [serial = 1618] [outer = 0FB55000] 22:07:25 INFO - PROCESS | 3140 | 1466744845548 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (10383000) [pid = 3140] [serial = 1619] [outer = 0FB55000] 22:07:25 INFO - PROCESS | 3140 | 1466744845956 Marionette TRACE conn6 <- [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] 22:07:26 INFO - PROCESS | 3140 | 1466744845980 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:07:26 INFO - PROCESS | 3140 | 1466744845983 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 3140 | 1466744845985 Marionette TRACE conn6 <- [1,2122,null,{}] 22:07:26 INFO - PROCESS | 3140 | 1466744845994 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 3140 | 1466744845999 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:26 INFO - PROCESS | 3140 | 1466744846088 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 22:07:26 INFO - PROCESS | 3140 | 1466744846097 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 3140 | 1466744846101 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:26 INFO - PROCESS | 3140 | ++DOCSHELL 0C93CC00 == 33 [pid = 3140] [id = 540] 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0CA90800) [pid = 3140] [serial = 1620] [outer = 00000000] 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (15A44000) [pid = 3140] [serial = 1621] [outer = 0CA90800] 22:07:26 INFO - PROCESS | 3140 | 1466744846150 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C0D000) [pid = 3140] [serial = 1622] [outer = 0CA90800] 22:07:26 INFO - PROCESS | 3140 | 1466744846658 Marionette TRACE conn6 <- [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]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 22:07:26 INFO - PROCESS | 3140 | 1466744846718 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 3140 | 1466744846720 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:07:26 INFO - PROCESS | 3140 | 1466744846723 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 3140 | 1466744846725 Marionette TRACE conn6 <- [1,2126,null,{}] 22:07:26 INFO - PROCESS | 3140 | 1466744846728 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 3140 | 1466744846730 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:26 INFO - PROCESS | 3140 | 1466744846815 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 22:07:26 INFO - PROCESS | 3140 | 1466744846823 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 3140 | 1466744846825 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:26 INFO - PROCESS | 3140 | ++DOCSHELL 16C65400 == 34 [pid = 3140] [id = 541] 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C65800) [pid = 3140] [serial = 1623] [outer = 00000000] 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16CE6C00) [pid = 3140] [serial = 1624] [outer = 16C65800] 22:07:26 INFO - PROCESS | 3140 | 1466744846879 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16CEEC00) [pid = 3140] [serial = 1625] [outer = 16C65800] 22:07:27 INFO - PROCESS | 3140 | 1466744847326 Marionette TRACE conn6 <- [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]]]}] 22:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 22:07:27 INFO - PROCESS | 3140 | 1466744847397 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 3140 | 1466744847400 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 22:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:07:27 INFO - PROCESS | 3140 | 1466744847409 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:07:27 INFO - PROCESS | 3140 | 1466744847411 Marionette TRACE conn6 <- [1,2130,null,{}] 22:07:27 INFO - PROCESS | 3140 | 1466744847414 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:27 INFO - PROCESS | 3140 | 1466744847416 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:27 INFO - PROCESS | 3140 | 1466744847556 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 22:07:27 INFO - PROCESS | 3140 | 1466744847573 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 3140 | 1466744847575 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:27 INFO - PROCESS | 3140 | ++DOCSHELL 16C77400 == 35 [pid = 3140] [id = 542] 22:07:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16CE6000) [pid = 3140] [serial = 1626] [outer = 00000000] 22:07:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (17158800) [pid = 3140] [serial = 1627] [outer = 16CE6000] 22:07:27 INFO - PROCESS | 3140 | 1466744847618 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (173E8400) [pid = 3140] [serial = 1628] [outer = 16CE6000] 22:07:28 INFO - PROCESS | 3140 | 1466744848063 Marionette TRACE conn6 <- [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] 22:07:28 INFO - PROCESS | 3140 | 1466744848084 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 22:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:07:28 INFO - PROCESS | 3140 | 1466744848088 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 3140 | 1466744848089 Marionette TRACE conn6 <- [1,2134,null,{}] 22:07:28 INFO - PROCESS | 3140 | 1466744848098 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:28 INFO - PROCESS | 3140 | 1466744848104 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:28 INFO - PROCESS | 3140 | 1466744848260 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 22:07:28 INFO - PROCESS | 3140 | 1466744848334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 3140 | 1466744848337 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:28 INFO - PROCESS | 3140 | ++DOCSHELL 0C93BC00 == 36 [pid = 3140] [id = 543] 22:07:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (189F1800) [pid = 3140] [serial = 1629] [outer = 00000000] 22:07:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1982E400) [pid = 3140] [serial = 1630] [outer = 189F1800] 22:07:28 INFO - PROCESS | 3140 | 1466744848381 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19853C00) [pid = 3140] [serial = 1631] [outer = 189F1800] 22:07:28 INFO - PROCESS | 3140 | 1466744848806 Marionette TRACE conn6 <- [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] 22:07:28 INFO - PROCESS | 3140 | 1466744848824 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 22:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:07:28 INFO - PROCESS | 3140 | 1466744848834 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 3140 | 1466744848835 Marionette TRACE conn6 <- [1,2138,null,{}] 22:07:28 INFO - PROCESS | 3140 | 1466744848839 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:28 INFO - PROCESS | 3140 | 1466744848841 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:29 INFO - PROCESS | 3140 | 1466744848987 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 22:07:29 INFO - PROCESS | 3140 | 1466744848995 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 3140 | 1466744848997 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:29 INFO - PROCESS | 3140 | ++DOCSHELL 19E30800 == 37 [pid = 3140] [id = 544] 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (19E38000) [pid = 3140] [serial = 1632] [outer = 00000000] 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (19E3C400) [pid = 3140] [serial = 1633] [outer = 19E38000] 22:07:29 INFO - PROCESS | 3140 | 1466744849100 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19E3E800) [pid = 3140] [serial = 1634] [outer = 19E38000] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CE3000) [pid = 3140] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0C94B000) [pid = 3140] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FE29C00) [pid = 3140] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (13FEEC00) [pid = 3140] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FEABC00) [pid = 3140] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C5C400) [pid = 3140] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (091E0800) [pid = 3140] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13D0B400) [pid = 3140] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (173E4000) [pid = 3140] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19E3C000) [pid = 3140] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F882800) [pid = 3140] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FE2FC00) [pid = 3140] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:07:29 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (147DF000) [pid = 3140] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:07:29 INFO - PROCESS | 3140 | 1466744849589 Marionette TRACE conn6 <- [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]]]}] 22:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 22:07:29 INFO - PROCESS | 3140 | 1466744849609 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 3140 | 1466744849611 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 22:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:07:29 INFO - PROCESS | 3140 | 1466744849614 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:07:29 INFO - PROCESS | 3140 | 1466744849616 Marionette TRACE conn6 <- [1,2142,null,{}] 22:07:29 INFO - PROCESS | 3140 | 1466744849622 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:29 INFO - PROCESS | 3140 | 1466744849624 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:29 INFO - PROCESS | 3140 | 1466744849704 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 22:07:29 INFO - PROCESS | 3140 | 1466744849709 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 3140 | 1466744849711 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:29 INFO - PROCESS | 3140 | ++DOCSHELL 0C94F400 == 38 [pid = 3140] [id = 545] 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0F9F5C00) [pid = 3140] [serial = 1635] [outer = 00000000] 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (13FEEC00) [pid = 3140] [serial = 1636] [outer = 0F9F5C00] 22:07:29 INFO - PROCESS | 3140 | 1466744849842 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C0E800) [pid = 3140] [serial = 1637] [outer = 0F9F5C00] 22:07:30 INFO - PROCESS | 3140 | 1466744850190 Marionette TRACE conn6 <- [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]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 22:07:30 INFO - PROCESS | 3140 | 1466744850245 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 3140 | 1466744850247 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 22:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:07:30 INFO - PROCESS | 3140 | 1466744850251 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 3140 | 1466744850252 Marionette TRACE conn6 <- [1,2146,null,{}] 22:07:30 INFO - PROCESS | 3140 | 1466744850256 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:30 INFO - PROCESS | 3140 | 1466744850257 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:30 INFO - PROCESS | 3140 | 1466744850359 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 22:07:30 INFO - PROCESS | 3140 | 1466744850458 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 3140 | 1466744850460 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:30 INFO - PROCESS | 3140 | ++DOCSHELL 091E3C00 == 39 [pid = 3140] [id = 546] 22:07:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0C94B000) [pid = 3140] [serial = 1638] [outer = 00000000] 22:07:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19F2B800) [pid = 3140] [serial = 1639] [outer = 0C94B000] 22:07:30 INFO - PROCESS | 3140 | 1466744850503 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (1B2CF400) [pid = 3140] [serial = 1640] [outer = 0C94B000] 22:07:30 INFO - PROCESS | 3140 | 1466744850870 Marionette TRACE conn6 <- [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]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 22:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:07:30 INFO - PROCESS | 3140 | 1466744850922 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 3140 | 1466744850924 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 22:07:30 INFO - PROCESS | 3140 | 1466744850927 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 3140 | 1466744850928 Marionette TRACE conn6 <- [1,2150,null,{}] 22:07:30 INFO - PROCESS | 3140 | 1466744850939 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:30 INFO - PROCESS | 3140 | 1466744850941 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:31 INFO - PROCESS | 3140 | 1466744851021 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 22:07:31 INFO - PROCESS | 3140 | 1466744851026 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 3140 | 1466744851028 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:31 INFO - PROCESS | 3140 | ++DOCSHELL 16C5D000 == 40 [pid = 3140] [id = 547] 22:07:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C60000) [pid = 3140] [serial = 1641] [outer = 00000000] 22:07:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1B4F4800) [pid = 3140] [serial = 1642] [outer = 16C60000] 22:07:31 INFO - PROCESS | 3140 | 1466744851072 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1B4F8000) [pid = 3140] [serial = 1643] [outer = 16C60000] 22:07:31 INFO - PROCESS | 3140 | 1466744851565 Marionette TRACE conn6 <- [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]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 22:07:31 INFO - PROCESS | 3140 | 1466744851598 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 3140 | 1466744851604 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 22:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:07:31 INFO - PROCESS | 3140 | 1466744851609 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 3140 | 1466744851613 Marionette TRACE conn6 <- [1,2154,null,{}] 22:07:31 INFO - PROCESS | 3140 | 1466744851619 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:31 INFO - PROCESS | 3140 | 1466744851622 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:31 INFO - PROCESS | 3140 | 1466744851818 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 22:07:32 INFO - PROCESS | 3140 | 1466744851979 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 3140 | 1466744851983 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:32 INFO - PROCESS | 3140 | ++DOCSHELL 0FB4FC00 == 41 [pid = 3140] [id = 548] 22:07:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0FB52C00) [pid = 3140] [serial = 1644] [outer = 00000000] 22:07:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0FE29400) [pid = 3140] [serial = 1645] [outer = 0FB52C00] 22:07:32 INFO - PROCESS | 3140 | 1466744852041 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (106CA800) [pid = 3140] [serial = 1646] [outer = 0FB52C00] 22:07:32 INFO - PROCESS | 3140 | 1466744852639 Marionette TRACE conn6 <- [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]]]}] 22:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1070ms 22:07:32 INFO - PROCESS | 3140 | 1466744852693 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 22:07:32 INFO - PROCESS | 3140 | 1466744852698 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 22:07:32 INFO - PROCESS | 3140 | 1466744852704 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:07:32 INFO - PROCESS | 3140 | 1466744852708 Marionette TRACE conn6 <- [1,2158,null,{}] 22:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:07:32 INFO - PROCESS | 3140 | 1466744852712 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:32 INFO - PROCESS | 3140 | 1466744852715 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:32 INFO - PROCESS | 3140 | 1466744852831 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 22:07:33 INFO - PROCESS | 3140 | 1466744852987 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 3140 | 1466744852990 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:33 INFO - PROCESS | 3140 | ++DOCSHELL 16C15800 == 42 [pid = 3140] [id = 549] 22:07:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C18000) [pid = 3140] [serial = 1647] [outer = 00000000] 22:07:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16C6B800) [pid = 3140] [serial = 1648] [outer = 16C18000] 22:07:33 INFO - PROCESS | 3140 | 1466744853048 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (173EF400) [pid = 3140] [serial = 1649] [outer = 16C18000] 22:07:33 INFO - PROCESS | 3140 | --DOCSHELL 1C251400 == 41 [pid = 3140] [id = 12] 22:07:33 INFO - PROCESS | 3140 | 1466744853702 Marionette TRACE conn6 <- [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]]]}] 22:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1016ms 22:07:33 INFO - PROCESS | 3140 | 1466744853727 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 3140 | 1466744853730 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 22:07:33 INFO - PROCESS | 3140 | 1466744853733 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:07:33 INFO - PROCESS | 3140 | 1466744853737 Marionette TRACE conn6 <- [1,2162,null,{}] 22:07:33 INFO - PROCESS | 3140 | 1466744853748 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:33 INFO - PROCESS | 3140 | 1466744853753 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:33 INFO - PROCESS | 3140 | 1466744853861 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 22:07:34 INFO - PROCESS | 3140 | 1466744854001 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 3140 | 1466744854004 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:34 INFO - PROCESS | 3140 | ++DOCSHELL 195BC800 == 42 [pid = 3140] [id = 550] 22:07:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (195C3000) [pid = 3140] [serial = 1650] [outer = 00000000] 22:07:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (19F21000) [pid = 3140] [serial = 1651] [outer = 195C3000] 22:07:34 INFO - PROCESS | 3140 | 1466744854062 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1BE14400) [pid = 3140] [serial = 1652] [outer = 195C3000] 22:07:34 INFO - PROCESS | 3140 | 1466744854678 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 22:07:34 INFO - PROCESS | 3140 | 1466744854707 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 3140 | 1466744854710 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 22:07:34 INFO - PROCESS | 3140 | 1466744854713 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:07:34 INFO - PROCESS | 3140 | 1466744854715 Marionette TRACE conn6 <- [1,2166,null,{}] 22:07:34 INFO - PROCESS | 3140 | 1466744854718 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:34 INFO - PROCESS | 3140 | 1466744854721 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:34 INFO - PROCESS | 3140 | 1466744854827 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 22:07:35 INFO - PROCESS | 3140 | 1466744855001 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 3140 | 1466744855004 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:35 INFO - PROCESS | 3140 | ++DOCSHELL 16C17000 == 43 [pid = 3140] [id = 551] 22:07:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (195BF800) [pid = 3140] [serial = 1653] [outer = 00000000] 22:07:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1C24DC00) [pid = 3140] [serial = 1654] [outer = 195BF800] 22:07:35 INFO - PROCESS | 3140 | 1466744855059 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (1C87B000) [pid = 3140] [serial = 1655] [outer = 195BF800] 22:07:35 INFO - PROCESS | 3140 | 1466744855834 Marionette TRACE conn6 <- [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]]]}] 22:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1170ms 22:07:35 INFO - PROCESS | 3140 | 1466744855887 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 3140 | 1466744855892 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 22:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:07:35 INFO - PROCESS | 3140 | 1466744855897 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - PROCESS | 3140 | 1466744855900 Marionette TRACE conn6 <- [1,2170,null,{}] 22:07:35 INFO - PROCESS | 3140 | 1466744855905 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:35 INFO - PROCESS | 3140 | 1466744855908 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:36 INFO - PROCESS | 3140 | 1466744856031 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 22:07:36 INFO - PROCESS | 3140 | 1466744856170 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 3140 | 1466744856175 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:36 INFO - PROCESS | 3140 | ++DOCSHELL 0FB73000 == 44 [pid = 3140] [id = 552] 22:07:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (0FE22C00) [pid = 3140] [serial = 1656] [outer = 00000000] 22:07:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (0FF2DC00) [pid = 3140] [serial = 1657] [outer = 0FE22C00] 22:07:36 INFO - PROCESS | 3140 | 1466744856226 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (10380C00) [pid = 3140] [serial = 1658] [outer = 0FE22C00] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 091E3C00 == 43 [pid = 3140] [id = 546] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0C94F400 == 42 [pid = 3140] [id = 545] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 19E30800 == 41 [pid = 3140] [id = 544] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0C93BC00 == 40 [pid = 3140] [id = 543] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 16C77400 == 39 [pid = 3140] [id = 542] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 16C65400 == 38 [pid = 3140] [id = 541] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0C93CC00 == 37 [pid = 3140] [id = 540] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0FB50800 == 36 [pid = 3140] [id = 539] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0F9EF000 == 35 [pid = 3140] [id = 538] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 140C7400 == 34 [pid = 3140] [id = 537] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0C947C00 == 33 [pid = 3140] [id = 536] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 19678400 == 32 [pid = 3140] [id = 535] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0FE30C00 == 31 [pid = 3140] [id = 526] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0F836800 == 30 [pid = 3140] [id = 13] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 16C17000 == 29 [pid = 3140] [id = 551] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 16C15800 == 28 [pid = 3140] [id = 549] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 195BC800 == 27 [pid = 3140] [id = 550] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 16C5D000 == 26 [pid = 3140] [id = 547] 22:07:37 INFO - PROCESS | 3140 | --DOCSHELL 0FB4FC00 == 25 [pid = 3140] [id = 548] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (14726C00) [pid = 3140] [serial = 1571] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (13FEA800) [pid = 3140] [serial = 1570] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (19834400) [pid = 3140] [serial = 1574] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (18BB2C00) [pid = 3140] [serial = 1573] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (1B3FB800) [pid = 3140] [serial = 1577] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (1B397C00) [pid = 3140] [serial = 1576] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (15A3E400) [pid = 3140] [serial = 1600] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16CED000) [pid = 3140] [serial = 1601] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (1982F800) [pid = 3140] [serial = 1606] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (189EA000) [pid = 3140] [serial = 1598] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (19292400) [pid = 3140] [serial = 1604] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (15A3E800) [pid = 3140] [serial = 1591] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16C0D800) [pid = 3140] [serial = 1592] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (18BBBC00) [pid = 3140] [serial = 1603] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1471B800) [pid = 3140] [serial = 1589] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (17DC6800) [pid = 3140] [serial = 1597] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C95D800) [pid = 3140] [serial = 1582] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C964C00) [pid = 3140] [serial = 1583] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE31400) [pid = 3140] [serial = 1585] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FF2F400) [pid = 3140] [serial = 1586] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1429B400) [pid = 3140] [serial = 1588] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (10381800) [pid = 3140] [serial = 1580] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (10306000) [pid = 3140] [serial = 1579] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C7E800) [pid = 3140] [serial = 1595] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C6B000) [pid = 3140] [serial = 1594] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C960400) [pid = 3140] [serial = 1568] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0C937800) [pid = 3140] [serial = 1567] [outer = 00000000] [url = about:blank] 22:07:37 INFO - PROCESS | 3140 | 1466744857626 Marionette TRACE conn6 <- [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]]]}] 22:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1774ms 22:07:37 INFO - PROCESS | 3140 | 1466744857672 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 3140 | 1466744857676 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 22:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:07:37 INFO - PROCESS | 3140 | 1466744857685 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:07:37 INFO - PROCESS | 3140 | 1466744857688 Marionette TRACE conn6 <- [1,2174,null,{}] 22:07:37 INFO - PROCESS | 3140 | 1466744857694 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:37 INFO - PROCESS | 3140 | 1466744857697 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:37 INFO - PROCESS | 3140 | 1466744857798 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 22:07:37 INFO - PROCESS | 3140 | 1466744857806 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 3140 | 1466744857810 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:37 INFO - PROCESS | 3140 | ++DOCSHELL 0C94D400 == 26 [pid = 3140] [id = 553] 22:07:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0C94F400) [pid = 3140] [serial = 1659] [outer = 00000000] 22:07:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0C963800) [pid = 3140] [serial = 1660] [outer = 0C94F400] 22:07:37 INFO - PROCESS | 3140 | 1466744857864 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0CD2A400) [pid = 3140] [serial = 1661] [outer = 0C94F400] 22:07:38 INFO - PROCESS | 3140 | 1466744858359 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 22:07:38 INFO - PROCESS | 3140 | 1466744858416 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 3140 | 1466744858421 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 22:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:07:38 INFO - PROCESS | 3140 | 1466744858427 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 3140 | 1466744858430 Marionette TRACE conn6 <- [1,2178,null,{}] 22:07:38 INFO - PROCESS | 3140 | 1466744858434 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:38 INFO - PROCESS | 3140 | 1466744858436 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:38 INFO - PROCESS | 3140 | 1466744858523 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 22:07:38 INFO - PROCESS | 3140 | 1466744858532 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 3140 | 1466744858534 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:38 INFO - PROCESS | 3140 | ++DOCSHELL 0FE28400 == 27 [pid = 3140] [id = 554] 22:07:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0FE28800) [pid = 3140] [serial = 1662] [outer = 00000000] 22:07:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FE31400) [pid = 3140] [serial = 1663] [outer = 0FE28800] 22:07:38 INFO - PROCESS | 3140 | 1466744858590 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FF30000) [pid = 3140] [serial = 1664] [outer = 0FE28800] 22:07:39 INFO - PROCESS | 3140 | 1466744859041 Marionette TRACE conn6 <- [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]]]}] 22:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 22:07:39 INFO - PROCESS | 3140 | 1466744859101 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 3140 | 1466744859104 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 22:07:39 INFO - PROCESS | 3140 | 1466744859108 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:07:39 INFO - PROCESS | 3140 | 1466744859111 Marionette TRACE conn6 <- [1,2182,null,{}] 22:07:39 INFO - PROCESS | 3140 | 1466744859122 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:39 INFO - PROCESS | 3140 | 1466744859127 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:39 INFO - PROCESS | 3140 | 1466744859246 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 22:07:39 INFO - PROCESS | 3140 | 1466744859257 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 3140 | 1466744859260 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:39 INFO - PROCESS | 3140 | ++DOCSHELL 140C4800 == 28 [pid = 3140] [id = 555] 22:07:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (140C5000) [pid = 3140] [serial = 1665] [outer = 00000000] 22:07:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1429B400) [pid = 3140] [serial = 1666] [outer = 140C5000] 22:07:39 INFO - PROCESS | 3140 | 1466744859308 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (14696C00) [pid = 3140] [serial = 1667] [outer = 140C5000] 22:07:39 INFO - PROCESS | 3140 | 1466744859806 Marionette TRACE conn6 <- [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]]]}] 22:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 22:07:39 INFO - PROCESS | 3140 | 1466744859842 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 3140 | 1466744859844 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 22:07:39 INFO - PROCESS | 3140 | 1466744859848 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:07:39 INFO - PROCESS | 3140 | 1466744859849 Marionette TRACE conn6 <- [1,2186,null,{}] 22:07:39 INFO - PROCESS | 3140 | 1466744859853 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:39 INFO - PROCESS | 3140 | 1466744859855 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:40 INFO - PROCESS | 3140 | 1466744859973 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 22:07:40 INFO - PROCESS | 3140 | 1466744859978 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 3140 | 1466744859980 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:40 INFO - PROCESS | 3140 | ++DOCSHELL 1467F000 == 29 [pid = 3140] [id = 556] 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1471F000) [pid = 3140] [serial = 1668] [outer = 00000000] 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (14835800) [pid = 3140] [serial = 1669] [outer = 1471F000] 22:07:40 INFO - PROCESS | 3140 | 1466744860080 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1483F800) [pid = 3140] [serial = 1670] [outer = 1471F000] 22:07:40 INFO - PROCESS | 3140 | 1466744860494 Marionette TRACE conn6 <- [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]]]}] 22:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 22:07:40 INFO - PROCESS | 3140 | 1466744860522 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 3140 | 1466744860524 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 22:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:07:40 INFO - PROCESS | 3140 | 1466744860527 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:07:40 INFO - PROCESS | 3140 | 1466744860528 Marionette TRACE conn6 <- [1,2190,null,{}] 22:07:40 INFO - PROCESS | 3140 | 1466744860532 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:40 INFO - PROCESS | 3140 | 1466744860534 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:40 INFO - PROCESS | 3140 | 1466744860644 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 22:07:40 INFO - PROCESS | 3140 | 1466744860735 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 3140 | 1466744860737 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:40 INFO - PROCESS | 3140 | ++DOCSHELL 1555F800 == 30 [pid = 3140] [id = 557] 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (15567000) [pid = 3140] [serial = 1671] [outer = 00000000] 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16C13C00) [pid = 3140] [serial = 1672] [outer = 15567000] 22:07:40 INFO - PROCESS | 3140 | 1466744860783 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C1A000) [pid = 3140] [serial = 1673] [outer = 15567000] 22:07:41 INFO - PROCESS | 3140 | 1466744861216 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 22:07:41 INFO - PROCESS | 3140 | 1466744861258 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 3140 | 1466744861260 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 22:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:07:41 INFO - PROCESS | 3140 | 1466744861263 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - PROCESS | 3140 | 1466744861265 Marionette TRACE conn6 <- [1,2194,null,{}] 22:07:41 INFO - PROCESS | 3140 | 1466744861268 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:41 INFO - PROCESS | 3140 | 1466744861273 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:41 INFO - PROCESS | 3140 | 1466744861412 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 22:07:41 INFO - PROCESS | 3140 | 1466744861480 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 3140 | 1466744861482 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:41 INFO - PROCESS | 3140 | ++DOCSHELL 16C6A400 == 31 [pid = 3140] [id = 558] 22:07:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C6AC00) [pid = 3140] [serial = 1674] [outer = 00000000] 22:07:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16FAA400) [pid = 3140] [serial = 1675] [outer = 16C6AC00] 22:07:41 INFO - PROCESS | 3140 | 1466744861527 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (17157C00) [pid = 3140] [serial = 1676] [outer = 16C6AC00] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (19E38000) [pid = 3140] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1967AC00) [pid = 3140] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (14293800) [pid = 3140] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (0FB55000) [pid = 3140] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FB52800) [pid = 3140] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0C948400) [pid = 3140] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C65800) [pid = 3140] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0CA90800) [pid = 3140] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C60000) [pid = 3140] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0C94B000) [pid = 3140] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1C251800) [pid = 3140] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F842800) [pid = 3140] [serial = 35] [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.] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16CE6000) [pid = 3140] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (189F1800) [pid = 3140] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:07:42 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0F9F5C00) [pid = 3140] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:07:42 INFO - PROCESS | 3140 | 1466744862571 Marionette TRACE conn6 <- [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]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1374ms 22:07:42 INFO - PROCESS | 3140 | 1466744862639 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 3140 | 1466744862644 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 22:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:07:42 INFO - PROCESS | 3140 | 1466744862649 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 3140 | 1466744862654 Marionette TRACE conn6 <- [1,2198,null,{}] 22:07:42 INFO - PROCESS | 3140 | 1466744862659 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:42 INFO - PROCESS | 3140 | 1466744862662 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:42 INFO - PROCESS | 3140 | 1466744862794 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 22:07:42 INFO - PROCESS | 3140 | 1466744862924 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 3140 | 1466744862927 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:42 INFO - PROCESS | 3140 | ++DOCSHELL 0C950000 == 32 [pid = 3140] [id = 559] 22:07:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0C95CC00) [pid = 3140] [serial = 1677] [outer = 00000000] 22:07:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FB52800) [pid = 3140] [serial = 1678] [outer = 0C95CC00] 22:07:43 INFO - PROCESS | 3140 | 1466744862986 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FE2C800) [pid = 3140] [serial = 1679] [outer = 0C95CC00] 22:07:43 INFO - PROCESS | 3140 | 1466744863749 Marionette TRACE conn6 <- [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]]]}] 22:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1127ms 22:07:43 INFO - PROCESS | 3140 | 1466744863776 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 3140 | 1466744863781 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 22:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:07:43 INFO - PROCESS | 3140 | 1466744863788 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:07:43 INFO - PROCESS | 3140 | 1466744863791 Marionette TRACE conn6 <- [1,2202,null,{}] 22:07:43 INFO - PROCESS | 3140 | 1466744863795 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:43 INFO - PROCESS | 3140 | 1466744863798 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:43 INFO - PROCESS | 3140 | 1466744863918 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 22:07:44 INFO - PROCESS | 3140 | 1466744864055 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 3140 | 1466744864058 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:44 INFO - PROCESS | 3140 | ++DOCSHELL 13F12000 == 33 [pid = 3140] [id = 560] 22:07:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (13F14000) [pid = 3140] [serial = 1680] [outer = 00000000] 22:07:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (14675000) [pid = 3140] [serial = 1681] [outer = 13F14000] 22:07:44 INFO - PROCESS | 3140 | 1466744864114 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (14751C00) [pid = 3140] [serial = 1682] [outer = 13F14000] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 1555F800 == 32 [pid = 3140] [id = 557] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 1467F000 == 31 [pid = 3140] [id = 556] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 140C4800 == 30 [pid = 3140] [id = 555] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 0FE28400 == 29 [pid = 3140] [id = 554] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 0C94D400 == 28 [pid = 3140] [id = 553] 22:07:44 INFO - PROCESS | 3140 | --DOCSHELL 0FB73000 == 27 [pid = 3140] [id = 552] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (17158800) [pid = 3140] [serial = 1627] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (173E8400) [pid = 3140] [serial = 1628] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1982E400) [pid = 3140] [serial = 1630] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (13FEEC00) [pid = 3140] [serial = 1636] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19E3C400) [pid = 3140] [serial = 1633] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19830800) [pid = 3140] [serial = 1607] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (147DDC00) [pid = 3140] [serial = 1612] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (148B6C00) [pid = 3140] [serial = 1613] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (10309800) [pid = 3140] [serial = 1618] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10383000) [pid = 3140] [serial = 1619] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0FE26400) [pid = 3140] [serial = 1615] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0FF38C00) [pid = 3140] [serial = 1616] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0F83A800) [pid = 3140] [serial = 1609] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0FB57000) [pid = 3140] [serial = 1610] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16CE6C00) [pid = 3140] [serial = 1624] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (15A44000) [pid = 3140] [serial = 1621] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (16C0D000) [pid = 3140] [serial = 1622] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (1B4F4800) [pid = 3140] [serial = 1642] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (1B4F8000) [pid = 3140] [serial = 1643] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (19E3E800) [pid = 3140] [serial = 1634] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (19853C00) [pid = 3140] [serial = 1631] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (1B2CF400) [pid = 3140] [serial = 1640] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (19F2B800) [pid = 3140] [serial = 1639] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (16CEEC00) [pid = 3140] [serial = 1625] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (16C0E800) [pid = 3140] [serial = 1637] [outer = 00000000] [url = about:blank] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (0F836000) [pid = 3140] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:07:44 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (1020E800) [pid = 3140] [serial = 1118] [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.] 22:07:44 INFO - PROCESS | 3140 | 1466744864957 Marionette TRACE conn6 <- [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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1234ms 22:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:07:45 INFO - PROCESS | 3140 | 1466744865026 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 3140 | 1466744865030 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 22:07:45 INFO - PROCESS | 3140 | 1466744865034 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 3140 | 1466744865037 Marionette TRACE conn6 <- [1,2206,null,{}] 22:07:45 INFO - PROCESS | 3140 | 1466744865043 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 3140 | 1466744865046 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:45 INFO - PROCESS | 3140 | 1466744865140 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 22:07:45 INFO - PROCESS | 3140 | 1466744865154 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 3140 | 1466744865157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:45 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EA000 == 28 [pid = 3140] [id = 561] 22:07:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (0F9EAC00) [pid = 3140] [serial = 1683] [outer = 00000000] 22:07:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (0FB53800) [pid = 3140] [serial = 1684] [outer = 0F9EAC00] 22:07:45 INFO - PROCESS | 3140 | 1466744865204 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (0FE23800) [pid = 3140] [serial = 1685] [outer = 0F9EAC00] 22:07:45 INFO - PROCESS | 3140 | 1466744865730 Marionette TRACE conn6 <- [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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 22:07:45 INFO - PROCESS | 3140 | 1466744865765 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 3140 | 1466744865770 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 22:07:45 INFO - PROCESS | 3140 | 1466744865776 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:07:45 INFO - PROCESS | 3140 | 1466744865778 Marionette TRACE conn6 <- [1,2210,null,{}] 22:07:45 INFO - PROCESS | 3140 | 1466744865782 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 3140 | 1466744865784 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:45 INFO - PROCESS | 3140 | 1466744865869 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 22:07:45 INFO - PROCESS | 3140 | 1466744865959 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 3140 | 1466744865961 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:46 INFO - PROCESS | 3140 | ++DOCSHELL 10381800 == 29 [pid = 3140] [id = 562] 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (10382800) [pid = 3140] [serial = 1686] [outer = 00000000] 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (10DD5800) [pid = 3140] [serial = 1687] [outer = 10382800] 22:07:46 INFO - PROCESS | 3140 | 1466744866016 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (13D96C00) [pid = 3140] [serial = 1688] [outer = 10382800] 22:07:46 INFO - PROCESS | 3140 | 1466744866400 Marionette TRACE conn6 <- [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]]]}] 22:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 22:07:46 INFO - PROCESS | 3140 | 1466744866450 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 3140 | 1466744866453 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 22:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:07:46 INFO - PROCESS | 3140 | 1466744866456 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:07:46 INFO - PROCESS | 3140 | 1466744866459 Marionette TRACE conn6 <- [1,2214,null,{}] 22:07:46 INFO - PROCESS | 3140 | 1466744866470 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:46 INFO - PROCESS | 3140 | 1466744866475 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:46 INFO - PROCESS | 3140 | 1466744866586 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 22:07:46 INFO - PROCESS | 3140 | 1466744866604 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 3140 | 1466744866607 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:46 INFO - PROCESS | 3140 | ++DOCSHELL 1483E000 == 30 [pid = 3140] [id = 563] 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (1483EC00) [pid = 3140] [serial = 1689] [outer = 00000000] 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (1555B400) [pid = 3140] [serial = 1690] [outer = 1483EC00] 22:07:46 INFO - PROCESS | 3140 | 1466744866655 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (1614E400) [pid = 3140] [serial = 1691] [outer = 1483EC00] 22:07:47 INFO - PROCESS | 3140 | 1466744867125 Marionette TRACE conn6 <- [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]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 22:07:47 INFO - PROCESS | 3140 | 1466744867190 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 3140 | 1466744867193 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 22:07:47 INFO - PROCESS | 3140 | 1466744867196 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:07:47 INFO - PROCESS | 3140 | 1466744867198 Marionette TRACE conn6 <- [1,2218,null,{}] 22:07:47 INFO - PROCESS | 3140 | 1466744867211 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:47 INFO - PROCESS | 3140 | 1466744867213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:47 INFO - PROCESS | 3140 | 1466744867332 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 22:07:47 INFO - PROCESS | 3140 | 1466744867337 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 3140 | 1466744867339 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:47 INFO - PROCESS | 3140 | ++DOCSHELL 16C5D400 == 31 [pid = 3140] [id = 564] 22:07:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (16C5D800) [pid = 3140] [serial = 1692] [outer = 00000000] 22:07:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C63C00) [pid = 3140] [serial = 1693] [outer = 16C5D800] 22:07:47 INFO - PROCESS | 3140 | 1466744867384 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16C76400) [pid = 3140] [serial = 1694] [outer = 16C5D800] 22:07:47 INFO - PROCESS | 3140 | 1466744867833 Marionette TRACE conn6 <- [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]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 22:07:47 INFO - PROCESS | 3140 | 1466744867896 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 3140 | 1466744867898 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 22:07:47 INFO - PROCESS | 3140 | 1466744867902 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:07:47 INFO - PROCESS | 3140 | 1466744867903 Marionette TRACE conn6 <- [1,2222,null,{}] 22:07:47 INFO - PROCESS | 3140 | 1466744867907 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:47 INFO - PROCESS | 3140 | 1466744867909 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:48 INFO - PROCESS | 3140 | 1466744868056 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 22:07:48 INFO - PROCESS | 3140 | 1466744868125 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 3140 | 1466744868127 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:48 INFO - PROCESS | 3140 | ++DOCSHELL 16CE8000 == 32 [pid = 3140] [id = 565] 22:07:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16CE8400) [pid = 3140] [serial = 1695] [outer = 00000000] 22:07:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16CEF400) [pid = 3140] [serial = 1696] [outer = 16CE8400] 22:07:48 INFO - PROCESS | 3140 | 1466744868174 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16FAB800) [pid = 3140] [serial = 1697] [outer = 16CE8400] 22:07:48 INFO - PROCESS | 3140 | 1466744868612 Marionette TRACE conn6 <- [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]]]}] 22:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 731ms 22:07:48 INFO - PROCESS | 3140 | 1466744868636 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 22:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:07:48 INFO - PROCESS | 3140 | 1466744868638 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 22:07:48 INFO - PROCESS | 3140 | 1466744868641 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:07:48 INFO - PROCESS | 3140 | 1466744868642 Marionette TRACE conn6 <- [1,2226,null,{}] 22:07:48 INFO - PROCESS | 3140 | 1466744868646 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:48 INFO - PROCESS | 3140 | 1466744868651 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:48 INFO - PROCESS | 3140 | 1466744868788 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 22:07:48 INFO - PROCESS | 3140 | 1466744868794 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 3140 | 1466744868796 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:48 INFO - PROCESS | 3140 | ++DOCSHELL 140BFC00 == 33 [pid = 3140] [id = 566] 22:07:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16CEF000) [pid = 3140] [serial = 1698] [outer = 00000000] 22:07:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (18BB3C00) [pid = 3140] [serial = 1699] [outer = 16CEF000] 22:07:48 INFO - PROCESS | 3140 | 1466744868904 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (18BBA000) [pid = 3140] [serial = 1700] [outer = 16CEF000] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FE22C00) [pid = 3140] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C94F400) [pid = 3140] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0FE28800) [pid = 3140] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (140C5000) [pid = 3140] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1471F000) [pid = 3140] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (195C3000) [pid = 3140] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (0FB52C00) [pid = 3140] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (195BF800) [pid = 3140] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16C18000) [pid = 3140] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:07:49 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (15567000) [pid = 3140] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:07:49 INFO - PROCESS | 3140 | 1466744869332 Marionette TRACE conn6 <- [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]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 22:07:49 INFO - PROCESS | 3140 | 1466744869372 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 3140 | 1466744869374 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 22:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:07:49 INFO - PROCESS | 3140 | 1466744869377 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 3140 | 1466744869379 Marionette TRACE conn6 <- [1,2230,null,{}] 22:07:49 INFO - PROCESS | 3140 | 1466744869382 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 3140 | 1466744869384 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:49 INFO - PROCESS | 3140 | 1466744869492 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 22:07:49 INFO - PROCESS | 3140 | 1466744869591 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 3140 | 1466744869593 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:49 INFO - PROCESS | 3140 | ++DOCSHELL 091E2400 == 34 [pid = 3140] [id = 567] 22:07:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0C931800) [pid = 3140] [serial = 1701] [outer = 00000000] 22:07:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (16C1A800) [pid = 3140] [serial = 1702] [outer = 0C931800] 22:07:49 INFO - PROCESS | 3140 | 1466744869636 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (19589800) [pid = 3140] [serial = 1703] [outer = 0C931800] 22:07:50 INFO - PROCESS | 3140 | 1466744869989 Marionette TRACE conn6 <- [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]]]}] 22:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 22:07:50 INFO - PROCESS | 3140 | 1466744870049 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 3140 | 1466744870050 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 22:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:07:50 INFO - PROCESS | 3140 | 1466744870061 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:07:50 INFO - PROCESS | 3140 | 1466744870063 Marionette TRACE conn6 <- [1,2234,null,{}] 22:07:50 INFO - PROCESS | 3140 | 1466744870066 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:50 INFO - PROCESS | 3140 | 1466744870068 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:50 INFO - PROCESS | 3140 | 1466744870147 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 22:07:50 INFO - PROCESS | 3140 | 1466744870153 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 3140 | 1466744870155 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:50 INFO - PROCESS | 3140 | ++DOCSHELL 195B8C00 == 35 [pid = 3140] [id = 568] 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (195BC000) [pid = 3140] [serial = 1704] [outer = 00000000] 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (19694400) [pid = 3140] [serial = 1705] [outer = 195BC000] 22:07:50 INFO - PROCESS | 3140 | 1466744870198 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1982FC00) [pid = 3140] [serial = 1706] [outer = 195BC000] 22:07:50 INFO - PROCESS | 3140 | 1466744870628 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 631ms 22:07:50 INFO - PROCESS | 3140 | 1466744870694 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 3140 | 1466744870697 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 22:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:07:50 INFO - PROCESS | 3140 | 1466744870700 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:07:50 INFO - PROCESS | 3140 | 1466744870702 Marionette TRACE conn6 <- [1,2238,null,{}] 22:07:50 INFO - PROCESS | 3140 | 1466744870705 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:50 INFO - PROCESS | 3140 | 1466744870707 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:50 INFO - PROCESS | 3140 | 1466744870800 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 22:07:50 INFO - PROCESS | 3140 | 1466744870807 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 3140 | 1466744870809 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:50 INFO - PROCESS | 3140 | ++DOCSHELL 19833000 == 36 [pid = 3140] [id = 569] 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (19835000) [pid = 3140] [serial = 1707] [outer = 00000000] 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (19852C00) [pid = 3140] [serial = 1708] [outer = 19835000] 22:07:50 INFO - PROCESS | 3140 | 1466744870879 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19853800) [pid = 3140] [serial = 1709] [outer = 19835000] 22:07:51 INFO - PROCESS | 3140 | 1466744871444 Marionette TRACE conn6 <- [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]]]}] 22:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 22:07:51 INFO - PROCESS | 3140 | 1466744871471 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 22:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:07:51 INFO - PROCESS | 3140 | 1466744871475 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 22:07:51 INFO - PROCESS | 3140 | 1466744871480 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:07:51 INFO - PROCESS | 3140 | 1466744871484 Marionette TRACE conn6 <- [1,2242,null,{}] 22:07:51 INFO - PROCESS | 3140 | 1466744871490 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:51 INFO - PROCESS | 3140 | 1466744871493 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:51 INFO - PROCESS | 3140 | 1466744871615 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 22:07:51 INFO - PROCESS | 3140 | 1466744871756 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 3140 | 1466744871759 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:51 INFO - PROCESS | 3140 | ++DOCSHELL 0C938800 == 37 [pid = 3140] [id = 570] 22:07:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0C940C00) [pid = 3140] [serial = 1710] [outer = 00000000] 22:07:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FB72000) [pid = 3140] [serial = 1711] [outer = 0C940C00] 22:07:51 INFO - PROCESS | 3140 | 1466744871820 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (10309800) [pid = 3140] [serial = 1712] [outer = 0C940C00] 22:07:52 INFO - PROCESS | 3140 | 1466744872426 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 990ms 22:07:52 INFO - PROCESS | 3140 | 1466744872471 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 3140 | 1466744872476 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 22:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:07:52 INFO - PROCESS | 3140 | 1466744872482 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - PROCESS | 3140 | 1466744872486 Marionette TRACE conn6 <- [1,2246,null,{}] 22:07:52 INFO - PROCESS | 3140 | 1466744872490 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:52 INFO - PROCESS | 3140 | 1466744872493 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:52 INFO - PROCESS | 3140 | 1466744872635 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 22:07:52 INFO - PROCESS | 3140 | 1466744872774 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 3140 | 1466744872777 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:52 INFO - PROCESS | 3140 | ++DOCSHELL 1474E800 == 38 [pid = 3140] [id = 571] 22:07:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (147DE000) [pid = 3140] [serial = 1713] [outer = 00000000] 22:07:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (15562800) [pid = 3140] [serial = 1714] [outer = 147DE000] 22:07:52 INFO - PROCESS | 3140 | 1466744872835 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C12800) [pid = 3140] [serial = 1715] [outer = 147DE000] 22:07:53 INFO - PROCESS | 3140 | 1466744873482 Marionette TRACE conn6 <- [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]]]}] 22:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1019ms 22:07:53 INFO - PROCESS | 3140 | 1466744873505 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 3140 | 1466744873508 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 22:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:07:53 INFO - PROCESS | 3140 | 1466744873512 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:07:53 INFO - PROCESS | 3140 | 1466744873516 Marionette TRACE conn6 <- [1,2250,null,{}] 22:07:53 INFO - PROCESS | 3140 | 1466744873528 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:53 INFO - PROCESS | 3140 | 1466744873533 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:53 INFO - PROCESS | 3140 | 1466744873667 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 22:07:53 INFO - PROCESS | 3140 | 1466744873808 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 3140 | 1466744873811 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:53 INFO - PROCESS | 3140 | ++DOCSHELL 195B9800 == 39 [pid = 3140] [id = 572] 22:07:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195BCC00) [pid = 3140] [serial = 1716] [outer = 00000000] 22:07:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19836800) [pid = 3140] [serial = 1717] [outer = 195BCC00] 22:07:53 INFO - PROCESS | 3140 | 1466744873869 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1985C800) [pid = 3140] [serial = 1718] [outer = 195BCC00] 22:07:54 INFO - PROCESS | 3140 | 1466744874410 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 22:07:54 INFO - PROCESS | 3140 | 1466744874444 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 3140 | 1466744874447 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 22:07:54 INFO - PROCESS | 3140 | 1466744874451 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:07:54 INFO - PROCESS | 3140 | 1466744874453 Marionette TRACE conn6 <- [1,2254,null,{}] 22:07:54 INFO - PROCESS | 3140 | 1466744874456 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:54 INFO - PROCESS | 3140 | 1466744874459 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:54 INFO - PROCESS | 3140 | 1466744874568 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 22:07:54 INFO - PROCESS | 3140 | 1466744874678 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 3140 | 1466744874680 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:54 INFO - PROCESS | 3140 | ++DOCSHELL 19E36400 == 40 [pid = 3140] [id = 573] 22:07:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19E36800) [pid = 3140] [serial = 1719] [outer = 00000000] 22:07:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19E3E000) [pid = 3140] [serial = 1720] [outer = 19E36800] 22:07:54 INFO - PROCESS | 3140 | 1466744874735 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19F26C00) [pid = 3140] [serial = 1721] [outer = 19E36800] 22:07:55 INFO - PROCESS | 3140 | 1466744875574 Marionette TRACE conn6 <- [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]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1181ms 22:07:55 INFO - PROCESS | 3140 | 1466744875636 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 3140 | 1466744875640 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 22:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:07:55 INFO - PROCESS | 3140 | 1466744875645 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 3140 | 1466744875649 Marionette TRACE conn6 <- [1,2258,null,{}] 22:07:55 INFO - PROCESS | 3140 | 1466744875654 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:55 INFO - PROCESS | 3140 | 1466744875657 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:55 INFO - PROCESS | 3140 | 1466744875774 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 22:07:55 INFO - PROCESS | 3140 | 1466744875909 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 3140 | 1466744875914 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:55 INFO - PROCESS | 3140 | ++DOCSHELL 0FB73400 == 41 [pid = 3140] [id = 574] 22:07:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0FE22400) [pid = 3140] [serial = 1722] [outer = 00000000] 22:07:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0FF2D000) [pid = 3140] [serial = 1723] [outer = 0FE22400] 22:07:55 INFO - PROCESS | 3140 | 1466744875965 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (10F2B800) [pid = 3140] [serial = 1724] [outer = 0FE22400] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 195B8C00 == 40 [pid = 3140] [id = 568] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 091E2400 == 39 [pid = 3140] [id = 567] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 140BFC00 == 38 [pid = 3140] [id = 566] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 16CE8000 == 37 [pid = 3140] [id = 565] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 16C5D400 == 36 [pid = 3140] [id = 564] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 1483E000 == 35 [pid = 3140] [id = 563] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 10381800 == 34 [pid = 3140] [id = 562] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 0F9EA000 == 33 [pid = 3140] [id = 561] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 16C6A400 == 32 [pid = 3140] [id = 558] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 0C950000 == 31 [pid = 3140] [id = 559] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 13F12000 == 30 [pid = 3140] [id = 560] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 19E36400 == 29 [pid = 3140] [id = 573] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 1474E800 == 28 [pid = 3140] [id = 571] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 195B9800 == 27 [pid = 3140] [id = 572] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 19833000 == 26 [pid = 3140] [id = 569] 22:07:56 INFO - PROCESS | 3140 | --DOCSHELL 0C938800 == 25 [pid = 3140] [id = 570] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C13C00) [pid = 3140] [serial = 1672] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C1A000) [pid = 3140] [serial = 1673] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1483F800) [pid = 3140] [serial = 1670] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10380C00) [pid = 3140] [serial = 1658] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FF2DC00) [pid = 3140] [serial = 1657] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0C963800) [pid = 3140] [serial = 1660] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0CD2A400) [pid = 3140] [serial = 1661] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0FE31400) [pid = 3140] [serial = 1663] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FF30000) [pid = 3140] [serial = 1664] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FE29400) [pid = 3140] [serial = 1645] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C6B800) [pid = 3140] [serial = 1648] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (19F21000) [pid = 3140] [serial = 1651] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1C24DC00) [pid = 3140] [serial = 1654] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1429B400) [pid = 3140] [serial = 1666] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14696C00) [pid = 3140] [serial = 1667] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (14835800) [pid = 3140] [serial = 1669] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1BE14400) [pid = 3140] [serial = 1652] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (106CA800) [pid = 3140] [serial = 1646] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1C87B000) [pid = 3140] [serial = 1655] [outer = 00000000] [url = about:blank] 22:07:56 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (173EF400) [pid = 3140] [serial = 1649] [outer = 00000000] [url = about:blank] 22:07:57 INFO - PROCESS | 3140 | 1466744877202 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1575ms 22:07:57 INFO - PROCESS | 3140 | 1466744877221 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 3140 | 1466744877225 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 22:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:07:57 INFO - PROCESS | 3140 | 1466744877275 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - PROCESS | 3140 | 1466744877278 Marionette TRACE conn6 <- [1,2262,null,{}] 22:07:57 INFO - PROCESS | 3140 | 1466744877288 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:57 INFO - PROCESS | 3140 | 1466744877291 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:57 INFO - PROCESS | 3140 | 1466744877381 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 22:07:57 INFO - PROCESS | 3140 | 1466744877395 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 3140 | 1466744877398 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:57 INFO - PROCESS | 3140 | ++DOCSHELL 0C94CC00 == 26 [pid = 3140] [id = 575] 22:07:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0C94D400) [pid = 3140] [serial = 1725] [outer = 00000000] 22:07:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0C963800) [pid = 3140] [serial = 1726] [outer = 0C94D400] 22:07:57 INFO - PROCESS | 3140 | 1466744877445 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0F836800) [pid = 3140] [serial = 1727] [outer = 0C94D400] 22:07:57 INFO - PROCESS | 3140 | 1466744877915 Marionette TRACE conn6 <- [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]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 22:07:58 INFO - PROCESS | 3140 | 1466744877966 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 3140 | 1466744877971 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 22:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:07:58 INFO - PROCESS | 3140 | 1466744877978 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 3140 | 1466744877980 Marionette TRACE conn6 <- [1,2266,null,{}] 22:07:58 INFO - PROCESS | 3140 | 1466744877984 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:58 INFO - PROCESS | 3140 | 1466744877987 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:58 INFO - PROCESS | 3140 | 1466744878074 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 22:07:58 INFO - PROCESS | 3140 | 1466744878083 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 3140 | 1466744878085 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:58 INFO - PROCESS | 3140 | ++DOCSHELL 0FB6F800 == 27 [pid = 3140] [id = 576] 22:07:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FB73000) [pid = 3140] [serial = 1728] [outer = 00000000] 22:07:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FE2C000) [pid = 3140] [serial = 1729] [outer = 0FB73000] 22:07:58 INFO - PROCESS | 3140 | 1466744878133 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FF2E400) [pid = 3140] [serial = 1730] [outer = 0FB73000] 22:07:58 INFO - PROCESS | 3140 | 1466744878616 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 22:07:58 INFO - PROCESS | 3140 | 1466744878651 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 3140 | 1466744878653 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 22:07:58 INFO - PROCESS | 3140 | 1466744878657 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:07:58 INFO - PROCESS | 3140 | 1466744878660 Marionette TRACE conn6 <- [1,2270,null,{}] 22:07:58 INFO - PROCESS | 3140 | 1466744878671 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:58 INFO - PROCESS | 3140 | 1466744878675 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:58 INFO - PROCESS | 3140 | 1466744878759 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 22:07:58 INFO - PROCESS | 3140 | 1466744878892 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 3140 | 1466744878895 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:58 INFO - PROCESS | 3140 | ++DOCSHELL 13F12000 == 28 [pid = 3140] [id = 577] 22:07:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (13FA6400) [pid = 3140] [serial = 1731] [outer = 00000000] 22:07:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (13FE7C00) [pid = 3140] [serial = 1732] [outer = 13FA6400] 22:07:58 INFO - PROCESS | 3140 | 1466744878944 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1429B400) [pid = 3140] [serial = 1733] [outer = 13FA6400] 22:07:59 INFO - PROCESS | 3140 | 1466744879362 Marionette TRACE conn6 <- [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]]]}] 22:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 22:07:59 INFO - PROCESS | 3140 | 1466744879391 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 3140 | 1466744879393 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 22:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:07:59 INFO - PROCESS | 3140 | 1466744879396 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:07:59 INFO - PROCESS | 3140 | 1466744879398 Marionette TRACE conn6 <- [1,2274,null,{}] 22:07:59 INFO - PROCESS | 3140 | 1466744879401 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:59 INFO - PROCESS | 3140 | 1466744879403 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:59 INFO - PROCESS | 3140 | 1466744879522 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 22:07:59 INFO - PROCESS | 3140 | 1466744879527 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 3140 | 1466744879529 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:07:59 INFO - PROCESS | 3140 | ++DOCSHELL 1471DC00 == 29 [pid = 3140] [id = 578] 22:07:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14722400) [pid = 3140] [serial = 1734] [outer = 00000000] 22:07:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (14835800) [pid = 3140] [serial = 1735] [outer = 14722400] 22:07:59 INFO - PROCESS | 3140 | 1466744879629 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1483F800) [pid = 3140] [serial = 1736] [outer = 14722400] 22:08:00 INFO - PROCESS | 3140 | 1466744880044 Marionette TRACE conn6 <- [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]]]}] 22:08:00 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 22:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 22:08:00 INFO - PROCESS | 3140 | 1466744880067 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 3140 | 1466744880069 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 22:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:08:00 INFO - PROCESS | 3140 | 1466744880072 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - PROCESS | 3140 | 1466744880074 Marionette TRACE conn6 <- [1,2278,null,{}] 22:08:00 INFO - PROCESS | 3140 | 1466744880077 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:00 INFO - PROCESS | 3140 | 1466744880079 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:00 INFO - PROCESS | 3140 | 1466744880215 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 22:08:00 INFO - PROCESS | 3140 | 1466744880232 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 3140 | 1466744880234 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:00 INFO - PROCESS | 3140 | ++DOCSHELL 15A3E800 == 30 [pid = 3140] [id = 579] 22:08:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (15A42000) [pid = 3140] [serial = 1737] [outer = 00000000] 22:08:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C11C00) [pid = 3140] [serial = 1738] [outer = 15A42000] 22:08:00 INFO - PROCESS | 3140 | 1466744880278 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C19400) [pid = 3140] [serial = 1739] [outer = 15A42000] 22:08:00 INFO - PROCESS | 3140 | 1466744880731 Marionette TRACE conn6 <- [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]]]}] 22:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 22:08:00 INFO - PROCESS | 3140 | 1466744880743 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 3140 | 1466744880745 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 22:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:08:00 INFO - PROCESS | 3140 | 1466744880754 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - PROCESS | 3140 | 1466744880756 Marionette TRACE conn6 <- [1,2282,null,{}] 22:08:00 INFO - PROCESS | 3140 | 1466744880759 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:00 INFO - PROCESS | 3140 | 1466744880765 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:00 INFO - PROCESS | 3140 | 1466744880901 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 22:08:00 INFO - PROCESS | 3140 | 1466744880906 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 3140 | 1466744880908 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:00 INFO - PROCESS | 3140 | ++DOCSHELL 16C60400 == 31 [pid = 3140] [id = 580] 22:08:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16C65400) [pid = 3140] [serial = 1740] [outer = 00000000] 22:08:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16CEEC00) [pid = 3140] [serial = 1741] [outer = 16C65400] 22:08:00 INFO - PROCESS | 3140 | 1466744880953 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (173EF400) [pid = 3140] [serial = 1742] [outer = 16C65400] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C5D800) [pid = 3140] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16CEF000) [pid = 3140] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16CE8400) [pid = 3140] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10382800) [pid = 3140] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C931800) [pid = 3140] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F9EAC00) [pid = 3140] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1483EC00) [pid = 3140] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0C95CC00) [pid = 3140] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C6AC00) [pid = 3140] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (13F14000) [pid = 3140] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19835000) [pid = 3140] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:08:01 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (195BC000) [pid = 3140] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:08:01 INFO - PROCESS | 3140 | 1466744881678 Marionette TRACE conn6 <- [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]]]}] 22:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 22:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:08:01 INFO - PROCESS | 3140 | 1466744881728 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 3140 | 1466744881730 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 22:08:01 INFO - PROCESS | 3140 | 1466744881733 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 3140 | 1466744881735 Marionette TRACE conn6 <- [1,2286,null,{}] 22:08:01 INFO - PROCESS | 3140 | 1466744881739 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:01 INFO - PROCESS | 3140 | 1466744881741 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:01 INFO - PROCESS | 3140 | 1466744881852 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 22:08:01 INFO - PROCESS | 3140 | 1466744881860 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:01 INFO - PROCESS | 3140 | 1466744881862 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:01 INFO - PROCESS | 3140 | ++DOCSHELL 10304400 == 32 [pid = 3140] [id = 581] 22:08:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (13F14000) [pid = 3140] [serial = 1743] [outer = 00000000] 22:08:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C6AC00) [pid = 3140] [serial = 1744] [outer = 13F14000] 22:08:01 INFO - PROCESS | 3140 | 1466744881905 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16CE8400) [pid = 3140] [serial = 1745] [outer = 13F14000] 22:08:02 INFO - PROCESS | 3140 | 1466744882328 Marionette TRACE conn6 <- [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]]]}] 22:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 22:08:02 INFO - PROCESS | 3140 | 1466744882369 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 22:08:02 INFO - PROCESS | 3140 | 1466744882371 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 22:08:02 INFO - PROCESS | 3140 | 1466744882374 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:08:02 INFO - PROCESS | 3140 | 1466744882375 Marionette TRACE conn6 <- [1,2290,null,{}] 22:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:08:02 INFO - PROCESS | 3140 | 1466744882379 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:02 INFO - PROCESS | 3140 | 1466744882380 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:02 INFO - PROCESS | 3140 | 1466744882458 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 22:08:02 INFO - PROCESS | 3140 | 1466744882466 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 3140 | 1466744882468 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:02 INFO - PROCESS | 3140 | ++DOCSHELL 0C94B000 == 33 [pid = 3140] [id = 582] 22:08:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0FE2BC00) [pid = 3140] [serial = 1746] [outer = 00000000] 22:08:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (18B0A400) [pid = 3140] [serial = 1747] [outer = 0FE2BC00] 22:08:02 INFO - PROCESS | 3140 | 1466744882512 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (18BAF000) [pid = 3140] [serial = 1748] [outer = 0FE2BC00] 22:08:02 INFO - PROCESS | 3140 | 1466744882916 Marionette TRACE conn6 <- [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]]]}] 22:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 570ms 22:08:02 INFO - PROCESS | 3140 | 1466744882949 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 22:08:02 INFO - PROCESS | 3140 | 1466744882951 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 22:08:02 INFO - PROCESS | 3140 | 1466744882954 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:08:02 INFO - PROCESS | 3140 | 1466744882956 Marionette TRACE conn6 <- [1,2294,null,{}] 22:08:02 INFO - PROCESS | 3140 | 1466744882959 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:02 INFO - PROCESS | 3140 | 1466744882961 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:03 INFO - PROCESS | 3140 | 1466744883095 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 22:08:03 INFO - PROCESS | 3140 | 1466744883106 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 3140 | 1466744883108 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:03 INFO - PROCESS | 3140 | ++DOCSHELL 13D9F800 == 34 [pid = 3140] [id = 583] 22:08:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195B9C00) [pid = 3140] [serial = 1749] [outer = 00000000] 22:08:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19696C00) [pid = 3140] [serial = 1750] [outer = 195B9C00] 22:08:03 INFO - PROCESS | 3140 | 1466744883151 Marionette DEBUG loaded listener.js 22:08:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19698400) [pid = 3140] [serial = 1751] [outer = 195B9C00] 22:08:03 INFO - PROCESS | 3140 | 1466744883701 Marionette TRACE conn6 <- [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]]]}] 22:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 22:08:03 INFO - PROCESS | 3140 | 1466744883790 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 22:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:08:03 INFO - PROCESS | 3140 | 1466744883794 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 22:08:03 INFO - PROCESS | 3140 | 1466744883800 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - PROCESS | 3140 | 1466744883803 Marionette TRACE conn6 <- [1,2298,null,{}] 22:08:03 INFO - PROCESS | 3140 | 1466744883809 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:03 INFO - PROCESS | 3140 | 1466744883812 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:03 INFO - PROCESS | 3140 | 1466744883950 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 22:08:04 INFO - PROCESS | 3140 | 1466744884083 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:04 INFO - PROCESS | 3140 | 1466744884086 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:04 INFO - PROCESS | 3140 | ++DOCSHELL 09158C00 == 35 [pid = 3140] [id = 584] 22:08:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (09161000) [pid = 3140] [serial = 1752] [outer = 00000000] 22:08:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0F836400) [pid = 3140] [serial = 1753] [outer = 09161000] 22:08:04 INFO - PROCESS | 3140 | 1466744884144 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0FB5CC00) [pid = 3140] [serial = 1754] [outer = 09161000] 22:08:04 INFO - PROCESS | 3140 | 1466744884963 Marionette TRACE conn6 <- [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]]]}] 22:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1182ms 22:08:05 INFO - PROCESS | 3140 | 1466744884981 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 22:08:05 INFO - PROCESS | 3140 | 1466744884986 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 22:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:08:05 INFO - PROCESS | 3140 | 1466744884992 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:08:05 INFO - PROCESS | 3140 | 1466744884995 Marionette TRACE conn6 <- [1,2302,null,{}] 22:08:05 INFO - PROCESS | 3140 | 1466744884999 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:05 INFO - PROCESS | 3140 | 1466744885002 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:05 INFO - PROCESS | 3140 | 1466744885123 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 22:08:05 INFO - PROCESS | 3140 | 1466744885261 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 3140 | 1466744885264 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:05 INFO - PROCESS | 3140 | ++DOCSHELL 10645C00 == 36 [pid = 3140] [id = 585] 22:08:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (10690C00) [pid = 3140] [serial = 1755] [outer = 00000000] 22:08:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1467F000) [pid = 3140] [serial = 1756] [outer = 10690C00] 22:08:05 INFO - PROCESS | 3140 | 1466744885325 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (14835400) [pid = 3140] [serial = 1757] [outer = 10690C00] 22:08:06 INFO - PROCESS | 3140 | 1466744886231 Marionette TRACE conn6 <- [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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1270ms 22:08:06 INFO - PROCESS | 3140 | 1466744886266 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 22:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:08:06 INFO - PROCESS | 3140 | 1466744886271 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 22:08:06 INFO - PROCESS | 3140 | 1466744886276 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - PROCESS | 3140 | 1466744886279 Marionette TRACE conn6 <- [1,2306,null,{}] 22:08:06 INFO - PROCESS | 3140 | 1466744886284 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:06 INFO - PROCESS | 3140 | 1466744886287 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:06 INFO - PROCESS | 3140 | 1466744886411 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 22:08:06 INFO - PROCESS | 3140 | 1466744886550 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 3140 | 1466744886554 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:06 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EE800 == 37 [pid = 3140] [id = 586] 22:08:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FB4E800) [pid = 3140] [serial = 1758] [outer = 00000000] 22:08:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0FEA7400) [pid = 3140] [serial = 1759] [outer = 0FB4E800] 22:08:06 INFO - PROCESS | 3140 | 1466744886605 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (10378800) [pid = 3140] [serial = 1760] [outer = 0FB4E800] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 0C94B000 == 36 [pid = 3140] [id = 582] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 10304400 == 35 [pid = 3140] [id = 581] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 16C60400 == 34 [pid = 3140] [id = 580] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 15A3E800 == 33 [pid = 3140] [id = 579] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 1471DC00 == 32 [pid = 3140] [id = 578] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 13F12000 == 31 [pid = 3140] [id = 577] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 0FB6F800 == 30 [pid = 3140] [id = 576] 22:08:06 INFO - PROCESS | 3140 | --DOCSHELL 0C94CC00 == 29 [pid = 3140] [id = 575] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (16C63C00) [pid = 3140] [serial = 1693] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (18BB3C00) [pid = 3140] [serial = 1699] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16FAB800) [pid = 3140] [serial = 1697] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (16CEF400) [pid = 3140] [serial = 1696] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (10DD5800) [pid = 3140] [serial = 1687] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (13D96C00) [pid = 3140] [serial = 1688] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C1A800) [pid = 3140] [serial = 1702] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FB53800) [pid = 3140] [serial = 1684] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0FE23800) [pid = 3140] [serial = 1685] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1555B400) [pid = 3140] [serial = 1690] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FB52800) [pid = 3140] [serial = 1678] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0FE2C800) [pid = 3140] [serial = 1679] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (17157C00) [pid = 3140] [serial = 1676] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16FAA400) [pid = 3140] [serial = 1675] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14675000) [pid = 3140] [serial = 1681] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (14751C00) [pid = 3140] [serial = 1682] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19853800) [pid = 3140] [serial = 1709] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19852C00) [pid = 3140] [serial = 1708] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1982FC00) [pid = 3140] [serial = 1706] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19694400) [pid = 3140] [serial = 1705] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (18BBA000) [pid = 3140] [serial = 1700] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19589800) [pid = 3140] [serial = 1703] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C76400) [pid = 3140] [serial = 1694] [outer = 00000000] [url = about:blank] 22:08:06 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1614E400) [pid = 3140] [serial = 1691] [outer = 00000000] [url = about:blank] 22:08:07 INFO - PROCESS | 3140 | 1466744887099 Marionette TRACE conn6 <- [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] 22:08:07 INFO - PROCESS | 3140 | 1466744887171 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 22:08:07 INFO - PROCESS | 3140 | 1466744887177 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:08:07 INFO - PROCESS | 3140 | 1466744887179 Marionette TRACE conn6 <- [1,2310,null,{}] 22:08:07 INFO - PROCESS | 3140 | 1466744887183 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:07 INFO - PROCESS | 3140 | 1466744887186 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:07 INFO - PROCESS | 3140 | 1466744887275 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 22:08:07 INFO - PROCESS | 3140 | 1466744887289 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 3140 | 1466744887291 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:07 INFO - PROCESS | 3140 | ++DOCSHELL 0FE28800 == 30 [pid = 3140] [id = 587] 22:08:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FE29C00) [pid = 3140] [serial = 1761] [outer = 00000000] 22:08:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FF2FC00) [pid = 3140] [serial = 1762] [outer = 0FE29C00] 22:08:07 INFO - PROCESS | 3140 | 1466744887338 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1037E000) [pid = 3140] [serial = 1763] [outer = 0FE29C00] 22:08:07 INFO - PROCESS | 3140 | 1466744887819 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 22:08:07 INFO - PROCESS | 3140 | 1466744887851 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 22:08:07 INFO - PROCESS | 3140 | 1466744887854 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 22:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:08:07 INFO - PROCESS | 3140 | 1466744887857 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - PROCESS | 3140 | 1466744887860 Marionette TRACE conn6 <- [1,2314,null,{}] 22:08:07 INFO - PROCESS | 3140 | 1466744887871 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:07 INFO - PROCESS | 3140 | 1466744887876 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:08 INFO - PROCESS | 3140 | 1466744887988 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 22:08:08 INFO - PROCESS | 3140 | 1466744888095 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 3140 | 1466744888098 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:08 INFO - PROCESS | 3140 | ++DOCSHELL 14727800 == 31 [pid = 3140] [id = 588] 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (14749C00) [pid = 3140] [serial = 1764] [outer = 00000000] 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (147DEC00) [pid = 3140] [serial = 1765] [outer = 14749C00] 22:08:08 INFO - PROCESS | 3140 | 1466744888149 Marionette DEBUG loaded listener.js 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1483EC00) [pid = 3140] [serial = 1766] [outer = 14749C00] 22:08:08 INFO - PROCESS | 3140 | 1466744888509 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 22:08:08 INFO - PROCESS | 3140 | 1466744888533 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 3140 | 1466744888535 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 22:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:08:08 INFO - PROCESS | 3140 | 1466744888539 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - PROCESS | 3140 | 1466744888540 Marionette TRACE conn6 <- [1,2318,null,{}] 22:08:08 INFO - PROCESS | 3140 | 1466744888563 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:08 INFO - PROCESS | 3140 | 1466744888565 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:08 INFO - PROCESS | 3140 | 1466744888658 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 22:08:08 INFO - PROCESS | 3140 | 1466744888664 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 3140 | 1466744888666 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:08 INFO - PROCESS | 3140 | ++DOCSHELL 1615B400 == 32 [pid = 3140] [id = 589] 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C0D000) [pid = 3140] [serial = 1767] [outer = 00000000] 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C6A400) [pid = 3140] [serial = 1768] [outer = 16C0D000] 22:08:08 INFO - PROCESS | 3140 | 1466744888711 Marionette DEBUG loaded listener.js 22:08:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C7D800) [pid = 3140] [serial = 1769] [outer = 16C0D000] 22:08:09 INFO - PROCESS | 3140 | 1466744889179 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 690ms 22:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:08:09 INFO - PROCESS | 3140 | 1466744889229 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 22:08:09 INFO - PROCESS | 3140 | 1466744889231 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 22:08:09 INFO - PROCESS | 3140 | 1466744889235 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:08:09 INFO - PROCESS | 3140 | 1466744889236 Marionette TRACE conn6 <- [1,2322,null,{}] 22:08:09 INFO - PROCESS | 3140 | 1466744889246 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:09 INFO - PROCESS | 3140 | 1466744889248 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:09 INFO - PROCESS | 3140 | 1466744889359 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 22:08:09 INFO - PROCESS | 3140 | 1466744889452 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:09 INFO - PROCESS | 3140 | 1466744889454 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:09 INFO - PROCESS | 3140 | ++DOCSHELL 16CE2400 == 33 [pid = 3140] [id = 590] 22:08:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16CE3400) [pid = 3140] [serial = 1770] [outer = 00000000] 22:08:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16F97000) [pid = 3140] [serial = 1771] [outer = 16CE3400] 22:08:09 INFO - PROCESS | 3140 | 1466744889497 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16FAE000) [pid = 3140] [serial = 1772] [outer = 16CE3400] 22:08:09 INFO - PROCESS | 3140 | 1466744889940 Marionette TRACE conn6 <- [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]]]}] 22:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 22:08:10 INFO - PROCESS | 3140 | 1466744889971 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 3140 | 1466744889973 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 22:08:10 INFO - PROCESS | 3140 | 1466744889976 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:08:10 INFO - PROCESS | 3140 | 1466744889977 Marionette TRACE conn6 <- [1,2326,null,{}] 22:08:10 INFO - PROCESS | 3140 | 1466744889981 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:10 INFO - PROCESS | 3140 | 1466744889987 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:10 INFO - PROCESS | 3140 | 1466744890130 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 22:08:10 INFO - PROCESS | 3140 | 1466744890198 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 3140 | 1466744890200 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:10 INFO - PROCESS | 3140 | ++DOCSHELL 16F93400 == 34 [pid = 3140] [id = 591] 22:08:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (173EEC00) [pid = 3140] [serial = 1773] [outer = 00000000] 22:08:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (195A5400) [pid = 3140] [serial = 1774] [outer = 173EEC00] 22:08:10 INFO - PROCESS | 3140 | 1466744890244 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195BA800) [pid = 3140] [serial = 1775] [outer = 173EEC00] 22:08:10 INFO - PROCESS | 3140 | 1466744890666 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 22:08:10 INFO - PROCESS | 3140 | 1466744890733 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 3140 | 1466744890745 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 22:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:08:10 INFO - PROCESS | 3140 | 1466744890762 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - PROCESS | 3140 | 1466744890764 Marionette TRACE conn6 <- [1,2330,null,{}] 22:08:10 INFO - PROCESS | 3140 | 1466744890768 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:10 INFO - PROCESS | 3140 | 1466744890770 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:10 INFO - PROCESS | 3140 | 1466744890880 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 22:08:10 INFO - PROCESS | 3140 | 1466744890892 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 3140 | 1466744890894 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:10 INFO - PROCESS | 3140 | ++DOCSHELL 19693800 == 35 [pid = 3140] [id = 592] 22:08:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19830C00) [pid = 3140] [serial = 1776] [outer = 00000000] 22:08:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1983B000) [pid = 3140] [serial = 1777] [outer = 19830C00] 22:08:10 INFO - PROCESS | 3140 | 1466744890936 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19855400) [pid = 3140] [serial = 1778] [outer = 19830C00] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FE22400) [pid = 3140] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (13FA6400) [pid = 3140] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C94D400) [pid = 3140] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB73000) [pid = 3140] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (14722400) [pid = 3140] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (15A42000) [pid = 3140] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C65400) [pid = 3140] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FE2BC00) [pid = 3140] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0C940C00) [pid = 3140] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (147DE000) [pid = 3140] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (195BCC00) [pid = 3140] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19E36800) [pid = 3140] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:08:11 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (13F14000) [pid = 3140] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:08:11 INFO - PROCESS | 3140 | 1466744891408 Marionette TRACE conn6 <- [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]]]}] 22:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 22:08:11 INFO - PROCESS | 3140 | 1466744891441 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 3140 | 1466744891443 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 22:08:11 INFO - PROCESS | 3140 | 1466744891446 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:08:11 INFO - PROCESS | 3140 | 1466744891448 Marionette TRACE conn6 <- [1,2334,null,{}] 22:08:11 INFO - PROCESS | 3140 | 1466744891451 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:11 INFO - PROCESS | 3140 | 1466744891453 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:11 INFO - PROCESS | 3140 | 1466744891531 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 22:08:11 INFO - PROCESS | 3140 | 1466744891538 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 3140 | 1466744891539 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:11 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2BC00 == 36 [pid = 3140] [id = 593] 22:08:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FF2DC00) [pid = 3140] [serial = 1779] [outer = 00000000] 22:08:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16155400) [pid = 3140] [serial = 1780] [outer = 0FF2DC00] 22:08:11 INFO - PROCESS | 3140 | 1466744891583 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16CE8000) [pid = 3140] [serial = 1781] [outer = 0FF2DC00] 22:08:12 INFO - PROCESS | 3140 | 1466744892007 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 22:08:12 INFO - PROCESS | 3140 | 1466744892020 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 3140 | 1466744892022 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 22:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:08:12 INFO - PROCESS | 3140 | 1466744892025 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 3140 | 1466744892027 Marionette TRACE conn6 <- [1,2338,null,{}] 22:08:12 INFO - PROCESS | 3140 | 1466744892030 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 3140 | 1466744892032 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:12 INFO - PROCESS | 3140 | 1466744892155 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 22:08:12 INFO - PROCESS | 3140 | 1466744892163 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 3140 | 1466744892165 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:12 INFO - PROCESS | 3140 | ++DOCSHELL 14726C00 == 37 [pid = 3140] [id = 594] 22:08:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (195B4000) [pid = 3140] [serial = 1782] [outer = 00000000] 22:08:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19E32400) [pid = 3140] [serial = 1783] [outer = 195B4000] 22:08:12 INFO - PROCESS | 3140 | 1466744892209 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19E36000) [pid = 3140] [serial = 1784] [outer = 195B4000] 22:08:12 INFO - PROCESS | 3140 | 1466744892687 Marionette TRACE conn6 <- [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]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 22:08:12 INFO - PROCESS | 3140 | 1466744892756 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 3140 | 1466744892758 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 22:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:08:12 INFO - PROCESS | 3140 | 1466744892761 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 3140 | 1466744892763 Marionette TRACE conn6 <- [1,2342,null,{}] 22:08:12 INFO - PROCESS | 3140 | 1466744892767 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 3140 | 1466744892768 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:12 INFO - PROCESS | 3140 | 1466744892852 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 22:08:12 INFO - PROCESS | 3140 | 1466744892858 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 3140 | 1466744892860 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:12 INFO - PROCESS | 3140 | ++DOCSHELL 1555AC00 == 38 [pid = 3140] [id = 595] 22:08:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19E3C800) [pid = 3140] [serial = 1785] [outer = 00000000] 22:08:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1B2CFC00) [pid = 3140] [serial = 1786] [outer = 19E3C800] 22:08:12 INFO - PROCESS | 3140 | 1466744892904 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1B2D0C00) [pid = 3140] [serial = 1787] [outer = 19E3C800] 22:08:13 INFO - PROCESS | 3140 | 1466744893560 Marionette TRACE conn6 <- [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]]]}] 22:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 870ms 22:08:13 INFO - PROCESS | 3140 | 1466744893633 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 3140 | 1466744893637 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 22:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:08:13 INFO - PROCESS | 3140 | 1466744893642 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - PROCESS | 3140 | 1466744893646 Marionette TRACE conn6 <- [1,2346,null,{}] 22:08:13 INFO - PROCESS | 3140 | 1466744893652 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:13 INFO - PROCESS | 3140 | 1466744893655 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:13 INFO - PROCESS | 3140 | 1466744893815 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 22:08:13 INFO - PROCESS | 3140 | 1466744893950 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 3140 | 1466744893952 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:13 INFO - PROCESS | 3140 | ++DOCSHELL 0C949000 == 39 [pid = 3140] [id = 596] 22:08:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0C961800) [pid = 3140] [serial = 1788] [outer = 00000000] 22:08:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1020D800) [pid = 3140] [serial = 1789] [outer = 0C961800] 22:08:14 INFO - PROCESS | 3140 | 1466744894011 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (10DDB800) [pid = 3140] [serial = 1790] [outer = 0C961800] 22:08:14 INFO - PROCESS | 3140 | 1466744894601 Marionette TRACE conn6 <- [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]]]}] 22:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1025ms 22:08:14 INFO - PROCESS | 3140 | 1466744894668 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 22:08:14 INFO - PROCESS | 3140 | 1466744894673 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 22:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:08:14 INFO - PROCESS | 3140 | 1466744894679 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:08:14 INFO - PROCESS | 3140 | 1466744894682 Marionette TRACE conn6 <- [1,2350,null,{}] 22:08:14 INFO - PROCESS | 3140 | 1466744894686 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:14 INFO - PROCESS | 3140 | 1466744894689 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:14 INFO - PROCESS | 3140 | 1466744894832 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 22:08:15 INFO - PROCESS | 3140 | 1466744894973 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 3140 | 1466744894976 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:15 INFO - PROCESS | 3140 | ++DOCSHELL 14834400 == 40 [pid = 3140] [id = 597] 22:08:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (14835000) [pid = 3140] [serial = 1791] [outer = 00000000] 22:08:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (16C19800) [pid = 3140] [serial = 1792] [outer = 14835000] 22:08:15 INFO - PROCESS | 3140 | 1466744895036 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (16CEE800) [pid = 3140] [serial = 1793] [outer = 14835000] 22:08:15 INFO - PROCESS | 3140 | 1466744895638 Marionette TRACE conn6 <- [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]]]}] 22:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1021ms 22:08:15 INFO - PROCESS | 3140 | 1466744895705 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 3140 | 1466744895708 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 22:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:08:15 INFO - PROCESS | 3140 | 1466744895712 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 3140 | 1466744895716 Marionette TRACE conn6 <- [1,2354,null,{}] 22:08:15 INFO - PROCESS | 3140 | 1466744895727 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:15 INFO - PROCESS | 3140 | 1466744895732 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:15 INFO - PROCESS | 3140 | 1466744895868 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 22:08:16 INFO - PROCESS | 3140 | 1466744896003 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 3140 | 1466744896006 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:16 INFO - PROCESS | 3140 | ++DOCSHELL 1B396000 == 41 [pid = 3140] [id = 598] 22:08:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1B396C00) [pid = 3140] [serial = 1794] [outer = 00000000] 22:08:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (1B3FB000) [pid = 3140] [serial = 1795] [outer = 1B396C00] 22:08:16 INFO - PROCESS | 3140 | 1466744896064 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1B4F8000) [pid = 3140] [serial = 1796] [outer = 1B396C00] 22:08:16 INFO - PROCESS | 3140 | 1466744896715 Marionette TRACE conn6 <- [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]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1185ms 22:08:16 INFO - PROCESS | 3140 | 1466744896923 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 3140 | 1466744896928 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 22:08:16 INFO - PROCESS | 3140 | 1466744896935 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 3140 | 1466744896938 Marionette TRACE conn6 <- [1,2358,null,{}] 22:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:08:16 INFO - PROCESS | 3140 | 1466744896943 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:16 INFO - PROCESS | 3140 | 1466744896947 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:17 INFO - PROCESS | 3140 | 1466744897058 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 22:08:17 INFO - PROCESS | 3140 | 1466744897211 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 3140 | 1466744897214 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:17 INFO - PROCESS | 3140 | ++DOCSHELL 0FE23800 == 42 [pid = 3140] [id = 599] 22:08:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0FE25400) [pid = 3140] [serial = 1797] [outer = 00000000] 22:08:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FF2B400) [pid = 3140] [serial = 1798] [outer = 0FE25400] 22:08:17 INFO - PROCESS | 3140 | 1466744897267 Marionette DEBUG loaded listener.js 22:08:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (10213000) [pid = 3140] [serial = 1799] [outer = 0FE25400] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 14726C00 == 41 [pid = 3140] [id = 594] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 0FE2BC00 == 40 [pid = 3140] [id = 593] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 19693800 == 39 [pid = 3140] [id = 592] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 16F93400 == 38 [pid = 3140] [id = 591] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 16CE2400 == 37 [pid = 3140] [id = 590] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 1615B400 == 36 [pid = 3140] [id = 589] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 14727800 == 35 [pid = 3140] [id = 588] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 0FE28800 == 34 [pid = 3140] [id = 587] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 0F9EE800 == 33 [pid = 3140] [id = 586] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 10645C00 == 32 [pid = 3140] [id = 585] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 13D9F800 == 31 [pid = 3140] [id = 583] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 09158C00 == 30 [pid = 3140] [id = 584] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 0FB73400 == 29 [pid = 3140] [id = 574] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 1B396000 == 28 [pid = 3140] [id = 598] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 14834400 == 27 [pid = 3140] [id = 597] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 1555AC00 == 26 [pid = 3140] [id = 595] 22:08:18 INFO - PROCESS | 3140 | --DOCSHELL 0C949000 == 25 [pid = 3140] [id = 596] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (16C11C00) [pid = 3140] [serial = 1738] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (16CEEC00) [pid = 3140] [serial = 1741] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (18B0A400) [pid = 3140] [serial = 1747] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (10309800) [pid = 3140] [serial = 1712] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0FB72000) [pid = 3140] [serial = 1711] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (173EF400) [pid = 3140] [serial = 1742] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C12800) [pid = 3140] [serial = 1715] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (15562800) [pid = 3140] [serial = 1714] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1985C800) [pid = 3140] [serial = 1718] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19836800) [pid = 3140] [serial = 1717] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (18BAF000) [pid = 3140] [serial = 1748] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19F26C00) [pid = 3140] [serial = 1721] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19E3E000) [pid = 3140] [serial = 1720] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19696C00) [pid = 3140] [serial = 1750] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C6AC00) [pid = 3140] [serial = 1744] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C19400) [pid = 3140] [serial = 1739] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1429B400) [pid = 3140] [serial = 1733] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1483F800) [pid = 3140] [serial = 1736] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16CE8400) [pid = 3140] [serial = 1745] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (10F2B800) [pid = 3140] [serial = 1724] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FF2D000) [pid = 3140] [serial = 1723] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (13FE7C00) [pid = 3140] [serial = 1732] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0C963800) [pid = 3140] [serial = 1726] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0F836800) [pid = 3140] [serial = 1727] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0FE2C000) [pid = 3140] [serial = 1729] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (0FF2E400) [pid = 3140] [serial = 1730] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (14835800) [pid = 3140] [serial = 1735] [outer = 00000000] [url = about:blank] 22:08:18 INFO - PROCESS | 3140 | 1466744898625 Marionette TRACE conn6 <- [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]]]}] 22:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1732ms 22:08:18 INFO - PROCESS | 3140 | 1466744898675 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 3140 | 1466744898680 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 22:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:08:18 INFO - PROCESS | 3140 | 1466744898685 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - PROCESS | 3140 | 1466744898688 Marionette TRACE conn6 <- [1,2362,null,{}] 22:08:18 INFO - PROCESS | 3140 | 1466744898694 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:18 INFO - PROCESS | 3140 | 1466744898696 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:18 INFO - PROCESS | 3140 | 1466744898797 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 22:08:18 INFO - PROCESS | 3140 | 1466744898805 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:18 INFO - PROCESS | 3140 | 1466744898808 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:18 INFO - PROCESS | 3140 | ++DOCSHELL 0C939000 == 26 [pid = 3140] [id = 600] 22:08:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0C93A800) [pid = 3140] [serial = 1800] [outer = 00000000] 22:08:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0C946000) [pid = 3140] [serial = 1801] [outer = 0C93A800] 22:08:18 INFO - PROCESS | 3140 | 1466744898863 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0C95E800) [pid = 3140] [serial = 1802] [outer = 0C93A800] 22:08:19 INFO - PROCESS | 3140 | 1466744899383 Marionette TRACE conn6 <- [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]]]}] 22:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 22:08:19 INFO - PROCESS | 3140 | 1466744899415 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 22:08:19 INFO - PROCESS | 3140 | 1466744899420 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 22:08:19 INFO - PROCESS | 3140 | 1466744899426 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:08:19 INFO - PROCESS | 3140 | 1466744899429 Marionette TRACE conn6 <- [1,2366,null,{}] 22:08:19 INFO - PROCESS | 3140 | 1466744899433 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:19 INFO - PROCESS | 3140 | 1466744899436 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:19 INFO - PROCESS | 3140 | 1466744899527 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 22:08:19 INFO - PROCESS | 3140 | 1466744899535 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:19 INFO - PROCESS | 3140 | 1466744899538 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:19 INFO - PROCESS | 3140 | ++DOCSHELL 0FB72000 == 27 [pid = 3140] [id = 601] 22:08:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FB73400) [pid = 3140] [serial = 1803] [outer = 00000000] 22:08:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FE28C00) [pid = 3140] [serial = 1804] [outer = 0FB73400] 22:08:19 INFO - PROCESS | 3140 | 1466744899587 Marionette DEBUG loaded listener.js 22:08:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FEA8000) [pid = 3140] [serial = 1805] [outer = 0FB73400] 22:08:20 INFO - PROCESS | 3140 | 1466744900067 Marionette TRACE conn6 <- [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]]]}] 22:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 22:08:20 INFO - PROCESS | 3140 | 1466744900100 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 3140 | 1466744900102 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 22:08:20 INFO - PROCESS | 3140 | 1466744900105 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:08:20 INFO - PROCESS | 3140 | 1466744900109 Marionette TRACE conn6 <- [1,2370,null,{}] 22:08:20 INFO - PROCESS | 3140 | 1466744900119 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 3140 | 1466744900124 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:20 INFO - PROCESS | 3140 | 1466744900243 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 22:08:20 INFO - PROCESS | 3140 | 1466744900349 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 3140 | 1466744900352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:20 INFO - PROCESS | 3140 | ++DOCSHELL 13D95C00 == 28 [pid = 3140] [id = 602] 22:08:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (13D9F800) [pid = 3140] [serial = 1806] [outer = 00000000] 22:08:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (13FABC00) [pid = 3140] [serial = 1807] [outer = 13D9F800] 22:08:20 INFO - PROCESS | 3140 | 1466744900404 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (140C3800) [pid = 3140] [serial = 1808] [outer = 13D9F800] 22:08:20 INFO - PROCESS | 3140 | 1466744900827 Marionette TRACE conn6 <- [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]]]}] 22:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 22:08:20 INFO - PROCESS | 3140 | 1466744900880 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 3140 | 1466744900882 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 22:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:08:20 INFO - PROCESS | 3140 | 1466744900891 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 3140 | 1466744900893 Marionette TRACE conn6 <- [1,2374,null,{}] 22:08:20 INFO - PROCESS | 3140 | 1466744900896 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 3140 | 1466744900898 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:21 INFO - PROCESS | 3140 | 1466744901015 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 22:08:21 INFO - PROCESS | 3140 | 1466744901026 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 3140 | 1466744901028 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:21 INFO - PROCESS | 3140 | ++DOCSHELL 1428F000 == 29 [pid = 3140] [id = 603] 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1429B800) [pid = 3140] [serial = 1809] [outer = 00000000] 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14753000) [pid = 3140] [serial = 1810] [outer = 1429B800] 22:08:21 INFO - PROCESS | 3140 | 1466744901072 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (148AF000) [pid = 3140] [serial = 1811] [outer = 1429B800] 22:08:21 INFO - PROCESS | 3140 | 1466744901524 Marionette TRACE conn6 <- [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]]]}] 22:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 22:08:21 INFO - PROCESS | 3140 | 1466744901560 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 22:08:21 INFO - PROCESS | 3140 | 1466744901562 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 22:08:21 INFO - PROCESS | 3140 | 1466744901565 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:08:21 INFO - PROCESS | 3140 | 1466744901567 Marionette TRACE conn6 <- [1,2378,null,{}] 22:08:21 INFO - PROCESS | 3140 | 1466744901570 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:21 INFO - PROCESS | 3140 | 1466744901572 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:21 INFO - PROCESS | 3140 | 1466744901712 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 22:08:21 INFO - PROCESS | 3140 | 1466744901730 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 3140 | 1466744901732 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:21 INFO - PROCESS | 3140 | ++DOCSHELL 0FF38C00 == 30 [pid = 3140] [id = 604] 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1555B400) [pid = 3140] [serial = 1812] [outer = 00000000] 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C0F000) [pid = 3140] [serial = 1813] [outer = 1555B400] 22:08:21 INFO - PROCESS | 3140 | 1466744901776 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C17C00) [pid = 3140] [serial = 1814] [outer = 1555B400] 22:08:22 INFO - PROCESS | 3140 | 1466744902228 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 22:08:22 INFO - PROCESS | 3140 | 1466744902247 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 22:08:22 INFO - PROCESS | 3140 | 1466744902250 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 22:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:08:22 INFO - PROCESS | 3140 | 1466744902253 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:08:22 INFO - PROCESS | 3140 | 1466744902254 Marionette TRACE conn6 <- [1,2382,null,{}] 22:08:22 INFO - PROCESS | 3140 | 1466744902258 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:22 INFO - PROCESS | 3140 | 1466744902263 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:22 INFO - PROCESS | 3140 | 1466744902398 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 22:08:22 INFO - PROCESS | 3140 | 1466744902405 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:22 INFO - PROCESS | 3140 | 1466744902407 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:22 INFO - PROCESS | 3140 | ++DOCSHELL 16C67C00 == 31 [pid = 3140] [id = 605] 22:08:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C68C00) [pid = 3140] [serial = 1815] [outer = 00000000] 22:08:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (16CEF000) [pid = 3140] [serial = 1816] [outer = 16C68C00] 22:08:22 INFO - PROCESS | 3140 | 1466744902451 Marionette DEBUG loaded listener.js 22:08:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (16FAA400) [pid = 3140] [serial = 1817] [outer = 16C68C00] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19E3C800) [pid = 3140] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16CE3400) [pid = 3140] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (195B4000) [pid = 3140] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (173EEC00) [pid = 3140] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19830C00) [pid = 3140] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (195B9C00) [pid = 3140] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C0D000) [pid = 3140] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14749C00) [pid = 3140] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FE29C00) [pid = 3140] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (09161000) [pid = 3140] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FB4E800) [pid = 3140] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10690C00) [pid = 3140] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:08:23 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0FF2DC00) [pid = 3140] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:08:23 INFO - PROCESS | 3140 | 1466744903216 Marionette TRACE conn6 <- [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]]]}] 22:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 22:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:08:23 INFO - PROCESS | 3140 | 1466744903274 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 3140 | 1466744903276 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 22:08:23 INFO - PROCESS | 3140 | 1466744903279 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:08:23 INFO - PROCESS | 3140 | 1466744903281 Marionette TRACE conn6 <- [1,2386,null,{}] 22:08:23 INFO - PROCESS | 3140 | 1466744903284 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:23 INFO - PROCESS | 3140 | 1466744903286 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:23 INFO - PROCESS | 3140 | 1466744903362 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 22:08:23 INFO - PROCESS | 3140 | 1466744903370 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 3140 | 1466744903372 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:23 INFO - PROCESS | 3140 | ++DOCSHELL 14296C00 == 32 [pid = 3140] [id = 606] 22:08:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (14695C00) [pid = 3140] [serial = 1818] [outer = 00000000] 22:08:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C65C00) [pid = 3140] [serial = 1819] [outer = 14695C00] 22:08:23 INFO - PROCESS | 3140 | 1466744903417 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16F9C400) [pid = 3140] [serial = 1820] [outer = 14695C00] 22:08:23 INFO - PROCESS | 3140 | 1466744903849 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 22:08:23 INFO - PROCESS | 3140 | 1466744903910 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 3140 | 1466744903912 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 22:08:23 INFO - PROCESS | 3140 | 1466744903915 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:08:23 INFO - PROCESS | 3140 | 1466744903917 Marionette TRACE conn6 <- [1,2390,null,{}] 22:08:23 INFO - PROCESS | 3140 | 1466744903920 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:23 INFO - PROCESS | 3140 | 1466744903922 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:24 INFO - PROCESS | 3140 | 1466744904001 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 22:08:24 INFO - PROCESS | 3140 | 1466744904006 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 3140 | 1466744904008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:24 INFO - PROCESS | 3140 | ++DOCSHELL 140C8800 == 33 [pid = 3140] [id = 607] 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (15565400) [pid = 3140] [serial = 1821] [outer = 00000000] 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1880FC00) [pid = 3140] [serial = 1822] [outer = 15565400] 22:08:24 INFO - PROCESS | 3140 | 1466744904052 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (17DCCC00) [pid = 3140] [serial = 1823] [outer = 15565400] 22:08:24 INFO - PROCESS | 3140 | 1466744904491 Marionette TRACE conn6 <- [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]]]}] 22:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 22:08:24 INFO - PROCESS | 3140 | 1466744904554 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 3140 | 1466744904556 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 22:08:24 INFO - PROCESS | 3140 | 1466744904560 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:08:24 INFO - PROCESS | 3140 | 1466744904561 Marionette TRACE conn6 <- [1,2394,null,{}] 22:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:08:24 INFO - PROCESS | 3140 | 1466744904565 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:24 INFO - PROCESS | 3140 | 1466744904566 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:24 INFO - PROCESS | 3140 | 1466744904644 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 22:08:24 INFO - PROCESS | 3140 | 1466744904650 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 3140 | 1466744904651 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:24 INFO - PROCESS | 3140 | ++DOCSHELL 13D0E400 == 34 [pid = 3140] [id = 608] 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (18BB2C00) [pid = 3140] [serial = 1824] [outer = 00000000] 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1958B800) [pid = 3140] [serial = 1825] [outer = 18BB2C00] 22:08:24 INFO - PROCESS | 3140 | 1466744904696 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (195B8C00) [pid = 3140] [serial = 1826] [outer = 18BB2C00] 22:08:25 INFO - PROCESS | 3140 | 1466744905457 Marionette TRACE conn6 <- [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]]]}] 22:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 22:08:25 INFO - PROCESS | 3140 | 1466744905535 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 3140 | 1466744905540 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 22:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:08:25 INFO - PROCESS | 3140 | 1466744905545 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:08:25 INFO - PROCESS | 3140 | 1466744905549 Marionette TRACE conn6 <- [1,2398,null,{}] 22:08:25 INFO - PROCESS | 3140 | 1466744905555 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:25 INFO - PROCESS | 3140 | 1466744905558 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:25 INFO - PROCESS | 3140 | 1466744905716 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 22:08:25 INFO - PROCESS | 3140 | 1466744905850 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:25 INFO - PROCESS | 3140 | 1466744905853 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:25 INFO - PROCESS | 3140 | ++DOCSHELL 0C937000 == 35 [pid = 3140] [id = 609] 22:08:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0C945000) [pid = 3140] [serial = 1827] [outer = 00000000] 22:08:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0FB6E800) [pid = 3140] [serial = 1828] [outer = 0C945000] 22:08:25 INFO - PROCESS | 3140 | 1466744905914 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0FF2F400) [pid = 3140] [serial = 1829] [outer = 0C945000] 22:08:26 INFO - PROCESS | 3140 | 1466744906670 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1183ms 22:08:26 INFO - PROCESS | 3140 | 1466744906728 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 3140 | 1466744906733 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 22:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:08:26 INFO - PROCESS | 3140 | 1466744906740 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:08:26 INFO - PROCESS | 3140 | 1466744906743 Marionette TRACE conn6 <- [1,2402,null,{}] 22:08:26 INFO - PROCESS | 3140 | 1466744906747 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:26 INFO - PROCESS | 3140 | 1466744906749 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:26 INFO - PROCESS | 3140 | 1466744906938 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 22:08:27 INFO - PROCESS | 3140 | 1466744907040 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 3140 | 1466744907042 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:27 INFO - PROCESS | 3140 | ++DOCSHELL 091E3400 == 36 [pid = 3140] [id = 610] 22:08:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (142B8800) [pid = 3140] [serial = 1830] [outer = 00000000] 22:08:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (147DD800) [pid = 3140] [serial = 1831] [outer = 142B8800] 22:08:27 INFO - PROCESS | 3140 | 1466744907099 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (15A3E400) [pid = 3140] [serial = 1832] [outer = 142B8800] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 140C8800 == 35 [pid = 3140] [id = 607] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 14296C00 == 34 [pid = 3140] [id = 606] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 16C67C00 == 33 [pid = 3140] [id = 605] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 0FF38C00 == 32 [pid = 3140] [id = 604] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 1428F000 == 31 [pid = 3140] [id = 603] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 13D95C00 == 30 [pid = 3140] [id = 602] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 0FB72000 == 29 [pid = 3140] [id = 601] 22:08:27 INFO - PROCESS | 3140 | --DOCSHELL 0C939000 == 28 [pid = 3140] [id = 600] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1B2D0C00) [pid = 3140] [serial = 1787] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1B2CFC00) [pid = 3140] [serial = 1786] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16F97000) [pid = 3140] [serial = 1771] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19E36000) [pid = 3140] [serial = 1784] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (195A5400) [pid = 3140] [serial = 1774] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16FAE000) [pid = 3140] [serial = 1772] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1983B000) [pid = 3140] [serial = 1777] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (195BA800) [pid = 3140] [serial = 1775] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19698400) [pid = 3140] [serial = 1751] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C6A400) [pid = 3140] [serial = 1768] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (147DEC00) [pid = 3140] [serial = 1765] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1483EC00) [pid = 3140] [serial = 1766] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FF2FC00) [pid = 3140] [serial = 1762] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1037E000) [pid = 3140] [serial = 1763] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0F836400) [pid = 3140] [serial = 1753] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0FB5CC00) [pid = 3140] [serial = 1754] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0FEA7400) [pid = 3140] [serial = 1759] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (10378800) [pid = 3140] [serial = 1760] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1467F000) [pid = 3140] [serial = 1756] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (14835400) [pid = 3140] [serial = 1757] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (19E32400) [pid = 3140] [serial = 1783] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (16155400) [pid = 3140] [serial = 1780] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16CE8000) [pid = 3140] [serial = 1781] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (16C7D800) [pid = 3140] [serial = 1769] [outer = 00000000] [url = about:blank] 22:08:27 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (19855400) [pid = 3140] [serial = 1778] [outer = 00000000] [url = about:blank] 22:08:28 INFO - PROCESS | 3140 | 1466744907987 Marionette TRACE conn6 <- [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]]]}] 22:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1286ms 22:08:28 INFO - PROCESS | 3140 | 1466744908028 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 3140 | 1466744908032 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 22:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:08:28 INFO - PROCESS | 3140 | 1466744908037 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:08:28 INFO - PROCESS | 3140 | 1466744908040 Marionette TRACE conn6 <- [1,2406,null,{}] 22:08:28 INFO - PROCESS | 3140 | 1466744908045 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:28 INFO - PROCESS | 3140 | 1466744908048 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:28 INFO - PROCESS | 3140 | 1466744908142 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 22:08:28 INFO - PROCESS | 3140 | 1466744908149 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 3140 | 1466744908153 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:28 INFO - PROCESS | 3140 | ++DOCSHELL 0F87A000 == 29 [pid = 3140] [id = 611] 22:08:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0F882800) [pid = 3140] [serial = 1833] [outer = 00000000] 22:08:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0F9F4400) [pid = 3140] [serial = 1834] [outer = 0F882800] 22:08:28 INFO - PROCESS | 3140 | 1466744908203 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FB6D800) [pid = 3140] [serial = 1835] [outer = 0F882800] 22:08:28 INFO - PROCESS | 3140 | 1466744908733 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 22:08:28 INFO - PROCESS | 3140 | 1466744908768 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 3140 | 1466744908773 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 22:08:28 INFO - PROCESS | 3140 | 1466744908778 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:08:28 INFO - PROCESS | 3140 | 1466744908781 Marionette TRACE conn6 <- [1,2410,null,{}] 22:08:28 INFO - PROCESS | 3140 | 1466744908785 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:28 INFO - PROCESS | 3140 | 1466744908787 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:28 INFO - PROCESS | 3140 | 1466744908872 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 22:08:28 INFO - PROCESS | 3140 | 1466744908881 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 3140 | 1466744908883 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:28 INFO - PROCESS | 3140 | ++DOCSHELL 10379C00 == 30 [pid = 3140] [id = 612] 22:08:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (1037CC00) [pid = 3140] [serial = 1836] [outer = 00000000] 22:08:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (10DDA000) [pid = 3140] [serial = 1837] [outer = 1037CC00] 22:08:28 INFO - PROCESS | 3140 | 1466744908931 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (13FE2000) [pid = 3140] [serial = 1838] [outer = 1037CC00] 22:08:29 INFO - PROCESS | 3140 | 1466744909417 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 22:08:29 INFO - PROCESS | 3140 | 1466744909454 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 22:08:29 INFO - PROCESS | 3140 | 1466744909456 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 22:08:29 INFO - PROCESS | 3140 | 1466744909460 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:08:29 INFO - PROCESS | 3140 | 1466744909463 Marionette TRACE conn6 <- [1,2414,null,{}] 22:08:29 INFO - PROCESS | 3140 | 1466744909474 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:29 INFO - PROCESS | 3140 | 1466744909479 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:29 INFO - PROCESS | 3140 | 1466744909589 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 22:08:29 INFO - PROCESS | 3140 | 1466744909696 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 3140 | 1466744909699 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:29 INFO - PROCESS | 3140 | ++DOCSHELL 15A41800 == 31 [pid = 3140] [id = 613] 22:08:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (15A48800) [pid = 3140] [serial = 1839] [outer = 00000000] 22:08:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1615B000) [pid = 3140] [serial = 1840] [outer = 15A48800] 22:08:29 INFO - PROCESS | 3140 | 1466744909759 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16C19000) [pid = 3140] [serial = 1841] [outer = 15A48800] 22:08:30 INFO - PROCESS | 3140 | 1466744910129 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 22:08:30 INFO - PROCESS | 3140 | 1466744910198 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 22:08:30 INFO - PROCESS | 3140 | 1466744910201 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 22:08:30 INFO - PROCESS | 3140 | 1466744910204 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:08:30 INFO - PROCESS | 3140 | 1466744910205 Marionette TRACE conn6 <- [1,2418,null,{}] 22:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:08:30 INFO - PROCESS | 3140 | 1466744910209 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:30 INFO - PROCESS | 3140 | 1466744910211 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:30 INFO - PROCESS | 3140 | 1466744910328 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 22:08:30 INFO - PROCESS | 3140 | 1466744910334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 3140 | 1466744910336 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:30 INFO - PROCESS | 3140 | ++DOCSHELL 16C72400 == 32 [pid = 3140] [id = 614] 22:08:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C72800) [pid = 3140] [serial = 1842] [outer = 00000000] 22:08:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16CE7000) [pid = 3140] [serial = 1843] [outer = 16C72800] 22:08:30 INFO - PROCESS | 3140 | 1466744910434 Marionette DEBUG loaded listener.js 22:08:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16F96400) [pid = 3140] [serial = 1844] [outer = 16C72800] 22:08:30 INFO - PROCESS | 3140 | 1466744910860 Marionette TRACE conn6 <- [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]]]}] 22:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 22:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:08:30 INFO - PROCESS | 3140 | 1466744910879 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 22:08:30 INFO - PROCESS | 3140 | 1466744910881 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 22:08:30 INFO - PROCESS | 3140 | 1466744910884 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:08:30 INFO - PROCESS | 3140 | 1466744910886 Marionette TRACE conn6 <- [1,2422,null,{}] 22:08:30 INFO - PROCESS | 3140 | 1466744910902 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:30 INFO - PROCESS | 3140 | 1466744910904 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:31 INFO - PROCESS | 3140 | 1466744911042 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 22:08:31 INFO - PROCESS | 3140 | 1466744911064 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:31 INFO - PROCESS | 3140 | 1466744911066 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:31 INFO - PROCESS | 3140 | ++DOCSHELL 17159400 == 33 [pid = 3140] [id = 615] 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (173E7800) [pid = 3140] [serial = 1845] [outer = 00000000] 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1880B400) [pid = 3140] [serial = 1846] [outer = 173E7800] 22:08:31 INFO - PROCESS | 3140 | 1466744911111 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (189E2800) [pid = 3140] [serial = 1847] [outer = 173E7800] 22:08:31 INFO - PROCESS | 3140 | 1466744911565 Marionette TRACE conn6 <- [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]]]}] 22:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 22:08:31 INFO - PROCESS | 3140 | 1466744911617 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 22:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:08:31 INFO - PROCESS | 3140 | 1466744911619 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 22:08:31 INFO - PROCESS | 3140 | 1466744911623 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:08:31 INFO - PROCESS | 3140 | 1466744911624 Marionette TRACE conn6 <- [1,2426,null,{}] 22:08:31 INFO - PROCESS | 3140 | 1466744911628 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:31 INFO - PROCESS | 3140 | 1466744911634 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:31 INFO - PROCESS | 3140 | 1466744911785 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 22:08:31 INFO - PROCESS | 3140 | 1466744911853 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:31 INFO - PROCESS | 3140 | 1466744911855 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:31 INFO - PROCESS | 3140 | ++DOCSHELL 10FC7800 == 34 [pid = 3140] [id = 616] 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19291C00) [pid = 3140] [serial = 1848] [outer = 00000000] 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1982F000) [pid = 3140] [serial = 1849] [outer = 19291C00] 22:08:31 INFO - PROCESS | 3140 | 1466744911899 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195B7800) [pid = 3140] [serial = 1850] [outer = 19291C00] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (1429B800) [pid = 3140] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0C93A800) [pid = 3140] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FE25400) [pid = 3140] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (13D9F800) [pid = 3140] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FB73400) [pid = 3140] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1555B400) [pid = 3140] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0C961800) [pid = 3140] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (14835000) [pid = 3140] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1B396C00) [pid = 3140] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16C68C00) [pid = 3140] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (15565400) [pid = 3140] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:08:32 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (14695C00) [pid = 3140] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:08:32 INFO - PROCESS | 3140 | 1466744912447 Marionette TRACE conn6 <- [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]]]}] 22:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 871ms 22:08:32 INFO - PROCESS | 3140 | 1466744912496 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 22:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:08:32 INFO - PROCESS | 3140 | 1466744912498 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 22:08:32 INFO - PROCESS | 3140 | 1466744912502 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:08:32 INFO - PROCESS | 3140 | 1466744912503 Marionette TRACE conn6 <- [1,2430,null,{}] 22:08:32 INFO - PROCESS | 3140 | 1466744912507 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:32 INFO - PROCESS | 3140 | 1466744912509 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:32 INFO - PROCESS | 3140 | 1466744912622 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 22:08:32 INFO - PROCESS | 3140 | 1466744912686 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 3140 | 1466744912688 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:32 INFO - PROCESS | 3140 | ++DOCSHELL 0FB58800 == 35 [pid = 3140] [id = 617] 22:08:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FB59400) [pid = 3140] [serial = 1851] [outer = 00000000] 22:08:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (14695C00) [pid = 3140] [serial = 1852] [outer = 0FB59400] 22:08:32 INFO - PROCESS | 3140 | 1466744912732 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (14746000) [pid = 3140] [serial = 1853] [outer = 0FB59400] 22:08:33 INFO - PROCESS | 3140 | 1466744913088 Marionette TRACE conn6 <- [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]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 22:08:33 INFO - PROCESS | 3140 | 1466744913132 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 22:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:08:33 INFO - PROCESS | 3140 | 1466744913134 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 22:08:33 INFO - PROCESS | 3140 | 1466744913138 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 3140 | 1466744913139 Marionette TRACE conn6 <- [1,2434,null,{}] 22:08:33 INFO - PROCESS | 3140 | 1466744913143 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:33 INFO - PROCESS | 3140 | 1466744913145 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:33 INFO - PROCESS | 3140 | 1466744913224 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 22:08:33 INFO - PROCESS | 3140 | 1466744913229 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 3140 | 1466744913231 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:33 INFO - PROCESS | 3140 | ++DOCSHELL 16C65000 == 36 [pid = 3140] [id = 618] 22:08:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C68C00) [pid = 3140] [serial = 1854] [outer = 00000000] 22:08:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19853400) [pid = 3140] [serial = 1855] [outer = 16C68C00] 22:08:33 INFO - PROCESS | 3140 | 1466744913274 Marionette DEBUG loaded listener.js 22:08:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1985DC00) [pid = 3140] [serial = 1856] [outer = 16C68C00] 22:08:33 INFO - PROCESS | 3140 | 1466744913702 Marionette TRACE conn6 <- [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]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 632ms 22:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:08:33 INFO - PROCESS | 3140 | 1466744913770 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 3140 | 1466744913772 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 22:08:33 INFO - PROCESS | 3140 | 1466744913775 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 3140 | 1466744913777 Marionette TRACE conn6 <- [1,2438,null,{}] 22:08:33 INFO - PROCESS | 3140 | 1466744913780 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:33 INFO - PROCESS | 3140 | 1466744913782 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:33 INFO - PROCESS | 3140 | 1466744913862 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 22:08:33 INFO - PROCESS | 3140 | 1466744913867 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 3140 | 1466744913869 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:33 INFO - PROCESS | 3140 | ++DOCSHELL 15565C00 == 37 [pid = 3140] [id = 619] 22:08:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1985A800) [pid = 3140] [serial = 1857] [outer = 00000000] 22:08:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19E37C00) [pid = 3140] [serial = 1858] [outer = 1985A800] 22:08:33 INFO - PROCESS | 3140 | 1466744913913 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19E3B800) [pid = 3140] [serial = 1859] [outer = 1985A800] 22:08:34 INFO - PROCESS | 3140 | 1466744914403 Marionette TRACE conn6 <- [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]]]}] 22:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 22:08:34 INFO - PROCESS | 3140 | 1466744914507 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 22:08:34 INFO - PROCESS | 3140 | 1466744914512 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 22:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:08:34 INFO - PROCESS | 3140 | 1466744914518 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:08:34 INFO - PROCESS | 3140 | 1466744914522 Marionette TRACE conn6 <- [1,2442,null,{}] 22:08:34 INFO - PROCESS | 3140 | 1466744914528 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:34 INFO - PROCESS | 3140 | 1466744914531 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:34 INFO - PROCESS | 3140 | 1466744914695 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 22:08:34 INFO - PROCESS | 3140 | 1466744914803 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 3140 | 1466744914808 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:34 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EF000 == 38 [pid = 3140] [id = 620] 22:08:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0F9F1800) [pid = 3140] [serial = 1860] [outer = 00000000] 22:08:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FF2A400) [pid = 3140] [serial = 1861] [outer = 0F9F1800] 22:08:34 INFO - PROCESS | 3140 | 1466744914879 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1037D000) [pid = 3140] [serial = 1862] [outer = 0F9F1800] 22:08:35 INFO - PROCESS | 3140 | 1466744915507 Marionette TRACE conn6 <- [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]]]}] 22:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1019ms 22:08:35 INFO - PROCESS | 3140 | 1466744915541 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 22:08:35 INFO - PROCESS | 3140 | 1466744915546 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 22:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:08:35 INFO - PROCESS | 3140 | 1466744915552 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - PROCESS | 3140 | 1466744915555 Marionette TRACE conn6 <- [1,2446,null,{}] 22:08:35 INFO - PROCESS | 3140 | 1466744915559 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:35 INFO - PROCESS | 3140 | 1466744915562 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:35 INFO - PROCESS | 3140 | 1466744915675 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 22:08:35 INFO - PROCESS | 3140 | 1466744915788 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:35 INFO - PROCESS | 3140 | 1466744915790 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:35 INFO - PROCESS | 3140 | ++DOCSHELL 1483E000 == 39 [pid = 3140] [id = 621] 22:08:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1483F800) [pid = 3140] [serial = 1863] [outer = 00000000] 22:08:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16158C00) [pid = 3140] [serial = 1864] [outer = 1483F800] 22:08:35 INFO - PROCESS | 3140 | 1466744915888 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C6A400) [pid = 3140] [serial = 1865] [outer = 1483F800] 22:08:36 INFO - PROCESS | 3140 | 1466744916453 Marionette TRACE conn6 <- [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]]]}] 22:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 22:08:36 INFO - PROCESS | 3140 | 1466744916526 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 3140 | 1466744916529 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 22:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:08:36 INFO - PROCESS | 3140 | 1466744916533 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:08:36 INFO - PROCESS | 3140 | 1466744916536 Marionette TRACE conn6 <- [1,2450,null,{}] 22:08:36 INFO - PROCESS | 3140 | 1466744916547 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:36 INFO - PROCESS | 3140 | 1466744916552 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:36 INFO - PROCESS | 3140 | 1466744916664 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 22:08:36 INFO - PROCESS | 3140 | 1466744916805 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 3140 | 1466744916808 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:36 INFO - PROCESS | 3140 | ++DOCSHELL 19830000 == 40 [pid = 3140] [id = 622] 22:08:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19830800) [pid = 3140] [serial = 1866] [outer = 00000000] 22:08:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1985D400) [pid = 3140] [serial = 1867] [outer = 19830800] 22:08:36 INFO - PROCESS | 3140 | 1466744916867 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19F2B000) [pid = 3140] [serial = 1868] [outer = 19830800] 22:08:37 INFO - PROCESS | 3140 | 1466744917464 Marionette TRACE conn6 <- [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]]]}] 22:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 22:08:37 INFO - PROCESS | 3140 | 1466744917506 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 22:08:37 INFO - PROCESS | 3140 | 1466744917509 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 22:08:37 INFO - PROCESS | 3140 | 1466744917512 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:08:37 INFO - PROCESS | 3140 | 1466744917514 Marionette TRACE conn6 <- [1,2454,null,{}] 22:08:37 INFO - PROCESS | 3140 | 1466744917518 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:37 INFO - PROCESS | 3140 | 1466744917520 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:37 INFO - PROCESS | 3140 | 1466744917628 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 22:08:37 INFO - PROCESS | 3140 | 1466744917740 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 3140 | 1466744917743 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:37 INFO - PROCESS | 3140 | ++DOCSHELL 18805400 == 41 [pid = 3140] [id = 623] 22:08:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (18B07400) [pid = 3140] [serial = 1869] [outer = 00000000] 22:08:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1B38DC00) [pid = 3140] [serial = 1870] [outer = 18B07400] 22:08:37 INFO - PROCESS | 3140 | 1466744917874 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1B4F3400) [pid = 3140] [serial = 1871] [outer = 18B07400] 22:08:38 INFO - PROCESS | 3140 | 1466744918639 Marionette TRACE conn6 <- [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]]]}] 22:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1178ms 22:08:38 INFO - PROCESS | 3140 | 1466744918693 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 22:08:38 INFO - PROCESS | 3140 | 1466744918697 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 22:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:08:38 INFO - PROCESS | 3140 | 1466744918701 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:08:38 INFO - PROCESS | 3140 | 1466744918704 Marionette TRACE conn6 <- [1,2458,null,{}] 22:08:38 INFO - PROCESS | 3140 | 1466744918724 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:38 INFO - PROCESS | 3140 | 1466744918727 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:38 INFO - PROCESS | 3140 | 1466744918843 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 22:08:39 INFO - PROCESS | 3140 | 1466744918982 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:39 INFO - PROCESS | 3140 | 1466744918985 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:39 INFO - PROCESS | 3140 | ++DOCSHELL 0FF39400 == 42 [pid = 3140] [id = 624] 22:08:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (10210000) [pid = 3140] [serial = 1872] [outer = 00000000] 22:08:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (10385800) [pid = 3140] [serial = 1873] [outer = 10210000] 22:08:39 INFO - PROCESS | 3140 | 1466744919044 Marionette DEBUG loaded listener.js 22:08:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (13D96C00) [pid = 3140] [serial = 1874] [outer = 10210000] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 16C65000 == 41 [pid = 3140] [id = 618] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 0FB58800 == 40 [pid = 3140] [id = 617] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 10FC7800 == 39 [pid = 3140] [id = 616] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 17159400 == 38 [pid = 3140] [id = 615] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 16C72400 == 37 [pid = 3140] [id = 614] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 15A41800 == 36 [pid = 3140] [id = 613] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 10379C00 == 35 [pid = 3140] [id = 612] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 0F87A000 == 34 [pid = 3140] [id = 611] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 0FE23800 == 33 [pid = 3140] [id = 599] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 091E3400 == 32 [pid = 3140] [id = 610] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 0C937000 == 31 [pid = 3140] [id = 609] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 13D0E400 == 30 [pid = 3140] [id = 608] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 18805400 == 29 [pid = 3140] [id = 623] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 1483E000 == 28 [pid = 3140] [id = 621] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 19830000 == 27 [pid = 3140] [id = 622] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 15565C00 == 26 [pid = 3140] [id = 619] 22:08:39 INFO - PROCESS | 3140 | --DOCSHELL 0F9EF000 == 25 [pid = 3140] [id = 620] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (14753000) [pid = 3140] [serial = 1810] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (0C946000) [pid = 3140] [serial = 1801] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0C95E800) [pid = 3140] [serial = 1802] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (10213000) [pid = 3140] [serial = 1799] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FF2B400) [pid = 3140] [serial = 1798] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (13FABC00) [pid = 3140] [serial = 1807] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FE28C00) [pid = 3140] [serial = 1804] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FEA8000) [pid = 3140] [serial = 1805] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C0F000) [pid = 3140] [serial = 1813] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (10DDB800) [pid = 3140] [serial = 1790] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1020D800) [pid = 3140] [serial = 1789] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16CEE800) [pid = 3140] [serial = 1793] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C19800) [pid = 3140] [serial = 1792] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1B4F8000) [pid = 3140] [serial = 1796] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1B3FB000) [pid = 3140] [serial = 1795] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16CEF000) [pid = 3140] [serial = 1816] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (17DCCC00) [pid = 3140] [serial = 1823] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16C17C00) [pid = 3140] [serial = 1814] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1880FC00) [pid = 3140] [serial = 1822] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1958B800) [pid = 3140] [serial = 1825] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16FAA400) [pid = 3140] [serial = 1817] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (148AF000) [pid = 3140] [serial = 1811] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C65C00) [pid = 3140] [serial = 1819] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16F9C400) [pid = 3140] [serial = 1820] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (140C3800) [pid = 3140] [serial = 1808] [outer = 00000000] [url = about:blank] 22:08:40 INFO - PROCESS | 3140 | 1466744920293 Marionette TRACE conn6 <- [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]]]}] 22:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1634ms 22:08:40 INFO - PROCESS | 3140 | 1466744920342 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 22:08:40 INFO - PROCESS | 3140 | 1466744920346 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 22:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:08:40 INFO - PROCESS | 3140 | 1466744920350 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:08:40 INFO - PROCESS | 3140 | 1466744920353 Marionette TRACE conn6 <- [1,2462,null,{}] 22:08:40 INFO - PROCESS | 3140 | 1466744920362 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:40 INFO - PROCESS | 3140 | 1466744920365 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:40 INFO - PROCESS | 3140 | 1466744920494 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 22:08:40 INFO - PROCESS | 3140 | 1466744920513 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:40 INFO - PROCESS | 3140 | 1466744920516 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:40 INFO - PROCESS | 3140 | ++DOCSHELL 0C962000 == 26 [pid = 3140] [id = 625] 22:08:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0C963800) [pid = 3140] [serial = 1875] [outer = 00000000] 22:08:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0CDD4C00) [pid = 3140] [serial = 1876] [outer = 0C963800] 22:08:40 INFO - PROCESS | 3140 | 1466744920563 Marionette DEBUG loaded listener.js 22:08:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0F904000) [pid = 3140] [serial = 1877] [outer = 0C963800] 22:08:41 INFO - PROCESS | 3140 | 1466744921023 Marionette TRACE conn6 <- [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]]]}] 22:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 22:08:41 INFO - PROCESS | 3140 | 1466744921082 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 22:08:41 INFO - PROCESS | 3140 | 1466744921087 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 22:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:08:41 INFO - PROCESS | 3140 | 1466744921094 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:08:41 INFO - PROCESS | 3140 | 1466744921096 Marionette TRACE conn6 <- [1,2466,null,{}] 22:08:41 INFO - PROCESS | 3140 | 1466744921100 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:41 INFO - PROCESS | 3140 | 1466744921102 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:41 INFO - PROCESS | 3140 | 1466744921189 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 22:08:41 INFO - PROCESS | 3140 | 1466744921198 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:41 INFO - PROCESS | 3140 | 1466744921200 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:41 INFO - PROCESS | 3140 | ++DOCSHELL 0FE30C00 == 27 [pid = 3140] [id = 626] 22:08:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FEA7400) [pid = 3140] [serial = 1878] [outer = 00000000] 22:08:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FF2C400) [pid = 3140] [serial = 1879] [outer = 0FEA7400] 22:08:41 INFO - PROCESS | 3140 | 1466744921247 Marionette DEBUG loaded listener.js 22:08:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FF37000) [pid = 3140] [serial = 1880] [outer = 0FEA7400] 22:08:41 INFO - PROCESS | 3140 | 1466744921729 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 22:08:41 INFO - PROCESS | 3140 | 1466744921768 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 22:08:41 INFO - PROCESS | 3140 | 1466744921770 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 22:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:08:41 INFO - PROCESS | 3140 | 1466744921773 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:08:41 INFO - PROCESS | 3140 | 1466744921777 Marionette TRACE conn6 <- [1,2470,null,{}] 22:08:41 INFO - PROCESS | 3140 | 1466744921788 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:41 INFO - PROCESS | 3140 | 1466744921793 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:41 INFO - PROCESS | 3140 | 1466744921909 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 22:08:42 INFO - PROCESS | 3140 | 1466744922023 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 3140 | 1466744922026 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:42 INFO - PROCESS | 3140 | ++DOCSHELL 1429B800 == 28 [pid = 3140] [id = 627] 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1429C000) [pid = 3140] [serial = 1881] [outer = 00000000] 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14681000) [pid = 3140] [serial = 1882] [outer = 1429C000] 22:08:42 INFO - PROCESS | 3140 | 1466744922074 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14729000) [pid = 3140] [serial = 1883] [outer = 1429C000] 22:08:42 INFO - PROCESS | 3140 | 1466744922486 Marionette TRACE conn6 <- [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]]]}] 22:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 22:08:42 INFO - PROCESS | 3140 | 1466744922512 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 3140 | 1466744922514 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 22:08:42 INFO - PROCESS | 3140 | 1466744922517 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:08:42 INFO - PROCESS | 3140 | 1466744922519 Marionette TRACE conn6 <- [1,2474,null,{}] 22:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:08:42 INFO - PROCESS | 3140 | 1466744922522 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:42 INFO - PROCESS | 3140 | 1466744922524 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:42 INFO - PROCESS | 3140 | 1466744922643 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 22:08:42 INFO - PROCESS | 3140 | 1466744922649 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 3140 | 1466744922651 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:42 INFO - PROCESS | 3140 | ++DOCSHELL 147DE800 == 29 [pid = 3140] [id = 628] 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14830800) [pid = 3140] [serial = 1884] [outer = 00000000] 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1483EC00) [pid = 3140] [serial = 1885] [outer = 14830800] 22:08:42 INFO - PROCESS | 3140 | 1466744922750 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (15562000) [pid = 3140] [serial = 1886] [outer = 14830800] 22:08:43 INFO - PROCESS | 3140 | 1466744923158 Marionette TRACE conn6 <- [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]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 22:08:43 INFO - PROCESS | 3140 | 1466744923193 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 3140 | 1466744923195 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 22:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:08:43 INFO - PROCESS | 3140 | 1466744923198 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 3140 | 1466744923200 Marionette TRACE conn6 <- [1,2478,null,{}] 22:08:43 INFO - PROCESS | 3140 | 1466744923203 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:43 INFO - PROCESS | 3140 | 1466744923205 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:43 INFO - PROCESS | 3140 | 1466744923318 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 22:08:43 INFO - PROCESS | 3140 | 1466744923406 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 3140 | 1466744923408 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:43 INFO - PROCESS | 3140 | ++DOCSHELL 16155400 == 30 [pid = 3140] [id = 629] 22:08:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16159C00) [pid = 3140] [serial = 1887] [outer = 00000000] 22:08:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C18000) [pid = 3140] [serial = 1888] [outer = 16159C00] 22:08:43 INFO - PROCESS | 3140 | 1466744923452 Marionette DEBUG loaded listener.js 22:08:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C62400) [pid = 3140] [serial = 1889] [outer = 16159C00] 22:08:43 INFO - PROCESS | 3140 | 1466744923887 Marionette TRACE conn6 <- [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]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 22:08:43 INFO - PROCESS | 3140 | 1466744923929 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 3140 | 1466744923931 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 22:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:08:43 INFO - PROCESS | 3140 | 1466744923934 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 3140 | 1466744923935 Marionette TRACE conn6 <- [1,2482,null,{}] 22:08:43 INFO - PROCESS | 3140 | 1466744923945 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:43 INFO - PROCESS | 3140 | 1466744923950 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:44 INFO - PROCESS | 3140 | 1466744924090 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 22:08:44 INFO - PROCESS | 3140 | 1466744924159 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 3140 | 1466744924161 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:44 INFO - PROCESS | 3140 | ++DOCSHELL 16FB4000 == 31 [pid = 3140] [id = 630] 22:08:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16FB7800) [pid = 3140] [serial = 1890] [outer = 00000000] 22:08:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (17159400) [pid = 3140] [serial = 1891] [outer = 16FB7800] 22:08:44 INFO - PROCESS | 3140 | 1466744924206 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (17DC6C00) [pid = 3140] [serial = 1892] [outer = 16FB7800] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19291C00) [pid = 3140] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (173E7800) [pid = 3140] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FB59400) [pid = 3140] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C945000) [pid = 3140] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (142B8800) [pid = 3140] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F882800) [pid = 3140] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (15A48800) [pid = 3140] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (18BB2C00) [pid = 3140] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1037CC00) [pid = 3140] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (1985A800) [pid = 3140] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (16C68C00) [pid = 3140] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:08:44 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (16C72800) [pid = 3140] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:08:44 INFO - PROCESS | 3140 | 1466744924809 Marionette TRACE conn6 <- [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]]]}] 22:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 22:08:44 INFO - PROCESS | 3140 | 1466744924885 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 22:08:44 INFO - PROCESS | 3140 | 1466744924889 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 22:08:44 INFO - PROCESS | 3140 | 1466744924895 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:08:44 INFO - PROCESS | 3140 | 1466744924900 Marionette TRACE conn6 <- [1,2486,null,{}] 22:08:44 INFO - PROCESS | 3140 | 1466744924906 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:44 INFO - PROCESS | 3140 | 1466744924910 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:45 INFO - PROCESS | 3140 | 1466744925064 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 22:08:45 INFO - PROCESS | 3140 | 1466744925158 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:45 INFO - PROCESS | 3140 | 1466744925162 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:45 INFO - PROCESS | 3140 | ++DOCSHELL 0C941400 == 32 [pid = 3140] [id = 631] 22:08:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0C941C00) [pid = 3140] [serial = 1893] [outer = 00000000] 22:08:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0C950000) [pid = 3140] [serial = 1894] [outer = 0C941C00] 22:08:45 INFO - PROCESS | 3140 | 1466744925262 Marionette DEBUG loaded listener.js 22:08:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0F90C000) [pid = 3140] [serial = 1895] [outer = 0C941C00] 22:08:46 INFO - PROCESS | 3140 | 1466744925999 Marionette TRACE conn6 <- [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]]]}] 22:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1185ms 22:08:46 INFO - PROCESS | 3140 | 1466744926087 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 22:08:46 INFO - PROCESS | 3140 | 1466744926090 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 22:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:08:46 INFO - PROCESS | 3140 | 1466744926097 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:08:46 INFO - PROCESS | 3140 | 1466744926101 Marionette TRACE conn6 <- [1,2490,null,{}] 22:08:46 INFO - PROCESS | 3140 | 1466744926105 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:46 INFO - PROCESS | 3140 | 1466744926108 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:46 INFO - PROCESS | 3140 | 1466744926230 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 22:08:46 INFO - PROCESS | 3140 | 1466744926362 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 3140 | 1466744926364 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:46 INFO - PROCESS | 3140 | ++DOCSHELL 1068FC00 == 33 [pid = 3140] [id = 632] 22:08:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (10697400) [pid = 3140] [serial = 1896] [outer = 00000000] 22:08:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (13D0E400) [pid = 3140] [serial = 1897] [outer = 10697400] 22:08:46 INFO - PROCESS | 3140 | 1466744926422 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (140C4C00) [pid = 3140] [serial = 1898] [outer = 10697400] 22:08:47 INFO - PROCESS | 3140 | 1466744927280 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1236ms 22:08:47 INFO - PROCESS | 3140 | 1466744927332 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 3140 | 1466744927336 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 22:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:08:47 INFO - PROCESS | 3140 | 1466744927341 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - PROCESS | 3140 | 1466744927346 Marionette TRACE conn6 <- [1,2494,null,{}] 22:08:47 INFO - PROCESS | 3140 | 1466744927380 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:47 INFO - PROCESS | 3140 | 1466744927383 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:47 INFO - PROCESS | 3140 | 1466744927561 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 22:08:47 INFO - PROCESS | 3140 | 1466744927572 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 3140 | 1466744927574 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:47 INFO - PROCESS | 3140 | ++DOCSHELL 0FB53C00 == 34 [pid = 3140] [id = 633] 22:08:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FB58800) [pid = 3140] [serial = 1899] [outer = 00000000] 22:08:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0FE30000) [pid = 3140] [serial = 1900] [outer = 0FB58800] 22:08:47 INFO - PROCESS | 3140 | 1466744927624 Marionette DEBUG loaded listener.js 22:08:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1020F000) [pid = 3140] [serial = 1901] [outer = 0FB58800] 22:08:47 INFO - PROCESS | 3140 | --DOCSHELL 16155400 == 33 [pid = 3140] [id = 629] 22:08:47 INFO - PROCESS | 3140 | --DOCSHELL 147DE800 == 32 [pid = 3140] [id = 628] 22:08:47 INFO - PROCESS | 3140 | --DOCSHELL 1429B800 == 31 [pid = 3140] [id = 627] 22:08:47 INFO - PROCESS | 3140 | --DOCSHELL 0FE30C00 == 30 [pid = 3140] [id = 626] 22:08:47 INFO - PROCESS | 3140 | --DOCSHELL 0C962000 == 29 [pid = 3140] [id = 625] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1982F000) [pid = 3140] [serial = 1849] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (1880B400) [pid = 3140] [serial = 1846] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (14695C00) [pid = 3140] [serial = 1852] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB6E800) [pid = 3140] [serial = 1828] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FF2F400) [pid = 3140] [serial = 1829] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (147DD800) [pid = 3140] [serial = 1831] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (15A3E400) [pid = 3140] [serial = 1832] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0F9F4400) [pid = 3140] [serial = 1834] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FB6D800) [pid = 3140] [serial = 1835] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1615B000) [pid = 3140] [serial = 1840] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (195B8C00) [pid = 3140] [serial = 1826] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (10DDA000) [pid = 3140] [serial = 1837] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (13FE2000) [pid = 3140] [serial = 1838] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19E37C00) [pid = 3140] [serial = 1858] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (19E3B800) [pid = 3140] [serial = 1859] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (1985DC00) [pid = 3140] [serial = 1856] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (19853400) [pid = 3140] [serial = 1855] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (195B7800) [pid = 3140] [serial = 1850] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (16CE7000) [pid = 3140] [serial = 1843] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (16F96400) [pid = 3140] [serial = 1844] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (189E2800) [pid = 3140] [serial = 1847] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (16C19000) [pid = 3140] [serial = 1841] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (14746000) [pid = 3140] [serial = 1853] [outer = 00000000] [url = about:blank] 22:08:48 INFO - PROCESS | 3140 | 1466744928191 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 891ms 22:08:48 INFO - PROCESS | 3140 | 1466744928232 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 3140 | 1466744928237 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 22:08:48 INFO - PROCESS | 3140 | 1466744928242 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:08:48 INFO - PROCESS | 3140 | 1466744928245 Marionette TRACE conn6 <- [1,2498,null,{}] 22:08:48 INFO - PROCESS | 3140 | 1466744928248 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:48 INFO - PROCESS | 3140 | 1466744928251 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:48 INFO - PROCESS | 3140 | 1466744928340 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 22:08:48 INFO - PROCESS | 3140 | 1466744928350 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:48 INFO - PROCESS | 3140 | 1466744928352 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:48 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2FC00 == 30 [pid = 3140] [id = 634] 22:08:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0FF30400) [pid = 3140] [serial = 1902] [outer = 00000000] 22:08:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (10379C00) [pid = 3140] [serial = 1903] [outer = 0FF30400] 22:08:48 INFO - PROCESS | 3140 | 1466744928399 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (10DDA000) [pid = 3140] [serial = 1904] [outer = 0FF30400] 22:08:48 INFO - PROCESS | 3140 | 1466744928884 Marionette TRACE conn6 <- [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]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 22:08:48 INFO - PROCESS | 3140 | 1466744928917 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 3140 | 1466744928919 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 22:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:08:48 INFO - PROCESS | 3140 | 1466744928923 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - PROCESS | 3140 | 1466744928926 Marionette TRACE conn6 <- [1,2502,null,{}] 22:08:48 INFO - PROCESS | 3140 | 1466744928937 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:48 INFO - PROCESS | 3140 | 1466744928942 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:49 INFO - PROCESS | 3140 | 1466744929027 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 22:08:49 INFO - PROCESS | 3140 | 1466744929065 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 3140 | 1466744929069 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:49 INFO - PROCESS | 3140 | ++DOCSHELL 14830400 == 31 [pid = 3140] [id = 635] 22:08:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (14830C00) [pid = 3140] [serial = 1905] [outer = 00000000] 22:08:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (14835800) [pid = 3140] [serial = 1906] [outer = 14830C00] 22:08:49 INFO - PROCESS | 3140 | 1466744929123 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (1483C400) [pid = 3140] [serial = 1907] [outer = 14830C00] 22:08:49 INFO - PROCESS | 3140 | 1466744929594 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 22:08:49 INFO - PROCESS | 3140 | 1466744929657 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 22:08:49 INFO - PROCESS | 3140 | 1466744929660 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 22:08:49 INFO - PROCESS | 3140 | 1466744929663 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:08:49 INFO - PROCESS | 3140 | 1466744929664 Marionette TRACE conn6 <- [1,2506,null,{}] 22:08:49 INFO - PROCESS | 3140 | 1466744929668 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:49 INFO - PROCESS | 3140 | 1466744929670 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:49 INFO - PROCESS | 3140 | 1466744929755 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 22:08:49 INFO - PROCESS | 3140 | 1466744929763 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 3140 | 1466744929765 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:49 INFO - PROCESS | 3140 | ++DOCSHELL 148AF000 == 32 [pid = 3140] [id = 636] 22:08:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (1614F800) [pid = 3140] [serial = 1908] [outer = 00000000] 22:08:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C63000) [pid = 3140] [serial = 1909] [outer = 1614F800] 22:08:49 INFO - PROCESS | 3140 | 1466744929900 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (16C77400) [pid = 3140] [serial = 1910] [outer = 1614F800] 22:08:50 INFO - PROCESS | 3140 | 1466744930309 Marionette TRACE conn6 <- [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]]]}] 22:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 22:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:08:50 INFO - PROCESS | 3140 | 1466744930337 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 3140 | 1466744930339 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 22:08:50 INFO - PROCESS | 3140 | 1466744930342 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:08:50 INFO - PROCESS | 3140 | 1466744930344 Marionette TRACE conn6 <- [1,2510,null,{}] 22:08:50 INFO - PROCESS | 3140 | 1466744930347 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:50 INFO - PROCESS | 3140 | 1466744930349 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:50 INFO - PROCESS | 3140 | 1466744930490 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 22:08:50 INFO - PROCESS | 3140 | 1466744930511 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:50 INFO - PROCESS | 3140 | 1466744930513 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:50 INFO - PROCESS | 3140 | ++DOCSHELL 15A43C00 == 33 [pid = 3140] [id = 637] 22:08:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16C7F000) [pid = 3140] [serial = 1911] [outer = 00000000] 22:08:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16CEC800) [pid = 3140] [serial = 1912] [outer = 16C7F000] 22:08:50 INFO - PROCESS | 3140 | 1466744930557 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16F9BC00) [pid = 3140] [serial = 1913] [outer = 16C7F000] 22:08:51 INFO - PROCESS | 3140 | 1466744930994 Marionette TRACE conn6 <- [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]]]}] 22:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 22:08:51 INFO - PROCESS | 3140 | 1466744931073 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 22:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:08:51 INFO - PROCESS | 3140 | 1466744931075 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 22:08:51 INFO - PROCESS | 3140 | 1466744931079 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:08:51 INFO - PROCESS | 3140 | 1466744931080 Marionette TRACE conn6 <- [1,2514,null,{}] 22:08:51 INFO - PROCESS | 3140 | 1466744931084 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:51 INFO - PROCESS | 3140 | 1466744931089 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:51 INFO - PROCESS | 3140 | 1466744931231 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 22:08:51 INFO - PROCESS | 3140 | 1466744931302 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:51 INFO - PROCESS | 3140 | 1466744931304 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:51 INFO - PROCESS | 3140 | ++DOCSHELL 17DC4000 == 34 [pid = 3140] [id = 638] 22:08:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (18886800) [pid = 3140] [serial = 1914] [outer = 00000000] 22:08:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (18BB9800) [pid = 3140] [serial = 1915] [outer = 18886800] 22:08:51 INFO - PROCESS | 3140 | 1466744931348 Marionette DEBUG loaded listener.js 22:08:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (195A6000) [pid = 3140] [serial = 1916] [outer = 18886800] 22:08:51 INFO - PROCESS | 3140 | 1466744931763 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 731ms 22:08:51 INFO - PROCESS | 3140 | 1466744931838 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 22:08:51 INFO - PROCESS | 3140 | 1466744931840 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 22:08:51 INFO - PROCESS | 3140 | 1466744931845 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:08:51 INFO - PROCESS | 3140 | 1466744931847 Marionette TRACE conn6 <- [1,2518,null,{}] 22:08:51 INFO - PROCESS | 3140 | 1466744931850 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:08:51 INFO - PROCESS | 3140 | 1466744931852 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:52 INFO - PROCESS | 3140 | 1466744931975 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 22:08:52 INFO - PROCESS | 3140 | 1466744931984 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 3140 | 1466744931986 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:52 INFO - PROCESS | 3140 | ++DOCSHELL 195B7C00 == 35 [pid = 3140] [id = 639] 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (195B8000) [pid = 3140] [serial = 1917] [outer = 00000000] 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (195C4400) [pid = 3140] [serial = 1918] [outer = 195B8000] 22:08:52 INFO - PROCESS | 3140 | 1466744932031 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19696000) [pid = 3140] [serial = 1919] [outer = 195B8000] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (14830800) [pid = 3140] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (10210000) [pid = 3140] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1429C000) [pid = 3140] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FEA7400) [pid = 3140] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C963800) [pid = 3140] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16159C00) [pid = 3140] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0F9F1800) [pid = 3140] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1483F800) [pid = 3140] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19830800) [pid = 3140] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:08:52 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (18B07400) [pid = 3140] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:08:52 INFO - PROCESS | 3140 | 1466744932490 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 22:08:52 INFO - PROCESS | 3140 | 1466744932525 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 3140 | 1466744932527 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 22:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:08:52 INFO - PROCESS | 3140 | 1466744932530 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:08:52 INFO - PROCESS | 3140 | 1466744932532 Marionette TRACE conn6 <- [1,2522,null,{}] 22:08:52 INFO - PROCESS | 3140 | 1466744932535 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:52 INFO - PROCESS | 3140 | 1466744932537 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:52 INFO - PROCESS | 3140 | 1466744932658 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 22:08:52 INFO - PROCESS | 3140 | 1466744932721 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 3140 | 1466744932722 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:52 INFO - PROCESS | 3140 | ++DOCSHELL 091E6000 == 36 [pid = 3140] [id = 640] 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FE2D800) [pid = 3140] [serial = 1920] [outer = 00000000] 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (16C1B800) [pid = 3140] [serial = 1921] [outer = 0FE2D800] 22:08:52 INFO - PROCESS | 3140 | 1466744932767 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16CF0400) [pid = 3140] [serial = 1922] [outer = 0FE2D800] 22:08:53 INFO - PROCESS | 3140 | 1466744933108 Marionette TRACE conn6 <- [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]]]}] 22:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 22:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:08:53 INFO - PROCESS | 3140 | 1466744933161 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 22:08:53 INFO - PROCESS | 3140 | 1466744933163 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 22:08:53 INFO - PROCESS | 3140 | 1466744933166 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:08:53 INFO - PROCESS | 3140 | 1466744933168 Marionette TRACE conn6 <- [1,2526,null,{}] 22:08:53 INFO - PROCESS | 3140 | 1466744933171 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:53 INFO - PROCESS | 3140 | 1466744933173 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:53 INFO - PROCESS | 3140 | 1466744933254 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 22:08:53 INFO - PROCESS | 3140 | 1466744933260 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 3140 | 1466744933262 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:53 INFO - PROCESS | 3140 | ++DOCSHELL 195B8C00 == 37 [pid = 3140] [id = 641] 22:08:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (19671000) [pid = 3140] [serial = 1923] [outer = 00000000] 22:08:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (19835800) [pid = 3140] [serial = 1924] [outer = 19671000] 22:08:53 INFO - PROCESS | 3140 | 1466744933304 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19855C00) [pid = 3140] [serial = 1925] [outer = 19671000] 22:08:53 INFO - PROCESS | 3140 | 1466744933755 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 22:08:53 INFO - PROCESS | 3140 | 1466744933807 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 22:08:53 INFO - PROCESS | 3140 | 1466744933809 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 22:08:53 INFO - PROCESS | 3140 | 1466744933812 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:08:53 INFO - PROCESS | 3140 | 1466744933814 Marionette TRACE conn6 <- [1,2530,null,{}] 22:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:08:53 INFO - PROCESS | 3140 | 1466744933817 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:53 INFO - PROCESS | 3140 | 1466744933829 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:53 INFO - PROCESS | 3140 | 1466744933914 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 22:08:53 INFO - PROCESS | 3140 | 1466744933922 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 3140 | 1466744933924 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:53 INFO - PROCESS | 3140 | ++DOCSHELL 147E5800 == 38 [pid = 3140] [id = 642] 22:08:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14836C00) [pid = 3140] [serial = 1926] [outer = 00000000] 22:08:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1985EC00) [pid = 3140] [serial = 1927] [outer = 14836C00] 22:08:53 INFO - PROCESS | 3140 | 1466744933968 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19E32000) [pid = 3140] [serial = 1928] [outer = 14836C00] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 0FF39400 == 37 [pid = 3140] [id = 624] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 0FE2FC00 == 36 [pid = 3140] [id = 634] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 0FB53C00 == 35 [pid = 3140] [id = 633] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 1068FC00 == 34 [pid = 3140] [id = 632] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 16FB4000 == 33 [pid = 3140] [id = 630] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 0C941400 == 32 [pid = 3140] [id = 631] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 14830400 == 31 [pid = 3140] [id = 635] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 15A43C00 == 30 [pid = 3140] [id = 637] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 17DC4000 == 29 [pid = 3140] [id = 638] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 148AF000 == 28 [pid = 3140] [id = 636] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 091E6000 == 27 [pid = 3140] [id = 640] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 195B8C00 == 26 [pid = 3140] [id = 641] 22:08:55 INFO - PROCESS | 3140 | --DOCSHELL 195B7C00 == 25 [pid = 3140] [id = 639] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (17159400) [pid = 3140] [serial = 1891] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1483EC00) [pid = 3140] [serial = 1885] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (13D96C00) [pid = 3140] [serial = 1874] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (10385800) [pid = 3140] [serial = 1873] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (14681000) [pid = 3140] [serial = 1882] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0FF2C400) [pid = 3140] [serial = 1879] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0FF37000) [pid = 3140] [serial = 1880] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (0CDD4C00) [pid = 3140] [serial = 1876] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (0F904000) [pid = 3140] [serial = 1877] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (16C18000) [pid = 3140] [serial = 1888] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (15562000) [pid = 3140] [serial = 1886] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C62400) [pid = 3140] [serial = 1889] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (1037D000) [pid = 3140] [serial = 1862] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (0FF2A400) [pid = 3140] [serial = 1861] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (16C6A400) [pid = 3140] [serial = 1865] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (16158C00) [pid = 3140] [serial = 1864] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (19F2B000) [pid = 3140] [serial = 1868] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (1985D400) [pid = 3140] [serial = 1867] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (1B38DC00) [pid = 3140] [serial = 1870] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (1B4F3400) [pid = 3140] [serial = 1871] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | --DOMWINDOW == 53 (14729000) [pid = 3140] [serial = 1883] [outer = 00000000] [url = about:blank] 22:08:55 INFO - PROCESS | 3140 | 1466744935856 Marionette TRACE conn6 <- [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]]]}] 22:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2064ms 22:08:55 INFO - PROCESS | 3140 | 1466744935883 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 22:08:55 INFO - PROCESS | 3140 | 1466744935888 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 22:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:08:55 INFO - PROCESS | 3140 | 1466744935894 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:08:55 INFO - PROCESS | 3140 | 1466744935897 Marionette TRACE conn6 <- [1,2534,null,{}] 22:08:55 INFO - PROCESS | 3140 | 1466744935903 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:55 INFO - PROCESS | 3140 | 1466744935906 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:56 INFO - PROCESS | 3140 | 1466744936008 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 22:08:56 INFO - PROCESS | 3140 | 1466744936017 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 3140 | 1466744936020 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:56 INFO - PROCESS | 3140 | ++DOCSHELL 0C950400 == 26 [pid = 3140] [id = 643] 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 54 (0C95B000) [pid = 3140] [serial = 1929] [outer = 00000000] 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (0C963800) [pid = 3140] [serial = 1930] [outer = 0C95B000] 22:08:56 INFO - PROCESS | 3140 | 1466744936072 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (0F834400) [pid = 3140] [serial = 1931] [outer = 0C95B000] 22:08:56 INFO - PROCESS | 3140 | 1466744936598 Marionette TRACE conn6 <- [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]]]}] 22:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 22:08:56 INFO - PROCESS | 3140 | 1466744936628 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 22:08:56 INFO - PROCESS | 3140 | 1466744936633 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 22:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:08:56 INFO - PROCESS | 3140 | 1466744936639 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:08:56 INFO - PROCESS | 3140 | 1466744936642 Marionette TRACE conn6 <- [1,2538,null,{}] 22:08:56 INFO - PROCESS | 3140 | 1466744936646 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:56 INFO - PROCESS | 3140 | 1466744936648 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:56 INFO - PROCESS | 3140 | 1466744936739 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 22:08:56 INFO - PROCESS | 3140 | 1466744936748 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 3140 | 1466744936750 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:56 INFO - PROCESS | 3140 | ++DOCSHELL 0FB6D000 == 27 [pid = 3140] [id = 644] 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (0FB6DC00) [pid = 3140] [serial = 1932] [outer = 00000000] 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0FE25800) [pid = 3140] [serial = 1933] [outer = 0FB6DC00] 22:08:56 INFO - PROCESS | 3140 | 1466744936798 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0FE2D000) [pid = 3140] [serial = 1934] [outer = 0FB6DC00] 22:08:57 INFO - PROCESS | 3140 | 1466744937282 Marionette TRACE conn6 <- [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]]]}] 22:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 22:08:57 INFO - PROCESS | 3140 | 1466744937313 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 22:08:57 INFO - PROCESS | 3140 | 1466744937315 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 22:08:57 INFO - PROCESS | 3140 | 1466744937318 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:08:57 INFO - PROCESS | 3140 | 1466744937322 Marionette TRACE conn6 <- [1,2542,null,{}] 22:08:57 INFO - PROCESS | 3140 | 1466744937333 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:57 INFO - PROCESS | 3140 | 1466744937337 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:57 INFO - PROCESS | 3140 | 1466744937454 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 22:08:57 INFO - PROCESS | 3140 | 1466744937559 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:57 INFO - PROCESS | 3140 | 1466744937562 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:57 INFO - PROCESS | 3140 | ++DOCSHELL 1037CC00 == 28 [pid = 3140] [id = 645] 22:08:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (1037D800) [pid = 3140] [serial = 1935] [outer = 00000000] 22:08:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (10383000) [pid = 3140] [serial = 1936] [outer = 1037D800] 22:08:57 INFO - PROCESS | 3140 | 1466744937613 Marionette DEBUG loaded listener.js 22:08:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (106BF800) [pid = 3140] [serial = 1937] [outer = 1037D800] 22:08:58 INFO - PROCESS | 3140 | 1466744938017 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 22:08:58 INFO - PROCESS | 3140 | 1466744938052 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 3140 | 1466744938055 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 22:08:58 INFO - PROCESS | 3140 | 1466744938058 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:08:58 INFO - PROCESS | 3140 | 1466744938060 Marionette TRACE conn6 <- [1,2546,null,{}] 22:08:58 INFO - PROCESS | 3140 | 1466744938064 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:58 INFO - PROCESS | 3140 | 1466744938065 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:58 INFO - PROCESS | 3140 | 1466744938181 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 22:08:58 INFO - PROCESS | 3140 | 1466744938189 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 3140 | 1466744938191 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:58 INFO - PROCESS | 3140 | ++DOCSHELL 0F880C00 == 29 [pid = 3140] [id = 646] 22:08:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FB50000) [pid = 3140] [serial = 1938] [outer = 00000000] 22:08:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (13F9F800) [pid = 3140] [serial = 1939] [outer = 0FB50000] 22:08:58 INFO - PROCESS | 3140 | 1466744938236 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (14627000) [pid = 3140] [serial = 1940] [outer = 0FB50000] 22:08:58 INFO - PROCESS | 3140 | 1466744938674 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 22:08:58 INFO - PROCESS | 3140 | 1466744938732 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 3140 | 1466744938734 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 22:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:08:58 INFO - PROCESS | 3140 | 1466744938737 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:08:58 INFO - PROCESS | 3140 | 1466744938739 Marionette TRACE conn6 <- [1,2550,null,{}] 22:08:58 INFO - PROCESS | 3140 | 1466744938749 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:58 INFO - PROCESS | 3140 | 1466744938751 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:58 INFO - PROCESS | 3140 | 1466744938854 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 22:08:58 INFO - PROCESS | 3140 | 1466744938862 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 3140 | 1466744938864 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:58 INFO - PROCESS | 3140 | ++DOCSHELL 14749C00 == 30 [pid = 3140] [id = 647] 22:08:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (1474A800) [pid = 3140] [serial = 1941] [outer = 00000000] 22:08:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (14834000) [pid = 3140] [serial = 1942] [outer = 1474A800] 22:08:58 INFO - PROCESS | 3140 | 1466744938908 Marionette DEBUG loaded listener.js 22:08:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1483F400) [pid = 3140] [serial = 1943] [outer = 1474A800] 22:08:59 INFO - PROCESS | 3140 | 1466744939368 Marionette TRACE conn6 <- [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]]]}] 22:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 22:08:59 INFO - PROCESS | 3140 | 1466744939429 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 22:08:59 INFO - PROCESS | 3140 | 1466744939431 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 22:08:59 INFO - PROCESS | 3140 | 1466744939434 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:08:59 INFO - PROCESS | 3140 | 1466744939436 Marionette TRACE conn6 <- [1,2554,null,{}] 22:08:59 INFO - PROCESS | 3140 | 1466744939439 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:59 INFO - PROCESS | 3140 | 1466744939445 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:59 INFO - PROCESS | 3140 | 1466744939548 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 22:08:59 INFO - PROCESS | 3140 | 1466744939562 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:59 INFO - PROCESS | 3140 | 1466744939564 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:08:59 INFO - PROCESS | 3140 | ++DOCSHELL 14728400 == 31 [pid = 3140] [id = 648] 22:08:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16155400) [pid = 3140] [serial = 1944] [outer = 00000000] 22:08:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C16C00) [pid = 3140] [serial = 1945] [outer = 16155400] 22:08:59 INFO - PROCESS | 3140 | 1466744939608 Marionette DEBUG loaded listener.js 22:08:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C5EC00) [pid = 3140] [serial = 1946] [outer = 16155400] 22:09:00 INFO - PROCESS | 3140 | 1466744940055 Marionette TRACE conn6 <- [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]]]}] 22:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 22:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:09:00 INFO - PROCESS | 3140 | 1466744940109 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 3140 | 1466744940111 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 22:09:00 INFO - PROCESS | 3140 | 1466744940114 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:09:00 INFO - PROCESS | 3140 | 1466744940115 Marionette TRACE conn6 <- [1,2558,null,{}] 22:09:00 INFO - PROCESS | 3140 | 1466744940119 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:00 INFO - PROCESS | 3140 | 1466744940121 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:00 INFO - PROCESS | 3140 | 1466744940227 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 22:09:00 INFO - PROCESS | 3140 | 1466744940239 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 3140 | 1466744940241 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:00 INFO - PROCESS | 3140 | ++DOCSHELL 16C62C00 == 32 [pid = 3140] [id = 649] 22:09:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C65400) [pid = 3140] [serial = 1947] [outer = 00000000] 22:09:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C80800) [pid = 3140] [serial = 1948] [outer = 16C65400] 22:09:00 INFO - PROCESS | 3140 | 1466744940288 Marionette DEBUG loaded listener.js 22:09:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16CE3800) [pid = 3140] [serial = 1949] [outer = 16C65400] 22:09:00 INFO - PROCESS | 3140 | 1466744940722 Marionette TRACE conn6 <- [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]]]}] 22:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 22:09:00 INFO - PROCESS | 3140 | 1466744940785 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 3140 | 1466744940787 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 22:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:09:00 INFO - PROCESS | 3140 | 1466744940790 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:09:00 INFO - PROCESS | 3140 | 1466744940792 Marionette TRACE conn6 <- [1,2562,null,{}] 22:09:00 INFO - PROCESS | 3140 | 1466744940795 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:00 INFO - PROCESS | 3140 | 1466744940797 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:00 INFO - PROCESS | 3140 | 1466744940872 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 22:09:00 INFO - PROCESS | 3140 | 1466744940878 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 3140 | 1466744940880 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:00 INFO - PROCESS | 3140 | ++DOCSHELL 16C7EC00 == 33 [pid = 3140] [id = 650] 22:09:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16CEBC00) [pid = 3140] [serial = 1950] [outer = 00000000] 22:09:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (17157000) [pid = 3140] [serial = 1951] [outer = 16CEBC00] 22:09:00 INFO - PROCESS | 3140 | 1466744940926 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16CEFC00) [pid = 3140] [serial = 1952] [outer = 16CEBC00] 22:09:01 INFO - PROCESS | 3140 | 1466744941405 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 22:09:01 INFO - PROCESS | 3140 | 1466744941462 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 22:09:01 INFO - PROCESS | 3140 | 1466744941464 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 22:09:01 INFO - PROCESS | 3140 | 1466744941467 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:09:01 INFO - PROCESS | 3140 | 1466744941469 Marionette TRACE conn6 <- [1,2566,null,{}] 22:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:09:01 INFO - PROCESS | 3140 | 1466744941478 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:01 INFO - PROCESS | 3140 | 1466744941480 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:01 INFO - PROCESS | 3140 | 1466744941590 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 22:09:01 INFO - PROCESS | 3140 | 1466744941683 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 3140 | 1466744941685 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:01 INFO - PROCESS | 3140 | ++DOCSHELL 1037C400 == 34 [pid = 3140] [id = 651] 22:09:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (17DCF000) [pid = 3140] [serial = 1953] [outer = 00000000] 22:09:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (18B05800) [pid = 3140] [serial = 1954] [outer = 17DCF000] 22:09:01 INFO - PROCESS | 3140 | 1466744941731 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18B06800) [pid = 3140] [serial = 1955] [outer = 17DCF000] 22:09:02 INFO - PROCESS | 3140 | 1466744942152 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 22:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:09:02 INFO - PROCESS | 3140 | 1466744942202 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 3140 | 1466744942204 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 22:09:02 INFO - PROCESS | 3140 | 1466744942207 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 3140 | 1466744942208 Marionette TRACE conn6 <- [1,2570,null,{}] 22:09:02 INFO - PROCESS | 3140 | 1466744942212 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:02 INFO - PROCESS | 3140 | 1466744942213 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:02 INFO - PROCESS | 3140 | 1466744942333 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 22:09:02 INFO - PROCESS | 3140 | 1466744942339 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:02 INFO - PROCESS | 3140 | 1466744942341 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:02 INFO - PROCESS | 3140 | ++DOCSHELL 091E3C00 == 35 [pid = 3140] [id = 652] 22:09:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (13F1C800) [pid = 3140] [serial = 1956] [outer = 00000000] 22:09:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195BC800) [pid = 3140] [serial = 1957] [outer = 13F1C800] 22:09:02 INFO - PROCESS | 3140 | 1466744942383 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1967AC00) [pid = 3140] [serial = 1958] [outer = 13F1C800] 22:09:02 INFO - PROCESS | 3140 | 1466744942859 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 22:09:02 INFO - PROCESS | 3140 | 1466744942877 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 3140 | 1466744942880 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 22:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:09:02 INFO - PROCESS | 3140 | 1466744942889 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 3140 | 1466744942892 Marionette TRACE conn6 <- [1,2574,null,{}] 22:09:02 INFO - PROCESS | 3140 | 1466744942896 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:02 INFO - PROCESS | 3140 | 1466744942899 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:03 INFO - PROCESS | 3140 | 1466744943057 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C7F000) [pid = 3140] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (18886800) [pid = 3140] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (195B8000) [pid = 3140] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0FE2D800) [pid = 3140] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19671000) [pid = 3140] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FF30400) [pid = 3140] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB58800) [pid = 3140] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (10697400) [pid = 3140] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0C941C00) [pid = 3140] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16FB7800) [pid = 3140] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1614F800) [pid = 3140] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:09:03 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14830C00) [pid = 3140] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:09:03 INFO - PROCESS | 3140 | 1466744943341 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 3140 | 1466744943343 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:03 INFO - PROCESS | 3140 | ++DOCSHELL 0C93B800 == 36 [pid = 3140] [id = 653] 22:09:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0C941C00) [pid = 3140] [serial = 1959] [outer = 00000000] 22:09:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FF30400) [pid = 3140] [serial = 1960] [outer = 0C941C00] 22:09:03 INFO - PROCESS | 3140 | 1466744943388 Marionette DEBUG loaded listener.js 22:09:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (13FE1400) [pid = 3140] [serial = 1961] [outer = 0C941C00] 22:09:03 INFO - PROCESS | 3140 | 1466744943760 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 22:09:03 INFO - PROCESS | 3140 | 1466744943823 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 22:09:03 INFO - PROCESS | 3140 | 1466744943825 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 22:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:09:03 INFO - PROCESS | 3140 | 1466744943828 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:09:03 INFO - PROCESS | 3140 | 1466744943829 Marionette TRACE conn6 <- [1,2578,null,{}] 22:09:03 INFO - PROCESS | 3140 | 1466744943833 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:03 INFO - PROCESS | 3140 | 1466744943834 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:03 INFO - PROCESS | 3140 | 1466744943923 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 22:09:03 INFO - PROCESS | 3140 | 1466744943928 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 3140 | 1466744943930 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:03 INFO - PROCESS | 3140 | ++DOCSHELL 1614F800 == 37 [pid = 3140] [id = 654] 22:09:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1615B800) [pid = 3140] [serial = 1962] [outer = 00000000] 22:09:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (19833000) [pid = 3140] [serial = 1963] [outer = 1615B800] 22:09:04 INFO - PROCESS | 3140 | 1466744943973 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19860400) [pid = 3140] [serial = 1964] [outer = 1615B800] 22:09:04 INFO - PROCESS | 3140 | 1466744944400 Marionette TRACE conn6 <- [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]]]}] 22:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 22:09:04 INFO - PROCESS | 3140 | 1466744944459 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 3140 | 1466744944461 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 22:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:09:04 INFO - PROCESS | 3140 | 1466744944464 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:09:04 INFO - PROCESS | 3140 | 1466744944465 Marionette TRACE conn6 <- [1,2582,null,{}] 22:09:04 INFO - PROCESS | 3140 | 1466744944469 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:04 INFO - PROCESS | 3140 | 1466744944470 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:04 INFO - PROCESS | 3140 | 1466744944549 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 22:09:04 INFO - PROCESS | 3140 | 1466744944555 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 3140 | 1466744944557 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:04 INFO - PROCESS | 3140 | ++DOCSHELL 0C938000 == 38 [pid = 3140] [id = 655] 22:09:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0C962C00) [pid = 3140] [serial = 1965] [outer = 00000000] 22:09:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19E3C400) [pid = 3140] [serial = 1966] [outer = 0C962C00] 22:09:04 INFO - PROCESS | 3140 | 1466744944600 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1A091800) [pid = 3140] [serial = 1967] [outer = 0C962C00] 22:09:05 INFO - PROCESS | 3140 | 1466744945038 Marionette TRACE conn6 <- [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]]]}] 22:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 22:09:05 INFO - PROCESS | 3140 | 1466744945107 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 3140 | 1466744945109 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 22:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:09:05 INFO - PROCESS | 3140 | 1466744945113 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 3140 | 1466744945115 Marionette TRACE conn6 <- [1,2586,null,{}] 22:09:05 INFO - PROCESS | 3140 | 1466744945118 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:05 INFO - PROCESS | 3140 | 1466744945120 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:05 INFO - PROCESS | 3140 | 1466744945198 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 22:09:05 INFO - PROCESS | 3140 | 1466744945206 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 3140 | 1466744945208 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:05 INFO - PROCESS | 3140 | ++DOCSHELL 14833C00 == 39 [pid = 3140] [id = 656] 22:09:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19F27400) [pid = 3140] [serial = 1968] [outer = 00000000] 22:09:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1B38BC00) [pid = 3140] [serial = 1969] [outer = 19F27400] 22:09:05 INFO - PROCESS | 3140 | 1466744945250 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1B397C00) [pid = 3140] [serial = 1970] [outer = 19F27400] 22:09:06 INFO - PROCESS | 3140 | 1466744946179 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1121ms 22:09:06 INFO - PROCESS | 3140 | 1466744946237 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 3140 | 1466744946242 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 22:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:09:06 INFO - PROCESS | 3140 | 1466744946247 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:09:06 INFO - PROCESS | 3140 | 1466744946252 Marionette TRACE conn6 <- [1,2590,null,{}] 22:09:06 INFO - PROCESS | 3140 | 1466744946258 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:06 INFO - PROCESS | 3140 | 1466744946261 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:06 INFO - PROCESS | 3140 | 1466744946398 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 22:09:06 INFO - PROCESS | 3140 | 1466744946532 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:06 INFO - PROCESS | 3140 | 1466744946535 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:06 INFO - PROCESS | 3140 | ++DOCSHELL 0C95D800 == 40 [pid = 3140] [id = 657] 22:09:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0F87CC00) [pid = 3140] [serial = 1971] [outer = 00000000] 22:09:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (0FB59C00) [pid = 3140] [serial = 1972] [outer = 0F87CC00] 22:09:06 INFO - PROCESS | 3140 | 1466744946594 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0FF2B400) [pid = 3140] [serial = 1973] [outer = 0F87CC00] 22:09:07 INFO - PROCESS | 3140 | 1466744947598 Marionette TRACE conn6 <- [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]]]}] 22:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1439ms 22:09:07 INFO - PROCESS | 3140 | 1466744947687 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 22:09:07 INFO - PROCESS | 3140 | 1466744947691 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 22:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:09:07 INFO - PROCESS | 3140 | 1466744947696 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:09:07 INFO - PROCESS | 3140 | 1466744947699 Marionette TRACE conn6 <- [1,2594,null,{}] 22:09:07 INFO - PROCESS | 3140 | 1466744947705 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:07 INFO - PROCESS | 3140 | 1466744947708 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:07 INFO - PROCESS | 3140 | 1466744947852 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 22:09:08 INFO - PROCESS | 3140 | 1466744948005 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 3140 | 1466744948009 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:08 INFO - PROCESS | 3140 | ++DOCSHELL 0FB55000 == 41 [pid = 3140] [id = 658] 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0FB74400) [pid = 3140] [serial = 1974] [outer = 00000000] 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0FEA8000) [pid = 3140] [serial = 1975] [outer = 0FB74400] 22:09:08 INFO - PROCESS | 3140 | 1466744948060 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0FF39800) [pid = 3140] [serial = 1976] [outer = 0FB74400] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 0C938000 == 40 [pid = 3140] [id = 655] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 1614F800 == 39 [pid = 3140] [id = 654] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 0C93B800 == 38 [pid = 3140] [id = 653] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 091E3C00 == 37 [pid = 3140] [id = 652] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 1037C400 == 36 [pid = 3140] [id = 651] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 16C7EC00 == 35 [pid = 3140] [id = 650] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 16C62C00 == 34 [pid = 3140] [id = 649] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 14728400 == 33 [pid = 3140] [id = 648] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 14749C00 == 32 [pid = 3140] [id = 647] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 0F880C00 == 31 [pid = 3140] [id = 646] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (1985EC00) [pid = 3140] [serial = 1927] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 1037CC00 == 30 [pid = 3140] [id = 645] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 0FB6D000 == 29 [pid = 3140] [id = 644] 22:09:08 INFO - PROCESS | 3140 | --DOCSHELL 0C950400 == 28 [pid = 3140] [id = 643] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16CEC800) [pid = 3140] [serial = 1912] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (18BB9800) [pid = 3140] [serial = 1915] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (195C4400) [pid = 3140] [serial = 1918] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16C1B800) [pid = 3140] [serial = 1921] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (19835800) [pid = 3140] [serial = 1924] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10379C00) [pid = 3140] [serial = 1903] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (1020F000) [pid = 3140] [serial = 1901] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE30000) [pid = 3140] [serial = 1900] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (140C4C00) [pid = 3140] [serial = 1898] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (13D0E400) [pid = 3140] [serial = 1897] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F90C000) [pid = 3140] [serial = 1895] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0C950000) [pid = 3140] [serial = 1894] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (17DC6C00) [pid = 3140] [serial = 1892] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C63000) [pid = 3140] [serial = 1909] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14835800) [pid = 3140] [serial = 1906] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1483C400) [pid = 3140] [serial = 1907] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10DDA000) [pid = 3140] [serial = 1904] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19855C00) [pid = 3140] [serial = 1925] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (195A6000) [pid = 3140] [serial = 1916] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19696000) [pid = 3140] [serial = 1919] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C77400) [pid = 3140] [serial = 1910] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16F9BC00) [pid = 3140] [serial = 1913] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (16CF0400) [pid = 3140] [serial = 1922] [outer = 00000000] [url = about:blank] 22:09:08 INFO - PROCESS | 3140 | 1466744948584 Marionette TRACE conn6 <- [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]]]}] 22:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 931ms 22:09:08 INFO - PROCESS | 3140 | 1466744948631 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 3140 | 1466744948636 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 22:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:09:08 INFO - PROCESS | 3140 | 1466744948642 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:09:08 INFO - PROCESS | 3140 | 1466744948645 Marionette TRACE conn6 <- [1,2598,null,{}] 22:09:08 INFO - PROCESS | 3140 | 1466744948649 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:08 INFO - PROCESS | 3140 | 1466744948651 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:08 INFO - PROCESS | 3140 | 1466744948738 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 22:09:08 INFO - PROCESS | 3140 | 1466744948828 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 3140 | 1466744948830 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:08 INFO - PROCESS | 3140 | ++DOCSHELL 0FB58800 == 29 [pid = 3140] [id = 659] 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FB6D000) [pid = 3140] [serial = 1977] [outer = 00000000] 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FF38C00) [pid = 3140] [serial = 1978] [outer = 0FB6D000] 22:09:08 INFO - PROCESS | 3140 | 1466744948887 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (10377800) [pid = 3140] [serial = 1979] [outer = 0FB6D000] 22:09:09 INFO - PROCESS | 3140 | 1466744949309 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 22:09:09 INFO - PROCESS | 3140 | 1466744949381 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 3140 | 1466744949384 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 22:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:09:09 INFO - PROCESS | 3140 | 1466744949391 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:09:09 INFO - PROCESS | 3140 | 1466744949395 Marionette TRACE conn6 <- [1,2602,null,{}] 22:09:09 INFO - PROCESS | 3140 | 1466744949406 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:09 INFO - PROCESS | 3140 | 1466744949410 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:09 INFO - PROCESS | 3140 | 1466744949495 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 22:09:09 INFO - PROCESS | 3140 | 1466744949510 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 3140 | 1466744949513 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:09 INFO - PROCESS | 3140 | ++DOCSHELL 1429B400 == 30 [pid = 3140] [id = 660] 22:09:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (142B4C00) [pid = 3140] [serial = 1980] [outer = 00000000] 22:09:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1469BC00) [pid = 3140] [serial = 1981] [outer = 142B4C00] 22:09:09 INFO - PROCESS | 3140 | 1466744949560 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (14754800) [pid = 3140] [serial = 1982] [outer = 142B4C00] 22:09:10 INFO - PROCESS | 3140 | 1466744950036 Marionette TRACE conn6 <- [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]]]}] 22:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 22:09:10 INFO - PROCESS | 3140 | 1466744950081 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 22:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:09:10 INFO - PROCESS | 3140 | 1466744950083 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 22:09:10 INFO - PROCESS | 3140 | 1466744950086 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:09:10 INFO - PROCESS | 3140 | 1466744950088 Marionette TRACE conn6 <- [1,2606,null,{}] 22:09:10 INFO - PROCESS | 3140 | 1466744950092 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:10 INFO - PROCESS | 3140 | 1466744950094 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:10 INFO - PROCESS | 3140 | 1466744950187 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 22:09:10 INFO - PROCESS | 3140 | 1466744950195 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:10 INFO - PROCESS | 3140 | 1466744950197 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:10 INFO - PROCESS | 3140 | ++DOCSHELL 0C95F000 == 31 [pid = 3140] [id = 661] 22:09:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FF31800) [pid = 3140] [serial = 1983] [outer = 00000000] 22:09:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1614F400) [pid = 3140] [serial = 1984] [outer = 0FF31800] 22:09:10 INFO - PROCESS | 3140 | 1466744950243 Marionette DEBUG loaded listener.js 22:09:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C0F000) [pid = 3140] [serial = 1985] [outer = 0FF31800] 22:09:10 INFO - PROCESS | 3140 | 1466744950681 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 632ms 22:09:10 INFO - PROCESS | 3140 | 1466744950724 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 3140 | 1466744950726 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 22:09:10 INFO - PROCESS | 3140 | 1466744950729 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:09:10 INFO - PROCESS | 3140 | 1466744950731 Marionette TRACE conn6 <- [1,2610,null,{}] 22:09:10 INFO - PROCESS | 3140 | 1466744950735 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:10 INFO - PROCESS | 3140 | 1466744950737 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:10 INFO - PROCESS | 3140 | 1466744950853 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 22:09:10 INFO - PROCESS | 3140 | 1466744950943 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:10 INFO - PROCESS | 3140 | 1466744950945 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:10 INFO - PROCESS | 3140 | ++DOCSHELL 16C18C00 == 32 [pid = 3140] [id = 662] 22:09:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16C1B800) [pid = 3140] [serial = 1986] [outer = 00000000] 22:09:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C6AC00) [pid = 3140] [serial = 1987] [outer = 16C1B800] 22:09:11 INFO - PROCESS | 3140 | 1466744950989 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16CE3400) [pid = 3140] [serial = 1988] [outer = 16C1B800] 22:09:11 INFO - PROCESS | 3140 | 1466744951414 Marionette TRACE conn6 <- [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]]]}] 22:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 22:09:11 INFO - PROCESS | 3140 | 1466744951464 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 22:09:11 INFO - PROCESS | 3140 | 1466744951466 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 22:09:11 INFO - PROCESS | 3140 | 1466744951470 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:09:11 INFO - PROCESS | 3140 | 1466744951471 Marionette TRACE conn6 <- [1,2614,null,{}] 22:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:09:11 INFO - PROCESS | 3140 | 1466744951475 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:11 INFO - PROCESS | 3140 | 1466744951481 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:11 INFO - PROCESS | 3140 | 1466744951624 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 22:09:11 INFO - PROCESS | 3140 | 1466744951634 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 3140 | 1466744951636 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:11 INFO - PROCESS | 3140 | ++DOCSHELL 16CEF800 == 33 [pid = 3140] [id = 663] 22:09:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16CF0400) [pid = 3140] [serial = 1989] [outer = 00000000] 22:09:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (18809800) [pid = 3140] [serial = 1990] [outer = 16CF0400] 22:09:11 INFO - PROCESS | 3140 | 1466744951681 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (18BAD800) [pid = 3140] [serial = 1991] [outer = 16CF0400] 22:09:12 INFO - PROCESS | 3140 | 1466744952152 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 22:09:12 INFO - PROCESS | 3140 | 1466744952227 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 3140 | 1466744952239 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 22:09:12 INFO - PROCESS | 3140 | 1466744952243 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:09:12 INFO - PROCESS | 3140 | 1466744952244 Marionette TRACE conn6 <- [1,2618,null,{}] 22:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:09:12 INFO - PROCESS | 3140 | 1466744952248 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:12 INFO - PROCESS | 3140 | 1466744952250 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:12 INFO - PROCESS | 3140 | 1466744952363 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 22:09:12 INFO - PROCESS | 3140 | 1466744952375 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:12 INFO - PROCESS | 3140 | 1466744952377 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:12 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2F800 == 34 [pid = 3140] [id = 664] 22:09:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0FF37000) [pid = 3140] [serial = 1992] [outer = 00000000] 22:09:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195B7400) [pid = 3140] [serial = 1993] [outer = 0FF37000] 22:09:12 INFO - PROCESS | 3140 | 1466744952420 Marionette DEBUG loaded listener.js 22:09:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (195B8C00) [pid = 3140] [serial = 1994] [outer = 0FF37000] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C962C00) [pid = 3140] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (17DCF000) [pid = 3140] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (13F1C800) [pid = 3140] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1037D800) [pid = 3140] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (14836C00) [pid = 3140] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16CEBC00) [pid = 3140] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (0FB6DC00) [pid = 3140] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C65400) [pid = 3140] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1474A800) [pid = 3140] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16155400) [pid = 3140] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FB50000) [pid = 3140] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0C95B000) [pid = 3140] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C941C00) [pid = 3140] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:09:13 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1615B800) [pid = 3140] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:09:13 INFO - PROCESS | 3140 | 1466744953043 Marionette TRACE conn6 <- [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]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 22:09:13 INFO - PROCESS | 3140 | 1466744953079 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 3140 | 1466744953081 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 22:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:09:13 INFO - PROCESS | 3140 | 1466744953084 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - PROCESS | 3140 | 1466744953086 Marionette TRACE conn6 <- [1,2622,null,{}] 22:09:13 INFO - PROCESS | 3140 | 1466744953093 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:13 INFO - PROCESS | 3140 | 1466744953095 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:13 INFO - PROCESS | 3140 | 1466744953173 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 22:09:13 INFO - PROCESS | 3140 | 1466744953179 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 3140 | 1466744953181 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:13 INFO - PROCESS | 3140 | ++DOCSHELL 0FB50000 == 35 [pid = 3140] [id = 665] 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FB53800) [pid = 3140] [serial = 1995] [outer = 00000000] 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16155400) [pid = 3140] [serial = 1996] [outer = 0FB53800] 22:09:13 INFO - PROCESS | 3140 | 1466744953224 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16CE1400) [pid = 3140] [serial = 1997] [outer = 0FB53800] 22:09:13 INFO - PROCESS | 3140 | 1466744953672 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 631ms 22:09:13 INFO - PROCESS | 3140 | 1466744953716 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 3140 | 1466744953718 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 22:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:09:13 INFO - PROCESS | 3140 | 1466744953721 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - PROCESS | 3140 | 1466744953722 Marionette TRACE conn6 <- [1,2626,null,{}] 22:09:13 INFO - PROCESS | 3140 | 1466744953726 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:13 INFO - PROCESS | 3140 | 1466744953727 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:13 INFO - PROCESS | 3140 | 1466744953805 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 22:09:13 INFO - PROCESS | 3140 | 1466744953811 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 3140 | 1466744953812 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:13 INFO - PROCESS | 3140 | ++DOCSHELL 15A45000 == 36 [pid = 3140] [id = 666] 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (18887000) [pid = 3140] [serial = 1998] [outer = 00000000] 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1969A800) [pid = 3140] [serial = 1999] [outer = 18887000] 22:09:13 INFO - PROCESS | 3140 | 1466744953855 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (19853000) [pid = 3140] [serial = 2000] [outer = 18887000] 22:09:14 INFO - PROCESS | 3140 | 1466744954285 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 22:09:14 INFO - PROCESS | 3140 | 1466744954292 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 3140 | 1466744954294 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 22:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:09:14 INFO - PROCESS | 3140 | 1466744954298 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:09:14 INFO - PROCESS | 3140 | 1466744954299 Marionette TRACE conn6 <- [1,2630,null,{}] 22:09:14 INFO - PROCESS | 3140 | 1466744954303 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:14 INFO - PROCESS | 3140 | 1466744954304 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:14 INFO - PROCESS | 3140 | 1466744954427 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 22:09:14 INFO - PROCESS | 3140 | 1466744954435 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 3140 | 1466744954437 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:14 INFO - PROCESS | 3140 | ++DOCSHELL 1462C800 == 37 [pid = 3140] [id = 667] 22:09:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14729000) [pid = 3140] [serial = 2001] [outer = 00000000] 22:09:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1985FC00) [pid = 3140] [serial = 2002] [outer = 14729000] 22:09:14 INFO - PROCESS | 3140 | 1466744954481 Marionette DEBUG loaded listener.js 22:09:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19E35800) [pid = 3140] [serial = 2003] [outer = 14729000] 22:09:14 INFO - PROCESS | 3140 | 1466744954887 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:09:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:09:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 22:09:14 INFO - PROCESS | 3140 | 1466744954929 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 3140 | 1466744954932 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 22:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:09:14 INFO - PROCESS | 3140 | 1466744954935 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:09:14 INFO - PROCESS | 3140 | 1466744954938 Marionette TRACE conn6 <- [1,2634,null,{}] 22:09:14 INFO - PROCESS | 3140 | 1466744954941 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:14 INFO - PROCESS | 3140 | 1466744954943 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:15 INFO - PROCESS | 3140 | 1466744955139 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 22:09:15 INFO - PROCESS | 3140 | 1466744955341 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:15 INFO - PROCESS | 3140 | 1466744955345 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:15 INFO - PROCESS | 3140 | ++DOCSHELL 0C941400 == 38 [pid = 3140] [id = 668] 22:09:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0C942000) [pid = 3140] [serial = 2004] [outer = 00000000] 22:09:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (0C95C000) [pid = 3140] [serial = 2005] [outer = 0C942000] 22:09:15 INFO - PROCESS | 3140 | 1466744955403 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (0F9EEC00) [pid = 3140] [serial = 2006] [outer = 0C942000] 22:09:16 INFO - PROCESS | 3140 | 1466744955987 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:09:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1072ms 22:09:16 INFO - PROCESS | 3140 | 1466744956022 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 3140 | 1466744956027 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 22:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:09:16 INFO - PROCESS | 3140 | 1466744956032 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 3140 | 1466744956036 Marionette TRACE conn6 <- [1,2638,null,{}] 22:09:16 INFO - PROCESS | 3140 | 1466744956061 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:16 INFO - PROCESS | 3140 | 1466744956064 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:16 INFO - PROCESS | 3140 | 1466744956178 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 22:09:16 INFO - PROCESS | 3140 | 1466744956336 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:16 INFO - PROCESS | 3140 | 1466744956339 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:16 INFO - PROCESS | 3140 | ++DOCSHELL 13FA6400 == 39 [pid = 3140] [id = 669] 22:09:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (13FA7800) [pid = 3140] [serial = 2007] [outer = 00000000] 22:09:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (140C5C00) [pid = 3140] [serial = 2008] [outer = 13FA7800] 22:09:16 INFO - PROCESS | 3140 | 1466744956397 Marionette DEBUG loaded listener.js 22:09:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1483D000) [pid = 3140] [serial = 2009] [outer = 13FA7800] 22:09:17 INFO - PROCESS | 3140 | 1466744956983 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 991ms 22:09:17 INFO - PROCESS | 3140 | 1466744957024 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 22:09:17 INFO - PROCESS | 3140 | 1466744957027 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 22:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:09:17 INFO - PROCESS | 3140 | 1466744957030 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:09:17 INFO - PROCESS | 3140 | 1466744957033 Marionette TRACE conn6 <- [1,2642,null,{}] 22:09:17 INFO - PROCESS | 3140 | 1466744957037 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:17 INFO - PROCESS | 3140 | 1466744957040 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:17 INFO - PROCESS | 3140 | 1466744957150 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 22:09:17 INFO - PROCESS | 3140 | 1466744957292 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:17 INFO - PROCESS | 3140 | 1466744957295 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:17 INFO - PROCESS | 3140 | ++DOCSHELL 17155400 == 40 [pid = 3140] [id = 670] 22:09:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (173E3000) [pid = 3140] [serial = 2010] [outer = 00000000] 22:09:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (195B5800) [pid = 3140] [serial = 2011] [outer = 173E3000] 22:09:17 INFO - PROCESS | 3140 | 1466744957355 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1983B800) [pid = 3140] [serial = 2012] [outer = 173E3000] 22:09:18 INFO - PROCESS | 3140 | 1466744957985 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 971ms 22:09:18 INFO - PROCESS | 3140 | 1466744958017 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 3140 | 1466744958022 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 22:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:09:18 INFO - PROCESS | 3140 | 1466744958035 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 3140 | 1466744958040 Marionette TRACE conn6 <- [1,2646,null,{}] 22:09:18 INFO - PROCESS | 3140 | 1466744958043 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:18 INFO - PROCESS | 3140 | 1466744958046 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:18 INFO - PROCESS | 3140 | 1466744958155 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 22:09:18 INFO - PROCESS | 3140 | 1466744958334 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 3140 | 1466744958337 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:18 INFO - PROCESS | 3140 | ++DOCSHELL 19F2CC00 == 41 [pid = 3140] [id = 671] 22:09:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (19F2D400) [pid = 3140] [serial = 2013] [outer = 00000000] 22:09:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (1BB81400) [pid = 3140] [serial = 2014] [outer = 19F2D400] 22:09:18 INFO - PROCESS | 3140 | 1466744958392 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1BE1E800) [pid = 3140] [serial = 2015] [outer = 19F2D400] 22:09:19 INFO - PROCESS | 3140 | 1466744959135 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:09:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1138ms 22:09:19 INFO - PROCESS | 3140 | 1466744959171 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 22:09:19 INFO - PROCESS | 3140 | 1466744959176 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 22:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:09:19 INFO - PROCESS | 3140 | 1466744959181 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:09:19 INFO - PROCESS | 3140 | 1466744959184 Marionette TRACE conn6 <- [1,2650,null,{}] 22:09:19 INFO - PROCESS | 3140 | 1466744959189 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:19 INFO - PROCESS | 3140 | 1466744959192 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:19 INFO - PROCESS | 3140 | 1466744959304 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 22:09:19 INFO - PROCESS | 3140 | 1466744959460 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:19 INFO - PROCESS | 3140 | 1466744959465 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:19 INFO - PROCESS | 3140 | ++DOCSHELL 0FB59400 == 42 [pid = 3140] [id = 672] 22:09:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (0FE24000) [pid = 3140] [serial = 2016] [outer = 00000000] 22:09:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FF2F400) [pid = 3140] [serial = 2017] [outer = 0FE24000] 22:09:19 INFO - PROCESS | 3140 | 1466744959516 Marionette DEBUG loaded listener.js 22:09:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (10380800) [pid = 3140] [serial = 2018] [outer = 0FE24000] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 15A45000 == 41 [pid = 3140] [id = 666] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0FB50000 == 40 [pid = 3140] [id = 665] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0FE2F800 == 39 [pid = 3140] [id = 664] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 16CEF800 == 38 [pid = 3140] [id = 663] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 16C18C00 == 37 [pid = 3140] [id = 662] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0C95F000 == 36 [pid = 3140] [id = 661] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 1429B400 == 35 [pid = 3140] [id = 660] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0FB58800 == 34 [pid = 3140] [id = 659] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0FB55000 == 33 [pid = 3140] [id = 658] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0C95D800 == 32 [pid = 3140] [id = 657] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 14833C00 == 31 [pid = 3140] [id = 656] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 147E5800 == 30 [pid = 3140] [id = 642] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 19F2CC00 == 29 [pid = 3140] [id = 671] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 13FA6400 == 28 [pid = 3140] [id = 669] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 17155400 == 27 [pid = 3140] [id = 670] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 1462C800 == 26 [pid = 3140] [id = 667] 22:09:20 INFO - PROCESS | 3140 | --DOCSHELL 0C941400 == 25 [pid = 3140] [id = 668] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (19E3C400) [pid = 3140] [serial = 1966] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (18B05800) [pid = 3140] [serial = 1954] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (195BC800) [pid = 3140] [serial = 1957] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (10383000) [pid = 3140] [serial = 1936] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (106BF800) [pid = 3140] [serial = 1937] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19E32000) [pid = 3140] [serial = 1928] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (17157000) [pid = 3140] [serial = 1951] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (0FE25800) [pid = 3140] [serial = 1933] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FE2D000) [pid = 3140] [serial = 1934] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C80800) [pid = 3140] [serial = 1948] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16CE3800) [pid = 3140] [serial = 1949] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14834000) [pid = 3140] [serial = 1942] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1483F400) [pid = 3140] [serial = 1943] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (18B06800) [pid = 3140] [serial = 1955] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (16C16C00) [pid = 3140] [serial = 1945] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C5EC00) [pid = 3140] [serial = 1946] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (13F9F800) [pid = 3140] [serial = 1939] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (14627000) [pid = 3140] [serial = 1940] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0C963800) [pid = 3140] [serial = 1930] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0F834400) [pid = 3140] [serial = 1931] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0FF30400) [pid = 3140] [serial = 1960] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1967AC00) [pid = 3140] [serial = 1958] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (13FE1400) [pid = 3140] [serial = 1961] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1A091800) [pid = 3140] [serial = 1967] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (19833000) [pid = 3140] [serial = 1963] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (19860400) [pid = 3140] [serial = 1964] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16CEFC00) [pid = 3140] [serial = 1952] [outer = 00000000] [url = about:blank] 22:09:20 INFO - PROCESS | 3140 | 1466744960788 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:09:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1634ms 22:09:20 INFO - PROCESS | 3140 | 1466744960819 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 22:09:20 INFO - PROCESS | 3140 | 1466744960823 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 22:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:09:20 INFO - PROCESS | 3140 | 1466744960832 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:09:20 INFO - PROCESS | 3140 | 1466744960835 Marionette TRACE conn6 <- [1,2654,null,{}] 22:09:20 INFO - PROCESS | 3140 | 1466744960841 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:20 INFO - PROCESS | 3140 | 1466744960844 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:20 INFO - PROCESS | 3140 | 1466744960936 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 22:09:20 INFO - PROCESS | 3140 | 1466744960945 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 3140 | 1466744960949 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:20 INFO - PROCESS | 3140 | ++DOCSHELL 0C948000 == 26 [pid = 3140] [id = 673] 22:09:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0C949000) [pid = 3140] [serial = 2019] [outer = 00000000] 22:09:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0C95D800) [pid = 3140] [serial = 2020] [outer = 0C949000] 22:09:21 INFO - PROCESS | 3140 | 1466744960997 Marionette DEBUG loaded listener.js 22:09:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0CA90800) [pid = 3140] [serial = 2021] [outer = 0C949000] 22:09:22 INFO - PROCESS | 3140 | 1466744961980 Marionette TRACE conn6 <- [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]]]}] 22:09:22 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) 22:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 22:09:22 INFO - PROCESS | 3140 | 1466744962013 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 3140 | 1466744962018 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 22:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:09:22 INFO - PROCESS | 3140 | 1466744962024 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:09:22 INFO - PROCESS | 3140 | 1466744962027 Marionette TRACE conn6 <- [1,2658,null,{}] 22:09:22 INFO - PROCESS | 3140 | 1466744962031 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:22 INFO - PROCESS | 3140 | 1466744962033 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:22 INFO - PROCESS | 3140 | 1466744962124 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 22:09:22 INFO - PROCESS | 3140 | 1466744962131 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 3140 | 1466744962133 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:22 INFO - PROCESS | 3140 | ++DOCSHELL 0FB6F800 == 27 [pid = 3140] [id = 674] 22:09:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (0FE25400) [pid = 3140] [serial = 2022] [outer = 00000000] 22:09:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (0FE29C00) [pid = 3140] [serial = 2023] [outer = 0FE25400] 22:09:22 INFO - PROCESS | 3140 | 1466744962181 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0FEA9C00) [pid = 3140] [serial = 2024] [outer = 0FE25400] 22:09:23 INFO - PROCESS | 3140 | 1466744963114 Marionette TRACE conn6 <- [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"]]]}] 22:09:23 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 22:09:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1121ms 22:09:23 INFO - PROCESS | 3140 | 1466744963153 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 22:09:23 INFO - PROCESS | 3140 | 1466744963155 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 22:09:23 INFO - PROCESS | 3140 | 1466744963159 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:09:23 INFO - PROCESS | 3140 | 1466744963162 Marionette TRACE conn6 <- [1,2662,null,{}] 22:09:23 INFO - PROCESS | 3140 | 1466744963173 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:23 INFO - PROCESS | 3140 | 1466744963178 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:23 INFO - PROCESS | 3140 | 1466744963296 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 22:09:23 INFO - PROCESS | 3140 | 1466744963306 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:23 INFO - PROCESS | 3140 | 1466744963309 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:23 INFO - PROCESS | 3140 | ++DOCSHELL 10FC7400 == 28 [pid = 3140] [id = 675] 22:09:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (10FC7C00) [pid = 3140] [serial = 2025] [outer = 00000000] 22:09:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (13D10C00) [pid = 3140] [serial = 2026] [outer = 10FC7C00] 22:09:23 INFO - PROCESS | 3140 | 1466744963412 Marionette DEBUG loaded listener.js 22:09:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (13FE1400) [pid = 3140] [serial = 2027] [outer = 10FC7C00] 22:09:24 INFO - PROCESS | 3140 | 1466744964355 Marionette TRACE conn6 <- [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"]]]}] 22:09:24 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 22:09:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1234ms 22:09:24 INFO - PROCESS | 3140 | 1466744964398 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 22:09:24 INFO - PROCESS | 3140 | 1466744964400 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 22:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:09:24 INFO - PROCESS | 3140 | 1466744964410 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:09:24 INFO - PROCESS | 3140 | 1466744964411 Marionette TRACE conn6 <- [1,2666,null,{}] 22:09:24 INFO - PROCESS | 3140 | 1466744964415 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:24 INFO - PROCESS | 3140 | 1466744964417 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:24 INFO - PROCESS | 3140 | 1466744964537 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 22:09:24 INFO - PROCESS | 3140 | 1466744964543 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:24 INFO - PROCESS | 3140 | 1466744964545 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:24 INFO - PROCESS | 3140 | ++DOCSHELL 14626800 == 29 [pid = 3140] [id = 676] 22:09:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (14722400) [pid = 3140] [serial = 2028] [outer = 00000000] 22:09:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (14833800) [pid = 3140] [serial = 2029] [outer = 14722400] 22:09:24 INFO - PROCESS | 3140 | 1466744964590 Marionette DEBUG loaded listener.js 22:09:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1483B400) [pid = 3140] [serial = 2030] [outer = 14722400] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16C1B800) [pid = 3140] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16CF0400) [pid = 3140] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19F27400) [pid = 3140] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FF31800) [pid = 3140] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FB6D000) [pid = 3140] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (142B4C00) [pid = 3140] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0FB74400) [pid = 3140] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0FF37000) [pid = 3140] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0F87CC00) [pid = 3140] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (18887000) [pid = 3140] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0FB53800) [pid = 3140] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:09:24 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (14729000) [pid = 3140] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:09:25 INFO - PROCESS | 3140 | 1466744965665 Marionette TRACE conn6 <- [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]]]}] 22:09:25 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) 22:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1273ms 22:09:25 INFO - PROCESS | 3140 | 1466744965685 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 22:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:09:25 INFO - PROCESS | 3140 | 1466744965688 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 22:09:25 INFO - PROCESS | 3140 | 1466744965691 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:09:25 INFO - PROCESS | 3140 | 1466744965693 Marionette TRACE conn6 <- [1,2670,null,{}] 22:09:25 INFO - PROCESS | 3140 | 1466744965696 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:25 INFO - PROCESS | 3140 | 1466744965698 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:25 INFO - PROCESS | 3140 | 1466744965775 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 22:09:25 INFO - PROCESS | 3140 | 1466744965781 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:25 INFO - PROCESS | 3140 | 1466744965783 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:25 INFO - PROCESS | 3140 | ++DOCSHELL 0FB74400 == 30 [pid = 3140] [id = 677] 22:09:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (13D0C400) [pid = 3140] [serial = 2031] [outer = 00000000] 22:09:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (148B6C00) [pid = 3140] [serial = 2032] [outer = 13D0C400] 22:09:25 INFO - PROCESS | 3140 | 1466744965827 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (15564C00) [pid = 3140] [serial = 2033] [outer = 13D0C400] 22:09:26 INFO - PROCESS | 3140 | 1466744966768 Marionette TRACE conn6 <- [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]]]}] 22:09:26 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) 22:09:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1123ms 22:09:26 INFO - PROCESS | 3140 | 1466744966815 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 3140 | 1466744966817 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 22:09:26 INFO - PROCESS | 3140 | 1466744966820 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:09:26 INFO - PROCESS | 3140 | 1466744966822 Marionette TRACE conn6 <- [1,2674,null,{}] 22:09:26 INFO - PROCESS | 3140 | 1466744966825 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:26 INFO - PROCESS | 3140 | 1466744966831 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:27 INFO - PROCESS | 3140 | 1466744966979 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 22:09:27 INFO - PROCESS | 3140 | 1466744967112 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:27 INFO - PROCESS | 3140 | 1466744967115 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:27 INFO - PROCESS | 3140 | ++DOCSHELL 09164C00 == 31 [pid = 3140] [id = 678] 22:09:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (09167800) [pid = 3140] [serial = 2034] [outer = 00000000] 22:09:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (091E8400) [pid = 3140] [serial = 2035] [outer = 09167800] 22:09:27 INFO - PROCESS | 3140 | 1466744967226 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (0C940800) [pid = 3140] [serial = 2036] [outer = 09167800] 22:09:28 INFO - PROCESS | 3140 | 1466744968403 Marionette TRACE conn6 <- [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"]]]}] 22:09:28 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 22:09:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1618ms 22:09:28 INFO - PROCESS | 3140 | 1466744968443 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 3140 | 1466744968448 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 22:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:09:28 INFO - PROCESS | 3140 | 1466744968462 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:09:28 INFO - PROCESS | 3140 | 1466744968466 Marionette TRACE conn6 <- [1,2678,null,{}] 22:09:28 INFO - PROCESS | 3140 | 1466744968471 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:28 INFO - PROCESS | 3140 | 1466744968474 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:28 INFO - PROCESS | 3140 | 1466744968645 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 22:09:28 INFO - PROCESS | 3140 | 1466744968760 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 3140 | 1466744968763 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:28 INFO - PROCESS | 3140 | ++DOCSHELL 0CDD4C00 == 32 [pid = 3140] [id = 679] 22:09:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0FE27400) [pid = 3140] [serial = 2037] [outer = 00000000] 22:09:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1030E400) [pid = 3140] [serial = 2038] [outer = 0FE27400] 22:09:28 INFO - PROCESS | 3140 | 1466744968821 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1037EC00) [pid = 3140] [serial = 2039] [outer = 0FE27400] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 17DC4400 == 31 [pid = 3140] [id = 17] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 1063C400 == 30 [pid = 3140] [id = 28] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 0C93AC00 == 29 [pid = 3140] [id = 27] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 15566C00 == 28 [pid = 3140] [id = 16] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 0F9F6800 == 27 [pid = 3140] [id = 15] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 0FB74400 == 26 [pid = 3140] [id = 677] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 14626800 == 25 [pid = 3140] [id = 676] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 10FC7400 == 24 [pid = 3140] [id = 675] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 0FB6F800 == 23 [pid = 3140] [id = 674] 22:09:29 INFO - PROCESS | 3140 | --DOCSHELL 0C948000 == 22 [pid = 3140] [id = 673] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C6AC00) [pid = 3140] [serial = 1987] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16CE3400) [pid = 3140] [serial = 1988] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (18809800) [pid = 3140] [serial = 1990] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1B397C00) [pid = 3140] [serial = 1970] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1B38BC00) [pid = 3140] [serial = 1969] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1614F400) [pid = 3140] [serial = 1984] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0FF38C00) [pid = 3140] [serial = 1978] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (10377800) [pid = 3140] [serial = 1979] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1469BC00) [pid = 3140] [serial = 1981] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (14754800) [pid = 3140] [serial = 1982] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0FEA8000) [pid = 3140] [serial = 1975] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (195B7400) [pid = 3140] [serial = 1993] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (0FF39800) [pid = 3140] [serial = 1976] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (0FB59C00) [pid = 3140] [serial = 1972] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (0FF2B400) [pid = 3140] [serial = 1973] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (19853000) [pid = 3140] [serial = 2000] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (16CE1400) [pid = 3140] [serial = 1997] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (19E35800) [pid = 3140] [serial = 2003] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (16155400) [pid = 3140] [serial = 1996] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (1969A800) [pid = 3140] [serial = 1999] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (1985FC00) [pid = 3140] [serial = 2002] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 53 (195B8C00) [pid = 3140] [serial = 1994] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 52 (18BAD800) [pid = 3140] [serial = 1991] [outer = 00000000] [url = about:blank] 22:09:29 INFO - PROCESS | 3140 | --DOMWINDOW == 51 (16C0F000) [pid = 3140] [serial = 1985] [outer = 00000000] [url = about:blank] 22:09:30 INFO - PROCESS | 3140 | 1466744970069 Marionette TRACE conn6 <- [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"]]]}] 22:09:30 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 22:09:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1637ms 22:09:30 INFO - PROCESS | 3140 | 1466744970100 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 3140 | 1466744970104 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 22:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:09:30 INFO - PROCESS | 3140 | 1466744970108 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:09:30 INFO - PROCESS | 3140 | 1466744970111 Marionette TRACE conn6 <- [1,2682,null,{}] 22:09:30 INFO - PROCESS | 3140 | 1466744970117 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:30 INFO - PROCESS | 3140 | 1466744970120 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:30 INFO - PROCESS | 3140 | 1466744970275 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 22:09:30 INFO - PROCESS | 3140 | 1466744970285 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 3140 | 1466744970289 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:30 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EE800 == 23 [pid = 3140] [id = 680] 22:09:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 52 (0FB5AC00) [pid = 3140] [serial = 2040] [outer = 00000000] 22:09:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 53 (0FE23000) [pid = 3140] [serial = 2041] [outer = 0FB5AC00] 22:09:30 INFO - PROCESS | 3140 | 1466744970339 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 54 (0FE31800) [pid = 3140] [serial = 2042] [outer = 0FB5AC00] 22:09:31 INFO - PROCESS | 3140 | 1466744971278 Marionette TRACE conn6 <- [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"]]]}] 22:09:31 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 22:09:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1224ms 22:09:31 INFO - PROCESS | 3140 | 1466744971334 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 22:09:31 INFO - PROCESS | 3140 | 1466744971339 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 22:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:09:31 INFO - PROCESS | 3140 | 1466744971345 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:09:31 INFO - PROCESS | 3140 | 1466744971348 Marionette TRACE conn6 <- [1,2686,null,{}] 22:09:31 INFO - PROCESS | 3140 | 1466744971352 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:31 INFO - PROCESS | 3140 | 1466744971354 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:31 INFO - PROCESS | 3140 | 1466744971448 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 22:09:31 INFO - PROCESS | 3140 | 1466744971456 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 3140 | 1466744971458 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:31 INFO - PROCESS | 3140 | ++DOCSHELL 10384000 == 24 [pid = 3140] [id = 681] 22:09:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (10385400) [pid = 3140] [serial = 2043] [outer = 00000000] 22:09:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (10DDF800) [pid = 3140] [serial = 2044] [outer = 10385400] 22:09:31 INFO - PROCESS | 3140 | 1466744971505 Marionette DEBUG loaded listener.js 22:09:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (13F1D400) [pid = 3140] [serial = 2045] [outer = 10385400] 22:09:32 INFO - PROCESS | 3140 | 1466744972490 Marionette TRACE conn6 <- [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"]]]}] 22:09:32 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 22:09:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:09:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1178ms 22:09:32 INFO - PROCESS | 3140 | 1466744972527 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 22:09:32 INFO - PROCESS | 3140 | 1466744972529 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 22:09:32 INFO - PROCESS | 3140 | 1466744972533 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:09:32 INFO - PROCESS | 3140 | 1466744972536 Marionette TRACE conn6 <- [1,2690,null,{}] 22:09:32 INFO - PROCESS | 3140 | 1466744972547 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:32 INFO - PROCESS | 3140 | 1466744972552 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:32 INFO - PROCESS | 3140 | 1466744972676 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 22:09:32 INFO - PROCESS | 3140 | 1466744972684 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 3140 | 1466744972687 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:32 INFO - PROCESS | 3140 | ++DOCSHELL 14745800 == 25 [pid = 3140] [id = 682] 22:09:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (14752400) [pid = 3140] [serial = 2046] [outer = 00000000] 22:09:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (14834C00) [pid = 3140] [serial = 2047] [outer = 14752400] 22:09:32 INFO - PROCESS | 3140 | 1466744972791 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (1555F400) [pid = 3140] [serial = 2048] [outer = 14752400] 22:09:33 INFO - PROCESS | 3140 | 1466744973283 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (0FE25400) [pid = 3140] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (0C942000) [pid = 3140] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (13FA7800) [pid = 3140] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (173E3000) [pid = 3140] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (19F2D400) [pid = 3140] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (10FC7C00) [pid = 3140] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 53 (14722400) [pid = 3140] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 52 (0FE24000) [pid = 3140] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:09:33 INFO - PROCESS | 3140 | --DOMWINDOW == 51 (0C949000) [pid = 3140] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 22:09:33 INFO - PROCESS | 3140 | 1466744973367 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 3140 | 1466744973370 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 22:09:33 INFO - PROCESS | 3140 | 1466744973373 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:09:33 INFO - PROCESS | 3140 | 1466744973374 Marionette TRACE conn6 <- [1,2694,null,{}] 22:09:33 INFO - PROCESS | 3140 | 1466744973378 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:33 INFO - PROCESS | 3140 | 1466744973380 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:33 INFO - PROCESS | 3140 | 1466744973468 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 22:09:33 INFO - PROCESS | 3140 | 1466744973480 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:33 INFO - PROCESS | 3140 | 1466744973482 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:33 INFO - PROCESS | 3140 | ++DOCSHELL 16C0D000 == 26 [pid = 3140] [id = 683] 22:09:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 52 (16C0D800) [pid = 3140] [serial = 2049] [outer = 00000000] 22:09:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 53 (16C12400) [pid = 3140] [serial = 2050] [outer = 16C0D800] 22:09:33 INFO - PROCESS | 3140 | 1466744973528 Marionette DEBUG loaded listener.js 22:09:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 54 (16C64400) [pid = 3140] [serial = 2051] [outer = 16C0D800] 22:09:33 INFO - PROCESS | 3140 | 1466744973955 Marionette TRACE conn6 <- [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]]]}] 22:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 22:09:34 INFO - PROCESS | 3140 | 1466744974012 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 22:09:34 INFO - PROCESS | 3140 | 1466744974014 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 22:09:34 INFO - PROCESS | 3140 | 1466744974017 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:09:34 INFO - PROCESS | 3140 | 1466744974019 Marionette TRACE conn6 <- [1,2698,null,{}] 22:09:34 INFO - PROCESS | 3140 | 1466744974023 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:34 INFO - PROCESS | 3140 | 1466744974025 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:34 INFO - PROCESS | 3140 | 1466744974114 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 22:09:34 INFO - PROCESS | 3140 | 1466744974155 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 3140 | 1466744974157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:34 INFO - PROCESS | 3140 | ++DOCSHELL 14834800 == 27 [pid = 3140] [id = 684] 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (15A41800) [pid = 3140] [serial = 2052] [outer = 00000000] 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (16C75800) [pid = 3140] [serial = 2053] [outer = 15A41800] 22:09:34 INFO - PROCESS | 3140 | 1466744974201 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (16C80800) [pid = 3140] [serial = 2054] [outer = 15A41800] 22:09:34 INFO - PROCESS | 3140 | 1466744974654 Marionette TRACE conn6 <- [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] 22:09:34 INFO - PROCESS | 3140 | 1466744974694 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 22:09:34 INFO - PROCESS | 3140 | 1466744974697 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:09:34 INFO - PROCESS | 3140 | 1466744974699 Marionette TRACE conn6 <- [1,2702,null,{}] 22:09:34 INFO - PROCESS | 3140 | 1466744974702 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:34 INFO - PROCESS | 3140 | 1466744974708 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:34 INFO - PROCESS | 3140 | 1466744974827 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 22:09:34 INFO - PROCESS | 3140 | 1466744974833 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 3140 | 1466744974835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:34 INFO - PROCESS | 3140 | ++DOCSHELL 17155400 == 28 [pid = 3140] [id = 685] 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (17155800) [pid = 3140] [serial = 2055] [outer = 00000000] 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (17DCCC00) [pid = 3140] [serial = 2056] [outer = 17155800] 22:09:34 INFO - PROCESS | 3140 | 1466744974889 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (17DC8400) [pid = 3140] [serial = 2057] [outer = 17155800] 22:09:35 INFO - PROCESS | 3140 | 1466744975330 Marionette TRACE conn6 <- [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]]]}] 22:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 22:09:35 INFO - PROCESS | 3140 | 1466744975368 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 3140 | 1466744975370 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 22:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:09:35 INFO - PROCESS | 3140 | 1466744975374 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - PROCESS | 3140 | 1466744975375 Marionette TRACE conn6 <- [1,2706,null,{}] 22:09:35 INFO - PROCESS | 3140 | 1466744975379 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:35 INFO - PROCESS | 3140 | 1466744975381 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:35 INFO - PROCESS | 3140 | 1466744975460 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 22:09:35 INFO - PROCESS | 3140 | 1466744975465 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:35 INFO - PROCESS | 3140 | 1466744975467 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:35 INFO - PROCESS | 3140 | ++DOCSHELL 18B05400 == 29 [pid = 3140] [id = 686] 22:09:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (18B05C00) [pid = 3140] [serial = 2058] [outer = 00000000] 22:09:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (18BB0C00) [pid = 3140] [serial = 2059] [outer = 18B05C00] 22:09:35 INFO - PROCESS | 3140 | 1466744975544 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (18BB8000) [pid = 3140] [serial = 2060] [outer = 18B05C00] 22:09:36 INFO - PROCESS | 3140 | 1466744975984 Marionette TRACE conn6 <- [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] 22:09:36 INFO - PROCESS | 3140 | 1466744976060 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 22:09:36 INFO - PROCESS | 3140 | 1466744976066 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:09:36 INFO - PROCESS | 3140 | 1466744976071 Marionette TRACE conn6 <- [1,2710,null,{}] 22:09:36 INFO - PROCESS | 3140 | 1466744976077 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:36 INFO - PROCESS | 3140 | 1466744976081 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:36 INFO - PROCESS | 3140 | 1466744976197 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 22:09:36 INFO - PROCESS | 3140 | 1466744976337 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 3140 | 1466744976343 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:36 INFO - PROCESS | 3140 | ++DOCSHELL 0F904800 == 30 [pid = 3140] [id = 687] 22:09:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0F906000) [pid = 3140] [serial = 2061] [outer = 00000000] 22:09:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0F9F2000) [pid = 3140] [serial = 2062] [outer = 0F906000] 22:09:36 INFO - PROCESS | 3140 | 1466744976407 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0FEB4800) [pid = 3140] [serial = 2063] [outer = 0F906000] 22:09:37 INFO - PROCESS | 3140 | 1466744977062 Marionette TRACE conn6 <- [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] 22:09:37 INFO - PROCESS | 3140 | 1466744977094 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 22:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:09:37 INFO - PROCESS | 3140 | 1466744977101 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 3140 | 1466744977105 Marionette TRACE conn6 <- [1,2714,null,{}] 22:09:37 INFO - PROCESS | 3140 | 1466744977110 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:37 INFO - PROCESS | 3140 | 1466744977113 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:37 INFO - PROCESS | 3140 | 1466744977230 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 22:09:37 INFO - PROCESS | 3140 | 1466744977343 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:37 INFO - PROCESS | 3140 | 1466744977345 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:37 INFO - PROCESS | 3140 | ++DOCSHELL 14749C00 == 31 [pid = 3140] [id = 688] 22:09:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (1474E800) [pid = 3140] [serial = 2064] [outer = 00000000] 22:09:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (147E6C00) [pid = 3140] [serial = 2065] [outer = 1474E800] 22:09:37 INFO - PROCESS | 3140 | 1466744977448 Marionette DEBUG loaded listener.js 22:09:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1555A000) [pid = 3140] [serial = 2066] [outer = 1474E800] 22:09:38 INFO - PROCESS | 3140 | 1466744978027 Marionette TRACE conn6 <- [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]]]}] 22:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 991ms 22:09:38 INFO - PROCESS | 3140 | 1466744978091 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 22:09:38 INFO - PROCESS | 3140 | 1466744978093 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 22:09:38 INFO - PROCESS | 3140 | 1466744978097 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:09:38 INFO - PROCESS | 3140 | 1466744978099 Marionette TRACE conn6 <- [1,2718,null,{}] 22:09:38 INFO - PROCESS | 3140 | 1466744978109 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:38 INFO - PROCESS | 3140 | 1466744978114 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:38 INFO - PROCESS | 3140 | 1466744978226 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 22:09:38 INFO - PROCESS | 3140 | 1466744978368 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 3140 | 1466744978372 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:38 INFO - PROCESS | 3140 | ++DOCSHELL 173EF400 == 32 [pid = 3140] [id = 689] 22:09:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (17DC4000) [pid = 3140] [serial = 2067] [outer = 00000000] 22:09:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (18B01400) [pid = 3140] [serial = 2068] [outer = 17DC4000] 22:09:38 INFO - PROCESS | 3140 | 1466744978432 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (19286000) [pid = 3140] [serial = 2069] [outer = 17DC4000] 22:09:39 INFO - PROCESS | 3140 | 1466744979473 Marionette TRACE conn6 <- [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"]]]}] 22:09:39 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 22:09:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:09:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1422ms 22:09:39 INFO - PROCESS | 3140 | 1466744979641 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 22:09:39 INFO - PROCESS | 3140 | 1466744979645 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 22:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:09:39 INFO - PROCESS | 3140 | 1466744979657 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:09:39 INFO - PROCESS | 3140 | 1466744979661 Marionette TRACE conn6 <- [1,2722,null,{}] 22:09:39 INFO - PROCESS | 3140 | 1466744979667 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:39 INFO - PROCESS | 3140 | 1466744979670 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:39 INFO - PROCESS | 3140 | 1466744979801 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 22:09:40 INFO - PROCESS | 3140 | 1466744979976 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:40 INFO - PROCESS | 3140 | 1466744979980 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:40 INFO - PROCESS | 3140 | ++DOCSHELL 0F90F000 == 33 [pid = 3140] [id = 690] 22:09:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0F95F400) [pid = 3140] [serial = 2070] [outer = 00000000] 22:09:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0FB5B800) [pid = 3140] [serial = 2071] [outer = 0F95F400] 22:09:40 INFO - PROCESS | 3140 | 1466744980039 Marionette DEBUG loaded listener.js 22:09:40 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FEA9800) [pid = 3140] [serial = 2072] [outer = 0F95F400] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 19854800 == 32 [pid = 3140] [id = 21] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 1B395C00 == 31 [pid = 3140] [id = 19] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 09164C00 == 30 [pid = 3140] [id = 678] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 195BBC00 == 29 [pid = 3140] [id = 20] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 0FB59400 == 28 [pid = 3140] [id = 672] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 16C11800 == 27 [pid = 3140] [id = 23] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 0CD74000 == 26 [pid = 3140] [id = 18] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 14295000 == 25 [pid = 3140] [id = 22] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 1D0E2800 == 24 [pid = 3140] [id = 8] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 0FB4EC00 == 23 [pid = 3140] [id = 14] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 091E5C00 == 22 [pid = 3140] [id = 24] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 19E3D800 == 21 [pid = 3140] [id = 25] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 0FB57800 == 20 [pid = 3140] [id = 10] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 1982DC00 == 19 [pid = 3140] [id = 26] 22:09:40 INFO - PROCESS | 3140 | --DOCSHELL 17DCD000 == 18 [pid = 3140] [id = 11] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (148B6C00) [pid = 3140] [serial = 2032] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FE29C00) [pid = 3140] [serial = 2023] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0F9EEC00) [pid = 3140] [serial = 2006] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0C95C000) [pid = 3140] [serial = 2005] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1483D000) [pid = 3140] [serial = 2009] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (140C5C00) [pid = 3140] [serial = 2008] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1983B800) [pid = 3140] [serial = 2012] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (195B5800) [pid = 3140] [serial = 2011] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1BE1E800) [pid = 3140] [serial = 2015] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (1BB81400) [pid = 3140] [serial = 2014] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (13D10C00) [pid = 3140] [serial = 2026] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (14833800) [pid = 3140] [serial = 2029] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (13FE1400) [pid = 3140] [serial = 2027] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (10380800) [pid = 3140] [serial = 2018] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (0CA90800) [pid = 3140] [serial = 2021] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (0C95D800) [pid = 3140] [serial = 2020] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (0FF2F400) [pid = 3140] [serial = 2017] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (0FEA9C00) [pid = 3140] [serial = 2024] [outer = 00000000] [url = about:blank] 22:09:40 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (1483B400) [pid = 3140] [serial = 2030] [outer = 00000000] [url = about:blank] 22:09:41 INFO - PROCESS | 3140 | 1466744981178 Marionette TRACE conn6 <- [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]]]}] 22:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1584ms 22:09:41 INFO - PROCESS | 3140 | 1466744981243 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 22:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:09:41 INFO - PROCESS | 3140 | 1466744981247 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 22:09:41 INFO - PROCESS | 3140 | 1466744981252 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - PROCESS | 3140 | 1466744981255 Marionette TRACE conn6 <- [1,2726,null,{}] 22:09:41 INFO - PROCESS | 3140 | 1466744981261 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:41 INFO - PROCESS | 3140 | 1466744981264 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:41 INFO - PROCESS | 3140 | 1466744981347 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 22:09:41 INFO - PROCESS | 3140 | 1466744981357 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 3140 | 1466744981361 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:41 INFO - PROCESS | 3140 | ++DOCSHELL 0C960400 == 19 [pid = 3140] [id = 691] 22:09:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (0C964400) [pid = 3140] [serial = 2073] [outer = 00000000] 22:09:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0CDE4400) [pid = 3140] [serial = 2074] [outer = 0C964400] 22:09:41 INFO - PROCESS | 3140 | 1466744981413 Marionette DEBUG loaded listener.js 22:09:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0F884000) [pid = 3140] [serial = 2075] [outer = 0C964400] 22:09:41 INFO - PROCESS | 3140 | 1466744981897 Marionette TRACE conn6 <- [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]]]}] 22:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 22:09:41 INFO - PROCESS | 3140 | 1466744981943 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 22:09:41 INFO - PROCESS | 3140 | 1466744981948 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 22:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:09:41 INFO - PROCESS | 3140 | 1466744981954 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - PROCESS | 3140 | 1466744981957 Marionette TRACE conn6 <- [1,2730,null,{}] 22:09:41 INFO - PROCESS | 3140 | 1466744981961 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:41 INFO - PROCESS | 3140 | 1466744981963 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:42 INFO - PROCESS | 3140 | 1466744982086 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 22:09:42 INFO - PROCESS | 3140 | 1466744982101 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:42 INFO - PROCESS | 3140 | 1466744982104 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:42 INFO - PROCESS | 3140 | ++DOCSHELL 0FF31800 == 20 [pid = 3140] [id = 692] 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0FF32400) [pid = 3140] [serial = 2076] [outer = 00000000] 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0FF36C00) [pid = 3140] [serial = 2077] [outer = 0FF32400] 22:09:42 INFO - PROCESS | 3140 | 1466744982161 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (10303800) [pid = 3140] [serial = 2078] [outer = 0FF32400] 22:09:42 INFO - PROCESS | 3140 | 1466744982621 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 22:09:42 INFO - PROCESS | 3140 | 1466744982688 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 3140 | 1466744982690 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 22:09:42 INFO - PROCESS | 3140 | 1466744982694 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:09:42 INFO - PROCESS | 3140 | 1466744982697 Marionette TRACE conn6 <- [1,2734,null,{}] 22:09:42 INFO - PROCESS | 3140 | 1466744982708 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:42 INFO - PROCESS | 3140 | 1466744982712 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:42 INFO - PROCESS | 3140 | 1466744982798 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 22:09:42 INFO - PROCESS | 3140 | 1466744982807 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:42 INFO - PROCESS | 3140 | 1466744982810 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:42 INFO - PROCESS | 3140 | ++DOCSHELL 10FC9800 == 21 [pid = 3140] [id = 693] 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (10FCD800) [pid = 3140] [serial = 2079] [outer = 00000000] 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (13FA4000) [pid = 3140] [serial = 2080] [outer = 10FCD800] 22:09:42 INFO - PROCESS | 3140 | 1466744982858 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (140BFC00) [pid = 3140] [serial = 2081] [outer = 10FCD800] 22:09:43 INFO - PROCESS | 3140 | 1466744983369 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 22:09:43 INFO - PROCESS | 3140 | 1466744983427 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 3140 | 1466744983430 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 22:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:09:43 INFO - PROCESS | 3140 | 1466744983469 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 3140 | 1466744983471 Marionette TRACE conn6 <- [1,2738,null,{}] 22:09:43 INFO - PROCESS | 3140 | 1466744983477 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:43 INFO - PROCESS | 3140 | 1466744983479 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:43 INFO - PROCESS | 3140 | 1466744983600 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 22:09:43 INFO - PROCESS | 3140 | 1466744983607 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:43 INFO - PROCESS | 3140 | 1466744983609 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:43 INFO - PROCESS | 3140 | ++DOCSHELL 1429C800 == 22 [pid = 3140] [id = 694] 22:09:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (14675000) [pid = 3140] [serial = 2082] [outer = 00000000] 22:09:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (14750C00) [pid = 3140] [serial = 2083] [outer = 14675000] 22:09:43 INFO - PROCESS | 3140 | 1466744983708 Marionette DEBUG loaded listener.js 22:09:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (14830C00) [pid = 3140] [serial = 2084] [outer = 14675000] 22:09:44 INFO - PROCESS | 3140 | 1466744984117 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 22:09:44 INFO - PROCESS | 3140 | 1466744984154 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 22:09:44 INFO - PROCESS | 3140 | 1466744984157 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 22:09:44 INFO - PROCESS | 3140 | 1466744984160 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:09:44 INFO - PROCESS | 3140 | 1466744984161 Marionette TRACE conn6 <- [1,2742,null,{}] 22:09:44 INFO - PROCESS | 3140 | 1466744984165 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:44 INFO - PROCESS | 3140 | 1466744984167 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:44 INFO - PROCESS | 3140 | 1466744984282 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 22:09:44 INFO - PROCESS | 3140 | 1466744984289 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 3140 | 1466744984291 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:44 INFO - PROCESS | 3140 | ++DOCSHELL 1483C000 == 23 [pid = 3140] [id = 695] 22:09:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1483D000) [pid = 3140] [serial = 2085] [outer = 00000000] 22:09:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (15561C00) [pid = 3140] [serial = 2086] [outer = 1483D000] 22:09:44 INFO - PROCESS | 3140 | 1466744984335 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C0F000) [pid = 3140] [serial = 2087] [outer = 1483D000] 22:09:44 INFO - PROCESS | 3140 | 1466744984793 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 22:09:44 INFO - PROCESS | 3140 | 1466744984839 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 22:09:44 INFO - PROCESS | 3140 | 1466744984842 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 22:09:44 INFO - PROCESS | 3140 | 1466744984845 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:09:44 INFO - PROCESS | 3140 | 1466744984846 Marionette TRACE conn6 <- [1,2746,null,{}] 22:09:44 INFO - PROCESS | 3140 | 1466744984850 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:44 INFO - PROCESS | 3140 | 1466744984855 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:45 INFO - PROCESS | 3140 | 1466744985021 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (17155800) [pid = 3140] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (14752400) [pid = 3140] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (18B05C00) [pid = 3140] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (16C0D800) [pid = 3140] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (13D0C400) [pid = 3140] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (09167800) [pid = 3140] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0FE27400) [pid = 3140] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (0FB5AC00) [pid = 3140] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (10385400) [pid = 3140] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:09:45 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (15A41800) [pid = 3140] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:09:45 INFO - PROCESS | 3140 | 1466744985298 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 3140 | 1466744985300 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:45 INFO - PROCESS | 3140 | ++DOCSHELL 0916FC00 == 24 [pid = 3140] [id = 696] 22:09:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0C943C00) [pid = 3140] [serial = 2088] [outer = 00000000] 22:09:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FE31000) [pid = 3140] [serial = 2089] [outer = 0C943C00] 22:09:45 INFO - PROCESS | 3140 | 1466744985344 Marionette DEBUG loaded listener.js 22:09:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (14752400) [pid = 3140] [serial = 2090] [outer = 0C943C00] 22:09:45 INFO - PROCESS | 3140 | 1466744985709 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 22:09:45 INFO - PROCESS | 3140 | 1466744985779 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 3140 | 1466744985781 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 22:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:09:45 INFO - PROCESS | 3140 | 1466744985784 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:09:45 INFO - PROCESS | 3140 | 1466744985785 Marionette TRACE conn6 <- [1,2750,null,{}] 22:09:45 INFO - PROCESS | 3140 | 1466744985789 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:45 INFO - PROCESS | 3140 | 1466744985791 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:45 INFO - PROCESS | 3140 | 1466744985906 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 22:09:45 INFO - PROCESS | 3140 | 1466744985961 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 3140 | 1466744985963 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:46 INFO - PROCESS | 3140 | ++DOCSHELL 0C94E000 == 25 [pid = 3140] [id = 697] 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (16C5C800) [pid = 3140] [serial = 2091] [outer = 00000000] 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (173E1800) [pid = 3140] [serial = 2092] [outer = 16C5C800] 22:09:46 INFO - PROCESS | 3140 | 1466744986007 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (173E4400) [pid = 3140] [serial = 2093] [outer = 16C5C800] 22:09:46 INFO - PROCESS | 3140 | 1466744986342 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 22:09:46 INFO - PROCESS | 3140 | 1466744986415 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 22:09:46 INFO - PROCESS | 3140 | 1466744986417 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 22:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:09:46 INFO - PROCESS | 3140 | 1466744986420 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:09:46 INFO - PROCESS | 3140 | 1466744986422 Marionette TRACE conn6 <- [1,2754,null,{}] 22:09:46 INFO - PROCESS | 3140 | 1466744986426 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:46 INFO - PROCESS | 3140 | 1466744986427 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:46 INFO - PROCESS | 3140 | 1466744986545 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 22:09:46 INFO - PROCESS | 3140 | 1466744986579 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:46 INFO - PROCESS | 3140 | 1466744986581 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:46 INFO - PROCESS | 3140 | ++DOCSHELL 18886800 == 26 [pid = 3140] [id = 698] 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (189E8C00) [pid = 3140] [serial = 2094] [outer = 00000000] 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (18BBA800) [pid = 3140] [serial = 2095] [outer = 189E8C00] 22:09:46 INFO - PROCESS | 3140 | 1466744986624 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (18B06800) [pid = 3140] [serial = 2096] [outer = 189E8C00] 22:09:47 INFO - PROCESS | 3140 | 1466744987028 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 22:09:47 INFO - PROCESS | 3140 | 1466744987064 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 22:09:47 INFO - PROCESS | 3140 | 1466744987066 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 22:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:09:47 INFO - PROCESS | 3140 | 1466744987069 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:09:47 INFO - PROCESS | 3140 | 1466744987071 Marionette TRACE conn6 <- [1,2758,null,{}] 22:09:47 INFO - PROCESS | 3140 | 1466744987079 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:47 INFO - PROCESS | 3140 | 1466744987081 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:47 INFO - PROCESS | 3140 | 1466744987159 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 22:09:47 INFO - PROCESS | 3140 | 1466744987165 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:47 INFO - PROCESS | 3140 | 1466744987167 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:47 INFO - PROCESS | 3140 | ++DOCSHELL 10FC7400 == 27 [pid = 3140] [id = 699] 22:09:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (195BA800) [pid = 3140] [serial = 2097] [outer = 00000000] 22:09:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (195C3000) [pid = 3140] [serial = 2098] [outer = 195BA800] 22:09:47 INFO - PROCESS | 3140 | 1466744987210 Marionette DEBUG loaded listener.js 22:09:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (19670C00) [pid = 3140] [serial = 2099] [outer = 195BA800] 22:09:48 INFO - PROCESS | 3140 | 1466744987984 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 971ms 22:09:48 INFO - PROCESS | 3140 | 1466744988062 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 3140 | 1466744988066 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 22:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:09:48 INFO - PROCESS | 3140 | 1466744988075 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:09:48 INFO - PROCESS | 3140 | 1466744988078 Marionette TRACE conn6 <- [1,2762,null,{}] 22:09:48 INFO - PROCESS | 3140 | 1466744988084 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:48 INFO - PROCESS | 3140 | 1466744988087 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:48 INFO - PROCESS | 3140 | 1466744988235 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 22:09:48 INFO - PROCESS | 3140 | 1466744988373 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:48 INFO - PROCESS | 3140 | 1466744988376 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:48 INFO - PROCESS | 3140 | ++DOCSHELL 0C939C00 == 28 [pid = 3140] [id = 700] 22:09:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0C944000) [pid = 3140] [serial = 2100] [outer = 00000000] 22:09:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0FF33000) [pid = 3140] [serial = 2101] [outer = 0C944000] 22:09:48 INFO - PROCESS | 3140 | 1466744988438 Marionette DEBUG loaded listener.js 22:09:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1037E800) [pid = 3140] [serial = 2102] [outer = 0C944000] 22:09:49 INFO - PROCESS | 3140 | 1466744989126 Marionette TRACE conn6 <- [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]]]}] 22:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1121ms 22:09:49 INFO - PROCESS | 3140 | 1466744989207 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 22:09:49 INFO - PROCESS | 3140 | 1466744989212 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 22:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:09:49 INFO - PROCESS | 3140 | 1466744989219 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:09:49 INFO - PROCESS | 3140 | 1466744989222 Marionette TRACE conn6 <- [1,2766,null,{}] 22:09:49 INFO - PROCESS | 3140 | 1466744989226 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:49 INFO - PROCESS | 3140 | 1466744989229 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:49 INFO - PROCESS | 3140 | 1466744989374 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 22:09:49 INFO - PROCESS | 3140 | 1466744989607 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 3140 | 1466744989610 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:49 INFO - PROCESS | 3140 | ++DOCSHELL 09160800 == 29 [pid = 3140] [id = 701] 22:09:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (09160C00) [pid = 3140] [serial = 2103] [outer = 00000000] 22:09:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (091E4000) [pid = 3140] [serial = 2104] [outer = 09160C00] 22:09:49 INFO - PROCESS | 3140 | 1466744989670 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (0C949000) [pid = 3140] [serial = 2105] [outer = 09160C00] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (17DC8400) [pid = 3140] [serial = 2057] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (14834C00) [pid = 3140] [serial = 2047] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (18BB8000) [pid = 3140] [serial = 2060] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C12400) [pid = 3140] [serial = 2050] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (15564C00) [pid = 3140] [serial = 2033] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (091E8400) [pid = 3140] [serial = 2035] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0C940800) [pid = 3140] [serial = 2036] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1030E400) [pid = 3140] [serial = 2038] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1037EC00) [pid = 3140] [serial = 2039] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0FE23000) [pid = 3140] [serial = 2041] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (0FE31800) [pid = 3140] [serial = 2042] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (10DDF800) [pid = 3140] [serial = 2044] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (18BB0C00) [pid = 3140] [serial = 2059] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (17DCCC00) [pid = 3140] [serial = 2056] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (16C75800) [pid = 3140] [serial = 2053] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (1555F400) [pid = 3140] [serial = 2048] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (16C80800) [pid = 3140] [serial = 2054] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (13F1D400) [pid = 3140] [serial = 2045] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (16C64400) [pid = 3140] [serial = 2051] [outer = 00000000] [url = about:blank] 22:09:50 INFO - PROCESS | 3140 | 1466744990323 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1133ms 22:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:09:50 INFO - PROCESS | 3140 | 1466744990355 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 22:09:50 INFO - PROCESS | 3140 | 1466744990358 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 22:09:50 INFO - PROCESS | 3140 | 1466744990362 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:09:50 INFO - PROCESS | 3140 | 1466744990365 Marionette TRACE conn6 <- [1,2770,null,{}] 22:09:50 INFO - PROCESS | 3140 | 1466744990370 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:50 INFO - PROCESS | 3140 | 1466744990374 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:50 INFO - PROCESS | 3140 | 1466744990461 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 22:09:50 INFO - PROCESS | 3140 | 1466744990469 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 3140 | 1466744990471 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:50 INFO - PROCESS | 3140 | ++DOCSHELL 0C95D800 == 30 [pid = 3140] [id = 702] 22:09:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (0C961800) [pid = 3140] [serial = 2106] [outer = 00000000] 22:09:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (0FE22C00) [pid = 3140] [serial = 2107] [outer = 0C961800] 22:09:50 INFO - PROCESS | 3140 | 1466744990520 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (0FEA7400) [pid = 3140] [serial = 2108] [outer = 0C961800] 22:09:51 INFO - PROCESS | 3140 | 1466744991068 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 22:09:51 INFO - PROCESS | 3140 | 1466744991096 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 22:09:51 INFO - PROCESS | 3140 | 1466744991099 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 22:09:51 INFO - PROCESS | 3140 | 1466744991104 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:09:51 INFO - PROCESS | 3140 | 1466744991105 Marionette TRACE conn6 <- [1,2774,null,{}] 22:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:09:51 INFO - PROCESS | 3140 | 1466744991109 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:51 INFO - PROCESS | 3140 | 1466744991111 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:51 INFO - PROCESS | 3140 | 1466744991199 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 22:09:51 INFO - PROCESS | 3140 | 1466744991298 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:51 INFO - PROCESS | 3140 | 1466744991301 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:51 INFO - PROCESS | 3140 | ++DOCSHELL 0FF32C00 == 31 [pid = 3140] [id = 703] 22:09:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (10FC7800) [pid = 3140] [serial = 2109] [outer = 00000000] 22:09:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (13FA6400) [pid = 3140] [serial = 2110] [outer = 10FC7800] 22:09:51 INFO - PROCESS | 3140 | 1466744991348 Marionette DEBUG loaded listener.js 22:09:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (140C8800) [pid = 3140] [serial = 2111] [outer = 10FC7800] 22:09:51 INFO - PROCESS | 3140 | 1466744991731 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 22:09:51 INFO - PROCESS | 3140 | 1466744991779 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 22:09:51 INFO - PROCESS | 3140 | 1466744991781 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 22:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:09:51 INFO - PROCESS | 3140 | 1466744991786 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:09:51 INFO - PROCESS | 3140 | 1466744991792 Marionette TRACE conn6 <- [1,2778,null,{}] 22:09:51 INFO - PROCESS | 3140 | 1466744991801 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:51 INFO - PROCESS | 3140 | 1466744991805 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:51 INFO - PROCESS | 3140 | 1466744991895 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 22:09:51 INFO - PROCESS | 3140 | 1466744991902 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:51 INFO - PROCESS | 3140 | 1466744991904 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:51 INFO - PROCESS | 3140 | ++DOCSHELL 147DB400 == 32 [pid = 3140] [id = 704] 22:09:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (148A9C00) [pid = 3140] [serial = 2112] [outer = 00000000] 22:09:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (16C0C800) [pid = 3140] [serial = 2113] [outer = 148A9C00] 22:09:51 INFO - PROCESS | 3140 | 1466744991950 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (16C19400) [pid = 3140] [serial = 2114] [outer = 148A9C00] 22:09:52 INFO - PROCESS | 3140 | 1466744992393 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 22:09:52 INFO - PROCESS | 3140 | 1466744992419 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 22:09:52 INFO - PROCESS | 3140 | 1466744992422 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 22:09:52 INFO - PROCESS | 3140 | 1466744992443 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:09:52 INFO - PROCESS | 3140 | 1466744992445 Marionette TRACE conn6 <- [1,2782,null,{}] 22:09:52 INFO - PROCESS | 3140 | 1466744992449 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:52 INFO - PROCESS | 3140 | 1466744992451 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:52 INFO - PROCESS | 3140 | 1466744992578 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 22:09:52 INFO - PROCESS | 3140 | 1466744992681 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:52 INFO - PROCESS | 3140 | 1466744992683 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:52 INFO - PROCESS | 3140 | ++DOCSHELL 16C7EC00 == 33 [pid = 3140] [id = 705] 22:09:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C7F000) [pid = 3140] [serial = 2115] [outer = 00000000] 22:09:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16CE5C00) [pid = 3140] [serial = 2116] [outer = 16C7F000] 22:09:52 INFO - PROCESS | 3140 | 1466744992727 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16CEF000) [pid = 3140] [serial = 2117] [outer = 16C7F000] 22:09:53 INFO - PROCESS | 3140 | 1466744993144 Marionette TRACE conn6 <- [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]]]}] 22:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 22:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:09:53 INFO - PROCESS | 3140 | 1466744993177 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 3140 | 1466744993179 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 22:09:53 INFO - PROCESS | 3140 | 1466744993182 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - PROCESS | 3140 | 1466744993183 Marionette TRACE conn6 <- [1,2786,null,{}] 22:09:53 INFO - PROCESS | 3140 | 1466744993187 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:53 INFO - PROCESS | 3140 | 1466744993189 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:53 INFO - PROCESS | 3140 | 1466744993304 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 22:09:53 INFO - PROCESS | 3140 | 1466744993309 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 3140 | 1466744993315 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:53 INFO - PROCESS | 3140 | ++DOCSHELL 0FF38000 == 34 [pid = 3140] [id = 706] 22:09:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16F96C00) [pid = 3140] [serial = 2118] [outer = 00000000] 22:09:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (173F0400) [pid = 3140] [serial = 2119] [outer = 16F96C00] 22:09:53 INFO - PROCESS | 3140 | 1466744993425 Marionette DEBUG loaded listener.js 22:09:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (189EF000) [pid = 3140] [serial = 2120] [outer = 16F96C00] 22:09:53 INFO - PROCESS | 3140 | 1466744993873 Marionette TRACE conn6 <- [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]]]}] 22:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 22:09:53 INFO - PROCESS | 3140 | 1466744993913 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 3140 | 1466744993915 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 22:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:09:53 INFO - PROCESS | 3140 | 1466744993924 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - PROCESS | 3140 | 1466744993925 Marionette TRACE conn6 <- [1,2790,null,{}] 22:09:53 INFO - PROCESS | 3140 | 1466744993929 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:53 INFO - PROCESS | 3140 | 1466744993931 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:54 INFO - PROCESS | 3140 | 1466744994083 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 22:09:54 INFO - PROCESS | 3140 | 1466744994151 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:54 INFO - PROCESS | 3140 | 1466744994153 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:54 INFO - PROCESS | 3140 | ++DOCSHELL 09159800 == 35 [pid = 3140] [id = 707] 22:09:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0915C000) [pid = 3140] [serial = 2121] [outer = 00000000] 22:09:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (195B5800) [pid = 3140] [serial = 2122] [outer = 0915C000] 22:09:54 INFO - PROCESS | 3140 | 1466744994196 Marionette DEBUG loaded listener.js 22:09:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (18BBC400) [pid = 3140] [serial = 2123] [outer = 0915C000] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (189E8C00) [pid = 3140] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (14675000) [pid = 3140] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1483D000) [pid = 3140] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0FF32400) [pid = 3140] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C964400) [pid = 3140] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0F95F400) [pid = 3140] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10FCD800) [pid = 3140] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0C943C00) [pid = 3140] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (0F906000) [pid = 3140] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1474E800) [pid = 3140] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (17DC4000) [pid = 3140] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:09:54 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (16C5C800) [pid = 3140] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:09:54 INFO - PROCESS | 3140 | 1466744994663 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 22:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:09:54 INFO - PROCESS | 3140 | 1466744994698 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 22:09:54 INFO - PROCESS | 3140 | 1466744994700 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 22:09:54 INFO - PROCESS | 3140 | 1466744994703 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:09:54 INFO - PROCESS | 3140 | 1466744994705 Marionette TRACE conn6 <- [1,2794,null,{}] 22:09:54 INFO - PROCESS | 3140 | 1466744994708 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:54 INFO - PROCESS | 3140 | 1466744994710 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:54 INFO - PROCESS | 3140 | 1466744994793 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 22:09:54 INFO - PROCESS | 3140 | 1466744994894 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:54 INFO - PROCESS | 3140 | 1466744994896 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:54 INFO - PROCESS | 3140 | ++DOCSHELL 0FE30400 == 36 [pid = 3140] [id = 708] 22:09:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FF2E400) [pid = 3140] [serial = 2124] [outer = 00000000] 22:09:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (1483F800) [pid = 3140] [serial = 2125] [outer = 0FF2E400] 22:09:54 INFO - PROCESS | 3140 | 1466744994942 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (18BB1400) [pid = 3140] [serial = 2126] [outer = 0FF2E400] 22:09:55 INFO - PROCESS | 3140 | 1466744995275 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 22:09:55 INFO - PROCESS | 3140 | 1466744995334 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 22:09:55 INFO - PROCESS | 3140 | 1466744995336 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 22:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:09:55 INFO - PROCESS | 3140 | 1466744995339 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:09:55 INFO - PROCESS | 3140 | 1466744995340 Marionette TRACE conn6 <- [1,2798,null,{}] 22:09:55 INFO - PROCESS | 3140 | 1466744995344 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:55 INFO - PROCESS | 3140 | 1466744995345 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:55 INFO - PROCESS | 3140 | 1466744995493 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 22:09:55 INFO - PROCESS | 3140 | 1466744995504 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:55 INFO - PROCESS | 3140 | 1466744995506 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:55 INFO - PROCESS | 3140 | ++DOCSHELL 0FEA9C00 == 37 [pid = 3140] [id = 709] 22:09:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (195C0C00) [pid = 3140] [serial = 2127] [outer = 00000000] 22:09:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (19831C00) [pid = 3140] [serial = 2128] [outer = 195C0C00] 22:09:55 INFO - PROCESS | 3140 | 1466744995550 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (19835C00) [pid = 3140] [serial = 2129] [outer = 195C0C00] 22:09:55 INFO - PROCESS | 3140 | 1466744995954 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 22:09:56 INFO - PROCESS | 3140 | 1466744996010 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 3140 | 1466744996022 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 22:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:09:56 INFO - PROCESS | 3140 | 1466744996035 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 3140 | 1466744996037 Marionette TRACE conn6 <- [1,2802,null,{}] 22:09:56 INFO - PROCESS | 3140 | 1466744996041 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:56 INFO - PROCESS | 3140 | 1466744996042 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:56 INFO - PROCESS | 3140 | 1466744996122 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 22:09:56 INFO - PROCESS | 3140 | 1466744996130 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:56 INFO - PROCESS | 3140 | 1466744996131 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:56 INFO - PROCESS | 3140 | ++DOCSHELL 1983A000 == 38 [pid = 3140] [id = 710] 22:09:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1983B800) [pid = 3140] [serial = 2130] [outer = 00000000] 22:09:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19858400) [pid = 3140] [serial = 2131] [outer = 1983B800] 22:09:56 INFO - PROCESS | 3140 | 1466744996175 Marionette DEBUG loaded listener.js 22:09:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1985E400) [pid = 3140] [serial = 2132] [outer = 1983B800] 22:09:56 INFO - PROCESS | 3140 | 1466744996714 Marionette TRACE conn6 <- [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]]]}] 22:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 22:09:56 INFO - PROCESS | 3140 | 1466744996768 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 3140 | 1466744996774 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 22:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:09:56 INFO - PROCESS | 3140 | 1466744996779 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 3140 | 1466744996783 Marionette TRACE conn6 <- [1,2806,null,{}] 22:09:56 INFO - PROCESS | 3140 | 1466744996832 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:56 INFO - PROCESS | 3140 | 1466744996835 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:57 INFO - PROCESS | 3140 | 1466744997022 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 22:09:57 INFO - PROCESS | 3140 | 1466744997098 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 3140 | 1466744997103 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:57 INFO - PROCESS | 3140 | ++DOCSHELL 0C947000 == 39 [pid = 3140] [id = 711] 22:09:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0C948C00) [pid = 3140] [serial = 2133] [outer = 00000000] 22:09:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (10304000) [pid = 3140] [serial = 2134] [outer = 0C948C00] 22:09:57 INFO - PROCESS | 3140 | 1466744997160 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (10385400) [pid = 3140] [serial = 2135] [outer = 0C948C00] 22:09:57 INFO - PROCESS | 3140 | 1466744997719 Marionette TRACE conn6 <- [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]]]}] 22:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 22:09:57 INFO - PROCESS | 3140 | 1466744997753 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 22:09:57 INFO - PROCESS | 3140 | 1466744997758 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 22:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:09:57 INFO - PROCESS | 3140 | 1466744997765 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:09:57 INFO - PROCESS | 3140 | 1466744997768 Marionette TRACE conn6 <- [1,2810,null,{}] 22:09:57 INFO - PROCESS | 3140 | 1466744997772 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:57 INFO - PROCESS | 3140 | 1466744997775 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:57 INFO - PROCESS | 3140 | 1466744997888 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 22:09:58 INFO - PROCESS | 3140 | 1466744998003 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:58 INFO - PROCESS | 3140 | 1466744998006 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:58 INFO - PROCESS | 3140 | ++DOCSHELL 14835C00 == 40 [pid = 3140] [id = 712] 22:09:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (14838400) [pid = 3140] [serial = 2136] [outer = 00000000] 22:09:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (15567000) [pid = 3140] [serial = 2137] [outer = 14838400] 22:09:58 INFO - PROCESS | 3140 | 1466744998104 Marionette DEBUG loaded listener.js 22:09:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16C18800) [pid = 3140] [serial = 2138] [outer = 14838400] 22:09:58 INFO - PROCESS | 3140 | 1466744998705 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 971ms 22:09:58 INFO - PROCESS | 3140 | 1466744998739 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 3140 | 1466744998741 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 22:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:09:58 INFO - PROCESS | 3140 | 1466744998745 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:09:58 INFO - PROCESS | 3140 | 1466744998749 Marionette TRACE conn6 <- [1,2814,null,{}] 22:09:58 INFO - PROCESS | 3140 | 1466744998762 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:58 INFO - PROCESS | 3140 | 1466744998767 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:58 INFO - PROCESS | 3140 | 1466744998880 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 22:09:59 INFO - PROCESS | 3140 | 1466744999036 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:59 INFO - PROCESS | 3140 | 1466744999039 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:59 INFO - PROCESS | 3140 | ++DOCSHELL 19857400 == 41 [pid = 3140] [id = 713] 22:09:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19857C00) [pid = 3140] [serial = 2139] [outer = 00000000] 22:09:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19E32400) [pid = 3140] [serial = 2140] [outer = 19857C00] 22:09:59 INFO - PROCESS | 3140 | 1466744999100 Marionette DEBUG loaded listener.js 22:09:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19E37400) [pid = 3140] [serial = 2141] [outer = 19857C00] 22:09:59 INFO - PROCESS | 3140 | 1466744999689 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1023ms 22:09:59 INFO - PROCESS | 3140 | 1466744999772 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 22:09:59 INFO - PROCESS | 3140 | 1466744999775 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 22:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:09:59 INFO - PROCESS | 3140 | 1466744999779 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 3140 | 1466744999781 Marionette TRACE conn6 <- [1,2818,null,{}] 22:09:59 INFO - PROCESS | 3140 | 1466744999785 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:59 INFO - PROCESS | 3140 | 1466744999787 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:09:59 INFO - PROCESS | 3140 | 1466744999909 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 22:10:00 INFO - PROCESS | 3140 | 1466745000179 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:00 INFO - PROCESS | 3140 | 1466745000183 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:00 INFO - PROCESS | 3140 | ++DOCSHELL 091E5400 == 42 [pid = 3140] [id = 714] 22:10:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (091E6400) [pid = 3140] [serial = 2142] [outer = 00000000] 22:10:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (0C960C00) [pid = 3140] [serial = 2143] [outer = 091E6400] 22:10:00 INFO - PROCESS | 3140 | 1466745000253 Marionette DEBUG loaded listener.js 22:10:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0F90C000) [pid = 3140] [serial = 2144] [outer = 091E6400] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0FEA9C00 == 41 [pid = 3140] [id = 709] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0FE30400 == 40 [pid = 3140] [id = 708] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 09159800 == 39 [pid = 3140] [id = 707] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0FF38000 == 38 [pid = 3140] [id = 706] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 16C7EC00 == 37 [pid = 3140] [id = 705] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 147DB400 == 36 [pid = 3140] [id = 704] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0FF32C00 == 35 [pid = 3140] [id = 703] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0C95D800 == 34 [pid = 3140] [id = 702] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 09160800 == 33 [pid = 3140] [id = 701] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0CDD4C00 == 32 [pid = 3140] [id = 679] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0C939C00 == 31 [pid = 3140] [id = 700] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 18886800 == 30 [pid = 3140] [id = 698] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 10FC7400 == 29 [pid = 3140] [id = 699] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 14835C00 == 28 [pid = 3140] [id = 712] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 19857400 == 27 [pid = 3140] [id = 713] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 1983A000 == 26 [pid = 3140] [id = 710] 22:10:01 INFO - PROCESS | 3140 | --DOCSHELL 0C947000 == 25 [pid = 3140] [id = 711] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (18BBA800) [pid = 3140] [serial = 2095] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (14750C00) [pid = 3140] [serial = 2083] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (15561C00) [pid = 3140] [serial = 2086] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FF36C00) [pid = 3140] [serial = 2077] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10303800) [pid = 3140] [serial = 2078] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0CDE4400) [pid = 3140] [serial = 2074] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0F884000) [pid = 3140] [serial = 2075] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (14830C00) [pid = 3140] [serial = 2084] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0FEA9800) [pid = 3140] [serial = 2072] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FB5B800) [pid = 3140] [serial = 2071] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (13FA4000) [pid = 3140] [serial = 2080] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0FE31000) [pid = 3140] [serial = 2089] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16C0F000) [pid = 3140] [serial = 2087] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0FEB4800) [pid = 3140] [serial = 2063] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0F9F2000) [pid = 3140] [serial = 2062] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1555A000) [pid = 3140] [serial = 2066] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (147E6C00) [pid = 3140] [serial = 2065] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (19286000) [pid = 3140] [serial = 2069] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (18B01400) [pid = 3140] [serial = 2068] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (14752400) [pid = 3140] [serial = 2090] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (173E1800) [pid = 3140] [serial = 2092] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (18B06800) [pid = 3140] [serial = 2096] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (173E4400) [pid = 3140] [serial = 2093] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (140BFC00) [pid = 3140] [serial = 2081] [outer = 00000000] [url = about:blank] 22:10:01 INFO - PROCESS | 3140 | 1466745001629 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1885ms 22:10:01 INFO - PROCESS | 3140 | 1466745001667 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 22:10:01 INFO - PROCESS | 3140 | 1466745001671 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 22:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:10:01 INFO - PROCESS | 3140 | 1466745001677 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:10:01 INFO - PROCESS | 3140 | 1466745001680 Marionette TRACE conn6 <- [1,2822,null,{}] 22:10:01 INFO - PROCESS | 3140 | 1466745001686 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:01 INFO - PROCESS | 3140 | 1466745001689 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:01 INFO - PROCESS | 3140 | 1466745001783 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 22:10:01 INFO - PROCESS | 3140 | 1466745001791 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 3140 | 1466745001796 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:01 INFO - PROCESS | 3140 | ++DOCSHELL 0C94F400 == 26 [pid = 3140] [id = 715] 22:10:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0C94F800) [pid = 3140] [serial = 2145] [outer = 00000000] 22:10:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0C964800) [pid = 3140] [serial = 2146] [outer = 0C94F800] 22:10:01 INFO - PROCESS | 3140 | 1466745001844 Marionette DEBUG loaded listener.js 22:10:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0CD68C00) [pid = 3140] [serial = 2147] [outer = 0C94F800] 22:10:02 INFO - PROCESS | 3140 | 1466745002364 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 22:10:02 INFO - PROCESS | 3140 | 1466745002408 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 3140 | 1466745002413 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 22:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:10:02 INFO - PROCESS | 3140 | 1466745002420 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:10:02 INFO - PROCESS | 3140 | 1466745002423 Marionette TRACE conn6 <- [1,2826,null,{}] 22:10:02 INFO - PROCESS | 3140 | 1466745002427 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:02 INFO - PROCESS | 3140 | 1466745002429 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:02 INFO - PROCESS | 3140 | 1466745002519 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 22:10:02 INFO - PROCESS | 3140 | 1466745002528 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 3140 | 1466745002531 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:02 INFO - PROCESS | 3140 | ++DOCSHELL 0FE2BC00 == 27 [pid = 3140] [id = 716] 22:10:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FE2D000) [pid = 3140] [serial = 2148] [outer = 00000000] 22:10:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FE31400) [pid = 3140] [serial = 2149] [outer = 0FE2D000] 22:10:02 INFO - PROCESS | 3140 | 1466745002580 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FF2DC00) [pid = 3140] [serial = 2150] [outer = 0FE2D000] 22:10:03 INFO - PROCESS | 3140 | 1466745003054 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 22:10:03 INFO - PROCESS | 3140 | 1466745003106 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 3140 | 1466745003109 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 22:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:10:03 INFO - PROCESS | 3140 | 1466745003115 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:10:03 INFO - PROCESS | 3140 | 1466745003118 Marionette TRACE conn6 <- [1,2830,null,{}] 22:10:03 INFO - PROCESS | 3140 | 1466745003157 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:03 INFO - PROCESS | 3140 | 1466745003162 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:03 INFO - PROCESS | 3140 | 1466745003252 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 22:10:03 INFO - PROCESS | 3140 | 1466745003260 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:03 INFO - PROCESS | 3140 | 1466745003263 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:03 INFO - PROCESS | 3140 | ++DOCSHELL 1063B400 == 28 [pid = 3140] [id = 717] 22:10:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10F2B800) [pid = 3140] [serial = 2151] [outer = 00000000] 22:10:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13D10C00) [pid = 3140] [serial = 2152] [outer = 10F2B800] 22:10:03 INFO - PROCESS | 3140 | 1466745003310 Marionette DEBUG loaded listener.js 22:10:03 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (13FE3000) [pid = 3140] [serial = 2153] [outer = 10F2B800] 22:10:03 INFO - PROCESS | 3140 | 1466745003807 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 22:10:03 INFO - PROCESS | 3140 | 1466745003844 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 3140 | 1466745003847 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 22:10:03 INFO - PROCESS | 3140 | 1466745003850 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:10:03 INFO - PROCESS | 3140 | 1466745003852 Marionette TRACE conn6 <- [1,2834,null,{}] 22:10:03 INFO - PROCESS | 3140 | 1466745003855 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:03 INFO - PROCESS | 3140 | 1466745003857 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:04 INFO - PROCESS | 3140 | 1466745003976 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 22:10:04 INFO - PROCESS | 3140 | 1466745003987 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 3140 | 1466745003989 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:04 INFO - PROCESS | 3140 | ++DOCSHELL 14695C00 == 29 [pid = 3140] [id = 718] 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (14699800) [pid = 3140] [serial = 2154] [outer = 00000000] 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14753C00) [pid = 3140] [serial = 2155] [outer = 14699800] 22:10:04 INFO - PROCESS | 3140 | 1466745004088 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14831C00) [pid = 3140] [serial = 2156] [outer = 14699800] 22:10:04 INFO - PROCESS | 3140 | 1466745004518 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 22:10:04 INFO - PROCESS | 3140 | 1466745004586 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 22:10:04 INFO - PROCESS | 3140 | 1466745004588 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 22:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:10:04 INFO - PROCESS | 3140 | 1466745004627 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:10:04 INFO - PROCESS | 3140 | 1466745004629 Marionette TRACE conn6 <- [1,2838,null,{}] 22:10:04 INFO - PROCESS | 3140 | 1466745004640 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:04 INFO - PROCESS | 3140 | 1466745004642 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:04 INFO - PROCESS | 3140 | 1466745004753 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 22:10:04 INFO - PROCESS | 3140 | 1466745004762 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 3140 | 1466745004764 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:04 INFO - PROCESS | 3140 | ++DOCSHELL 148B3800 == 30 [pid = 3140] [id = 719] 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1555A000) [pid = 3140] [serial = 2157] [outer = 00000000] 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (15A42000) [pid = 3140] [serial = 2158] [outer = 1555A000] 22:10:04 INFO - PROCESS | 3140 | 1466745004808 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1615B800) [pid = 3140] [serial = 2159] [outer = 1555A000] 22:10:05 INFO - PROCESS | 3140 | 1466745005269 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 710ms 22:10:05 INFO - PROCESS | 3140 | 1466745005310 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 22:10:05 INFO - PROCESS | 3140 | 1466745005312 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 22:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:10:05 INFO - PROCESS | 3140 | 1466745005316 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:10:05 INFO - PROCESS | 3140 | 1466745005317 Marionette TRACE conn6 <- [1,2842,null,{}] 22:10:05 INFO - PROCESS | 3140 | 1466745005328 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:05 INFO - PROCESS | 3140 | 1466745005334 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:05 INFO - PROCESS | 3140 | 1466745005470 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 22:10:05 INFO - PROCESS | 3140 | 1466745005540 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 3140 | 1466745005542 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:05 INFO - PROCESS | 3140 | ++DOCSHELL 16C0E800 == 31 [pid = 3140] [id = 720] 22:10:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C12800) [pid = 3140] [serial = 2160] [outer = 00000000] 22:10:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C7CC00) [pid = 3140] [serial = 2161] [outer = 16C12800] 22:10:05 INFO - PROCESS | 3140 | 1466745005589 Marionette DEBUG loaded listener.js 22:10:05 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (16F93400) [pid = 3140] [serial = 2162] [outer = 16C12800] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C7F000) [pid = 3140] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16F96C00) [pid = 3140] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (148A9C00) [pid = 3140] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0FF2E400) [pid = 3140] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (195BA800) [pid = 3140] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (09160C00) [pid = 3140] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (0915C000) [pid = 3140] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C961800) [pid = 3140] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (0C944000) [pid = 3140] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (10FC7800) [pid = 3140] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195C0C00) [pid = 3140] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:10:06 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1983B800) [pid = 3140] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:10:06 INFO - PROCESS | 3140 | 1466745006247 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 22:10:06 INFO - PROCESS | 3140 | 1466745006287 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 3140 | 1466745006289 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 22:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:10:06 INFO - PROCESS | 3140 | 1466745006292 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:10:06 INFO - PROCESS | 3140 | 1466745006293 Marionette TRACE conn6 <- [1,2846,null,{}] 22:10:06 INFO - PROCESS | 3140 | 1466745006297 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:06 INFO - PROCESS | 3140 | 1466745006299 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:06 INFO - PROCESS | 3140 | 1466745006376 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 22:10:06 INFO - PROCESS | 3140 | 1466745006385 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:06 INFO - PROCESS | 3140 | 1466745006387 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:06 INFO - PROCESS | 3140 | ++DOCSHELL 15559800 == 32 [pid = 3140] [id = 721] 22:10:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (15565400) [pid = 3140] [serial = 2163] [outer = 00000000] 22:10:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16CEE000) [pid = 3140] [serial = 2164] [outer = 15565400] 22:10:06 INFO - PROCESS | 3140 | 1466745006430 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1714E800) [pid = 3140] [serial = 2165] [outer = 15565400] 22:10:06 INFO - PROCESS | 3140 | 1466745006869 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 22:10:06 INFO - PROCESS | 3140 | 1466745006923 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 3140 | 1466745006925 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 22:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:10:06 INFO - PROCESS | 3140 | 1466745006928 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:10:06 INFO - PROCESS | 3140 | 1466745006930 Marionette TRACE conn6 <- [1,2850,null,{}] 22:10:06 INFO - PROCESS | 3140 | 1466745006933 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:06 INFO - PROCESS | 3140 | 1466745006935 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:07 INFO - PROCESS | 3140 | 1466745007015 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 22:10:07 INFO - PROCESS | 3140 | 1466745007020 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 3140 | 1466745007022 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:07 INFO - PROCESS | 3140 | ++DOCSHELL 09161800 == 33 [pid = 3140] [id = 722] 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C17C00) [pid = 3140] [serial = 2166] [outer = 00000000] 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (18806000) [pid = 3140] [serial = 2167] [outer = 16C17C00] 22:10:07 INFO - PROCESS | 3140 | 1466745007067 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1880C800) [pid = 3140] [serial = 2168] [outer = 16C17C00] 22:10:07 INFO - PROCESS | 3140 | 1466745007522 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 22:10:07 INFO - PROCESS | 3140 | 1466745007560 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 3140 | 1466745007562 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 22:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:10:07 INFO - PROCESS | 3140 | 1466745007566 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 3140 | 1466745007568 Marionette TRACE conn6 <- [1,2854,null,{}] 22:10:07 INFO - PROCESS | 3140 | 1466745007572 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:07 INFO - PROCESS | 3140 | 1466745007574 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:07 INFO - PROCESS | 3140 | 1466745007653 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 22:10:07 INFO - PROCESS | 3140 | 1466745007658 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 3140 | 1466745007660 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:07 INFO - PROCESS | 3140 | ++DOCSHELL 19291000 == 34 [pid = 3140] [id = 723] 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1928C400) [pid = 3140] [serial = 2169] [outer = 00000000] 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (195A7400) [pid = 3140] [serial = 2170] [outer = 1928C400] 22:10:07 INFO - PROCESS | 3140 | 1466745007704 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (195A9C00) [pid = 3140] [serial = 2171] [outer = 1928C400] 22:10:08 INFO - PROCESS | 3140 | --DOCSHELL 0FE2BC00 == 33 [pid = 3140] [id = 716] 22:10:08 INFO - PROCESS | 3140 | --DOCSHELL 0C94F400 == 32 [pid = 3140] [id = 715] 22:10:08 INFO - PROCESS | 3140 | --DOCSHELL 091E5400 == 31 [pid = 3140] [id = 714] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 1063B400 == 30 [pid = 3140] [id = 717] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 14695C00 == 29 [pid = 3140] [id = 718] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 15559800 == 28 [pid = 3140] [id = 721] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 148B3800 == 27 [pid = 3140] [id = 719] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 16C0E800 == 26 [pid = 3140] [id = 720] 22:10:09 INFO - PROCESS | 3140 | --DOCSHELL 09161800 == 25 [pid = 3140] [id = 722] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (16CE5C00) [pid = 3140] [serial = 2116] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16CEF000) [pid = 3140] [serial = 2117] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (189EF000) [pid = 3140] [serial = 2120] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (173F0400) [pid = 3140] [serial = 2119] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (16C0C800) [pid = 3140] [serial = 2113] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1483F800) [pid = 3140] [serial = 2125] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (19670C00) [pid = 3140] [serial = 2099] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (195C3000) [pid = 3140] [serial = 2098] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (091E4000) [pid = 3140] [serial = 2104] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (195B5800) [pid = 3140] [serial = 2122] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (0C949000) [pid = 3140] [serial = 2105] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (0FE22C00) [pid = 3140] [serial = 2107] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (0FEA7400) [pid = 3140] [serial = 2108] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (0FF33000) [pid = 3140] [serial = 2101] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (1037E800) [pid = 3140] [serial = 2102] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (13FA6400) [pid = 3140] [serial = 2110] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 61 (140C8800) [pid = 3140] [serial = 2111] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 60 (19835C00) [pid = 3140] [serial = 2129] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 59 (1985E400) [pid = 3140] [serial = 2132] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 58 (19858400) [pid = 3140] [serial = 2131] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 57 (19831C00) [pid = 3140] [serial = 2128] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 56 (18BBC400) [pid = 3140] [serial = 2123] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 55 (18BB1400) [pid = 3140] [serial = 2126] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | --DOMWINDOW == 54 (16C19400) [pid = 3140] [serial = 2114] [outer = 00000000] [url = about:blank] 22:10:09 INFO - PROCESS | 3140 | 1466745009512 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1981ms 22:10:09 INFO - PROCESS | 3140 | 1466745009550 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 22:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:10:09 INFO - PROCESS | 3140 | 1466745009554 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 22:10:09 INFO - PROCESS | 3140 | 1466745009559 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:10:09 INFO - PROCESS | 3140 | 1466745009562 Marionette TRACE conn6 <- [1,2858,null,{}] 22:10:09 INFO - PROCESS | 3140 | 1466745009568 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:09 INFO - PROCESS | 3140 | 1466745009572 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:09 INFO - PROCESS | 3140 | 1466745009662 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 22:10:09 INFO - PROCESS | 3140 | 1466745009672 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:09 INFO - PROCESS | 3140 | 1466745009676 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:09 INFO - PROCESS | 3140 | ++DOCSHELL 0C961800 == 26 [pid = 3140] [id = 724] 22:10:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 55 (0C962C00) [pid = 3140] [serial = 2172] [outer = 00000000] 22:10:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 56 (0CA90800) [pid = 3140] [serial = 2173] [outer = 0C962C00] 22:10:09 INFO - PROCESS | 3140 | 1466745009726 Marionette DEBUG loaded listener.js 22:10:09 INFO - PROCESS | 3140 | ++DOMWINDOW == 57 (0F880C00) [pid = 3140] [serial = 2174] [outer = 0C962C00] 22:10:10 INFO - PROCESS | 3140 | 1466745010245 Marionette TRACE conn6 <- [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]]]}] 22:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 22:10:10 INFO - PROCESS | 3140 | 1466745010290 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 22:10:10 INFO - PROCESS | 3140 | 1466745010295 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 22:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:10:10 INFO - PROCESS | 3140 | 1466745010302 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:10:10 INFO - PROCESS | 3140 | 1466745010304 Marionette TRACE conn6 <- [1,2862,null,{}] 22:10:10 INFO - PROCESS | 3140 | 1466745010308 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:10 INFO - PROCESS | 3140 | 1466745010311 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:10 INFO - PROCESS | 3140 | 1466745010399 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 22:10:10 INFO - PROCESS | 3140 | 1466745010500 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:10 INFO - PROCESS | 3140 | 1466745010503 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:10 INFO - PROCESS | 3140 | ++DOCSHELL 0FE26800 == 27 [pid = 3140] [id = 725] 22:10:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 58 (0FE26C00) [pid = 3140] [serial = 2175] [outer = 00000000] 22:10:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 59 (0FE2B800) [pid = 3140] [serial = 2176] [outer = 0FE26C00] 22:10:10 INFO - PROCESS | 3140 | 1466745010558 Marionette DEBUG loaded listener.js 22:10:10 INFO - PROCESS | 3140 | ++DOMWINDOW == 60 (0FEA8400) [pid = 3140] [serial = 2177] [outer = 0FE26C00] 22:10:10 INFO - PROCESS | 3140 | 1466745010921 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 22:10:11 INFO - PROCESS | 3140 | 1466745010975 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 22:10:11 INFO - PROCESS | 3140 | 1466745010977 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 22:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:10:11 INFO - PROCESS | 3140 | 1466745010981 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:10:11 INFO - PROCESS | 3140 | 1466745010984 Marionette TRACE conn6 <- [1,2866,null,{}] 22:10:11 INFO - PROCESS | 3140 | 1466745010995 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:11 INFO - PROCESS | 3140 | 1466745011000 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:11 INFO - PROCESS | 3140 | 1466745011112 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 22:10:11 INFO - PROCESS | 3140 | 1466745011124 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:11 INFO - PROCESS | 3140 | 1466745011127 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:11 INFO - PROCESS | 3140 | ++DOCSHELL 10380400 == 28 [pid = 3140] [id = 726] 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 61 (10381C00) [pid = 3140] [serial = 2178] [outer = 00000000] 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 62 (10649400) [pid = 3140] [serial = 2179] [outer = 10381C00] 22:10:11 INFO - PROCESS | 3140 | 1466745011175 Marionette DEBUG loaded listener.js 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (10DDB800) [pid = 3140] [serial = 2180] [outer = 10381C00] 22:10:11 INFO - PROCESS | 3140 | 1466745011631 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 22:10:11 INFO - PROCESS | 3140 | 1466745011656 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 22:10:11 INFO - PROCESS | 3140 | 1466745011659 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 22:10:11 INFO - PROCESS | 3140 | 1466745011662 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:10:11 INFO - PROCESS | 3140 | 1466745011664 Marionette TRACE conn6 <- [1,2870,null,{}] 22:10:11 INFO - PROCESS | 3140 | 1466745011667 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:11 INFO - PROCESS | 3140 | 1466745011669 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:11 INFO - PROCESS | 3140 | 1466745011752 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 22:10:11 INFO - PROCESS | 3140 | 1466745011758 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:11 INFO - PROCESS | 3140 | 1466745011760 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:11 INFO - PROCESS | 3140 | ++DOCSHELL 13FE6000 == 29 [pid = 3140] [id = 727] 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (13FED000) [pid = 3140] [serial = 2181] [outer = 00000000] 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (14624400) [pid = 3140] [serial = 2182] [outer = 13FED000] 22:10:11 INFO - PROCESS | 3140 | 1466745011804 Marionette DEBUG loaded listener.js 22:10:11 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (14681C00) [pid = 3140] [serial = 2183] [outer = 13FED000] 22:10:12 INFO - PROCESS | 3140 | 1466745012242 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 22:10:12 INFO - PROCESS | 3140 | 1466745012296 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 22:10:12 INFO - PROCESS | 3140 | 1466745012298 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 22:10:12 INFO - PROCESS | 3140 | 1466745012301 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:10:12 INFO - PROCESS | 3140 | 1466745012303 Marionette TRACE conn6 <- [1,2874,null,{}] 22:10:12 INFO - PROCESS | 3140 | 1466745012307 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:12 INFO - PROCESS | 3140 | 1466745012309 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:12 INFO - PROCESS | 3140 | 1466745012386 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 22:10:12 INFO - PROCESS | 3140 | 1466745012393 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:12 INFO - PROCESS | 3140 | 1466745012395 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:12 INFO - PROCESS | 3140 | ++DOCSHELL 147DD800 == 30 [pid = 3140] [id = 728] 22:10:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (147DDC00) [pid = 3140] [serial = 2184] [outer = 00000000] 22:10:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (14837400) [pid = 3140] [serial = 2185] [outer = 147DDC00] 22:10:12 INFO - PROCESS | 3140 | 1466745012440 Marionette DEBUG loaded listener.js 22:10:12 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (148AD400) [pid = 3140] [serial = 2186] [outer = 147DDC00] 22:10:12 INFO - PROCESS | 3140 | 1466745012897 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 22:10:12 INFO - PROCESS | 3140 | 1466745012946 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 22:10:12 INFO - PROCESS | 3140 | 1466745012948 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 22:10:12 INFO - PROCESS | 3140 | 1466745012952 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:10:12 INFO - PROCESS | 3140 | 1466745012953 Marionette TRACE conn6 <- [1,2878,null,{}] 22:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:10:12 INFO - PROCESS | 3140 | 1466745012957 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:12 INFO - PROCESS | 3140 | 1466745012963 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:13 INFO - PROCESS | 3140 | 1466745013066 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 22:10:13 INFO - PROCESS | 3140 | 1466745013072 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 3140 | 1466745013073 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:13 INFO - PROCESS | 3140 | ++DOCSHELL 16C15C00 == 31 [pid = 3140] [id = 729] 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C17000) [pid = 3140] [serial = 2187] [outer = 00000000] 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C66000) [pid = 3140] [serial = 2188] [outer = 16C17000] 22:10:13 INFO - PROCESS | 3140 | 1466745013118 Marionette DEBUG loaded listener.js 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16C6A000) [pid = 3140] [serial = 2189] [outer = 16C17000] 22:10:13 INFO - PROCESS | 3140 | 1466745013569 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 22:10:13 INFO - PROCESS | 3140 | 1466745013627 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 22:10:13 INFO - PROCESS | 3140 | 1466745013629 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 22:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:10:13 INFO - PROCESS | 3140 | 1466745013632 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:10:13 INFO - PROCESS | 3140 | 1466745013634 Marionette TRACE conn6 <- [1,2882,null,{}] 22:10:13 INFO - PROCESS | 3140 | 1466745013637 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:13 INFO - PROCESS | 3140 | 1466745013639 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:13 INFO - PROCESS | 3140 | 1466745013716 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 22:10:13 INFO - PROCESS | 3140 | 1466745013722 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 3140 | 1466745013723 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:13 INFO - PROCESS | 3140 | ++DOCSHELL 15A49800 == 32 [pid = 3140] [id = 730] 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C7D800) [pid = 3140] [serial = 2190] [outer = 00000000] 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16F9BC00) [pid = 3140] [serial = 2191] [outer = 16C7D800] 22:10:13 INFO - PROCESS | 3140 | 1466745013770 Marionette DEBUG loaded listener.js 22:10:13 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (147DD000) [pid = 3140] [serial = 2192] [outer = 16C7D800] 22:10:14 INFO - PROCESS | 3140 | 1466745014227 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 22:10:14 INFO - PROCESS | 3140 | 1466745014286 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 22:10:14 INFO - PROCESS | 3140 | 1466745014288 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 22:10:14 INFO - PROCESS | 3140 | 1466745014291 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:10:14 INFO - PROCESS | 3140 | 1466745014293 Marionette TRACE conn6 <- [1,2886,null,{}] 22:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:10:14 INFO - PROCESS | 3140 | 1466745014297 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:14 INFO - PROCESS | 3140 | 1466745014298 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:14 INFO - PROCESS | 3140 | 1466745014376 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 22:10:14 INFO - PROCESS | 3140 | 1466745014382 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:14 INFO - PROCESS | 3140 | 1466745014384 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:14 INFO - PROCESS | 3140 | ++DOCSHELL 1880B400 == 33 [pid = 3140] [id = 731] 22:10:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (18810000) [pid = 3140] [serial = 2193] [outer = 00000000] 22:10:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (189EF000) [pid = 3140] [serial = 2194] [outer = 18810000] 22:10:14 INFO - PROCESS | 3140 | 1466745014427 Marionette DEBUG loaded listener.js 22:10:14 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (189E4400) [pid = 3140] [serial = 2195] [outer = 18810000] 22:10:14 INFO - PROCESS | 3140 | 1466745014906 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 22:10:14 INFO - PROCESS | 3140 | 1466745014970 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 22:10:15 INFO - PROCESS | 3140 | 1466745014972 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 22:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:10:15 INFO - PROCESS | 3140 | 1466745014975 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:10:15 INFO - PROCESS | 3140 | 1466745014977 Marionette TRACE conn6 <- [1,2890,null,{}] 22:10:15 INFO - PROCESS | 3140 | 1466745014980 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:15 INFO - PROCESS | 3140 | 1466745014982 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:15 INFO - PROCESS | 3140 | 1466745015094 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 22:10:15 INFO - PROCESS | 3140 | 1466745015186 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:15 INFO - PROCESS | 3140 | 1466745015187 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:15 INFO - PROCESS | 3140 | ++DOCSHELL 1037FC00 == 34 [pid = 3140] [id = 732] 22:10:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (1957F400) [pid = 3140] [serial = 2196] [outer = 00000000] 22:10:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (195AE400) [pid = 3140] [serial = 2197] [outer = 1957F400] 22:10:15 INFO - PROCESS | 3140 | 1466745015233 Marionette DEBUG loaded listener.js 22:10:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195B2000) [pid = 3140] [serial = 2198] [outer = 1957F400] 22:10:15 INFO - PROCESS | 3140 | 1466745015670 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 22:10:15 INFO - PROCESS | 3140 | 1466745015706 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 22:10:15 INFO - PROCESS | 3140 | 1466745015708 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 22:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:10:15 INFO - PROCESS | 3140 | 1466745015711 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:10:15 INFO - PROCESS | 3140 | 1466745015713 Marionette TRACE conn6 <- [1,2894,null,{}] 22:10:15 INFO - PROCESS | 3140 | 1466745015717 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:15 INFO - PROCESS | 3140 | 1466745015718 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:15 INFO - PROCESS | 3140 | 1466745015844 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 22:10:15 INFO - PROCESS | 3140 | 1466745015849 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:15 INFO - PROCESS | 3140 | 1466745015851 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:15 INFO - PROCESS | 3140 | ++DOCSHELL 189E7400 == 35 [pid = 3140] [id = 733] 22:10:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (19293C00) [pid = 3140] [serial = 2199] [outer = 00000000] 22:10:15 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (19675800) [pid = 3140] [serial = 2200] [outer = 19293C00] 22:10:15 INFO - PROCESS | 3140 | 1466745015894 Marionette DEBUG loaded listener.js 22:10:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19698C00) [pid = 3140] [serial = 2201] [outer = 19293C00] 22:10:16 INFO - PROCESS | 3140 | 1466745016358 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 22:10:16 INFO - PROCESS | 3140 | 1466745016384 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 22:10:16 INFO - PROCESS | 3140 | 1466745016387 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 22:10:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:10:16 INFO - PROCESS | 3140 | 1466745016390 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:10:16 INFO - PROCESS | 3140 | 1466745016392 Marionette TRACE conn6 <- [1,2898,null,{}] 22:10:16 INFO - PROCESS | 3140 | 1466745016395 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:16 INFO - PROCESS | 3140 | 1466745016398 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:16 INFO - PROCESS | 3140 | 1466745016555 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1555A000) [pid = 3140] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (16C12800) [pid = 3140] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C17C00) [pid = 3140] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE2D000) [pid = 3140] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C94F800) [pid = 3140] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (091E6400) [pid = 3140] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19857C00) [pid = 3140] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (14838400) [pid = 3140] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (0C948C00) [pid = 3140] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (10F2B800) [pid = 3140] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (14699800) [pid = 3140] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:10:16 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (15565400) [pid = 3140] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:10:16 INFO - PROCESS | 3140 | 1466745016786 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:16 INFO - PROCESS | 3140 | 1466745016788 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:16 INFO - PROCESS | 3140 | ++DOCSHELL 0C948C00 == 36 [pid = 3140] [id = 734] 22:10:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (0C94F800) [pid = 3140] [serial = 2202] [outer = 00000000] 22:10:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0FF32800) [pid = 3140] [serial = 2203] [outer = 0C94F800] 22:10:16 INFO - PROCESS | 3140 | 1466745016834 Marionette DEBUG loaded listener.js 22:10:16 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1474C000) [pid = 3140] [serial = 2204] [outer = 0C94F800] 22:10:17 INFO - PROCESS | 3140 | 1466745017193 Marionette TRACE conn6 <- [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]]]}] 22:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:10:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 830ms 22:10:17 INFO - TEST-START | /DOMEvents/constructors.html 22:10:17 INFO - PROCESS | 3140 | 1466745017222 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 22:10:17 INFO - PROCESS | 3140 | 1466745017224 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 22:10:17 INFO - PROCESS | 3140 | 1466745017227 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:10:17 INFO - PROCESS | 3140 | 1466745017228 Marionette TRACE conn6 <- [1,2902,null,{}] 22:10:17 INFO - PROCESS | 3140 | 1466745017242 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:17 INFO - PROCESS | 3140 | 1466745017243 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:17 INFO - PROCESS | 3140 | 1466745017326 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 22:10:17 INFO - PROCESS | 3140 | 1466745017331 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:17 INFO - PROCESS | 3140 | 1466745017332 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:17 INFO - PROCESS | 3140 | ++DOCSHELL 1483FC00 == 37 [pid = 3140] [id = 735] 22:10:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (15559800) [pid = 3140] [serial = 2205] [outer = 00000000] 22:10:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19837400) [pid = 3140] [serial = 2206] [outer = 15559800] 22:10:17 INFO - PROCESS | 3140 | 1466745017376 Marionette DEBUG loaded listener.js 22:10:17 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19853C00) [pid = 3140] [serial = 2207] [outer = 15559800] 22:10:18 INFO - PROCESS | 3140 | 1466745018023 Marionette TRACE conn6 <- [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]]]}] 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:10:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 859ms 22:10:18 INFO - PROCESS | 3140 | 1466745018086 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 22:10:18 INFO - PROCESS | 3140 | 1466745018088 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 22:10:18 INFO - PROCESS | 3140 | 1466745018091 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:10:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:10:18 INFO - PROCESS | 3140 | 1466745018093 Marionette TRACE conn6 <- [1,2906,null,{}] 22:10:18 INFO - PROCESS | 3140 | 1466745018096 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:18 INFO - PROCESS | 3140 | 1466745018098 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:18 INFO - PROCESS | 3140 | 1466745018195 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 22:10:18 INFO - PROCESS | 3140 | 1466745018297 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:18 INFO - PROCESS | 3140 | 1466745018298 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:18 INFO - PROCESS | 3140 | ++DOCSHELL 19856000 == 38 [pid = 3140] [id = 736] 22:10:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19856800) [pid = 3140] [serial = 2208] [outer = 00000000] 22:10:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19E34800) [pid = 3140] [serial = 2209] [outer = 19856800] 22:10:18 INFO - PROCESS | 3140 | 1466745018342 Marionette DEBUG loaded listener.js 22:10:18 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19E3C800) [pid = 3140] [serial = 2210] [outer = 19856800] 22:10:18 INFO - PROCESS | 3140 | 1466745018665 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:10:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:10:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 22:10:18 INFO - PROCESS | 3140 | 1466745018771 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 22:10:18 INFO - PROCESS | 3140 | 1466745018775 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 22:10:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:10:18 INFO - PROCESS | 3140 | 1466745018781 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:10:18 INFO - PROCESS | 3140 | 1466745018785 Marionette TRACE conn6 <- [1,2910,null,{}] 22:10:18 INFO - PROCESS | 3140 | 1466745018795 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:18 INFO - PROCESS | 3140 | 1466745018799 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:18 INFO - PROCESS | 3140 | 1466745018927 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 22:10:19 INFO - PROCESS | 3140 | 1466745019042 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 3140 | 1466745019045 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:19 INFO - PROCESS | 3140 | ++DOCSHELL 0C941400 == 39 [pid = 3140] [id = 737] 22:10:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (0C942C00) [pid = 3140] [serial = 2211] [outer = 00000000] 22:10:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0C94CC00) [pid = 3140] [serial = 2212] [outer = 0C942C00] 22:10:19 INFO - PROCESS | 3140 | 1466745019104 Marionette DEBUG loaded listener.js 22:10:19 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0CD29400) [pid = 3140] [serial = 2213] [outer = 0C942C00] 22:10:19 INFO - PROCESS | 3140 | [3140] 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 22:10:19 INFO - PROCESS | 3140 | [3140] 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 22:10:19 INFO - PROCESS | 3140 | [3140] 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 22:10:19 INFO - PROCESS | 3140 | [3140] 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 22:10:19 INFO - PROCESS | 3140 | 1466745019776 Marionette TRACE conn6 <- [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]]]}] 22:10:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:10:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:10:19 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 22:10:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:10:19 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 22:10:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:10:19 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]" 22:10:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:10:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:10:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1027ms 22:10:19 INFO - PROCESS | 3140 | 1466745019816 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 22:10:19 INFO - PROCESS | 3140 | 1466745019819 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 22:10:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:10:19 INFO - PROCESS | 3140 | 1466745019827 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:10:19 INFO - PROCESS | 3140 | 1466745019831 Marionette TRACE conn6 <- [1,2914,null,{}] 22:10:19 INFO - PROCESS | 3140 | 1466745019835 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:19 INFO - PROCESS | 3140 | 1466745019838 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:20 INFO - PROCESS | 3140 | 1466745019982 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 22:10:20 INFO - PROCESS | 3140 | 1466745020123 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:20 INFO - PROCESS | 3140 | 1466745020126 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:20 INFO - PROCESS | 3140 | ++DOCSHELL 1037D000 == 40 [pid = 3140] [id = 738] 22:10:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1037E400) [pid = 3140] [serial = 2214] [outer = 00000000] 22:10:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (13FE3800) [pid = 3140] [serial = 2215] [outer = 1037E400] 22:10:20 INFO - PROCESS | 3140 | 1466745020184 Marionette DEBUG loaded listener.js 22:10:20 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (14723400) [pid = 3140] [serial = 2216] [outer = 1037E400] 22:10:20 INFO - PROCESS | 3140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:10:20 INFO - PROCESS | 3140 | 1466745020745 Marionette TRACE conn6 <- [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]]]}] 22:10:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:10:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 22:10:20 INFO - PROCESS | 3140 | 1466745020807 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 22:10:20 INFO - PROCESS | 3140 | 1466745020810 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 22:10:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:10:20 INFO - PROCESS | 3140 | 1466745020815 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:10:20 INFO - PROCESS | 3140 | 1466745020817 Marionette TRACE conn6 <- [1,2918,null,{}] 22:10:20 INFO - PROCESS | 3140 | 1466745020827 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:20 INFO - PROCESS | 3140 | 1466745020832 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:20 INFO - PROCESS | 3140 | 1466745020954 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 22:10:21 INFO - PROCESS | 3140 | 1466745021226 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:21 INFO - PROCESS | 3140 | 1466745021229 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:21 INFO - PROCESS | 3140 | ++DOCSHELL 09164800 == 41 [pid = 3140] [id = 739] 22:10:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (09166000) [pid = 3140] [serial = 2217] [outer = 00000000] 22:10:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0C931400) [pid = 3140] [serial = 2218] [outer = 09166000] 22:10:21 INFO - PROCESS | 3140 | 1466745021295 Marionette DEBUG loaded listener.js 22:10:21 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0C94C000) [pid = 3140] [serial = 2219] [outer = 09166000] 22:10:21 INFO - PROCESS | 3140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 1483FC00 == 40 [pid = 3140] [id = 735] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 0C948C00 == 39 [pid = 3140] [id = 734] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 189E7400 == 38 [pid = 3140] [id = 733] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 1037FC00 == 37 [pid = 3140] [id = 732] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 1880B400 == 36 [pid = 3140] [id = 731] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 15A49800 == 35 [pid = 3140] [id = 730] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 16C15C00 == 34 [pid = 3140] [id = 729] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 147DD800 == 33 [pid = 3140] [id = 728] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 13FE6000 == 32 [pid = 3140] [id = 727] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 10380400 == 31 [pid = 3140] [id = 726] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 0FE26800 == 30 [pid = 3140] [id = 725] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (195A7400) [pid = 3140] [serial = 2170] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 0C961800 == 29 [pid = 3140] [id = 724] 22:10:21 INFO - PROCESS | 3140 | --DOCSHELL 19291000 == 28 [pid = 3140] [id = 723] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (15A42000) [pid = 3140] [serial = 2158] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (16C7CC00) [pid = 3140] [serial = 2161] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (18806000) [pid = 3140] [serial = 2167] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16F93400) [pid = 3140] [serial = 2162] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0FE31400) [pid = 3140] [serial = 2149] [outer = 00000000] [url = about:blank] 22:10:21 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FF2DC00) [pid = 3140] [serial = 2150] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0C964800) [pid = 3140] [serial = 2146] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0CD68C00) [pid = 3140] [serial = 2147] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0F90C000) [pid = 3140] [serial = 2144] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C960C00) [pid = 3140] [serial = 2143] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (19E37400) [pid = 3140] [serial = 2141] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19E32400) [pid = 3140] [serial = 2140] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C18800) [pid = 3140] [serial = 2138] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (15567000) [pid = 3140] [serial = 2137] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (10385400) [pid = 3140] [serial = 2135] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (10304000) [pid = 3140] [serial = 2134] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (13D10C00) [pid = 3140] [serial = 2152] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (14753C00) [pid = 3140] [serial = 2155] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (14831C00) [pid = 3140] [serial = 2156] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (1615B800) [pid = 3140] [serial = 2159] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (16CEE000) [pid = 3140] [serial = 2164] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1880C800) [pid = 3140] [serial = 2168] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (1714E800) [pid = 3140] [serial = 2165] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (13FE3000) [pid = 3140] [serial = 2153] [outer = 00000000] [url = about:blank] 22:10:22 INFO - PROCESS | 3140 | 1466745021971 Marionette TRACE conn6 <- [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]]]}] 22:10:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:10:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1175ms 22:10:22 INFO - PROCESS | 3140 | 1466745021996 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 22:10:22 INFO - PROCESS | 3140 | 1466745022000 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 22:10:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:10:22 INFO - PROCESS | 3140 | 1466745022003 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:10:22 INFO - PROCESS | 3140 | 1466745022006 Marionette TRACE conn6 <- [1,2922,null,{}] 22:10:22 INFO - PROCESS | 3140 | 1466745022011 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:22 INFO - PROCESS | 3140 | 1466745022016 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:22 INFO - PROCESS | 3140 | 1466745022103 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 22:10:22 INFO - PROCESS | 3140 | 1466745022205 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:22 INFO - PROCESS | 3140 | 1466745022208 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:22 INFO - PROCESS | 3140 | ++DOCSHELL 0CA91400 == 29 [pid = 3140] [id = 740] 22:10:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0CD2A400) [pid = 3140] [serial = 2220] [outer = 00000000] 22:10:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0F906400) [pid = 3140] [serial = 2221] [outer = 0CD2A400] 22:10:22 INFO - PROCESS | 3140 | 1466745022257 Marionette DEBUG loaded listener.js 22:10:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FB53000) [pid = 3140] [serial = 2222] [outer = 0CD2A400] 22:10:22 INFO - PROCESS | 3140 | 1466745022661 Marionette TRACE conn6 <- [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]]]}] 22:10:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 731ms 22:10:22 INFO - PROCESS | 3140 | 1466745022738 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 22:10:22 INFO - PROCESS | 3140 | 1466745022742 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 22:10:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:10:22 INFO - PROCESS | 3140 | 1466745022747 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:10:22 INFO - PROCESS | 3140 | 1466745022749 Marionette TRACE conn6 <- [1,2926,null,{}] 22:10:22 INFO - PROCESS | 3140 | 1466745022752 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:22 INFO - PROCESS | 3140 | 1466745022755 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:22 INFO - PROCESS | 3140 | 1466745022846 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 22:10:22 INFO - PROCESS | 3140 | 1466745022852 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:22 INFO - PROCESS | 3140 | 1466745022854 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:22 INFO - PROCESS | 3140 | ++DOCSHELL 0FE29000 == 30 [pid = 3140] [id = 741] 22:10:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0FF2F400) [pid = 3140] [serial = 2223] [outer = 00000000] 22:10:22 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10DD9000) [pid = 3140] [serial = 2224] [outer = 0FF2F400] 22:10:22 INFO - PROCESS | 3140 | 1466745022899 Marionette DEBUG loaded listener.js 22:10:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (13FA7800) [pid = 3140] [serial = 2225] [outer = 0FF2F400] 22:10:23 INFO - PROCESS | 3140 | 1466745023347 Marionette TRACE conn6 <- [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]]]}] 22:10:23 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. 22:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 22:10:23 INFO - PROCESS | 3140 | 1466745023381 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 22:10:23 INFO - PROCESS | 3140 | 1466745023383 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 22:10:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:10:23 INFO - PROCESS | 3140 | 1466745023388 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:10:23 INFO - PROCESS | 3140 | 1466745023394 Marionette TRACE conn6 <- [1,2930,null,{}] 22:10:23 INFO - PROCESS | 3140 | 1466745023403 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:23 INFO - PROCESS | 3140 | 1466745023406 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:23 INFO - PROCESS | 3140 | 1466745023497 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 22:10:23 INFO - PROCESS | 3140 | 1466745023504 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:23 INFO - PROCESS | 3140 | 1466745023506 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:23 INFO - PROCESS | 3140 | ++DOCSHELL 14831400 == 31 [pid = 3140] [id = 742] 22:10:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (14831800) [pid = 3140] [serial = 2226] [outer = 00000000] 22:10:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (1555A400) [pid = 3140] [serial = 2227] [outer = 14831800] 22:10:23 INFO - PROCESS | 3140 | 1466745023555 Marionette DEBUG loaded listener.js 22:10:23 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (15A46000) [pid = 3140] [serial = 2228] [outer = 14831800] 22:10:24 INFO - PROCESS | 3140 | 1466745024030 Marionette TRACE conn6 <- [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"]]]}] 22:10:24 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 22:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 690ms 22:10:24 INFO - PROCESS | 3140 | 1466745024078 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 22:10:24 INFO - PROCESS | 3140 | 1466745024080 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 22:10:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:10:24 INFO - PROCESS | 3140 | 1466745024091 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:10:24 INFO - PROCESS | 3140 | 1466745024093 Marionette TRACE conn6 <- [1,2934,null,{}] 22:10:24 INFO - PROCESS | 3140 | 1466745024096 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:24 INFO - PROCESS | 3140 | 1466745024098 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:24 INFO - PROCESS | 3140 | 1466745024216 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 22:10:24 INFO - PROCESS | 3140 | 1466745024221 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 3140 | 1466745024223 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:24 INFO - PROCESS | 3140 | ++DOCSHELL 16158C00 == 32 [pid = 3140] [id = 743] 22:10:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1615BC00) [pid = 3140] [serial = 2229] [outer = 00000000] 22:10:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (16C6AC00) [pid = 3140] [serial = 2230] [outer = 1615BC00] 22:10:24 INFO - PROCESS | 3140 | 1466745024324 Marionette DEBUG loaded listener.js 22:10:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (16C72800) [pid = 3140] [serial = 2231] [outer = 1615BC00] 22:10:24 INFO - PROCESS | 3140 | 1466745024668 Marionette TRACE conn6 <- [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]]]}] 22:10:24 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. 22:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 22:10:24 INFO - PROCESS | 3140 | 1466745024722 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 22:10:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:10:24 INFO - PROCESS | 3140 | 1466745024724 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 22:10:24 INFO - PROCESS | 3140 | 1466745024728 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:10:24 INFO - PROCESS | 3140 | 1466745024729 Marionette TRACE conn6 <- [1,2938,null,{}] 22:10:24 INFO - PROCESS | 3140 | 1466745024733 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:24 INFO - PROCESS | 3140 | 1466745024735 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:24 INFO - PROCESS | 3140 | 1466745024850 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 22:10:24 INFO - PROCESS | 3140 | 1466745024855 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 3140 | 1466745024861 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:24 INFO - PROCESS | 3140 | ++DOCSHELL 16F98000 == 33 [pid = 3140] [id = 744] 22:10:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16FAD400) [pid = 3140] [serial = 2232] [outer = 00000000] 22:10:24 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (17DC7C00) [pid = 3140] [serial = 2233] [outer = 16FAD400] 22:10:25 INFO - PROCESS | 3140 | 1466745024970 Marionette DEBUG loaded listener.js 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1880FC00) [pid = 3140] [serial = 2234] [outer = 16FAD400] 22:10:25 INFO - PROCESS | 3140 | ++DOCSHELL 195AD800 == 34 [pid = 3140] [id = 745] 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (195ADC00) [pid = 3140] [serial = 2235] [outer = 00000000] 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195B3000) [pid = 3140] [serial = 2236] [outer = 195ADC00] 22:10:25 INFO - PROCESS | 3140 | 1466745025471 Marionette TRACE conn6 <- [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]]]}] 22:10:25 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. 22:10:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 22:10:25 INFO - PROCESS | 3140 | 1466745025498 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 3140 | 1466745025500 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 22:10:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:10:25 INFO - PROCESS | 3140 | 1466745025511 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:10:25 INFO - PROCESS | 3140 | 1466745025513 Marionette TRACE conn6 <- [1,2942,null,{}] 22:10:25 INFO - PROCESS | 3140 | 1466745025517 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:25 INFO - PROCESS | 3140 | 1466745025519 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:25 INFO - PROCESS | 3140 | 1466745025656 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 22:10:25 INFO - PROCESS | 3140 | 1466745025724 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:25 INFO - PROCESS | 3140 | 1466745025725 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:25 INFO - PROCESS | 3140 | ++DOCSHELL 189EA000 == 35 [pid = 3140] [id = 746] 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (18BBBC00) [pid = 3140] [serial = 2237] [outer = 00000000] 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (195B6000) [pid = 3140] [serial = 2238] [outer = 18BBBC00] 22:10:25 INFO - PROCESS | 3140 | 1466745025770 Marionette DEBUG loaded listener.js 22:10:25 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (195BE000) [pid = 3140] [serial = 2239] [outer = 18BBBC00] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (1957F400) [pid = 3140] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (147DDC00) [pid = 3140] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (1928C400) [pid = 3140] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (16C17000) [pid = 3140] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FE26C00) [pid = 3140] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (0C962C00) [pid = 3140] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (10381C00) [pid = 3140] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19293C00) [pid = 3140] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (18810000) [pid = 3140] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (16C7D800) [pid = 3140] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (13FED000) [pid = 3140] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C94F800) [pid = 3140] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:10:26 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (15559800) [pid = 3140] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:10:26 INFO - PROCESS | 3140 | 1466745026319 Marionette TRACE conn6 <- [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]]]}] 22:10:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:10:26 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 22:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 831ms 22:10:26 INFO - PROCESS | 3140 | 1466745026344 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 22:10:26 INFO - PROCESS | 3140 | 1466745026346 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 22:10:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:10:26 INFO - PROCESS | 3140 | 1466745026349 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:10:26 INFO - PROCESS | 3140 | 1466745026351 Marionette TRACE conn6 <- [1,2946,null,{}] 22:10:26 INFO - PROCESS | 3140 | 1466745026354 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:26 INFO - PROCESS | 3140 | 1466745026356 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:26 INFO - PROCESS | 3140 | 1466745026460 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 22:10:26 INFO - PROCESS | 3140 | 1466745026465 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 3140 | 1466745026467 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:26 INFO - PROCESS | 3140 | ++DOCSHELL 1483A400 == 36 [pid = 3140] [id = 747] 22:10:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16C7D800) [pid = 3140] [serial = 2240] [outer = 00000000] 22:10:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (19293C00) [pid = 3140] [serial = 2241] [outer = 16C7D800] 22:10:26 INFO - PROCESS | 3140 | 1466745026511 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1982C800) [pid = 3140] [serial = 2242] [outer = 16C7D800] 22:10:26 INFO - PROCESS | 3140 | 1466745026908 Marionette TRACE conn6 <- [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]]]}] 22:10:26 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. 22:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 22:10:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:10:26 INFO - PROCESS | 3140 | 1466745026920 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 22:10:26 INFO - PROCESS | 3140 | 1466745026922 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 22:10:26 INFO - PROCESS | 3140 | 1466745026929 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:10:26 INFO - PROCESS | 3140 | 1466745026930 Marionette TRACE conn6 <- [1,2950,null,{}] 22:10:26 INFO - PROCESS | 3140 | 1466745026936 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:26 INFO - PROCESS | 3140 | 1466745026938 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:27 INFO - PROCESS | 3140 | 1466745027080 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 22:10:27 INFO - PROCESS | 3140 | 1466745027087 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:27 INFO - PROCESS | 3140 | 1466745027089 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:27 INFO - PROCESS | 3140 | ++DOCSHELL 147E5400 == 37 [pid = 3140] [id = 748] 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (189EA800) [pid = 3140] [serial = 2243] [outer = 00000000] 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (19858C00) [pid = 3140] [serial = 2244] [outer = 189EA800] 22:10:27 INFO - PROCESS | 3140 | 1466745027133 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (1985D400) [pid = 3140] [serial = 2245] [outer = 189EA800] 22:10:27 INFO - PROCESS | 3140 | 1466745027528 Marionette TRACE conn6 <- [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]]]}] 22:10:27 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. 22:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 22:10:27 INFO - PROCESS | 3140 | 1466745027556 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 22:10:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:10:27 INFO - PROCESS | 3140 | 1466745027558 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 22:10:27 INFO - PROCESS | 3140 | 1466745027562 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:10:27 INFO - PROCESS | 3140 | 1466745027563 Marionette TRACE conn6 <- [1,2954,null,{}] 22:10:27 INFO - PROCESS | 3140 | 1466745027567 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:27 INFO - PROCESS | 3140 | 1466745027569 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:27 INFO - PROCESS | 3140 | 1466745027649 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 22:10:27 INFO - PROCESS | 3140 | 1466745027750 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:27 INFO - PROCESS | 3140 | 1466745027752 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:27 INFO - PROCESS | 3140 | ++DOCSHELL 13FE4800 == 38 [pid = 3140] [id = 749] 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (15A3F000) [pid = 3140] [serial = 2246] [outer = 00000000] 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19E37400) [pid = 3140] [serial = 2247] [outer = 15A3F000] 22:10:27 INFO - PROCESS | 3140 | 1466745027797 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19E38000) [pid = 3140] [serial = 2248] [outer = 15A3F000] 22:10:28 INFO - PROCESS | 3140 | 1466745028148 Marionette TRACE conn6 <- [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]]]}] 22:10:28 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. 22:10:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 631ms 22:10:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:10:28 INFO - PROCESS | 3140 | 1466745028192 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 22:10:28 INFO - PROCESS | 3140 | 1466745028194 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 22:10:28 INFO - PROCESS | 3140 | 1466745028197 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:10:28 INFO - PROCESS | 3140 | 1466745028199 Marionette TRACE conn6 <- [1,2958,null,{}] 22:10:28 INFO - PROCESS | 3140 | 1466745028202 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:28 INFO - PROCESS | 3140 | 1466745028204 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:28 INFO - PROCESS | 3140 | 1466745028378 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 22:10:28 INFO - PROCESS | 3140 | 1466745028441 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 3140 | 1466745028445 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:28 INFO - PROCESS | 3140 | ++DOCSHELL 09161800 == 39 [pid = 3140] [id = 750] 22:10:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (09162000) [pid = 3140] [serial = 2249] [outer = 00000000] 22:10:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (091E9C00) [pid = 3140] [serial = 2250] [outer = 09162000] 22:10:28 INFO - PROCESS | 3140 | 1466745028504 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (0C94F000) [pid = 3140] [serial = 2251] [outer = 09162000] 22:10:29 INFO - PROCESS | 3140 | 1466745029098 Marionette TRACE conn6 <- [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]]]}] 22:10:29 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. 22:10:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 22:10:29 INFO - PROCESS | 3140 | 1466745029130 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 22:10:29 INFO - PROCESS | 3140 | 1466745029134 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 22:10:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:10:29 INFO - PROCESS | 3140 | 1466745029139 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:10:29 INFO - PROCESS | 3140 | 1466745029142 Marionette TRACE conn6 <- [1,2962,null,{}] 22:10:29 INFO - PROCESS | 3140 | 1466745029164 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:29 INFO - PROCESS | 3140 | 1466745029169 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:29 INFO - PROCESS | 3140 | 1466745029287 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 22:10:29 INFO - PROCESS | 3140 | 1466745029395 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:29 INFO - PROCESS | 3140 | 1466745029398 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:29 INFO - PROCESS | 3140 | ++DOCSHELL 10DDF800 == 40 [pid = 3140] [id = 751] 22:10:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (10F23800) [pid = 3140] [serial = 2252] [outer = 00000000] 22:10:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (140C5000) [pid = 3140] [serial = 2253] [outer = 10F23800] 22:10:29 INFO - PROCESS | 3140 | 1466745029454 Marionette DEBUG loaded listener.js 22:10:29 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1471DC00) [pid = 3140] [serial = 2254] [outer = 10F23800] 22:10:30 INFO - PROCESS | 3140 | 1466745029982 Marionette TRACE conn6 <- [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]]]}] 22:10:30 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. 22:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 22:10:30 INFO - PROCESS | 3140 | 1466745030038 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 22:10:30 INFO - PROCESS | 3140 | 1466745030042 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 22:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:10:30 INFO - PROCESS | 3140 | 1466745030047 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:10:30 INFO - PROCESS | 3140 | 1466745030049 Marionette TRACE conn6 <- [1,2966,null,{}] 22:10:30 INFO - PROCESS | 3140 | 1466745030053 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:30 INFO - PROCESS | 3140 | 1466745030056 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:30 INFO - PROCESS | 3140 | 1466745030168 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 22:10:30 INFO - PROCESS | 3140 | 1466745030327 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:30 INFO - PROCESS | 3140 | 1466745030330 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:30 INFO - PROCESS | 3140 | ++DOCSHELL 18805400 == 41 [pid = 3140] [id = 752] 22:10:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (18805C00) [pid = 3140] [serial = 2255] [outer = 00000000] 22:10:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (19582800) [pid = 3140] [serial = 2256] [outer = 18805C00] 22:10:30 INFO - PROCESS | 3140 | 1466745030385 Marionette DEBUG loaded listener.js 22:10:30 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (19852C00) [pid = 3140] [serial = 2257] [outer = 18805C00] 22:10:30 INFO - PROCESS | 3140 | 1466745030922 Marionette TRACE conn6 <- [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]]]}] 22:10:31 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. 22:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 22:10:31 INFO - PROCESS | 3140 | 1466745030980 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 22:10:31 INFO - PROCESS | 3140 | 1466745030984 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 22:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:10:31 INFO - PROCESS | 3140 | 1466745030995 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:10:31 INFO - PROCESS | 3140 | 1466745031000 Marionette TRACE conn6 <- [1,2970,null,{}] 22:10:31 INFO - PROCESS | 3140 | 1466745031004 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:31 INFO - PROCESS | 3140 | 1466745031007 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:31 INFO - PROCESS | 3140 | 1466745031123 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 22:10:31 INFO - PROCESS | 3140 | 1466745031273 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:31 INFO - PROCESS | 3140 | 1466745031276 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:31 INFO - PROCESS | 3140 | ++DOCSHELL 19E37000 == 42 [pid = 3140] [id = 753] 22:10:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1B3F1000) [pid = 3140] [serial = 2258] [outer = 00000000] 22:10:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (1B4F0C00) [pid = 3140] [serial = 2259] [outer = 1B3F1000] 22:10:31 INFO - PROCESS | 3140 | 1466745031333 Marionette DEBUG loaded listener.js 22:10:31 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (1BB7B800) [pid = 3140] [serial = 2260] [outer = 1B3F1000] 22:10:31 INFO - PROCESS | 3140 | 1466745031847 Marionette TRACE conn6 <- [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"]]]}] 22:10:31 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 22:10:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 890ms 22:10:31 INFO - PROCESS | 3140 | 1466745031885 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 22:10:31 INFO - PROCESS | 3140 | 1466745031887 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 22:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:10:31 INFO - PROCESS | 3140 | 1466745031891 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:10:31 INFO - PROCESS | 3140 | 1466745031893 Marionette TRACE conn6 <- [1,2974,null,{}] 22:10:31 INFO - PROCESS | 3140 | 1466745031897 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:31 INFO - PROCESS | 3140 | 1466745031899 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:32 INFO - PROCESS | 3140 | 1466745032006 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 22:10:32 INFO - PROCESS | 3140 | 1466745032191 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:32 INFO - PROCESS | 3140 | 1466745032193 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:32 INFO - PROCESS | 3140 | ++DOCSHELL 19854000 == 43 [pid = 3140] [id = 754] 22:10:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (19854400) [pid = 3140] [serial = 2261] [outer = 00000000] 22:10:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 95 (1BF02800) [pid = 3140] [serial = 2262] [outer = 19854400] 22:10:32 INFO - PROCESS | 3140 | 1466745032248 Marionette DEBUG loaded listener.js 22:10:32 INFO - PROCESS | 3140 | ++DOMWINDOW == 96 (1BF9F800) [pid = 3140] [serial = 2263] [outer = 19854400] 22:10:32 INFO - PROCESS | 3140 | 1466745032915 Marionette TRACE conn6 <- [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]]]}] 22:10:32 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. 22:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1072ms 22:10:33 INFO - PROCESS | 3140 | 1466745032967 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 22:10:33 INFO - PROCESS | 3140 | 1466745032971 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 22:10:33 INFO - PROCESS | 3140 | 1466745032991 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:10:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:10:33 INFO - PROCESS | 3140 | 1466745032994 Marionette TRACE conn6 <- [1,2978,null,{}] 22:10:33 INFO - PROCESS | 3140 | 1466745033000 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:33 INFO - PROCESS | 3140 | 1466745033003 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:33 INFO - PROCESS | 3140 | 1466745033104 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 22:10:33 INFO - PROCESS | 3140 | 1466745033269 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:33 INFO - PROCESS | 3140 | 1466745033271 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:33 INFO - PROCESS | 3140 | ++DOCSHELL 1037B800 == 44 [pid = 3140] [id = 755] 22:10:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 97 (1037C000) [pid = 3140] [serial = 2264] [outer = 00000000] 22:10:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 98 (14675000) [pid = 3140] [serial = 2265] [outer = 1037C000] 22:10:33 INFO - PROCESS | 3140 | 1466745033324 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 3140 | ++DOMWINDOW == 99 (14835C00) [pid = 3140] [serial = 2266] [outer = 1037C000] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 13FE4800 == 43 [pid = 3140] [id = 749] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 147E5400 == 42 [pid = 3140] [id = 748] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 1483A400 == 41 [pid = 3140] [id = 747] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 189EA000 == 40 [pid = 3140] [id = 746] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 195AD800 == 39 [pid = 3140] [id = 745] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 16F98000 == 38 [pid = 3140] [id = 744] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 16158C00 == 37 [pid = 3140] [id = 743] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 14831400 == 36 [pid = 3140] [id = 742] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 0FE29000 == 35 [pid = 3140] [id = 741] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 0CA91400 == 34 [pid = 3140] [id = 740] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 09164800 == 33 [pid = 3140] [id = 739] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 1037D000 == 32 [pid = 3140] [id = 738] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 0C941400 == 31 [pid = 3140] [id = 737] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 19856000 == 30 [pid = 3140] [id = 736] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 19E37000 == 29 [pid = 3140] [id = 753] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 19854000 == 28 [pid = 3140] [id = 754] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 18805400 == 27 [pid = 3140] [id = 752] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 09161800 == 26 [pid = 3140] [id = 750] 22:10:34 INFO - PROCESS | 3140 | --DOCSHELL 10DDF800 == 25 [pid = 3140] [id = 751] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 98 (195AE400) [pid = 3140] [serial = 2197] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 97 (14837400) [pid = 3140] [serial = 2185] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 96 (148AD400) [pid = 3140] [serial = 2186] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 95 (195A9C00) [pid = 3140] [serial = 2171] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 94 (16C66000) [pid = 3140] [serial = 2188] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (16C6A000) [pid = 3140] [serial = 2189] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (0FE2B800) [pid = 3140] [serial = 2176] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FEA8400) [pid = 3140] [serial = 2177] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0CA90800) [pid = 3140] [serial = 2173] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0F880C00) [pid = 3140] [serial = 2174] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (10649400) [pid = 3140] [serial = 2179] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (19675800) [pid = 3140] [serial = 2200] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (10DDB800) [pid = 3140] [serial = 2180] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (189EF000) [pid = 3140] [serial = 2194] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (16F9BC00) [pid = 3140] [serial = 2191] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (147DD000) [pid = 3140] [serial = 2192] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (195B2000) [pid = 3140] [serial = 2198] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14624400) [pid = 3140] [serial = 2182] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (0FF32800) [pid = 3140] [serial = 2203] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (19698C00) [pid = 3140] [serial = 2201] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (14681C00) [pid = 3140] [serial = 2183] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (19837400) [pid = 3140] [serial = 2206] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (19E34800) [pid = 3140] [serial = 2209] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19853C00) [pid = 3140] [serial = 2207] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (1474C000) [pid = 3140] [serial = 2204] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (189E4400) [pid = 3140] [serial = 2195] [outer = 00000000] [url = about:blank] 22:10:34 INFO - PROCESS | 3140 | ++DOCSHELL 0C941400 == 26 [pid = 3140] [id = 756] 22:10:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (0C942000) [pid = 3140] [serial = 2267] [outer = 00000000] 22:10:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (0C94D400) [pid = 3140] [serial = 2268] [outer = 0C942000] 22:10:34 INFO - PROCESS | 3140 | 1466745034625 Marionette TRACE conn6 <- [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]]]}] 22:10:34 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. 22:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1682ms 22:10:34 INFO - PROCESS | 3140 | 1466745034677 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 22:10:34 INFO - PROCESS | 3140 | 1466745034682 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 22:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:10:34 INFO - PROCESS | 3140 | 1466745034686 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:10:34 INFO - PROCESS | 3140 | 1466745034689 Marionette TRACE conn6 <- [1,2982,null,{}] 22:10:34 INFO - PROCESS | 3140 | 1466745034695 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:34 INFO - PROCESS | 3140 | 1466745034698 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:34 INFO - PROCESS | 3140 | 1466745034800 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 22:10:34 INFO - PROCESS | 3140 | 1466745034936 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:34 INFO - PROCESS | 3140 | 1466745034939 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:34 INFO - PROCESS | 3140 | ++DOCSHELL 0F902400 == 27 [pid = 3140] [id = 757] 22:10:34 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0F904000) [pid = 3140] [serial = 2269] [outer = 00000000] 22:10:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FB56000) [pid = 3140] [serial = 2270] [outer = 0F904000] 22:10:35 INFO - PROCESS | 3140 | 1466745034987 Marionette DEBUG loaded listener.js 22:10:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FE22400) [pid = 3140] [serial = 2271] [outer = 0F904000] 22:10:35 INFO - PROCESS | 3140 | 1466745035331 Marionette TRACE conn6 <- [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]]]}] 22:10:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:10:35 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 22:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 22:10:35 INFO - PROCESS | 3140 | 1466745035395 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 22:10:35 INFO - PROCESS | 3140 | 1466745035400 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 22:10:35 INFO - PROCESS | 3140 | 1466745035407 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:10:35 INFO - PROCESS | 3140 | 1466745035410 Marionette TRACE conn6 <- [1,2986,null,{}] 22:10:35 INFO - PROCESS | 3140 | 1466745035414 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:35 INFO - PROCESS | 3140 | 1466745035417 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:35 INFO - PROCESS | 3140 | 1466745035546 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 22:10:35 INFO - PROCESS | 3140 | 1466745035555 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:35 INFO - PROCESS | 3140 | 1466745035557 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:35 INFO - PROCESS | 3140 | ++DOCSHELL 10213000 == 28 [pid = 3140] [id = 758] 22:10:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (10218000) [pid = 3140] [serial = 2272] [outer = 00000000] 22:10:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (1037A400) [pid = 3140] [serial = 2273] [outer = 10218000] 22:10:35 INFO - PROCESS | 3140 | 1466745035605 Marionette DEBUG loaded listener.js 22:10:35 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (10383000) [pid = 3140] [serial = 2274] [outer = 10218000] 22:10:36 INFO - PROCESS | 3140 | 1466745036019 Marionette TRACE conn6 <- [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]]]}] 22:10:36 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. 22:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 22:10:36 INFO - PROCESS | 3140 | 1466745036083 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 3140 | 1466745036086 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 22:10:36 INFO - PROCESS | 3140 | 1466745036089 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:10:36 INFO - PROCESS | 3140 | 1466745036092 Marionette TRACE conn6 <- [1,2990,null,{}] 22:10:36 INFO - PROCESS | 3140 | 1466745036103 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:36 INFO - PROCESS | 3140 | 1466745036108 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:36 INFO - PROCESS | 3140 | 1466745036192 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 22:10:36 INFO - PROCESS | 3140 | 1466745036198 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 3140 | 1466745036201 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:36 INFO - PROCESS | 3140 | ++DOCSHELL 14294C00 == 29 [pid = 3140] [id = 759] 22:10:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (142B6800) [pid = 3140] [serial = 2275] [outer = 00000000] 22:10:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (14681800) [pid = 3140] [serial = 2276] [outer = 142B6800] 22:10:36 INFO - PROCESS | 3140 | 1466745036249 Marionette DEBUG loaded listener.js 22:10:36 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (1474C400) [pid = 3140] [serial = 2277] [outer = 142B6800] 22:10:36 INFO - PROCESS | 3140 | 1466745036720 Marionette TRACE conn6 <- [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]]]}] 22:10:36 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. 22:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 22:10:36 INFO - PROCESS | 3140 | 1466745036772 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 22:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:10:36 INFO - PROCESS | 3140 | 1466745036774 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 22:10:36 INFO - PROCESS | 3140 | 1466745036777 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - PROCESS | 3140 | 1466745036779 Marionette TRACE conn6 <- [1,2994,null,{}] 22:10:36 INFO - PROCESS | 3140 | 1466745036783 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:36 INFO - PROCESS | 3140 | 1466745036784 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:36 INFO - PROCESS | 3140 | 1466745036906 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 22:10:37 INFO - PROCESS | 3140 | 1466745037006 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:37 INFO - PROCESS | 3140 | 1466745037008 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:37 INFO - PROCESS | 3140 | ++DOCSHELL 148AD400 == 30 [pid = 3140] [id = 760] 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (148ADC00) [pid = 3140] [serial = 2278] [outer = 00000000] 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (15A42000) [pid = 3140] [serial = 2279] [outer = 148ADC00] 22:10:37 INFO - PROCESS | 3140 | 1466745037055 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (16C0C800) [pid = 3140] [serial = 2280] [outer = 148ADC00] 22:10:37 INFO - PROCESS | 3140 | 1466745037430 Marionette TRACE conn6 <- [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]]]}] 22:10:37 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. 22:10:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 22:10:37 INFO - PROCESS | 3140 | 1466745037448 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 22:10:37 INFO - PROCESS | 3140 | 1466745037450 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 22:10:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:10:37 INFO - PROCESS | 3140 | 1466745037452 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:10:37 INFO - PROCESS | 3140 | 1466745037454 Marionette TRACE conn6 <- [1,2998,null,{}] 22:10:37 INFO - PROCESS | 3140 | 1466745037458 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:37 INFO - PROCESS | 3140 | 1466745037460 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:37 INFO - PROCESS | 3140 | 1466745037574 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 22:10:37 INFO - PROCESS | 3140 | 1466745037579 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:37 INFO - PROCESS | 3140 | 1466745037581 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:37 INFO - PROCESS | 3140 | ++DOCSHELL 16C14400 == 31 [pid = 3140] [id = 761] 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (16C19C00) [pid = 3140] [serial = 2281] [outer = 00000000] 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (16C6A800) [pid = 3140] [serial = 2282] [outer = 16C19C00] 22:10:37 INFO - PROCESS | 3140 | 1466745037624 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (16C7E400) [pid = 3140] [serial = 2283] [outer = 16C19C00] 22:10:37 INFO - PROCESS | 3140 | [3140] 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 22:10:38 INFO - PROCESS | 3140 | 1466745038110 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:10:38 INFO - {} 22:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:10:38 INFO - {} 22:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:10:38 INFO - {} 22:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:10:38 INFO - {} 22:10:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 22:10:38 INFO - PROCESS | 3140 | 1466745038184 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 22:10:38 INFO - PROCESS | 3140 | 1466745038186 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 22:10:38 INFO - TEST-START | /FileAPI/fileReader.html 22:10:38 INFO - PROCESS | 3140 | 1466745038196 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:10:38 INFO - PROCESS | 3140 | 1466745038198 Marionette TRACE conn6 <- [1,3002,null,{}] 22:10:38 INFO - PROCESS | 3140 | 1466745038201 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:38 INFO - PROCESS | 3140 | 1466745038207 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:38 INFO - PROCESS | 3140 | 1466745038373 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 22:10:38 INFO - PROCESS | 3140 | 1466745038391 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:38 INFO - PROCESS | 3140 | 1466745038393 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:38 INFO - PROCESS | 3140 | ++DOCSHELL 17DC9C00 == 32 [pid = 3140] [id = 762] 22:10:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (17DCC000) [pid = 3140] [serial = 2284] [outer = 00000000] 22:10:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (18BB0800) [pid = 3140] [serial = 2285] [outer = 17DCC000] 22:10:38 INFO - PROCESS | 3140 | 1466745038438 Marionette DEBUG loaded listener.js 22:10:38 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (19289400) [pid = 3140] [serial = 2286] [outer = 17DCC000] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (18BBBC00) [pid = 3140] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (1615BC00) [pid = 3140] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (0CD2A400) [pid = 3140] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (0FF2F400) [pid = 3140] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (15A3F000) [pid = 3140] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (189EA800) [pid = 3140] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (09166000) [pid = 3140] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (1037E400) [pid = 3140] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0C942C00) [pid = 3140] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (16C7D800) [pid = 3140] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (14831800) [pid = 3140] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (19856800) [pid = 3140] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16FAD400) [pid = 3140] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:10:38 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (195ADC00) [pid = 3140] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:10:39 INFO - PROCESS | 3140 | 1466745039066 Marionette TRACE conn6 <- [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]]]}] 22:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:10:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 22:10:39 INFO - PROCESS | 3140 | 1466745039124 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 22:10:39 INFO - PROCESS | 3140 | 1466745039126 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 22:10:39 INFO - PROCESS | 3140 | 1466745039129 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:10:39 INFO - TEST-START | /FileAPI/historical.html 22:10:39 INFO - PROCESS | 3140 | 1466745039131 Marionette TRACE conn6 <- [1,3006,null,{}] 22:10:39 INFO - PROCESS | 3140 | 1466745039135 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:39 INFO - PROCESS | 3140 | 1466745039137 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:39 INFO - PROCESS | 3140 | 1466745039216 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 22:10:39 INFO - PROCESS | 3140 | 1466745039221 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:39 INFO - PROCESS | 3140 | 1466745039222 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:39 INFO - PROCESS | 3140 | ++DOCSHELL 0C946800 == 33 [pid = 3140] [id = 763] 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (10379C00) [pid = 3140] [serial = 2287] [outer = 00000000] 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (19580800) [pid = 3140] [serial = 2288] [outer = 10379C00] 22:10:39 INFO - PROCESS | 3140 | 1466745039267 Marionette DEBUG loaded listener.js 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (195AA400) [pid = 3140] [serial = 2289] [outer = 10379C00] 22:10:39 INFO - PROCESS | 3140 | 1466745039664 Marionette TRACE conn6 <- [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"]]]}] 22:10:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:10:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:10:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:10:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:10:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:10:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:10:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:10:39 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 22:10:39 INFO - PROCESS | 3140 | 1466745039704 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 22:10:39 INFO - PROCESS | 3140 | 1466745039706 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 22:10:39 INFO - PROCESS | 3140 | 1466745039710 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:10:39 INFO - PROCESS | 3140 | 1466745039711 Marionette TRACE conn6 <- [1,3010,null,{}] 22:10:39 INFO - TEST-START | /FileAPI/idlharness.html 22:10:39 INFO - PROCESS | 3140 | 1466745039715 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:39 INFO - PROCESS | 3140 | 1466745039717 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:39 INFO - PROCESS | 3140 | 1466745039841 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 22:10:39 INFO - PROCESS | 3140 | 1466745039849 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:39 INFO - PROCESS | 3140 | 1466745039851 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:39 INFO - PROCESS | 3140 | ++DOCSHELL 0916F400 == 34 [pid = 3140] [id = 764] 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (0C964C00) [pid = 3140] [serial = 2290] [outer = 00000000] 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19694400) [pid = 3140] [serial = 2291] [outer = 0C964C00] 22:10:39 INFO - PROCESS | 3140 | 1466745039895 Marionette DEBUG loaded listener.js 22:10:39 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (1982EC00) [pid = 3140] [serial = 2292] [outer = 0C964C00] 22:10:40 INFO - PROCESS | 3140 | 1466745040697 Marionette TRACE conn6 <- [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]]]}] 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:10:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:10:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:10:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:10:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:10:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:10:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:10:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:10:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:10:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:10:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:10:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:10:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:10:40 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 22:10:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:10:40 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 22:10:40 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 22:10:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:10:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:10:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:10:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:10:40 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 22:10:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:10:40 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 22:10:40 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 22:10:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:10:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:10:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1119ms 22:10:40 INFO - PROCESS | 3140 | 1466745040834 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 22:10:40 INFO - PROCESS | 3140 | 1466745040836 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 22:10:40 INFO - TEST-START | /FileAPI/idlharness.worker 22:10:40 INFO - PROCESS | 3140 | 1466745040839 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:10:40 INFO - PROCESS | 3140 | 1466745040841 Marionette TRACE conn6 <- [1,3014,null,{}] 22:10:40 INFO - PROCESS | 3140 | 1466745040844 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:40 INFO - PROCESS | 3140 | 1466745040846 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:41 INFO - PROCESS | 3140 | 1466745040970 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 22:10:41 INFO - PROCESS | 3140 | 1466745041093 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:41 INFO - PROCESS | 3140 | 1466745041096 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:41 INFO - PROCESS | 3140 | ++DOCSHELL 091E7000 == 35 [pid = 3140] [id = 765] 22:10:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (091E7C00) [pid = 3140] [serial = 2293] [outer = 00000000] 22:10:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (0C95FC00) [pid = 3140] [serial = 2294] [outer = 091E7C00] 22:10:41 INFO - PROCESS | 3140 | 1466745041155 Marionette DEBUG loaded listener.js 22:10:41 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0CD72C00) [pid = 3140] [serial = 2295] [outer = 091E7C00] 22:10:41 INFO - PROCESS | 3140 | [3140] 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 22:10:42 INFO - PROCESS | 3140 | 1466745042412 Marionette TRACE conn6 <- [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,{},{}]]]}] 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:10:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:10:42 INFO - {} 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:10:42 INFO - {} 22:10:42 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 - {} 22:10:42 INFO - {} 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:10:42 INFO - {} 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:10:42 INFO - {} 22:10:42 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 - {} 22:10:42 INFO - {} 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 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 22:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:10:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:10:42 INFO - {} 22:10:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1709ms 22:10:42 INFO - PROCESS | 3140 | 1466745042579 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 22:10:42 INFO - PROCESS | 3140 | 1466745042583 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 22:10:42 INFO - PROCESS | 3140 | 1466745042591 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:10:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:10:42 INFO - PROCESS | 3140 | 1466745042594 Marionette TRACE conn6 <- [1,3018,null,{}] 22:10:42 INFO - PROCESS | 3140 | 1466745042599 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:42 INFO - PROCESS | 3140 | 1466745042603 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:42 INFO - PROCESS | 3140 | 1466745042717 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 22:10:42 INFO - PROCESS | 3140 | 1466745042852 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:42 INFO - PROCESS | 3140 | 1466745042855 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:42 INFO - PROCESS | 3140 | ++DOCSHELL 10FC8400 == 36 [pid = 3140] [id = 766] 22:10:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (13F1D400) [pid = 3140] [serial = 2296] [outer = 00000000] 22:10:42 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (1D256400) [pid = 3140] [serial = 2297] [outer = 13F1D400] 22:10:42 INFO - PROCESS | 3140 | 1466745042912 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 3140 | ++DOMWINDOW == 91 (1D259800) [pid = 3140] [serial = 2298] [outer = 13F1D400] 22:10:43 INFO - PROCESS | 3140 | 1466745043656 Marionette TRACE conn6 <- [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]]]}] 22:10:43 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 22:10:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1127ms 22:10:43 INFO - PROCESS | 3140 | 1466745043722 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 22:10:43 INFO - PROCESS | 3140 | 1466745043726 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 22:10:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:10:43 INFO - PROCESS | 3140 | 1466745043756 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:10:43 INFO - PROCESS | 3140 | 1466745043759 Marionette TRACE conn6 <- [1,3022,null,{}] 22:10:43 INFO - PROCESS | 3140 | 1466745043764 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:43 INFO - PROCESS | 3140 | 1466745043767 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:43 INFO - PROCESS | 3140 | 1466745043889 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 22:10:44 INFO - PROCESS | 3140 | 1466745044029 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 3140 | 1466745044034 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:44 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EEC00 == 37 [pid = 3140] [id = 767] 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 92 (0FB51400) [pid = 3140] [serial = 2299] [outer = 00000000] 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 93 (0FF30400) [pid = 3140] [serial = 2300] [outer = 0FB51400] 22:10:44 INFO - PROCESS | 3140 | 1466745044084 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 94 (1030C800) [pid = 3140] [serial = 2301] [outer = 0FB51400] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 0916F400 == 36 [pid = 3140] [id = 764] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 0C946800 == 35 [pid = 3140] [id = 763] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 17DC9C00 == 34 [pid = 3140] [id = 762] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 16C14400 == 33 [pid = 3140] [id = 761] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 148AD400 == 32 [pid = 3140] [id = 760] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 14294C00 == 31 [pid = 3140] [id = 759] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 10213000 == 30 [pid = 3140] [id = 758] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 0F902400 == 29 [pid = 3140] [id = 757] 22:10:44 INFO - PROCESS | 3140 | --DOCSHELL 0C941400 == 28 [pid = 3140] [id = 756] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 93 (19E38000) [pid = 3140] [serial = 2248] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 92 (16C6AC00) [pid = 3140] [serial = 2230] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 91 (0FB53000) [pid = 3140] [serial = 2222] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 90 (13FA7800) [pid = 3140] [serial = 2225] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (19E37400) [pid = 3140] [serial = 2247] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (19858C00) [pid = 3140] [serial = 2244] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0C931400) [pid = 3140] [serial = 2218] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (13FE3800) [pid = 3140] [serial = 2215] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (16C72800) [pid = 3140] [serial = 2231] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (0CD29400) [pid = 3140] [serial = 2213] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (1985D400) [pid = 3140] [serial = 2245] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (19293C00) [pid = 3140] [serial = 2241] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (15A46000) [pid = 3140] [serial = 2228] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (19E3C800) [pid = 3140] [serial = 2210] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (195BE000) [pid = 3140] [serial = 2239] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0C94CC00) [pid = 3140] [serial = 2212] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0F906400) [pid = 3140] [serial = 2221] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (1880FC00) [pid = 3140] [serial = 2234] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1982C800) [pid = 3140] [serial = 2242] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (195B3000) [pid = 3140] [serial = 2236] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (0C94C000) [pid = 3140] [serial = 2219] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (1555A400) [pid = 3140] [serial = 2227] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (195B6000) [pid = 3140] [serial = 2238] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (10DD9000) [pid = 3140] [serial = 2224] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (17DC7C00) [pid = 3140] [serial = 2233] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (14723400) [pid = 3140] [serial = 2216] [outer = 00000000] [url = about:blank] 22:10:44 INFO - PROCESS | 3140 | 1466745044615 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:10:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 22:10:44 INFO - PROCESS | 3140 | 1466745044627 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 3140 | 1466745044632 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 22:10:44 INFO - PROCESS | 3140 | 1466745044638 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:10:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:10:44 INFO - PROCESS | 3140 | 1466745044641 Marionette TRACE conn6 <- [1,3026,null,{}] 22:10:44 INFO - PROCESS | 3140 | 1466745044644 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:44 INFO - PROCESS | 3140 | 1466745044647 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:44 INFO - PROCESS | 3140 | 1466745044735 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 22:10:44 INFO - PROCESS | 3140 | 1466745044742 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 3140 | 1466745044744 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:44 INFO - PROCESS | 3140 | ++DOCSHELL 0F884000 == 29 [pid = 3140] [id = 768] 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (0F902400) [pid = 3140] [serial = 2302] [outer = 00000000] 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (10308C00) [pid = 3140] [serial = 2303] [outer = 0F902400] 22:10:44 INFO - PROCESS | 3140 | 1466745044791 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (10DD6C00) [pid = 3140] [serial = 2304] [outer = 0F902400] 22:10:45 INFO - PROCESS | 3140 | 1466745045271 Marionette TRACE conn6 <- [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"]]]}] 22:10:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:10:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 22:10:45 INFO - PROCESS | 3140 | 1466745045312 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 3140 | 1466745045314 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 22:10:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:10:45 INFO - PROCESS | 3140 | 1466745045318 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:10:45 INFO - PROCESS | 3140 | 1466745045321 Marionette TRACE conn6 <- [1,3030,null,{}] 22:10:45 INFO - PROCESS | 3140 | 1466745045333 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:45 INFO - PROCESS | 3140 | 1466745045337 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:45 INFO - PROCESS | 3140 | 1466745045454 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 22:10:45 INFO - PROCESS | 3140 | 1466745045470 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:45 INFO - PROCESS | 3140 | 1466745045474 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:45 INFO - PROCESS | 3140 | ++DOCSHELL 14836C00 == 30 [pid = 3140] [id = 769] 22:10:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (1483F000) [pid = 3140] [serial = 2305] [outer = 00000000] 22:10:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (15567000) [pid = 3140] [serial = 2306] [outer = 1483F000] 22:10:45 INFO - PROCESS | 3140 | 1466745045529 Marionette DEBUG loaded listener.js 22:10:45 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (16C0E800) [pid = 3140] [serial = 2307] [outer = 1483F000] 22:10:46 INFO - PROCESS | 3140 | 1466745046169 Marionette TRACE conn6 <- [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]]]}] 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:10:46 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. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:10:46 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'.) 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:10:46 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. 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:10:46 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. 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:10:46 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. 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:10:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 967ms 22:10:46 INFO - PROCESS | 3140 | 1466745046290 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 22:10:46 INFO - PROCESS | 3140 | 1466745046293 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 22:10:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:10:46 INFO - PROCESS | 3140 | 1466745046296 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:10:46 INFO - PROCESS | 3140 | 1466745046298 Marionette TRACE conn6 <- [1,3034,null,{}] 22:10:46 INFO - PROCESS | 3140 | 1466745046301 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:46 INFO - PROCESS | 3140 | 1466745046303 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:46 INFO - PROCESS | 3140 | 1466745046436 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 22:10:46 INFO - PROCESS | 3140 | 1466745046449 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:46 INFO - PROCESS | 3140 | 1466745046451 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:46 INFO - PROCESS | 3140 | ++DOCSHELL 16CE9000 == 31 [pid = 3140] [id = 770] 22:10:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (16CEFC00) [pid = 3140] [serial = 2308] [outer = 00000000] 22:10:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (189E6800) [pid = 3140] [serial = 2309] [outer = 16CEFC00] 22:10:46 INFO - PROCESS | 3140 | 1466745046495 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (18BBA000) [pid = 3140] [serial = 2310] [outer = 16CEFC00] 22:10:46 INFO - PROCESS | 3140 | [3140] 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 22:10:47 INFO - PROCESS | 3140 | 1466745046980 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:10:47 INFO - {} 22:10:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 22:10:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:10:47 INFO - PROCESS | 3140 | 1466745047029 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 3140 | 1466745047031 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 22:10:47 INFO - PROCESS | 3140 | 1466745047035 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:10:47 INFO - PROCESS | 3140 | 1466745047036 Marionette TRACE conn6 <- [1,3038,null,{}] 22:10:47 INFO - PROCESS | 3140 | 1466745047040 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:47 INFO - PROCESS | 3140 | 1466745047042 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:47 INFO - PROCESS | 3140 | 1466745047157 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 22:10:47 INFO - PROCESS | 3140 | 1466745047164 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 3140 | 1466745047166 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:47 INFO - PROCESS | 3140 | ++DOCSHELL 0FE25C00 == 32 [pid = 3140] [id = 771] 22:10:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (19293C00) [pid = 3140] [serial = 2311] [outer = 00000000] 22:10:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (19834800) [pid = 3140] [serial = 2312] [outer = 19293C00] 22:10:47 INFO - PROCESS | 3140 | 1466745047211 Marionette DEBUG loaded listener.js 22:10:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (19857C00) [pid = 3140] [serial = 2313] [outer = 19293C00] 22:10:47 INFO - PROCESS | 3140 | 1466745047657 Marionette TRACE conn6 <- [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]]]}] 22:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:10:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 22:10:47 INFO - PROCESS | 3140 | 1466745047706 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 3140 | 1466745047708 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 22:10:47 INFO - PROCESS | 3140 | 1466745047711 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:10:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:10:47 INFO - PROCESS | 3140 | 1466745047713 Marionette TRACE conn6 <- [1,3042,null,{}] 22:10:47 INFO - PROCESS | 3140 | 1466745047717 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:47 INFO - PROCESS | 3140 | 1466745047722 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:47 INFO - PROCESS | 3140 | 1466745047871 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 22:10:47 INFO - PROCESS | 3140 | 1466745047881 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 3140 | 1466745047883 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:47 INFO - PROCESS | 3140 | ++DOCSHELL 0FF37C00 == 33 [pid = 3140] [id = 772] 22:10:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (10307C00) [pid = 3140] [serial = 2314] [outer = 00000000] 22:10:47 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (1462FC00) [pid = 3140] [serial = 2315] [outer = 10307C00] 22:10:47 INFO - PROCESS | 3140 | 1466745047927 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (1483B400) [pid = 3140] [serial = 2316] [outer = 10307C00] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (10218000) [pid = 3140] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (0C942000) [pid = 3140] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (1037C000) [pid = 3140] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (148ADC00) [pid = 3140] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (0F904000) [pid = 3140] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (142B6800) [pid = 3140] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C19C00) [pid = 3140] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (17DCC000) [pid = 3140] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (09162000) [pid = 3140] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (10F23800) [pid = 3140] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (18805C00) [pid = 3140] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1B3F1000) [pid = 3140] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (19854400) [pid = 3140] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:10:48 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (10379C00) [pid = 3140] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:10:48 INFO - PROCESS | 3140 | 1466745048827 Marionette TRACE conn6 <- [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"]]]}] 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:10:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:10:48 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" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:10:48 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" 22:10:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:10:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:10:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1229ms 22:10:48 INFO - PROCESS | 3140 | 1466745048944 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 22:10:48 INFO - PROCESS | 3140 | 1466745048946 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 22:10:48 INFO - PROCESS | 3140 | 1466745048949 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:10:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:10:48 INFO - PROCESS | 3140 | 1466745048951 Marionette TRACE conn6 <- [1,3046,null,{}] 22:10:48 INFO - PROCESS | 3140 | 1466745048954 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:48 INFO - PROCESS | 3140 | 1466745048956 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:49 INFO - PROCESS | 3140 | 1466745049036 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 22:10:49 INFO - PROCESS | 3140 | 1466745049044 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:49 INFO - PROCESS | 3140 | 1466745049046 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:49 INFO - PROCESS | 3140 | ++DOCSHELL 16C19400 == 34 [pid = 3140] [id = 773] 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (16C19C00) [pid = 3140] [serial = 2317] [outer = 00000000] 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16CEE400) [pid = 3140] [serial = 2318] [outer = 16C19C00] 22:10:49 INFO - PROCESS | 3140 | 1466745049090 Marionette DEBUG loaded listener.js 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (19854400) [pid = 3140] [serial = 2319] [outer = 16C19C00] 22:10:49 INFO - PROCESS | 3140 | 1466745049540 Marionette TRACE conn6 <- [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]]]}] 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:10:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:10:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:10:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:10:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:10:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:10:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:10:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:10:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:10:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 641ms 22:10:49 INFO - PROCESS | 3140 | 1466745049594 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 22:10:49 INFO - PROCESS | 3140 | 1466745049596 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 22:10:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:10:49 INFO - PROCESS | 3140 | 1466745049609 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:10:49 INFO - PROCESS | 3140 | 1466745049611 Marionette TRACE conn6 <- [1,3050,null,{}] 22:10:49 INFO - PROCESS | 3140 | 1466745049615 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:49 INFO - PROCESS | 3140 | 1466745049617 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:49 INFO - PROCESS | 3140 | 1466745049698 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 22:10:49 INFO - PROCESS | 3140 | 1466745049703 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:49 INFO - PROCESS | 3140 | 1466745049704 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:49 INFO - PROCESS | 3140 | ++DOCSHELL 16CF0400 == 35 [pid = 3140] [id = 774] 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (19E39800) [pid = 3140] [serial = 2320] [outer = 00000000] 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (1B2DC400) [pid = 3140] [serial = 2321] [outer = 19E39800] 22:10:49 INFO - PROCESS | 3140 | 1466745049747 Marionette DEBUG loaded listener.js 22:10:49 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (1B391000) [pid = 3140] [serial = 2322] [outer = 19E39800] 22:10:50 INFO - PROCESS | 3140 | [3140] 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 22:10:50 INFO - PROCESS | 3140 | 1466745050250 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:10:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:10:50 INFO - {} 22:10:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 690ms 22:10:50 INFO - PROCESS | 3140 | 1466745050340 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 22:10:50 INFO - PROCESS | 3140 | 1466745050344 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 22:10:50 INFO - PROCESS | 3140 | 1466745050351 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:10:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:10:50 INFO - PROCESS | 3140 | 1466745050354 Marionette TRACE conn6 <- [1,3054,null,{}] 22:10:50 INFO - PROCESS | 3140 | 1466745050361 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:50 INFO - PROCESS | 3140 | 1466745050364 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:50 INFO - PROCESS | 3140 | 1466745050555 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 22:10:50 INFO - PROCESS | 3140 | 1466745050694 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:50 INFO - PROCESS | 3140 | 1466745050698 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:50 INFO - PROCESS | 3140 | ++DOCSHELL 0F836000 == 36 [pid = 3140] [id = 775] 22:10:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (0F878C00) [pid = 3140] [serial = 2323] [outer = 00000000] 22:10:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (0FB4EC00) [pid = 3140] [serial = 2324] [outer = 0F878C00] 22:10:50 INFO - PROCESS | 3140 | 1466745050757 Marionette DEBUG loaded listener.js 22:10:50 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (0FE31000) [pid = 3140] [serial = 2325] [outer = 0F878C00] 22:10:51 INFO - PROCESS | 3140 | 1466745051291 Marionette TRACE conn6 <- [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]]]}] 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:10:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:10:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 22:10:51 INFO - PROCESS | 3140 | 1466745051327 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 22:10:51 INFO - PROCESS | 3140 | 1466745051332 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 22:10:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:10:51 INFO - PROCESS | 3140 | 1466745051338 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:10:51 INFO - PROCESS | 3140 | 1466745051341 Marionette TRACE conn6 <- [1,3058,null,{}] 22:10:51 INFO - PROCESS | 3140 | 1466745051346 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:51 INFO - PROCESS | 3140 | 1466745051349 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:51 INFO - PROCESS | 3140 | 1466745051492 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 22:10:51 INFO - PROCESS | 3140 | 1466745051638 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:51 INFO - PROCESS | 3140 | 1466745051641 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:51 INFO - PROCESS | 3140 | ++DOCSHELL 10F2C400 == 37 [pid = 3140] [id = 776] 22:10:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (13D0AC00) [pid = 3140] [serial = 2326] [outer = 00000000] 22:10:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (147DB400) [pid = 3140] [serial = 2327] [outer = 13D0AC00] 22:10:51 INFO - PROCESS | 3140 | 1466745051701 Marionette DEBUG loaded listener.js 22:10:51 INFO - PROCESS | 3140 | ++DOMWINDOW == 81 (148B3800) [pid = 3140] [serial = 2328] [outer = 13D0AC00] 22:10:52 INFO - PROCESS | 3140 | 1466745052240 Marionette TRACE conn6 <- [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]]]}] 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:10:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 22:10:52 INFO - PROCESS | 3140 | 1466745052272 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 22:10:52 INFO - PROCESS | 3140 | 1466745052275 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 22:10:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:10:52 INFO - PROCESS | 3140 | 1466745052278 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:10:52 INFO - PROCESS | 3140 | 1466745052282 Marionette TRACE conn6 <- [1,3062,null,{}] 22:10:52 INFO - PROCESS | 3140 | 1466745052293 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:52 INFO - PROCESS | 3140 | 1466745052298 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:52 INFO - PROCESS | 3140 | 1466745052442 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 22:10:52 INFO - PROCESS | 3140 | 1466745052560 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:52 INFO - PROCESS | 3140 | 1466745052564 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:52 INFO - PROCESS | 3140 | ++DOCSHELL 17DC6000 == 38 [pid = 3140] [id = 777] 22:10:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 82 (18805400) [pid = 3140] [serial = 2329] [outer = 00000000] 22:10:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 83 (195BB400) [pid = 3140] [serial = 2330] [outer = 18805400] 22:10:52 INFO - PROCESS | 3140 | 1466745052621 Marionette DEBUG loaded listener.js 22:10:52 INFO - PROCESS | 3140 | ++DOMWINDOW == 84 (19696800) [pid = 3140] [serial = 2331] [outer = 18805400] 22:10:53 INFO - PROCESS | 3140 | 1466745053108 Marionette TRACE conn6 <- [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]]]}] 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:10:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 22:10:53 INFO - PROCESS | 3140 | 1466745053152 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 22:10:53 INFO - PROCESS | 3140 | 1466745053155 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 22:10:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:10:53 INFO - PROCESS | 3140 | 1466745053158 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:10:53 INFO - PROCESS | 3140 | 1466745053160 Marionette TRACE conn6 <- [1,3066,null,{}] 22:10:53 INFO - PROCESS | 3140 | 1466745053164 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:53 INFO - PROCESS | 3140 | 1466745053167 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:53 INFO - PROCESS | 3140 | 1466745053310 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 22:10:53 INFO - PROCESS | 3140 | 1466745053427 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 3140 | 1466745053429 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:53 INFO - PROCESS | 3140 | ++DOCSHELL 19E32800 == 39 [pid = 3140] [id = 778] 22:10:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 85 (19E33800) [pid = 3140] [serial = 2332] [outer = 00000000] 22:10:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 86 (1BFA6000) [pid = 3140] [serial = 2333] [outer = 19E33800] 22:10:53 INFO - PROCESS | 3140 | 1466745053486 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 3140 | ++DOMWINDOW == 87 (1C881000) [pid = 3140] [serial = 2334] [outer = 19E33800] 22:10:54 INFO - PROCESS | 3140 | 1466745054033 Marionette TRACE conn6 <- [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] 22:10:54 INFO - PROCESS | 3140 | 1466745054112 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 22:10:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:10:54 INFO - PROCESS | 3140 | 1466745054116 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:10:54 INFO - PROCESS | 3140 | 1466745054118 Marionette TRACE conn6 <- [1,3070,null,{}] 22:10:54 INFO - PROCESS | 3140 | 1466745054122 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:54 INFO - PROCESS | 3140 | 1466745054125 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:54 INFO - PROCESS | 3140 | 1466745054230 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 22:10:54 INFO - PROCESS | 3140 | 1466745054504 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:54 INFO - PROCESS | 3140 | 1466745054507 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:54 INFO - PROCESS | 3140 | ++DOCSHELL 0C949C00 == 40 [pid = 3140] [id = 779] 22:10:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 88 (0C94B000) [pid = 3140] [serial = 2335] [outer = 00000000] 22:10:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 89 (0C965C00) [pid = 3140] [serial = 2336] [outer = 0C94B000] 22:10:54 INFO - PROCESS | 3140 | 1466745054580 Marionette DEBUG loaded listener.js 22:10:54 INFO - PROCESS | 3140 | ++DOMWINDOW == 90 (0F90A400) [pid = 3140] [serial = 2337] [outer = 0C94B000] 22:10:55 INFO - PROCESS | 3140 | 1466745055094 Marionette TRACE conn6 <- [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]]]}] 22:10:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:10:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:10:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1017ms 22:10:55 INFO - PROCESS | 3140 | 1466745055137 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 22:10:55 INFO - PROCESS | 3140 | 1466745055140 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 22:10:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:10:55 INFO - PROCESS | 3140 | 1466745055145 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:10:55 INFO - PROCESS | 3140 | 1466745055147 Marionette TRACE conn6 <- [1,3074,null,{}] 22:10:55 INFO - PROCESS | 3140 | 1466745055153 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:55 INFO - PROCESS | 3140 | 1466745055157 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:55 INFO - PROCESS | 3140 | 1466745055258 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 1037B800 == 39 [pid = 3140] [id = 755] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 16C19400 == 38 [pid = 3140] [id = 773] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0FF37C00 == 37 [pid = 3140] [id = 772] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0FE25C00 == 36 [pid = 3140] [id = 771] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 16CE9000 == 35 [pid = 3140] [id = 770] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 14836C00 == 34 [pid = 3140] [id = 769] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0F884000 == 33 [pid = 3140] [id = 768] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0F9EEC00 == 32 [pid = 3140] [id = 767] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 091E7000 == 31 [pid = 3140] [id = 765] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 10FC8400 == 30 [pid = 3140] [id = 766] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 19E32800 == 29 [pid = 3140] [id = 778] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0C949C00 == 28 [pid = 3140] [id = 779] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 17DC6000 == 27 [pid = 3140] [id = 777] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 16CF0400 == 26 [pid = 3140] [id = 774] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 0F836000 == 25 [pid = 3140] [id = 775] 22:10:56 INFO - PROCESS | 3140 | --DOCSHELL 10F2C400 == 24 [pid = 3140] [id = 776] 22:10:56 INFO - PROCESS | 3140 | 1466745056032 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 3140 | 1466745056035 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 89 (1037A400) [pid = 3140] [serial = 2273] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 88 (10383000) [pid = 3140] [serial = 2274] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 87 (0C94D400) [pid = 3140] [serial = 2268] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 86 (14835C00) [pid = 3140] [serial = 2266] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 85 (14675000) [pid = 3140] [serial = 2265] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 84 (15A42000) [pid = 3140] [serial = 2279] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 83 (0FB56000) [pid = 3140] [serial = 2270] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 82 (0FE22400) [pid = 3140] [serial = 2271] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 81 (14681800) [pid = 3140] [serial = 2276] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 80 (16C6A800) [pid = 3140] [serial = 2282] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (16C0C800) [pid = 3140] [serial = 2280] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (18BB0800) [pid = 3140] [serial = 2285] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0C94F000) [pid = 3140] [serial = 2251] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (091E9C00) [pid = 3140] [serial = 2250] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (1471DC00) [pid = 3140] [serial = 2254] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (140C5000) [pid = 3140] [serial = 2253] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19852C00) [pid = 3140] [serial = 2257] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (19582800) [pid = 3140] [serial = 2256] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (1BB7B800) [pid = 3140] [serial = 2260] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (1B4F0C00) [pid = 3140] [serial = 2259] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (16C7E400) [pid = 3140] [serial = 2283] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 68 (1BF9F800) [pid = 3140] [serial = 2263] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 67 (1BF02800) [pid = 3140] [serial = 2262] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 66 (19580800) [pid = 3140] [serial = 2288] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 65 (1474C400) [pid = 3140] [serial = 2277] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 64 (19289400) [pid = 3140] [serial = 2286] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 63 (195AA400) [pid = 3140] [serial = 2289] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | --DOMWINDOW == 62 (19694400) [pid = 3140] [serial = 2291] [outer = 00000000] [url = about:blank] 22:10:56 INFO - PROCESS | 3140 | ++DOCSHELL 091E3C00 == 25 [pid = 3140] [id = 780] 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 63 (091E4C00) [pid = 3140] [serial = 2338] [outer = 00000000] 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 64 (0C935400) [pid = 3140] [serial = 2339] [outer = 091E4C00] 22:10:56 INFO - PROCESS | 3140 | 1466745056220 Marionette DEBUG loaded listener.js 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 65 (0C942400) [pid = 3140] [serial = 2340] [outer = 091E4C00] 22:10:56 INFO - PROCESS | 3140 | 1466745056615 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:10:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:10:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1524ms 22:10:56 INFO - PROCESS | 3140 | 1466745056683 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 22:10:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:10:56 INFO - PROCESS | 3140 | 1466745056686 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 22:10:56 INFO - PROCESS | 3140 | 1466745056691 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:10:56 INFO - PROCESS | 3140 | 1466745056693 Marionette TRACE conn6 <- [1,3078,null,{}] 22:10:56 INFO - PROCESS | 3140 | 1466745056698 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:56 INFO - PROCESS | 3140 | 1466745056703 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:56 INFO - PROCESS | 3140 | 1466745056790 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 22:10:56 INFO - PROCESS | 3140 | 1466745056797 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 3140 | 1466745056800 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:56 INFO - PROCESS | 3140 | ++DOCSHELL 0F9EE400 == 26 [pid = 3140] [id = 781] 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 66 (0F9F0400) [pid = 3140] [serial = 2341] [outer = 00000000] 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 67 (0FB5CC00) [pid = 3140] [serial = 2342] [outer = 0F9F0400] 22:10:56 INFO - PROCESS | 3140 | 1466745056847 Marionette DEBUG loaded listener.js 22:10:56 INFO - PROCESS | 3140 | ++DOMWINDOW == 68 (0FE26000) [pid = 3140] [serial = 2343] [outer = 0F9F0400] 22:10:57 INFO - PROCESS | 3140 | 1466745057297 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:10:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 22:10:57 INFO - PROCESS | 3140 | 1466745057363 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 22:10:57 INFO - PROCESS | 3140 | 1466745057367 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 22:10:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:10:57 INFO - PROCESS | 3140 | 1466745057372 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:10:57 INFO - PROCESS | 3140 | 1466745057374 Marionette TRACE conn6 <- [1,3082,null,{}] 22:10:57 INFO - PROCESS | 3140 | 1466745057378 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:57 INFO - PROCESS | 3140 | 1466745057380 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:57 INFO - PROCESS | 3140 | 1466745057500 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 22:10:57 INFO - PROCESS | 3140 | 1466745057607 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:57 INFO - PROCESS | 3140 | 1466745057609 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:57 INFO - PROCESS | 3140 | ++DOCSHELL 10379C00 == 27 [pid = 3140] [id = 782] 22:10:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 69 (1037A400) [pid = 3140] [serial = 2344] [outer = 00000000] 22:10:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1037EC00) [pid = 3140] [serial = 2345] [outer = 1037A400] 22:10:57 INFO - PROCESS | 3140 | 1466745057654 Marionette DEBUG loaded listener.js 22:10:57 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (10697400) [pid = 3140] [serial = 2346] [outer = 1037A400] 22:10:58 INFO - PROCESS | 3140 | 1466745058022 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:10:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 22:10:58 INFO - PROCESS | 3140 | 1466745058046 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 22:10:58 INFO - PROCESS | 3140 | 1466745058048 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 22:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:10:58 INFO - PROCESS | 3140 | 1466745058053 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - PROCESS | 3140 | 1466745058059 Marionette TRACE conn6 <- [1,3086,null,{}] 22:10:58 INFO - PROCESS | 3140 | 1466745058068 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:58 INFO - PROCESS | 3140 | 1466745058072 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:58 INFO - PROCESS | 3140 | 1466745058161 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 22:10:58 INFO - PROCESS | 3140 | 1466745058280 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:58 INFO - PROCESS | 3140 | 1466745058282 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:58 INFO - PROCESS | 3140 | ++DOCSHELL 10385800 == 28 [pid = 3140] [id = 783] 22:10:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (10690C00) [pid = 3140] [serial = 2347] [outer = 00000000] 22:10:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (140C5C00) [pid = 3140] [serial = 2348] [outer = 10690C00] 22:10:58 INFO - PROCESS | 3140 | 1466745058336 Marionette DEBUG loaded listener.js 22:10:58 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (14728000) [pid = 3140] [serial = 2349] [outer = 10690C00] 22:10:58 INFO - PROCESS | 3140 | 1466745058739 Marionette TRACE conn6 <- [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]]]}] 22:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:10:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 22:10:58 INFO - PROCESS | 3140 | 1466745058786 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 22:10:58 INFO - PROCESS | 3140 | 1466745058788 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 22:10:58 INFO - PROCESS | 3140 | 1466745058791 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:10:58 INFO - PROCESS | 3140 | 1466745058793 Marionette TRACE conn6 <- [1,3090,null,{}] 22:10:58 INFO - PROCESS | 3140 | 1466745058797 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:58 INFO - PROCESS | 3140 | 1466745058799 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:58 INFO - PROCESS | 3140 | 1466745058948 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 22:10:59 INFO - PROCESS | 3140 | 1466745058971 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 3140 | 1466745058973 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:59 INFO - PROCESS | 3140 | ++DOCSHELL 14834C00 == 29 [pid = 3140] [id = 784] 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (14835800) [pid = 3140] [serial = 2350] [outer = 00000000] 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 76 (1483E400) [pid = 3140] [serial = 2351] [outer = 14835800] 22:10:59 INFO - PROCESS | 3140 | 1466745059017 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 77 (1555F800) [pid = 3140] [serial = 2352] [outer = 14835800] 22:10:59 INFO - PROCESS | 3140 | 1466745059431 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 22:10:59 INFO - PROCESS | 3140 | 1466745059470 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 22:10:59 INFO - PROCESS | 3140 | 1466745059472 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 22:10:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:10:59 INFO - PROCESS | 3140 | 1466745059475 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:10:59 INFO - PROCESS | 3140 | 1466745059477 Marionette TRACE conn6 <- [1,3094,null,{}] 22:10:59 INFO - PROCESS | 3140 | 1466745059481 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:59 INFO - PROCESS | 3140 | 1466745059483 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:59 INFO - PROCESS | 3140 | 1466745059598 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 22:10:59 INFO - PROCESS | 3140 | 1466745059604 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 3140 | 1466745059610 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:10:59 INFO - PROCESS | 3140 | ++DOCSHELL 16C0E400 == 30 [pid = 3140] [id = 785] 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 78 (16C10400) [pid = 3140] [serial = 2353] [outer = 00000000] 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 79 (16C19800) [pid = 3140] [serial = 2354] [outer = 16C10400] 22:10:59 INFO - PROCESS | 3140 | 1466745059726 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 3140 | ++DOMWINDOW == 80 (16C66000) [pid = 3140] [serial = 2355] [outer = 16C10400] 22:11:00 INFO - PROCESS | 3140 | 1466745060140 Marionette TRACE conn6 <- [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]]]}] 22:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:11:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 79 (1483F000) [pid = 3140] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 78 (091E7C00) [pid = 3140] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 77 (0C964C00) [pid = 3140] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 76 (16C19C00) [pid = 3140] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 75 (19E39800) [pid = 3140] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 74 (16CEFC00) [pid = 3140] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 73 (19293C00) [pid = 3140] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 72 (10307C00) [pid = 3140] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 71 (0F902400) [pid = 3140] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 70 (0FB51400) [pid = 3140] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:11:00 INFO - PROCESS | 3140 | --DOMWINDOW == 69 (13F1D400) [pid = 3140] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:11:00 INFO - PROCESS | 3140 | 1466745060478 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 22:11:00 INFO - PROCESS | 3140 | 1466745060480 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 22:11:00 INFO - PROCESS | 3140 | 1466745060490 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:11:00 INFO - PROCESS | 3140 | 1466745060491 Marionette TRACE conn6 <- [1,3098,null,{}] 22:11:00 INFO - PROCESS | 3140 | 1466745060495 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:00 INFO - PROCESS | 3140 | 1466745060497 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:11:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:11:00 INFO - PROCESS | 3140 | 1466745060579 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 22:11:00 INFO - PROCESS | 3140 | 1466745060586 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:00 INFO - PROCESS | 3140 | 1466745060588 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:11:00 INFO - PROCESS | 3140 | ++DOCSHELL 0915C400 == 31 [pid = 3140] [id = 786] 22:11:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 70 (1555AC00) [pid = 3140] [serial = 2356] [outer = 00000000] 22:11:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 71 (16C77C00) [pid = 3140] [serial = 2357] [outer = 1555AC00] 22:11:00 INFO - PROCESS | 3140 | 1466745060643 Marionette DEBUG loaded listener.js 22:11:00 INFO - PROCESS | 3140 | ++DOMWINDOW == 72 (16CE2C00) [pid = 3140] [serial = 2358] [outer = 1555AC00] 22:11:01 INFO - PROCESS | 3140 | 1466745061053 Marionette TRACE conn6 <- [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"]]]}] 22:11:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:11:01 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 22:11:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:11:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:11:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 22:11:01 INFO - PROCESS | 3140 | 1466745061071 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 22:11:01 INFO - PROCESS | 3140 | 1466745061073 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 22:11:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:11:01 INFO - PROCESS | 3140 | 1466745061076 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:11:01 INFO - PROCESS | 3140 | 1466745061078 Marionette TRACE conn6 <- [1,3102,null,{}] 22:11:01 INFO - PROCESS | 3140 | 1466745061081 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:01 INFO - PROCESS | 3140 | 1466745061083 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:11:01 INFO - PROCESS | 3140 | 1466745061206 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 22:11:01 INFO - PROCESS | 3140 | 1466745061214 Marionette TRACE conn6 -> [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\", \"fa0098ff-6b69-474f-8cb7-e87507273141\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:01 INFO - PROCESS | 3140 | 1466745061215 Marionette INFO sendAsync 4488933e-cb46-44f3-983b-626f76f8abf3 22:11:01 INFO - PROCESS | 3140 | ++DOCSHELL 16CE5C00 == 32 [pid = 3140] [id = 787] 22:11:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 73 (16CE6800) [pid = 3140] [serial = 2359] [outer = 00000000] 22:11:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 74 (17159400) [pid = 3140] [serial = 2360] [outer = 16CE6800] 22:11:01 INFO - PROCESS | 3140 | 1466745061259 Marionette DEBUG loaded listener.js 22:11:01 INFO - PROCESS | 3140 | ++DOMWINDOW == 75 (17DCE400) [pid = 3140] [serial = 2361] [outer = 16CE6800] 22:11:01 INFO - PROCESS | 3140 | 1466745061656 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:11:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:11:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 22:11:01 INFO - PROCESS | 3140 | 1466745061707 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 22:11:01 INFO - PROCESS | 3140 | 1466745061709 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 22:11:02 WARNING - u'runner_teardown' () 22:11:02 INFO - No more tests 22:11:02 INFO - Got 0 unexpected results 22:11:02 INFO - SUITE-END | took 676s 22:11:02 INFO - Closing logging queue 22:11:02 INFO - queue closed 22:11:02 INFO - Return code: 0 22:11:02 WARNING - # TBPL SUCCESS # 22:11:02 INFO - Running post-action listener: _resource_record_post_action 22:11:02 INFO - Running post-run listener: _resource_record_post_run 22:11:03 INFO - Total resource usage - Wall time: 686s; CPU: 14.0%; Read bytes: 73995264; Write bytes: 1122563072; Read time: 1046350; Write time: 7613090 22:11:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:11:03 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 503808; Read time: 0; Write time: 5390 22:11:03 INFO - run-tests - Wall time: 684s; CPU: 14.0%; Read bytes: 73995264; Write bytes: 1063783936; Read time: 1046350; Write time: 7568660 22:11:03 INFO - Running post-run listener: _upload_blobber_files 22:11:03 INFO - Blob upload gear active. 22:11:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:11:03 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 22:11:03 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'] 22:11:03 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 22:11:04 INFO - (blobuploader) - INFO - Open directory for files ... 22:11:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:11:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:11:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:11:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:11:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:11:05 INFO - (blobuploader) - INFO - Done attempting. 22:11:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:11:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:11:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:11:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:11:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:11:07 INFO - (blobuploader) - INFO - Done attempting. 22:11:07 INFO - (blobuploader) - INFO - Iteration through files over. 22:11:07 INFO - Return code: 0 22:11:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:11:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1e5cbc476a14c602db545712ed8deb6f1e5b1bae173c79e2403281560cf4e7efe910f805b6101bf6b9987ea1908c90dea9c57ac27692c90de44140b6980b1c65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd96ebd8ff5419e633e3fe834274e55c15b97e89e466c523c19628335996ebc9f81026e7f3707ccebe7af6c459c1c0a4d469ea4281fc4eb138820aa2348f27a5"} 22:11:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:11:07 INFO - Writing to file C:\slave\test\properties\blobber_files 22:11:07 INFO - Contents: 22:11:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1e5cbc476a14c602db545712ed8deb6f1e5b1bae173c79e2403281560cf4e7efe910f805b6101bf6b9987ea1908c90dea9c57ac27692c90de44140b6980b1c65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd96ebd8ff5419e633e3fe834274e55c15b97e89e466c523c19628335996ebc9f81026e7f3707ccebe7af6c459c1c0a4d469ea4281fc4eb138820aa2348f27a5"} 22:11:07 INFO - Running post-run listener: copy_logs_to_upload_dir 22:11:07 INFO - Copying logs to upload dir... 22:11:07 INFO - mkdir: C:\slave\test\build\upload\logs 22:11:07 INFO - Copying logs to upload dir... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... 22:11:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=815.648000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 35 secs) (at 2016-06-23 22:11:08.037332) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:08.038375) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1e5cbc476a14c602db545712ed8deb6f1e5b1bae173c79e2403281560cf4e7efe910f805b6101bf6b9987ea1908c90dea9c57ac27692c90de44140b6980b1c65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd96ebd8ff5419e633e3fe834274e55c15b97e89e466c523c19628335996ebc9f81026e7f3707ccebe7af6c459c1c0a4d469ea4281fc4eb138820aa2348f27a5"} build_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/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/1e5cbc476a14c602db545712ed8deb6f1e5b1bae173c79e2403281560cf4e7efe910f805b6101bf6b9987ea1908c90dea9c57ac27692c90de44140b6980b1c65", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd96ebd8ff5419e633e3fe834274e55c15b97e89e466c523c19628335996ebc9f81026e7f3707ccebe7af6c459c1c0a4d469ea4281fc4eb138820aa2348f27a5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UUsbbLBvTgmXJ6TTGh5FAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:08.158872) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:08.159201) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-237 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:08.275841) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:08.276170) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:11:09.095827) ========= ========= Total master_lag: 0.40 =========