builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-078 starttime: 1466702884.77 results: success (0) buildid: 20160623064524 builduid: 3aa0692813ad40a1939d3c721e4e1f25 revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:04.772684) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:04.773149) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:04.773456) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:04.918967) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:28:04.919343) ========= '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-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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 --10:28:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.78 MB/s 10:28:06 (8.78 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.059000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:28:06.017167) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 10:28:06.017562) ========= '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-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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=8.701000 ========= master_lag: 1.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-06-23 10:28:16.361270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:28:16.361674) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b52a29cf207d80cbc566c5d28063e303f93c2bd5 --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 b52a29cf207d80cbc566c5d28063e303f93c2bd5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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 10:28:17,263 truncating revision to first 12 chars 2016-06-23 10:28:17,263 Setting DEBUG logging. 2016-06-23 10:28:17,263 attempt 1/10 2016-06-23 10:28:17,263 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b52a29cf207d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 10:28:17,766 unpacking tar archive at: mozilla-beta-b52a29cf207d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.484000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 10:28:17.897563) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:17.897973) ========= script_repo_revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:17.898402) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:17.898676) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 10:28:17.915966) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-06-23 10:28:17.916248) ========= '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-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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 10:28:18 INFO - MultiFileLogger online at 20160623 10:28:18 in C:\slave\test 10:28:18 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 10:28:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:28:18 INFO - {'append_to_log': False, 10:28:18 INFO - 'base_work_dir': 'C:\\slave\\test', 10:28:18 INFO - 'blob_upload_branch': 'mozilla-beta', 10:28:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:28:18 INFO - 'buildbot_json_path': 'buildprops.json', 10:28:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:28:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:28:18 INFO - 'download_minidump_stackwalk': True, 10:28:18 INFO - 'download_symbols': 'true', 10:28:18 INFO - 'e10s': False, 10:28:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:28:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:28:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:28:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:28:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:28:18 INFO - 'C:/mozilla-build/tooltool.py'), 10:28:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:28:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:28:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:28:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:28:18 INFO - 'log_level': 'info', 10:28:18 INFO - 'log_to_console': True, 10:28:18 INFO - 'opt_config_files': (), 10:28:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:28:18 INFO - '--processes=1', 10:28:18 INFO - '--config=%(test_path)s/wptrunner.ini', 10:28:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:28:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:28:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:28:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:28:18 INFO - 'pip_index': False, 10:28:18 INFO - 'require_test_zip': True, 10:28:18 INFO - 'test_type': ('testharness',), 10:28:18 INFO - 'this_chunk': '1', 10:28:18 INFO - 'total_chunks': '10', 10:28:18 INFO - 'virtualenv_path': 'venv', 10:28:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:28:18 INFO - 'work_dir': 'build'} 10:28:18 INFO - ##### 10:28:18 INFO - ##### Running clobber step. 10:28:18 INFO - ##### 10:28:18 INFO - Running pre-action listener: _resource_record_pre_action 10:28:18 INFO - Running main action method: clobber 10:28:18 INFO - rmtree: C:\slave\test\build 10:28:18 INFO - Using _rmtree_windows ... 10:28:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:30:25 INFO - Running post-action listener: _resource_record_post_action 10:30:25 INFO - ##### 10:30:25 INFO - ##### Running read-buildbot-config step. 10:30:25 INFO - ##### 10:30:25 INFO - Running pre-action listener: _resource_record_pre_action 10:30:25 INFO - Running main action method: read_buildbot_config 10:30:25 INFO - Using buildbot properties: 10:30:25 INFO - { 10:30:25 INFO - "project": "", 10:30:25 INFO - "product": "firefox", 10:30:25 INFO - "script_repo_revision": "production", 10:30:25 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:30:25 INFO - "repository": "", 10:30:25 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:30:25 INFO - "buildid": "20160623064524", 10:30:25 INFO - "pgo_build": "False", 10:30:25 INFO - "basedir": "C:\\slave\\test", 10:30:25 INFO - "buildnumber": 18, 10:30:25 INFO - "slavename": "t-w732-ix-078", 10:30:25 INFO - "revision": "b52a29cf207d80cbc566c5d28063e303f93c2bd5", 10:30:25 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 10:30:25 INFO - "platform": "win32", 10:30:25 INFO - "branch": "mozilla-beta", 10:30:25 INFO - "repo_path": "releases/mozilla-beta", 10:30:25 INFO - "moz_repo_path": "", 10:30:25 INFO - "stage_platform": "win32", 10:30:25 INFO - "builduid": "3aa0692813ad40a1939d3c721e4e1f25", 10:30:25 INFO - "slavebuilddir": "test" 10:30:25 INFO - } 10:30:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:30:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:30:25 INFO - Running post-action listener: _resource_record_post_action 10:30:25 INFO - ##### 10:30:25 INFO - ##### Running download-and-extract step. 10:30:25 INFO - ##### 10:30:25 INFO - Running pre-action listener: _resource_record_pre_action 10:30:25 INFO - Running main action method: download_and_extract 10:30:25 INFO - mkdir: C:\slave\test\build\tests 10:30:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:25 INFO - https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:30:25 INFO - trying https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:30:25 INFO - Downloading https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:26 INFO - Downloaded 1240 bytes. 10:30:26 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:30:26 INFO - Using the following test package requirements: 10:30:26 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:30:26 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:30:26 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:30:26 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'jsshell-win32.zip'], 10:30:26 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:30:26 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:30:26 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:30:26 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:30:26 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:30:26 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:26 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:30:26 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 10:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:26 INFO - https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:30:26 INFO - trying https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:30:26 INFO - Downloading https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:28 INFO - Downloaded 20352606 bytes. 10:30:28 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/*'] 10:30:28 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/* 10:30:30 INFO - caution: filename not matched: web-platform/* 10:30:30 INFO - Return code: 11 10:30:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:30 INFO - https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:30:30 INFO - trying https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:30:30 INFO - Downloading https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:30:32 INFO - Downloaded 36389112 bytes. 10:30:32 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/*'] 10:30:32 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/* 10:31:20 INFO - caution: filename not matched: bin/* 10:31:20 INFO - caution: filename not matched: config/* 10:31:20 INFO - caution: filename not matched: mozbase/* 10:31:20 INFO - caution: filename not matched: marionette/* 10:31:20 INFO - caution: filename not matched: tools/wptserve/* 10:31:20 INFO - Return code: 11 10:31:20 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')]} 10:31:20 INFO - https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:31:20 INFO - trying https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:20 INFO - Downloading https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:31:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:31:24 INFO - Downloaded 68463759 bytes. 10:31:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:24 INFO - mkdir: C:\slave\test\properties 10:31:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:31:24 INFO - Writing to file C:\slave\test\properties\build_url 10:31:24 INFO - Contents: 10:31:24 INFO - build_url:https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:31:24 INFO - Writing to file C:\slave\test\properties\symbols_url 10:31:24 INFO - Contents: 10:31:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:24 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')]} 10:31:24 INFO - https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:31:24 INFO - trying https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:24 INFO - Downloading https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:31:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:31:27 INFO - Downloaded 55576999 bytes. 10:31:27 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'] 10:31:27 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 10:31:30 INFO - Return code: 0 10:31:30 INFO - Running post-action listener: _resource_record_post_action 10:31:30 INFO - Running post-action listener: set_extra_try_arguments 10:31:30 INFO - ##### 10:31:30 INFO - ##### Running create-virtualenv step. 10:31:30 INFO - ##### 10:31:30 INFO - Running pre-action listener: _pre_create_virtualenv 10:31:30 INFO - Running pre-action listener: _resource_record_pre_action 10:31:30 INFO - Running main action method: create_virtualenv 10:31:30 INFO - Creating virtualenv C:\slave\test\build\venv 10:31:30 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 10:31:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:31:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:31:40 INFO - Installing distribute......................................................................................................................................................................................done. 10:31:42 INFO - Return code: 0 10:31:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:31:42 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')]} 10:31:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:42 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')]} 10:31:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:42 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 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 10:31:42 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 10:31:42 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 10:31:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:31:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:31:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:31:42 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:31:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:31:42 INFO - 'DCLOCATION': 'SCL3', 10:31:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:31:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:31:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:31:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:31:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:31:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:31:42 INFO - 'HOMEDRIVE': 'C:', 10:31:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:31:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:31:42 INFO - 'KTS_VERSION': '1.19c', 10:31:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:31:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:31:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:31:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:31:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:31:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:31:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:31:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:31:42 INFO - 'MOZ_AIRBAG': '1', 10:31:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:31:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:42 INFO - 'MOZ_MSVCVERSION': '8', 10:31:42 INFO - 'MOZ_NO_REMOTE': '1', 10:31:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:31:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:31:42 INFO - 'NO_EM_RESTART': '1', 10:31:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:31:42 INFO - 'OS': 'Windows_NT', 10:31:42 INFO - 'OURDRIVE': 'C:', 10:31:42 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:31:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:31:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:31:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:31:42 INFO - 'PROCESSOR_LEVEL': '6', 10:31:42 INFO - 'PROCESSOR_REVISION': '1e05', 10:31:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:31:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:31:42 INFO - 'PROMPT': '$P$G', 10:31:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:31:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:31:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:31:42 INFO - 'PWD': 'C:\\slave\\test', 10:31:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:31:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:31:42 INFO - 'SYSTEMDRIVE': 'C:', 10:31:42 INFO - 'SYSTEMROOT': 'C:\\windows', 10:31:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:42 INFO - 'TEST1': 'testie', 10:31:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:42 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:31:42 INFO - 'USERNAME': 'cltbld', 10:31:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:31:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:31:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:31:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:31:42 INFO - 'WINDIR': 'C:\\windows', 10:31:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:31:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:31:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:31:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:31:43 INFO - Downloading/unpacking psutil>=0.7.1 10:31:44 INFO - Running setup.py egg_info for package psutil 10:31:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:31:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:31:44 INFO - Installing collected packages: psutil 10:31:44 INFO - Running setup.py install for psutil 10:31:44 INFO - building 'psutil._psutil_windows' extension 10:31:44 INFO - error: Unable to find vcvarsall.bat 10:31:44 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-nc2yy7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:31:44 INFO - running install 10:31:44 INFO - running build 10:31:44 INFO - running build_py 10:31:44 INFO - creating build 10:31:44 INFO - creating build\lib.win32-2.7 10:31:44 INFO - creating build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:31:44 INFO - running build_ext 10:31:44 INFO - building 'psutil._psutil_windows' extension 10:31:44 INFO - error: Unable to find vcvarsall.bat 10:31:44 INFO - ---------------------------------------- 10:31:44 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-nc2yy7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:31:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:31:44 WARNING - Return code: 1 10:31:44 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:31:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:31:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 10:31:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:31:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:31:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:31:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:31:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:31:44 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:31:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:31:44 INFO - 'DCLOCATION': 'SCL3', 10:31:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:31:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:31:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:31:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:31:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:31:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:31:44 INFO - 'HOMEDRIVE': 'C:', 10:31:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:31:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:31:44 INFO - 'KTS_VERSION': '1.19c', 10:31:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:31:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:31:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:31:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:31:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:31:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:31:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:31:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:31:44 INFO - 'MOZ_AIRBAG': '1', 10:31:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:31:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:44 INFO - 'MOZ_MSVCVERSION': '8', 10:31:44 INFO - 'MOZ_NO_REMOTE': '1', 10:31:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:31:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:31:44 INFO - 'NO_EM_RESTART': '1', 10:31:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:31:44 INFO - 'OS': 'Windows_NT', 10:31:44 INFO - 'OURDRIVE': 'C:', 10:31:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:31:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:31:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:31:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:31:44 INFO - 'PROCESSOR_LEVEL': '6', 10:31:44 INFO - 'PROCESSOR_REVISION': '1e05', 10:31:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:31:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:31:44 INFO - 'PROMPT': '$P$G', 10:31:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:31:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:31:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:31:44 INFO - 'PWD': 'C:\\slave\\test', 10:31:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:31:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:31:44 INFO - 'SYSTEMDRIVE': 'C:', 10:31:44 INFO - 'SYSTEMROOT': 'C:\\windows', 10:31:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:44 INFO - 'TEST1': 'testie', 10:31:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:44 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:31:44 INFO - 'USERNAME': 'cltbld', 10:31:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:31:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:31:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:31:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:31:44 INFO - 'WINDIR': 'C:\\windows', 10:31:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:31:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:31:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:31:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:31:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:31:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:31:45 INFO - Running setup.py egg_info for package mozsystemmonitor 10:31:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:31:45 INFO - Running setup.py egg_info for package psutil 10:31:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:31:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:31:45 INFO - Installing collected packages: mozsystemmonitor, psutil 10:31:45 INFO - Running setup.py install for mozsystemmonitor 10:31:45 INFO - Running setup.py install for psutil 10:31:45 INFO - building 'psutil._psutil_windows' extension 10:31:45 INFO - error: Unable to find vcvarsall.bat 10:31:45 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-i9_65x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:31:45 INFO - running install 10:31:45 INFO - running build 10:31:45 INFO - running build_py 10:31:45 INFO - running build_ext 10:31:45 INFO - building 'psutil._psutil_windows' extension 10:31:45 INFO - error: Unable to find vcvarsall.bat 10:31:45 INFO - ---------------------------------------- 10:31:45 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-i9_65x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:31:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:31:45 WARNING - Return code: 1 10:31:45 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:31:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 10:31:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:31:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:31:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:31:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:31:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:31:45 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:31:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:31:45 INFO - 'DCLOCATION': 'SCL3', 10:31:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:31:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:31:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:31:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:31:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:31:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:31:45 INFO - 'HOMEDRIVE': 'C:', 10:31:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:31:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:31:45 INFO - 'KTS_VERSION': '1.19c', 10:31:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:31:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:31:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:31:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:31:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:31:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:31:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:31:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:31:45 INFO - 'MOZ_AIRBAG': '1', 10:31:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:31:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:45 INFO - 'MOZ_MSVCVERSION': '8', 10:31:45 INFO - 'MOZ_NO_REMOTE': '1', 10:31:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:31:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:31:45 INFO - 'NO_EM_RESTART': '1', 10:31:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:31:45 INFO - 'OS': 'Windows_NT', 10:31:45 INFO - 'OURDRIVE': 'C:', 10:31:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:31:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:31:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:31:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:31:45 INFO - 'PROCESSOR_LEVEL': '6', 10:31:45 INFO - 'PROCESSOR_REVISION': '1e05', 10:31:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:31:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:31:45 INFO - 'PROMPT': '$P$G', 10:31:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:31:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:31:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:31:45 INFO - 'PWD': 'C:\\slave\\test', 10:31:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:31:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:31:45 INFO - 'SYSTEMDRIVE': 'C:', 10:31:45 INFO - 'SYSTEMROOT': 'C:\\windows', 10:31:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:45 INFO - 'TEST1': 'testie', 10:31:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:45 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:31:45 INFO - 'USERNAME': 'cltbld', 10:31:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:31:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:31:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:31:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:31:45 INFO - 'WINDIR': 'C:\\windows', 10:31:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:31:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:31:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:31:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:31:45 INFO - Downloading/unpacking blobuploader==1.2.4 10:31:45 INFO - Downloading blobuploader-1.2.4.tar.gz 10:31:45 INFO - Running setup.py egg_info for package blobuploader 10:31:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:31:49 INFO - Running setup.py egg_info for package requests 10:31:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:31:49 INFO - Downloading docopt-0.6.1.tar.gz 10:31:49 INFO - Running setup.py egg_info for package docopt 10:31:49 INFO - Installing collected packages: blobuploader, docopt, requests 10:31:49 INFO - Running setup.py install for blobuploader 10:31:49 INFO - Running setup.py install for docopt 10:31:49 INFO - Running setup.py install for requests 10:31:49 INFO - Successfully installed blobuploader docopt requests 10:31:49 INFO - Cleaning up... 10:31:49 INFO - Return code: 0 10:31:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:31:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:49 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 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, '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-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 10:31:49 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 10:31:49 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 10:31:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:31:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:31:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:31:49 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:31:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:31:49 INFO - 'DCLOCATION': 'SCL3', 10:31:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:31:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:31:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:31:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:31:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:31:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:31:49 INFO - 'HOMEDRIVE': 'C:', 10:31:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:31:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:31:49 INFO - 'KTS_VERSION': '1.19c', 10:31:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:31:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:31:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:31:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:31:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:31:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:31:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:31:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:31:49 INFO - 'MOZ_AIRBAG': '1', 10:31:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:49 INFO - 'MOZ_MSVCVERSION': '8', 10:31:49 INFO - 'MOZ_NO_REMOTE': '1', 10:31:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:31:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:31:49 INFO - 'NO_EM_RESTART': '1', 10:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:31:49 INFO - 'OS': 'Windows_NT', 10:31:49 INFO - 'OURDRIVE': 'C:', 10:31:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:31:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:31:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:31:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:31:49 INFO - 'PROCESSOR_LEVEL': '6', 10:31:49 INFO - 'PROCESSOR_REVISION': '1e05', 10:31:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:31:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:31:49 INFO - 'PROMPT': '$P$G', 10:31:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:31:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:31:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:31:49 INFO - 'PWD': 'C:\\slave\\test', 10:31:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:31:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:31:49 INFO - 'SYSTEMDRIVE': 'C:', 10:31:49 INFO - 'SYSTEMROOT': 'C:\\windows', 10:31:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:49 INFO - 'TEST1': 'testie', 10:31:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:31:49 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:31:49 INFO - 'USERNAME': 'cltbld', 10:31:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:31:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:31:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:31:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:31:49 INFO - 'WINDIR': 'C:\\windows', 10:31:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:31:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:31:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:31:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:31:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette 10:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:31:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:31:54 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 10:31:54 INFO - Running setup.py install for browsermob-proxy 10:32:08 INFO - Running setup.py install for manifestparser 10:32:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for marionette-client 10:32:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for marionette-driver 10:32:08 INFO - Running setup.py install for mozcrash 10:32:08 INFO - Running setup.py install for mozdebug 10:32:08 INFO - Running setup.py install for mozdevice 10:32:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozfile 10:32:08 INFO - Running setup.py install for mozhttpd 10:32:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozinfo 10:32:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozInstall 10:32:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozleak 10:32:08 INFO - Running setup.py install for mozlog 10:32:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for moznetwork 10:32:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozprocess 10:32:08 INFO - Running setup.py install for mozprofile 10:32:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozrunner 10:32:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for mozscreenshot 10:32:08 INFO - Running setup.py install for moztest 10:32:08 INFO - Running setup.py install for mozversion 10:32:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:32:08 INFO - Running setup.py install for wptserve 10:32:08 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 10:32:08 INFO - Cleaning up... 10:32:08 INFO - Return code: 0 10:32:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:32:08 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')]} 10:32:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:08 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')]} 10:32:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:08 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 0x019386B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CA5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, '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-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 10:32:08 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 10:32:08 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 10:32:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:08 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:32:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:08 INFO - 'DCLOCATION': 'SCL3', 10:32:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:08 INFO - 'HOMEDRIVE': 'C:', 10:32:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:08 INFO - 'KTS_VERSION': '1.19c', 10:32:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:32:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:08 INFO - 'MOZ_AIRBAG': '1', 10:32:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:08 INFO - 'MOZ_MSVCVERSION': '8', 10:32:08 INFO - 'MOZ_NO_REMOTE': '1', 10:32:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:08 INFO - 'NO_EM_RESTART': '1', 10:32:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:08 INFO - 'OS': 'Windows_NT', 10:32:08 INFO - 'OURDRIVE': 'C:', 10:32:08 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:08 INFO - 'PROCESSOR_LEVEL': '6', 10:32:08 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:08 INFO - 'PROMPT': '$P$G', 10:32:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:08 INFO - 'PWD': 'C:\\slave\\test', 10:32:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:08 INFO - 'SYSTEMDRIVE': 'C:', 10:32:08 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:08 INFO - 'TEST1': 'testie', 10:32:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:08 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:32:08 INFO - 'USERNAME': 'cltbld', 10:32:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:08 INFO - 'WINDIR': 'C:\\windows', 10:32:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:32:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:32:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:32:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:32:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:32:13 INFO - Unpacking c:\slave\test\build\tests\marionette 10:32:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:32:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:13 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)) 10:32:24 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)) 10:32:24 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)) 10:32:24 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)) 10:32:24 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)) 10:32:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:32:24 INFO - Downloading blessings-1.6.tar.gz 10:32:24 INFO - Running setup.py egg_info for package blessings 10:32:24 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)) 10:32:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:32:24 INFO - Running setup.py install for blessings 10:32:24 INFO - Running setup.py install for browsermob-proxy 10:32:24 INFO - Running setup.py install for manifestparser 10:32:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for marionette-client 10:32:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for marionette-driver 10:32:24 INFO - Running setup.py install for mozcrash 10:32:24 INFO - Running setup.py install for mozdebug 10:32:24 INFO - Running setup.py install for mozdevice 10:32:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for mozhttpd 10:32:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for mozInstall 10:32:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for mozleak 10:32:24 INFO - Running setup.py install for mozprofile 10:32:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Running setup.py install for mozrunner 10:32:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:32:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:32:26 INFO - Running setup.py install for mozscreenshot 10:32:26 INFO - Running setup.py install for moztest 10:32:26 INFO - Running setup.py install for mozversion 10:32:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:32:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:32:26 INFO - Running setup.py install for wptserve 10:32:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:32:26 INFO - Cleaning up... 10:32:26 INFO - Return code: 0 10:32:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:32:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:32:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:32:26 INFO - Reading from file tmpfile_stdout 10:32:26 INFO - Using _rmtree_windows ... 10:32:26 INFO - Using _rmtree_windows ... 10:32:26 INFO - Current package versions: 10:32:26 INFO - blessings == 1.6 10:32:26 INFO - blobuploader == 1.2.4 10:32:26 INFO - browsermob-proxy == 0.6.0 10:32:26 INFO - distribute == 0.6.14 10:32:26 INFO - docopt == 0.6.1 10:32:26 INFO - manifestparser == 1.1 10:32:26 INFO - marionette-client == 2.3.0 10:32:26 INFO - marionette-driver == 1.4.0 10:32:26 INFO - mozInstall == 1.12 10:32:26 INFO - mozcrash == 0.17 10:32:26 INFO - mozdebug == 0.1 10:32:26 INFO - mozdevice == 0.48 10:32:26 INFO - mozfile == 1.2 10:32:26 INFO - mozhttpd == 0.7 10:32:26 INFO - mozinfo == 0.9 10:32:26 INFO - mozleak == 0.1 10:32:26 INFO - mozlog == 3.1 10:32:26 INFO - moznetwork == 0.27 10:32:26 INFO - mozprocess == 0.22 10:32:26 INFO - mozprofile == 0.28 10:32:26 INFO - mozrunner == 6.11 10:32:26 INFO - mozscreenshot == 0.1 10:32:26 INFO - mozsystemmonitor == 0.0 10:32:26 INFO - moztest == 0.7 10:32:26 INFO - mozversion == 1.4 10:32:26 INFO - requests == 1.2.3 10:32:26 INFO - wptserve == 1.4.0 10:32:26 INFO - Running post-action listener: _resource_record_post_action 10:32:26 INFO - Running post-action listener: _start_resource_monitoring 10:32:27 INFO - Starting resource monitoring. 10:32:27 INFO - ##### 10:32:27 INFO - ##### Running pull step. 10:32:27 INFO - ##### 10:32:27 INFO - Running pre-action listener: _resource_record_pre_action 10:32:27 INFO - Running main action method: pull 10:32:27 INFO - Pull has nothing to do! 10:32:27 INFO - Running post-action listener: _resource_record_post_action 10:32:27 INFO - ##### 10:32:27 INFO - ##### Running install step. 10:32:27 INFO - ##### 10:32:27 INFO - Running pre-action listener: _resource_record_pre_action 10:32:27 INFO - Running main action method: install 10:32:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:32:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:32:27 INFO - Reading from file tmpfile_stdout 10:32:27 INFO - Using _rmtree_windows ... 10:32:27 INFO - Using _rmtree_windows ... 10:32:27 INFO - Detecting whether we're running mozinstall >=1.0... 10:32:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:32:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:32:27 INFO - Reading from file tmpfile_stdout 10:32:27 INFO - Output received: 10:32:27 INFO - Usage: mozinstall-script.py [options] installer 10:32:27 INFO - Options: 10:32:27 INFO - -h, --help show this help message and exit 10:32:27 INFO - -d DEST, --destination=DEST 10:32:27 INFO - Directory to install application into. [default: 10:32:27 INFO - "C:\slave\test"] 10:32:27 INFO - --app=APP Application being installed. [default: firefox] 10:32:27 INFO - Using _rmtree_windows ... 10:32:27 INFO - Using _rmtree_windows ... 10:32:27 INFO - mkdir: C:\slave\test\build\application 10:32:27 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'] 10:32:27 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 10:32:29 INFO - Reading from file tmpfile_stdout 10:32:29 INFO - Output received: 10:32:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:32:29 INFO - Using _rmtree_windows ... 10:32:29 INFO - Using _rmtree_windows ... 10:32:29 INFO - Running post-action listener: _resource_record_post_action 10:32:29 INFO - ##### 10:32:29 INFO - ##### Running run-tests step. 10:32:29 INFO - ##### 10:32:29 INFO - Running pre-action listener: _resource_record_pre_action 10:32:29 INFO - Running main action method: run_tests 10:32:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:32:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:32:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:32:29 INFO - grabbing minidump binary from tooltool 10:32:29 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')]} 10:32:29 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 0x01C1C368>, '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 0x018BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:32:29 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 10:32:29 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 10:32:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:32:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpv4khf0 10:32:31 INFO - INFO - File integrity verified, renaming tmpv4khf0 to win32-minidump_stackwalk.exe 10:32:31 INFO - Return code: 0 10:32:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:32:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:32:31 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/YhCe-uOKSeaHS04Yv4BhCw/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 10:32:31 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/YhCe-uOKSeaHS04Yv4BhCw/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 10:32:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:31 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 10:32:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:31 INFO - 'DCLOCATION': 'SCL3', 10:32:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:31 INFO - 'HOMEDRIVE': 'C:', 10:32:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:31 INFO - 'KTS_VERSION': '1.19c', 10:32:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 10:32:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:32:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:31 INFO - 'MOZ_AIRBAG': '1', 10:32:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:31 INFO - 'MOZ_MSVCVERSION': '8', 10:32:31 INFO - 'MOZ_NO_REMOTE': '1', 10:32:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:31 INFO - 'NO_EM_RESTART': '1', 10:32:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:31 INFO - 'OS': 'Windows_NT', 10:32:31 INFO - 'OURDRIVE': 'C:', 10:32:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:31 INFO - 'PROCESSOR_LEVEL': '6', 10:32:31 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:31 INFO - 'PROMPT': '$P$G', 10:32:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:31 INFO - 'PWD': 'C:\\slave\\test', 10:32:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:31 INFO - 'SYSTEMDRIVE': 'C:', 10:32:31 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:31 INFO - 'TEST1': 'testie', 10:32:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:31 INFO - 'USERDOMAIN': 'T-W732-IX-078', 10:32:31 INFO - 'USERNAME': 'cltbld', 10:32:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:31 INFO - 'WINDIR': 'C:\\windows', 10:32:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:31 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/YhCe-uOKSeaHS04Yv4BhCw/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 10:32:33 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 10:32:33 INFO - import pkg_resources 10:32:35 INFO - Using 1 client processes 10:32:38 INFO - SUITE-START | Running 778 tests 10:32:38 INFO - Running testharness tests 10:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 10:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:32:38 INFO - Setting up ssl 10:32:38 INFO - PROCESS | certutil | 10:32:38 INFO - PROCESS | certutil | 10:32:38 INFO - PROCESS | certutil | 10:32:38 INFO - Certificate Nickname Trust Attributes 10:32:38 INFO - SSL,S/MIME,JAR/XPI 10:32:38 INFO - 10:32:38 INFO - web-platform-tests CT,, 10:32:38 INFO - 10:32:38 INFO - Starting runner 10:32:39 INFO - PROCESS | 860 | [860] 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 10:32:39 INFO - PROCESS | 860 | [860] 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 10:32:39 INFO - PROCESS | 860 | [860] 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 10:32:41 INFO - PROCESS | 860 | 1466703161113 Marionette DEBUG Marionette enabled via build flag and pref 10:32:42 INFO - PROCESS | 860 | ++DOCSHELL 0DD5C400 == 1 [pid = 860] [id = 1] 10:32:42 INFO - PROCESS | 860 | ++DOMWINDOW == 1 (0DD5C800) [pid = 860] [serial = 1] [outer = 00000000] 10:32:42 INFO - PROCESS | 860 | [860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:32:42 INFO - PROCESS | 860 | ++DOMWINDOW == 2 (0DD5D400) [pid = 860] [serial = 2] [outer = 0DD5C800] 10:32:42 INFO - PROCESS | 860 | ++DOCSHELL 11B0A400 == 2 [pid = 860] [id = 2] 10:32:42 INFO - PROCESS | 860 | ++DOMWINDOW == 3 (11B0A800) [pid = 860] [serial = 3] [outer = 00000000] 10:32:42 INFO - PROCESS | 860 | [860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:32:42 INFO - PROCESS | 860 | ++DOMWINDOW == 4 (11B0B400) [pid = 860] [serial = 4] [outer = 11B0A800] 10:32:42 INFO - PROCESS | 860 | 1466703162831 Marionette INFO Listening on port 2828 10:32:44 INFO - PROCESS | 860 | 1466703164451 Marionette DEBUG Marionette enabled via command-line flag 10:32:44 INFO - PROCESS | 860 | [860] 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 10:32:44 INFO - PROCESS | 860 | [860] 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 10:32:44 INFO - PROCESS | 860 | ++DOCSHELL 12544800 == 3 [pid = 860] [id = 3] 10:32:44 INFO - PROCESS | 860 | ++DOMWINDOW == 5 (1254C800) [pid = 860] [serial = 5] [outer = 00000000] 10:32:44 INFO - PROCESS | 860 | [860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:32:44 INFO - PROCESS | 860 | ++DOMWINDOW == 6 (1254D400) [pid = 860] [serial = 6] [outer = 1254C800] 10:32:44 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:32:45 INFO - PROCESS | 860 | ++DOMWINDOW == 7 (1345C000) [pid = 860] [serial = 7] [outer = 11B0A800] 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165596 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49654 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165618 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49656 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165626 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49658 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165632 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49659 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165667 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49661 10:32:45 INFO - PROCESS | 860 | 1466703165671 Marionette DEBUG Closed connection conn0 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165678 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49662 10:32:45 INFO - PROCESS | 860 | 1466703165681 Marionette DEBUG Closed connection conn1 10:32:45 INFO - PROCESS | 860 | 1466703165684 Marionette DEBUG Closed connection conn2 10:32:45 INFO - PROCESS | 860 | 1466703165685 Marionette DEBUG Closed connection conn3 10:32:45 INFO - PROCESS | 860 | 1466703165745 Marionette DEBUG Closed connection conn4 10:32:45 INFO - PROCESS | 860 | 1466703165856 Marionette DEBUG Closed connection conn5 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165861 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49664 10:32:45 INFO - PROCESS | 860 | 1466703165868 Marionette DEBUG Closed connection conn6 10:32:45 INFO - PROCESS | 860 | [860] 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 10:32:45 INFO - PROCESS | 860 | 1466703165874 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49665 10:32:45 INFO - PROCESS | 860 | ++DOCSHELL 0DD5D800 == 4 [pid = 860] [id = 4] 10:32:45 INFO - PROCESS | 860 | ++DOMWINDOW == 8 (14381C00) [pid = 860] [serial = 8] [outer = 00000000] 10:32:45 INFO - PROCESS | 860 | ++DOMWINDOW == 9 (14F5FC00) [pid = 860] [serial = 9] [outer = 14381C00] 10:32:45 INFO - PROCESS | 860 | ++DOMWINDOW == 10 (14F65800) [pid = 860] [serial = 10] [outer = 14381C00] 10:32:46 INFO - PROCESS | 860 | 1466703166013 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:32:46 INFO - PROCESS | 860 | 1466703166018 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":"20160623064524","device":"desktop","version":"48.0"} 10:32:47 INFO - PROCESS | 860 | [860] 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 10:32:47 INFO - PROCESS | 860 | [860] 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 10:32:47 INFO - PROCESS | 860 | [860] 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 10:32:48 INFO - PROCESS | 860 | ++DOCSHELL 16552800 == 5 [pid = 860] [id = 5] 10:32:48 INFO - PROCESS | 860 | ++DOMWINDOW == 11 (16553400) [pid = 860] [serial = 11] [outer = 00000000] 10:32:48 INFO - PROCESS | 860 | ++DOCSHELL 16553C00 == 6 [pid = 860] [id = 6] 10:32:48 INFO - PROCESS | 860 | ++DOMWINDOW == 12 (16773C00) [pid = 860] [serial = 12] [outer = 00000000] 10:32:48 INFO - PROCESS | 860 | [860] 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 10:32:48 INFO - PROCESS | 860 | ++DOCSHELL 175DA400 == 7 [pid = 860] [id = 7] 10:32:48 INFO - PROCESS | 860 | ++DOMWINDOW == 13 (175DA800) [pid = 860] [serial = 13] [outer = 00000000] 10:32:48 INFO - PROCESS | 860 | [860] 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 10:32:48 INFO - PROCESS | 860 | [860] 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 10:32:48 INFO - PROCESS | 860 | ++DOMWINDOW == 14 (1767DC00) [pid = 860] [serial = 14] [outer = 175DA800] 10:32:49 INFO - PROCESS | 860 | ++DOMWINDOW == 15 (175C6800) [pid = 860] [serial = 15] [outer = 16553400] 10:32:49 INFO - PROCESS | 860 | ++DOMWINDOW == 16 (175C8000) [pid = 860] [serial = 16] [outer = 16773C00] 10:32:49 INFO - PROCESS | 860 | ++DOMWINDOW == 17 (175CAC00) [pid = 860] [serial = 17] [outer = 175DA800] 10:32:49 INFO - PROCESS | 860 | 1466703169868 Marionette INFO startBrowser df2c07b9-c93b-4378-8085-6bff525f504e 10:32:49 INFO - PROCESS | 860 | 1466703169903 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 860 | 1466703169917 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 860 | 1466703169919 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:50 INFO - PROCESS | 860 | ++DOMWINDOW == 18 (199D9400) [pid = 860] [serial = 18] [outer = 175DA800] 10:32:50 INFO - PROCESS | 860 | 1466703170663 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"df2c07b9-c93b-4378-8085-6bff525f504e","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":"20160623064524","device":"desktop","version":"48.0","command_id":1}}] 10:32:50 INFO - PROCESS | 860 | 1466703170952 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:32:50 INFO - PROCESS | 860 | 1466703170956 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:51 INFO - PROCESS | 860 | 1466703171011 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 10:32:51 INFO - PROCESS | 860 | 1466703171071 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:32:51 INFO - PROCESS | 860 | 1466703171074 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:51 INFO - PROCESS | 860 | [860] 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 10:32:52 INFO - PROCESS | 860 | --DOCSHELL 0DD5C400 == 6 [pid = 860] [id = 1] 10:32:52 INFO - PROCESS | 860 | [860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:32:52 INFO - PROCESS | 860 | ++DOMWINDOW == 19 (0926DC00) [pid = 860] [serial = 19] [outer = 175DA800] 10:32:53 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:53 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:53 INFO - PROCESS | 860 | 1466703173192 Marionette TRACE conn7 <- [1,3,null,{}] 10:32:53 INFO - PROCESS | 860 | 1466703173197 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:32:53 INFO - PROCESS | 860 | 1466703173200 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:53 INFO - PROCESS | 860 | 1466703173225 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 10:32:53 INFO - PROCESS | 860 | 1466703173260 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 860 | 1466703173265 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 10:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:32:53 INFO - PROCESS | 860 | 1466703173271 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 860 | 1466703173276 Marionette TRACE conn7 <- [1,6,null,{}] 10:32:53 INFO - PROCESS | 860 | 1466703173395 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:53 INFO - PROCESS | 860 | 1466703173400 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:53 INFO - PROCESS | 860 | 1466703173423 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 10:32:53 INFO - PROCESS | 860 | 1466703173429 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 860 | 1466703173432 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:53 INFO - PROCESS | 860 | ++DOCSHELL 12499C00 == 7 [pid = 860] [id = 8] 10:32:53 INFO - PROCESS | 860 | ++DOMWINDOW == 20 (1251C800) [pid = 860] [serial = 20] [outer = 00000000] 10:32:53 INFO - PROCESS | 860 | ++DOMWINDOW == 21 (1254EC00) [pid = 860] [serial = 21] [outer = 1251C800] 10:32:53 INFO - PROCESS | 860 | 1466703173491 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 860 | ++DOMWINDOW == 22 (126C2000) [pid = 860] [serial = 22] [outer = 1251C800] 10:32:53 INFO - PROCESS | 860 | ++DOCSHELL 0D074400 == 8 [pid = 860] [id = 9] 10:32:53 INFO - PROCESS | 860 | ++DOMWINDOW == 23 (0D075000) [pid = 860] [serial = 23] [outer = 00000000] 10:32:53 INFO - PROCESS | 860 | ++DOMWINDOW == 24 (0D0F1C00) [pid = 860] [serial = 24] [outer = 0D075000] 10:32:53 INFO - PROCESS | 860 | 1466703173924 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 860 | ++DOMWINDOW == 25 (0D52EC00) [pid = 860] [serial = 25] [outer = 0D075000] 10:32:54 INFO - PROCESS | 860 | --DOCSHELL 0DD5D800 == 7 [pid = 860] [id = 4] 10:32:54 INFO - PROCESS | 860 | 1466703174565 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 10:32:54 INFO - PROCESS | 860 | 1466703174611 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 860 | 1466703174614 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 10:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:32:54 INFO - PROCESS | 860 | 1466703174618 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 860 | 1466703174621 Marionette TRACE conn7 <- [1,10,null,{}] 10:32:54 INFO - PROCESS | 860 | 1466703174626 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:54 INFO - PROCESS | 860 | 1466703174629 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:54 INFO - PROCESS | 860 | 1466703174743 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 10:32:54 INFO - PROCESS | 860 | 1466703174801 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 860 | 1466703174803 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:54 INFO - PROCESS | 860 | ++DOCSHELL 0DA62400 == 8 [pid = 860] [id = 10] 10:32:54 INFO - PROCESS | 860 | ++DOMWINDOW == 26 (0DD5FC00) [pid = 860] [serial = 26] [outer = 00000000] 10:32:54 INFO - PROCESS | 860 | ++DOMWINDOW == 27 (1251CC00) [pid = 860] [serial = 27] [outer = 0DD5FC00] 10:32:54 INFO - PROCESS | 860 | 1466703174852 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 860 | ++DOMWINDOW == 28 (1254A400) [pid = 860] [serial = 28] [outer = 0DD5FC00] 10:32:55 INFO - PROCESS | 860 | 1466703175221 Marionette TRACE conn7 <- [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]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 10:32:55 INFO - PROCESS | 860 | 1466703175266 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 860 | 1466703175270 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 10:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:32:55 INFO - PROCESS | 860 | 1466703175277 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 860 | 1466703175280 Marionette TRACE conn7 <- [1,14,null,{}] 10:32:55 INFO - PROCESS | 860 | 1466703175284 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:55 INFO - PROCESS | 860 | 1466703175286 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:55 INFO - PROCESS | 860 | 1466703175376 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 10:32:55 INFO - PROCESS | 860 | 1466703175383 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 860 | 1466703175385 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:55 INFO - PROCESS | 860 | ++DOCSHELL 126C4400 == 9 [pid = 860] [id = 11] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 29 (126C6400) [pid = 860] [serial = 29] [outer = 00000000] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 30 (13E8F800) [pid = 860] [serial = 30] [outer = 126C6400] 10:32:55 INFO - PROCESS | 860 | 1466703175434 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 31 (1439E800) [pid = 860] [serial = 31] [outer = 126C6400] 10:32:55 INFO - PROCESS | 860 | ++DOCSHELL 13463000 == 10 [pid = 860] [id = 12] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 32 (15417800) [pid = 860] [serial = 32] [outer = 00000000] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 33 (15AEF000) [pid = 860] [serial = 33] [outer = 15417800] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 34 (13E8B000) [pid = 860] [serial = 34] [outer = 15417800] 10:32:55 INFO - PROCESS | 860 | ++DOCSHELL 0D025400 == 11 [pid = 860] [id = 13] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 35 (1539E800) [pid = 860] [serial = 35] [outer = 00000000] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 36 (16320800) [pid = 860] [serial = 36] [outer = 1539E800] 10:32:55 INFO - PROCESS | 860 | ++DOMWINDOW == 37 (16778800) [pid = 860] [serial = 37] [outer = 1539E800] 10:32:56 INFO - PROCESS | 860 | 1466703176027 Marionette TRACE conn7 <- [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]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 10:32:56 INFO - PROCESS | 860 | 1466703176110 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 860 | 1466703176113 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 860 | 1466703176116 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:32:56 INFO - PROCESS | 860 | 1466703176120 Marionette TRACE conn7 <- [1,18,null,{}] 10:32:56 INFO - PROCESS | 860 | 1466703176141 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:56 INFO - PROCESS | 860 | 1466703176146 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:56 INFO - PROCESS | 860 | 1466703176235 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 10:32:56 INFO - PROCESS | 860 | 1466703176250 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 860 | 1466703176253 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:56 INFO - PROCESS | 860 | ++DOCSHELL 16210400 == 12 [pid = 860] [id = 14] 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 38 (16324400) [pid = 860] [serial = 38] [outer = 00000000] 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 39 (175CC000) [pid = 860] [serial = 39] [outer = 16324400] 10:32:56 INFO - PROCESS | 860 | 1466703176305 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 40 (17934C00) [pid = 860] [serial = 40] [outer = 16324400] 10:32:56 INFO - PROCESS | 860 | 1466703176730 Marionette TRACE conn7 <- [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]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 10:32:56 INFO - PROCESS | 860 | 1466703176761 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 860 | 1466703176764 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 10:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:32:56 INFO - PROCESS | 860 | 1466703176768 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 860 | 1466703176770 Marionette TRACE conn7 <- [1,22,null,{}] 10:32:56 INFO - PROCESS | 860 | 1466703176773 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:56 INFO - PROCESS | 860 | 1466703176776 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:56 INFO - PROCESS | 860 | 1466703176858 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 10:32:56 INFO - PROCESS | 860 | 1466703176863 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 860 | 1466703176865 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:56 INFO - PROCESS | 860 | ++DOCSHELL 14F5C000 == 13 [pid = 860] [id = 15] 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 41 (16320400) [pid = 860] [serial = 41] [outer = 00000000] 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 42 (19429800) [pid = 860] [serial = 42] [outer = 16320400] 10:32:56 INFO - PROCESS | 860 | 1466703176910 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 860 | ++DOMWINDOW == 43 (194A0400) [pid = 860] [serial = 43] [outer = 16320400] 10:32:57 INFO - PROCESS | 860 | 1466703177296 Marionette TRACE conn7 <- [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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 10:32:57 INFO - PROCESS | 860 | 1466703177342 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 860 | 1466703177344 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 10:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:32:57 INFO - PROCESS | 860 | 1466703177347 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 860 | 1466703177349 Marionette TRACE conn7 <- [1,26,null,{}] 10:32:57 INFO - PROCESS | 860 | 1466703177353 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 860 | 1466703177355 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:57 INFO - PROCESS | 860 | 1466703177470 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 10:32:57 INFO - PROCESS | 860 | 1466703177475 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 860 | 1466703177478 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:57 INFO - PROCESS | 860 | ++DOCSHELL 1672B800 == 14 [pid = 860] [id = 16] 10:32:57 INFO - PROCESS | 860 | ++DOMWINDOW == 44 (1672E000) [pid = 860] [serial = 44] [outer = 00000000] 10:32:57 INFO - PROCESS | 860 | ++DOMWINDOW == 45 (16731800) [pid = 860] [serial = 45] [outer = 1672E000] 10:32:57 INFO - PROCESS | 860 | 1466703177522 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 860 | ++DOMWINDOW == 46 (19428C00) [pid = 860] [serial = 46] [outer = 1672E000] 10:32:57 INFO - PROCESS | 860 | 1466703177927 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 10:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:32:57 INFO - PROCESS | 860 | 1466703177980 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 860 | 1466703177982 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 10:32:57 INFO - PROCESS | 860 | 1466703177986 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 860 | 1466703177988 Marionette TRACE conn7 <- [1,30,null,{}] 10:32:57 INFO - PROCESS | 860 | 1466703177991 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 860 | 1466703177997 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:58 INFO - PROCESS | 860 | 1466703178112 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 10:32:58 INFO - PROCESS | 860 | 1466703178118 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 860 | 1466703178120 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:58 INFO - PROCESS | 860 | ++DOCSHELL 13EEFC00 == 15 [pid = 860] [id = 17] 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 47 (13EF0800) [pid = 860] [serial = 47] [outer = 00000000] 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 48 (197A9800) [pid = 860] [serial = 48] [outer = 13EF0800] 10:32:58 INFO - PROCESS | 860 | 1466703178164 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 49 (199D3C00) [pid = 860] [serial = 49] [outer = 13EF0800] 10:32:58 INFO - PROCESS | 860 | 1466703178539 Marionette TRACE conn7 <- [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]]]}] 10:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:32:58 INFO - PROCESS | 860 | 1466703178567 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 860 | 1466703178569 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 10:32:58 INFO - PROCESS | 860 | 1466703178573 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 860 | 1466703178574 Marionette TRACE conn7 <- [1,34,null,{}] 10:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:32:58 INFO - PROCESS | 860 | 1466703178578 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:58 INFO - PROCESS | 860 | 1466703178580 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:58 INFO - PROCESS | 860 | 1466703178684 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 10:32:58 INFO - PROCESS | 860 | 1466703178692 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 860 | 1466703178694 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:58 INFO - PROCESS | 860 | ++DOCSHELL 0C9B5400 == 16 [pid = 860] [id = 18] 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 50 (0C9B7000) [pid = 860] [serial = 50] [outer = 00000000] 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 51 (126BE400) [pid = 860] [serial = 51] [outer = 0C9B7000] 10:32:58 INFO - PROCESS | 860 | 1466703178738 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 860 | ++DOMWINDOW == 52 (197AAC00) [pid = 860] [serial = 52] [outer = 0C9B7000] 10:32:59 INFO - PROCESS | 860 | 1466703179118 Marionette TRACE conn7 <- [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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 10:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:32:59 INFO - PROCESS | 860 | 1466703179149 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 860 | 1466703179151 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 10:32:59 INFO - PROCESS | 860 | 1466703179154 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 860 | 1466703179156 Marionette TRACE conn7 <- [1,38,null,{}] 10:32:59 INFO - PROCESS | 860 | 1466703179160 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:59 INFO - PROCESS | 860 | 1466703179162 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:59 INFO - PROCESS | 860 | 1466703179239 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 10:32:59 INFO - PROCESS | 860 | 1466703179300 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 860 | 1466703179302 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:59 INFO - PROCESS | 860 | ++DOCSHELL 0D2C1C00 == 17 [pid = 860] [id = 19] 10:32:59 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (0D2C2C00) [pid = 860] [serial = 53] [outer = 00000000] 10:32:59 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (0D2CA400) [pid = 860] [serial = 54] [outer = 0D2C2C00] 10:32:59 INFO - PROCESS | 860 | 1466703179346 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (0D2CD800) [pid = 860] [serial = 55] [outer = 0D2C2C00] 10:32:59 INFO - PROCESS | 860 | 1466703179685 Marionette TRACE conn7 <- [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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 10:32:59 INFO - PROCESS | 860 | 1466703179725 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 860 | 1466703179727 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 10:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:32:59 INFO - PROCESS | 860 | 1466703179730 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 860 | 1466703179732 Marionette TRACE conn7 <- [1,42,null,{}] 10:32:59 INFO - PROCESS | 860 | 1466703179735 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:59 INFO - PROCESS | 860 | 1466703179737 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:59 INFO - PROCESS | 860 | 1466703179906 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 10:32:59 INFO - PROCESS | 860 | 1466703179949 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 860 | 1466703179951 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:32:59 INFO - PROCESS | 860 | ++DOCSHELL 1579F000 == 18 [pid = 860] [id = 20] 10:32:59 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (157A3800) [pid = 860] [serial = 56] [outer = 00000000] 10:32:59 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (1BF4CC00) [pid = 860] [serial = 57] [outer = 157A3800] 10:33:00 INFO - PROCESS | 860 | 1466703180005 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0C930400) [pid = 860] [serial = 58] [outer = 157A3800] 10:33:00 INFO - PROCESS | 860 | 1466703180374 Marionette TRACE conn7 <- [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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:33:00 INFO - PROCESS | 860 | 1466703180401 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 10:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:33:00 INFO - PROCESS | 860 | 1466703180403 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 10:33:00 INFO - PROCESS | 860 | 1466703180406 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 860 | 1466703180408 Marionette TRACE conn7 <- [1,46,null,{}] 10:33:00 INFO - PROCESS | 860 | 1466703180411 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 860 | 1466703180413 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:00 INFO - PROCESS | 860 | 1466703180517 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 10:33:00 INFO - PROCESS | 860 | 1466703180525 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 860 | 1466703180527 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:00 INFO - PROCESS | 860 | ++DOCSHELL 0C932400 == 19 [pid = 860] [id = 21] 10:33:00 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (0C933000) [pid = 860] [serial = 59] [outer = 00000000] 10:33:00 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (0C9BD800) [pid = 860] [serial = 60] [outer = 0C933000] 10:33:00 INFO - PROCESS | 860 | 1466703180572 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (1BFB2400) [pid = 860] [serial = 61] [outer = 0C933000] 10:33:00 INFO - PROCESS | 860 | 1466703180950 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:33:00 INFO - PROCESS | 860 | 1466703180977 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 860 | 1466703180980 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 10:33:00 INFO - PROCESS | 860 | 1466703180983 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 860 | 1466703180985 Marionette TRACE conn7 <- [1,50,null,{}] 10:33:00 INFO - PROCESS | 860 | 1466703180989 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 860 | 1466703180991 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:01 INFO - PROCESS | 860 | 1466703181079 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 10:33:01 INFO - PROCESS | 860 | 1466703181150 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 860 | 1466703181152 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:01 INFO - PROCESS | 860 | ++DOCSHELL 0DB85C00 == 20 [pid = 860] [id = 22] 10:33:01 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0DB86400) [pid = 860] [serial = 62] [outer = 00000000] 10:33:01 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (19AA2400) [pid = 860] [serial = 63] [outer = 0DB86400] 10:33:01 INFO - PROCESS | 860 | 1466703181201 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (1BFB8000) [pid = 860] [serial = 64] [outer = 0DB86400] 10:33:01 INFO - PROCESS | 860 | 1466703181558 Marionette TRACE conn7 <- [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]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 10:33:01 INFO - PROCESS | 860 | 1466703181613 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 860 | 1466703181615 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 10:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:33:01 INFO - PROCESS | 860 | 1466703181618 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 860 | 1466703181620 Marionette TRACE conn7 <- [1,54,null,{}] 10:33:01 INFO - PROCESS | 860 | 1466703181623 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:01 INFO - PROCESS | 860 | 1466703181625 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:02 INFO - PROCESS | 860 | 1466703182393 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 10:33:02 INFO - PROCESS | 860 | 1466703182476 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 860 | 1466703182479 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:02 INFO - PROCESS | 860 | ++DOCSHELL 0C93C800 == 21 [pid = 860] [id = 23] 10:33:02 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0C9B0800) [pid = 860] [serial = 65] [outer = 00000000] 10:33:02 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0C9B5800) [pid = 860] [serial = 66] [outer = 0C9B0800] 10:33:02 INFO - PROCESS | 860 | 1466703182531 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D255C00) [pid = 860] [serial = 67] [outer = 0C9B0800] 10:33:02 INFO - PROCESS | 860 | 1466703182968 Marionette TRACE conn7 <- [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]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1377ms 10:33:02 INFO - PROCESS | 860 | 1466703182998 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 860 | 1466703183001 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 10:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:33:03 INFO - PROCESS | 860 | 1466703183006 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 860 | 1466703183009 Marionette TRACE conn7 <- [1,58,null,{}] 10:33:03 INFO - PROCESS | 860 | 1466703183017 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 860 | 1466703183022 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:03 INFO - PROCESS | 860 | 1466703183142 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 10:33:03 INFO - PROCESS | 860 | 1466703183151 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 860 | 1466703183154 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:03 INFO - PROCESS | 860 | ++DOCSHELL 0DB7E000 == 22 [pid = 860] [id = 24] 10:33:03 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB80C00) [pid = 860] [serial = 68] [outer = 00000000] 10:33:03 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0DB88C00) [pid = 860] [serial = 69] [outer = 0DB80C00] 10:33:03 INFO - PROCESS | 860 | 1466703183205 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0EACB400) [pid = 860] [serial = 70] [outer = 0DB80C00] 10:33:03 INFO - PROCESS | 860 | 1466703183636 Marionette TRACE conn7 <- [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]]]}] 10:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 10:33:03 INFO - PROCESS | 860 | 1466703183697 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 860 | 1466703183700 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 10:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:33:03 INFO - PROCESS | 860 | 1466703183704 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 860 | 1466703183706 Marionette TRACE conn7 <- [1,62,null,{}] 10:33:03 INFO - PROCESS | 860 | 1466703183710 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 860 | 1466703183712 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:04 INFO - PROCESS | 860 | 1466703184092 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 69 (14381C00) [pid = 860] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0DD5FC00) [pid = 860] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 67 (126C6400) [pid = 860] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16324400) [pid = 860] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16320400) [pid = 860] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:33:04 INFO - PROCESS | 860 | --DOMWINDOW == 64 (1251C800) [pid = 860] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:33:04 INFO - PROCESS | 860 | 1466703184153 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 860 | 1466703184155 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:04 INFO - PROCESS | 860 | ++DOCSHELL 0D253000 == 23 [pid = 860] [id = 25] 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D253400) [pid = 860] [serial = 71] [outer = 00000000] 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (11DED400) [pid = 860] [serial = 72] [outer = 0D253400] 10:33:04 INFO - PROCESS | 860 | 1466703184200 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (126C7800) [pid = 860] [serial = 73] [outer = 0D253400] 10:33:04 INFO - PROCESS | 860 | 1466703184550 Marionette TRACE conn7 <- [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]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 10:33:04 INFO - PROCESS | 860 | 1466703184577 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 860 | 1466703184580 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 10:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:33:04 INFO - PROCESS | 860 | 1466703184590 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 860 | 1466703184594 Marionette TRACE conn7 <- [1,66,null,{}] 10:33:04 INFO - PROCESS | 860 | 1466703184603 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:04 INFO - PROCESS | 860 | 1466703184607 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:04 INFO - PROCESS | 860 | 1466703184705 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 10:33:04 INFO - PROCESS | 860 | 1466703184710 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 860 | 1466703184712 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:04 INFO - PROCESS | 860 | ++DOCSHELL 13E2E000 == 24 [pid = 860] [id = 26] 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13E32400) [pid = 860] [serial = 74] [outer = 00000000] 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1437F400) [pid = 860] [serial = 75] [outer = 13E32400] 10:33:04 INFO - PROCESS | 860 | 1466703184756 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (14F5C400) [pid = 860] [serial = 76] [outer = 13E32400] 10:33:05 INFO - PROCESS | 860 | 1466703185164 Marionette TRACE conn7 <- [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]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 10:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:33:05 INFO - PROCESS | 860 | 1466703185216 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 860 | 1466703185218 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 10:33:05 INFO - PROCESS | 860 | 1466703185222 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 860 | 1466703185224 Marionette TRACE conn7 <- [1,70,null,{}] 10:33:05 INFO - PROCESS | 860 | 1466703185227 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 860 | 1466703185229 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:05 INFO - PROCESS | 860 | 1466703185312 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 10:33:05 INFO - PROCESS | 860 | 1466703185317 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 860 | 1466703185320 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:05 INFO - PROCESS | 860 | ++DOCSHELL 153A4C00 == 25 [pid = 860] [id = 27] 10:33:05 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (15410400) [pid = 860] [serial = 77] [outer = 00000000] 10:33:05 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (15AF4000) [pid = 860] [serial = 78] [outer = 15410400] 10:33:05 INFO - PROCESS | 860 | 1466703185367 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (1620A400) [pid = 860] [serial = 79] [outer = 15410400] 10:33:05 INFO - PROCESS | 860 | 1466703185795 Marionette TRACE conn7 <- [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]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 10:33:05 INFO - PROCESS | 860 | 1466703185852 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 860 | 1466703185855 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 10:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:33:05 INFO - PROCESS | 860 | 1466703185858 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 860 | 1466703185859 Marionette TRACE conn7 <- [1,74,null,{}] 10:33:05 INFO - PROCESS | 860 | 1466703185863 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 860 | 1466703185865 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:05 INFO - PROCESS | 860 | 1466703185945 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 10:33:05 INFO - PROCESS | 860 | 1466703185950 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 860 | 1466703185956 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:05 INFO - PROCESS | 860 | ++DOCSHELL 16E4F800 == 26 [pid = 860] [id = 28] 10:33:05 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16E8BC00) [pid = 860] [serial = 80] [outer = 00000000] 10:33:05 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1767D000) [pid = 860] [serial = 81] [outer = 16E8BC00] 10:33:06 INFO - PROCESS | 860 | 1466703186013 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (18CB4000) [pid = 860] [serial = 82] [outer = 16E8BC00] 10:33:06 INFO - PROCESS | 860 | 1466703186638 Marionette TRACE conn7 <- [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]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 829ms 10:33:06 INFO - PROCESS | 860 | 1466703186690 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 860 | 1466703186694 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:33:06 INFO - PROCESS | 860 | 1466703186699 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 860 | 1466703186704 Marionette TRACE conn7 <- [1,78,null,{}] 10:33:06 INFO - PROCESS | 860 | 1466703186709 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:06 INFO - PROCESS | 860 | 1466703186712 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:06 INFO - PROCESS | 860 | 1466703186819 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 10:33:06 INFO - PROCESS | 860 | 1466703186901 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 860 | 1466703186904 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:06 INFO - PROCESS | 860 | ++DOCSHELL 0D476400 == 27 [pid = 860] [id = 29] 10:33:06 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D6B2000) [pid = 860] [serial = 83] [outer = 00000000] 10:33:06 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11EC4400) [pid = 860] [serial = 84] [outer = 0D6B2000] 10:33:06 INFO - PROCESS | 860 | 1466703186962 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1254D800) [pid = 860] [serial = 85] [outer = 0D6B2000] 10:33:07 INFO - PROCESS | 860 | 1466703187494 Marionette TRACE conn7 <- [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]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 10:33:07 INFO - PROCESS | 860 | 1466703187535 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 860 | 1466703187540 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 10:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:33:07 INFO - PROCESS | 860 | 1466703187546 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 860 | 1466703187549 Marionette TRACE conn7 <- [1,82,null,{}] 10:33:07 INFO - PROCESS | 860 | 1466703187553 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 860 | 1466703187556 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:07 INFO - PROCESS | 860 | 1466703187668 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 10:33:07 INFO - PROCESS | 860 | 1466703187751 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 860 | 1466703187753 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:07 INFO - PROCESS | 860 | ++DOCSHELL 1579C000 == 28 [pid = 860] [id = 30] 10:33:07 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (157A5000) [pid = 860] [serial = 86] [outer = 00000000] 10:33:07 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1672A800) [pid = 860] [serial = 87] [outer = 157A5000] 10:33:07 INFO - PROCESS | 860 | 1466703187811 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (16E8CC00) [pid = 860] [serial = 88] [outer = 157A5000] 10:33:08 INFO - PROCESS | 860 | 1466703188352 Marionette TRACE conn7 <- [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]]]}] 10:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 10:33:08 INFO - PROCESS | 860 | 1466703188420 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 860 | 1466703188423 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 10:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:33:08 INFO - PROCESS | 860 | 1466703188427 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 860 | 1466703188431 Marionette TRACE conn7 <- [1,86,null,{}] 10:33:08 INFO - PROCESS | 860 | 1466703188442 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:08 INFO - PROCESS | 860 | 1466703188447 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:08 INFO - PROCESS | 860 | 1466703188580 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 10:33:08 INFO - PROCESS | 860 | 1466703188651 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 860 | 1466703188654 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:08 INFO - PROCESS | 860 | ++DOCSHELL 1995A400 == 29 [pid = 860] [id = 31] 10:33:08 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1995AC00) [pid = 860] [serial = 89] [outer = 00000000] 10:33:08 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (19E22000) [pid = 860] [serial = 90] [outer = 1995AC00] 10:33:08 INFO - PROCESS | 860 | 1466703188715 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1A60B400) [pid = 860] [serial = 91] [outer = 1995AC00] 10:33:09 INFO - PROCESS | 860 | 1466703189296 Marionette TRACE conn7 <- [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]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 931ms 10:33:09 INFO - PROCESS | 860 | 1466703189361 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 860 | 1466703189364 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 10:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:33:09 INFO - PROCESS | 860 | 1466703189367 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 860 | 1466703189369 Marionette TRACE conn7 <- [1,90,null,{}] 10:33:09 INFO - PROCESS | 860 | 1466703189373 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:09 INFO - PROCESS | 860 | 1466703189376 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:09 INFO - PROCESS | 860 | 1466703189484 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 10:33:09 INFO - PROCESS | 860 | 1466703189552 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 860 | 1466703189554 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:09 INFO - PROCESS | 860 | ++DOCSHELL 13458400 == 30 [pid = 860] [id = 32] 10:33:09 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (186A6400) [pid = 860] [serial = 92] [outer = 00000000] 10:33:09 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19E21400) [pid = 860] [serial = 93] [outer = 186A6400] 10:33:09 INFO - PROCESS | 860 | 1466703189607 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (1A6DE000) [pid = 860] [serial = 94] [outer = 186A6400] 10:33:10 INFO - PROCESS | 860 | --DOCSHELL 12499C00 == 29 [pid = 860] [id = 8] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 87 (175CAC00) [pid = 860] [serial = 17] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 86 (1251CC00) [pid = 860] [serial = 27] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13E8F800) [pid = 860] [serial = 30] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 84 (16320800) [pid = 860] [serial = 36] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 83 (175CC000) [pid = 860] [serial = 39] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 82 (17934C00) [pid = 860] [serial = 40] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 81 (19429800) [pid = 860] [serial = 42] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16731800) [pid = 860] [serial = 45] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 79 (197A9800) [pid = 860] [serial = 48] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 78 (126BE400) [pid = 860] [serial = 51] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D2CA400) [pid = 860] [serial = 54] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1BF4CC00) [pid = 860] [serial = 57] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0C9BD800) [pid = 860] [serial = 60] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1254EC00) [pid = 860] [serial = 21] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D0F1C00) [pid = 860] [serial = 24] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 72 (15AEF000) [pid = 860] [serial = 33] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1439E800) [pid = 860] [serial = 31] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 70 (194A0400) [pid = 860] [serial = 43] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1254A400) [pid = 860] [serial = 28] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 68 (126C2000) [pid = 860] [serial = 22] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1767DC00) [pid = 860] [serial = 14] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 66 (14F65800) [pid = 860] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 65 (14F5FC00) [pid = 860] [serial = 9] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | --DOMWINDOW == 64 (11B0B400) [pid = 860] [serial = 4] [outer = 00000000] [url = about:blank] 10:33:10 INFO - PROCESS | 860 | 1466703190816 Marionette TRACE conn7 <- [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]]]}] 10:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1479ms 10:33:10 INFO - PROCESS | 860 | 1466703190851 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 860 | 1466703190855 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 10:33:10 INFO - PROCESS | 860 | 1466703190861 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:33:10 INFO - PROCESS | 860 | 1466703190865 Marionette TRACE conn7 <- [1,94,null,{}] 10:33:10 INFO - PROCESS | 860 | 1466703190871 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:10 INFO - PROCESS | 860 | 1466703190874 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:10 INFO - PROCESS | 860 | 1466703190972 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 10:33:10 INFO - PROCESS | 860 | 1466703190985 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 860 | 1466703190989 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:11 INFO - PROCESS | 860 | ++DOCSHELL 0D252400 == 30 [pid = 860] [id = 33] 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D252800) [pid = 860] [serial = 95] [outer = 00000000] 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D273000) [pid = 860] [serial = 96] [outer = 0D252800] 10:33:11 INFO - PROCESS | 860 | 1466703191039 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D2C9000) [pid = 860] [serial = 97] [outer = 0D252800] 10:33:11 INFO - PROCESS | 860 | 1466703191499 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 10:33:11 INFO - PROCESS | 860 | 1466703191535 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 860 | 1466703191541 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 10:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:33:11 INFO - PROCESS | 860 | 1466703191547 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 860 | 1466703191550 Marionette TRACE conn7 <- [1,98,null,{}] 10:33:11 INFO - PROCESS | 860 | 1466703191554 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:11 INFO - PROCESS | 860 | 1466703191557 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:11 INFO - PROCESS | 860 | 1466703191650 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 10:33:11 INFO - PROCESS | 860 | 1466703191659 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 860 | 1466703191662 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:11 INFO - PROCESS | 860 | ++DOCSHELL 11D1D000 == 31 [pid = 860] [id = 34] 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (11D1D400) [pid = 860] [serial = 98] [outer = 00000000] 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11EC5000) [pid = 860] [serial = 99] [outer = 11D1D400] 10:33:11 INFO - PROCESS | 860 | 1466703191713 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (12429400) [pid = 860] [serial = 100] [outer = 11D1D400] 10:33:12 INFO - PROCESS | 860 | 1466703192157 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 10:33:12 INFO - PROCESS | 860 | 1466703192180 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 860 | 1466703192183 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 10:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:33:12 INFO - PROCESS | 860 | 1466703192186 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 860 | 1466703192190 Marionette TRACE conn7 <- [1,102,null,{}] 10:33:12 INFO - PROCESS | 860 | 1466703192206 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 860 | 1466703192211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:12 INFO - PROCESS | 860 | 1466703192298 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 10:33:12 INFO - PROCESS | 860 | 1466703192330 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 860 | 1466703192333 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:12 INFO - PROCESS | 860 | ++DOCSHELL 13EE9800 == 32 [pid = 860] [id = 35] 10:33:12 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13EEA400) [pid = 860] [serial = 101] [outer = 00000000] 10:33:12 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13EF4400) [pid = 860] [serial = 102] [outer = 13EEA400] 10:33:12 INFO - PROCESS | 860 | 1466703192382 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (14383400) [pid = 860] [serial = 103] [outer = 13EEA400] 10:33:12 INFO - PROCESS | 860 | 1466703192771 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 10:33:12 INFO - PROCESS | 860 | 1466703192834 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 860 | 1466703192837 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 10:33:12 INFO - PROCESS | 860 | 1466703192841 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 860 | 1466703192843 Marionette TRACE conn7 <- [1,106,null,{}] 10:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:33:12 INFO - PROCESS | 860 | 1466703192847 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 860 | 1466703192849 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:12 INFO - PROCESS | 860 | 1466703192936 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 10:33:12 INFO - PROCESS | 860 | 1466703192943 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 860 | 1466703192945 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:12 INFO - PROCESS | 860 | ++DOCSHELL 13EF4000 == 33 [pid = 860] [id = 36] 10:33:12 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (14F5B000) [pid = 860] [serial = 104] [outer = 00000000] 10:33:12 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (157A1000) [pid = 860] [serial = 105] [outer = 14F5B000] 10:33:12 INFO - PROCESS | 860 | 1466703192992 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (16155800) [pid = 860] [serial = 106] [outer = 14F5B000] 10:33:13 INFO - PROCESS | 860 | 1466703193447 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 10:33:13 INFO - PROCESS | 860 | 1466703193481 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 860 | 1466703193483 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 10:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:33:13 INFO - PROCESS | 860 | 1466703193486 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 860 | 1466703193488 Marionette TRACE conn7 <- [1,110,null,{}] 10:33:13 INFO - PROCESS | 860 | 1466703193492 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 860 | 1466703193494 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:13 INFO - PROCESS | 860 | 1466703193603 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 10:33:13 INFO - PROCESS | 860 | 1466703193611 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 860 | 1466703193613 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:13 INFO - PROCESS | 860 | ++DOCSHELL 16324C00 == 34 [pid = 860] [id = 37] 10:33:13 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16551C00) [pid = 860] [serial = 107] [outer = 00000000] 10:33:13 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16729800) [pid = 860] [serial = 108] [outer = 16551C00] 10:33:13 INFO - PROCESS | 860 | 1466703193661 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (175CAC00) [pid = 860] [serial = 109] [outer = 16551C00] 10:33:14 INFO - PROCESS | 860 | 1466703194127 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 10:33:14 INFO - PROCESS | 860 | 1466703194158 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 860 | 1466703194161 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 10:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:33:14 INFO - PROCESS | 860 | 1466703194164 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 860 | 1466703194165 Marionette TRACE conn7 <- [1,114,null,{}] 10:33:14 INFO - PROCESS | 860 | 1466703194169 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 860 | 1466703194175 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:14 INFO - PROCESS | 860 | 1466703194302 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 10:33:14 INFO - PROCESS | 860 | 1466703194308 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 860 | 1466703194310 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:14 INFO - PROCESS | 860 | ++DOCSHELL 175CE000 == 35 [pid = 860] [id = 38] 10:33:14 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (175D8800) [pid = 860] [serial = 110] [outer = 00000000] 10:33:14 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (19425000) [pid = 860] [serial = 111] [outer = 175D8800] 10:33:14 INFO - PROCESS | 860 | 1466703194354 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (194A0400) [pid = 860] [serial = 112] [outer = 175D8800] 10:33:14 INFO - PROCESS | 860 | 1466703194786 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 10:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:33:14 INFO - PROCESS | 860 | 1466703194838 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 860 | 1466703194840 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 10:33:14 INFO - PROCESS | 860 | 1466703194843 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 860 | 1466703194845 Marionette TRACE conn7 <- [1,118,null,{}] 10:33:14 INFO - PROCESS | 860 | 1466703194854 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 860 | 1466703194856 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:14 INFO - PROCESS | 860 | 1466703194979 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 10:33:15 INFO - PROCESS | 860 | 1466703195031 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 860 | 1466703195032 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:15 INFO - PROCESS | 860 | ++DOCSHELL 197A4C00 == 36 [pid = 860] [id = 39] 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (197A8400) [pid = 860] [serial = 113] [outer = 00000000] 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (19A9D000) [pid = 860] [serial = 114] [outer = 197A8400] 10:33:15 INFO - PROCESS | 860 | 1466703195076 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1A616C00) [pid = 860] [serial = 115] [outer = 197A8400] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0DB86400) [pid = 860] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13EF0800) [pid = 860] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1672E000) [pid = 860] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0C9B7000) [pid = 860] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C933000) [pid = 860] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2C2C00) [pid = 860] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 78 (157A3800) [pid = 860] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16E8BC00) [pid = 860] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DB80C00) [pid = 860] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D253400) [pid = 860] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E32400) [pid = 860] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 73 (15410400) [pid = 860] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:33:15 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0C9B0800) [pid = 860] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:33:15 INFO - PROCESS | 860 | 1466703195494 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 10:33:15 INFO - PROCESS | 860 | 1466703195514 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 860 | 1466703195516 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 10:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:33:15 INFO - PROCESS | 860 | 1466703195519 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 860 | 1466703195521 Marionette TRACE conn7 <- [1,122,null,{}] 10:33:15 INFO - PROCESS | 860 | 1466703195524 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 860 | 1466703195526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:15 INFO - PROCESS | 860 | 1466703195637 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 10:33:15 INFO - PROCESS | 860 | 1466703195681 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 860 | 1466703195683 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:15 INFO - PROCESS | 860 | ++DOCSHELL 09255800 == 37 [pid = 860] [id = 40] 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0925B400) [pid = 860] [serial = 116] [outer = 00000000] 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (09261800) [pid = 860] [serial = 117] [outer = 0925B400] 10:33:15 INFO - PROCESS | 860 | 1466703195727 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (09264000) [pid = 860] [serial = 118] [outer = 0925B400] 10:33:16 INFO - PROCESS | 860 | 1466703196040 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 10:33:16 INFO - PROCESS | 860 | 1466703196090 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 860 | 1466703196092 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 10:33:16 INFO - PROCESS | 860 | 1466703196096 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:33:16 INFO - PROCESS | 860 | 1466703196097 Marionette TRACE conn7 <- [1,126,null,{}] 10:33:16 INFO - PROCESS | 860 | 1466703196101 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 860 | 1466703196103 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:16 INFO - PROCESS | 860 | 1466703196204 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 10:33:16 INFO - PROCESS | 860 | 1466703196211 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 860 | 1466703196213 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:16 INFO - PROCESS | 860 | ++DOCSHELL 09263C00 == 38 [pid = 860] [id = 41] 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0C93C400) [pid = 860] [serial = 119] [outer = 00000000] 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D617400) [pid = 860] [serial = 120] [outer = 0C93C400] 10:33:16 INFO - PROCESS | 860 | 1466703196256 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D61A000) [pid = 860] [serial = 121] [outer = 0C93C400] 10:33:16 INFO - PROCESS | 860 | 1466703196662 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 10:33:16 INFO - PROCESS | 860 | 1466703196730 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 860 | 1466703196732 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:33:16 INFO - PROCESS | 860 | 1466703196735 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 860 | 1466703196737 Marionette TRACE conn7 <- [1,130,null,{}] 10:33:16 INFO - PROCESS | 860 | 1466703196741 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 860 | 1466703196742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:16 INFO - PROCESS | 860 | 1466703196848 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 10:33:16 INFO - PROCESS | 860 | 1466703196859 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 860 | 1466703196861 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:16 INFO - PROCESS | 860 | ++DOCSHELL 0D616000 == 39 [pid = 860] [id = 42] 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D616800) [pid = 860] [serial = 122] [outer = 00000000] 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0D623400) [pid = 860] [serial = 123] [outer = 0D616800] 10:33:16 INFO - PROCESS | 860 | 1466703196905 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (153A4400) [pid = 860] [serial = 124] [outer = 0D616800] 10:33:17 INFO - PROCESS | 860 | 1466703197284 Marionette TRACE conn7 <- [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]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 10:33:17 INFO - PROCESS | 860 | 1466703197339 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 860 | 1466703197343 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 10:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:33:17 INFO - PROCESS | 860 | 1466703197349 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 860 | 1466703197354 Marionette TRACE conn7 <- [1,134,null,{}] 10:33:17 INFO - PROCESS | 860 | 1466703197361 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 860 | 1466703197364 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:17 INFO - PROCESS | 860 | 1466703197541 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 10:33:17 INFO - PROCESS | 860 | 1466703197641 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 860 | 1466703197646 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:17 INFO - PROCESS | 860 | ++DOCSHELL 0D0CA800 == 40 [pid = 860] [id = 43] 10:33:17 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D0F1C00) [pid = 860] [serial = 125] [outer = 00000000] 10:33:17 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D2CD000) [pid = 860] [serial = 126] [outer = 0D0F1C00] 10:33:17 INFO - PROCESS | 860 | 1466703197705 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0D5EA800) [pid = 860] [serial = 127] [outer = 0D0F1C00] 10:33:18 INFO - PROCESS | 860 | 1466703198385 Marionette TRACE conn7 <- [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]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1078ms 10:33:18 INFO - PROCESS | 860 | 1466703198430 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 860 | 1466703198433 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 10:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:33:18 INFO - PROCESS | 860 | 1466703198440 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 860 | 1466703198444 Marionette TRACE conn7 <- [1,138,null,{}] 10:33:18 INFO - PROCESS | 860 | 1466703198448 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 860 | 1466703198451 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:18 INFO - PROCESS | 860 | 1466703198569 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 10:33:18 INFO - PROCESS | 860 | 1466703198642 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 860 | 1466703198645 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:18 INFO - PROCESS | 860 | ++DOCSHELL 12543400 == 41 [pid = 860] [id = 44] 10:33:18 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1254D000) [pid = 860] [serial = 128] [outer = 00000000] 10:33:18 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1345A000) [pid = 860] [serial = 129] [outer = 1254D000] 10:33:18 INFO - PROCESS | 860 | 1466703198702 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13E3A800) [pid = 860] [serial = 130] [outer = 1254D000] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 1995A400 == 40 [pid = 860] [id = 31] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 1579C000 == 39 [pid = 860] [id = 30] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 09263C00 == 38 [pid = 860] [id = 41] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 09255800 == 37 [pid = 860] [id = 40] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 197A4C00 == 36 [pid = 860] [id = 39] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 175CE000 == 35 [pid = 860] [id = 38] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 16324C00 == 34 [pid = 860] [id = 37] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 13EF4000 == 33 [pid = 860] [id = 36] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 13EE9800 == 32 [pid = 860] [id = 35] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 11D1D000 == 31 [pid = 860] [id = 34] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 0D252400 == 30 [pid = 860] [id = 33] 10:33:19 INFO - PROCESS | 860 | --DOCSHELL 13458400 == 29 [pid = 860] [id = 32] 10:33:19 INFO - PROCESS | 860 | 1466703199608 Marionette TRACE conn7 <- [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]]]}] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 86 (1BFB8000) [pid = 860] [serial = 64] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 85 (19AA2400) [pid = 860] [serial = 63] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 84 (199D3C00) [pid = 860] [serial = 49] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 83 (19428C00) [pid = 860] [serial = 46] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 82 (197AAC00) [pid = 860] [serial = 52] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1BFB2400) [pid = 860] [serial = 61] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D2CD800) [pid = 860] [serial = 55] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0C930400) [pid = 860] [serial = 58] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18CB4000) [pid = 860] [serial = 82] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DB88C00) [pid = 860] [serial = 69] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11DED400) [pid = 860] [serial = 72] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0EACB400) [pid = 860] [serial = 70] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1437F400) [pid = 860] [serial = 75] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 73 (15AF4000) [pid = 860] [serial = 78] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 72 (126C7800) [pid = 860] [serial = 73] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1767D000) [pid = 860] [serial = 81] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 70 (14F5C400) [pid = 860] [serial = 76] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1620A400) [pid = 860] [serial = 79] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0C9B5800) [pid = 860] [serial = 66] [outer = 00000000] [url = about:blank] 10:33:19 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D255C00) [pid = 860] [serial = 67] [outer = 00000000] [url = about:blank] 10:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1234ms 10:33:19 INFO - PROCESS | 860 | 1466703199673 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 860 | 1466703199677 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 10:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:33:19 INFO - PROCESS | 860 | 1466703199681 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 860 | 1466703199685 Marionette TRACE conn7 <- [1,142,null,{}] 10:33:19 INFO - PROCESS | 860 | 1466703199690 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:19 INFO - PROCESS | 860 | 1466703199693 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:19 INFO - PROCESS | 860 | 1466703199786 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 10:33:19 INFO - PROCESS | 860 | 1466703199857 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 860 | 1466703199859 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:19 INFO - PROCESS | 860 | ++DOCSHELL 0C934800 == 30 [pid = 860] [id = 45] 10:33:19 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0C935400) [pid = 860] [serial = 131] [outer = 00000000] 10:33:19 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D02AC00) [pid = 860] [serial = 132] [outer = 0C935400] 10:33:19 INFO - PROCESS | 860 | 1466703199908 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0D269C00) [pid = 860] [serial = 133] [outer = 0C935400] 10:33:20 INFO - PROCESS | 860 | 1466703200294 Marionette TRACE conn7 <- [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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 10:33:20 INFO - PROCESS | 860 | 1466703200353 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 860 | 1466703200358 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 10:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:33:20 INFO - PROCESS | 860 | 1466703200363 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 860 | 1466703200366 Marionette TRACE conn7 <- [1,146,null,{}] 10:33:20 INFO - PROCESS | 860 | 1466703200370 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 860 | 1466703200372 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:20 INFO - PROCESS | 860 | 1466703200456 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 10:33:20 INFO - PROCESS | 860 | 1466703200462 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 860 | 1466703200465 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:20 INFO - PROCESS | 860 | ++DOCSHELL 0D565800 == 31 [pid = 860] [id = 46] 10:33:20 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D5E9400) [pid = 860] [serial = 134] [outer = 00000000] 10:33:20 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DB7FC00) [pid = 860] [serial = 135] [outer = 0D5E9400] 10:33:20 INFO - PROCESS | 860 | 1466703200511 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0DD2DC00) [pid = 860] [serial = 136] [outer = 0D5E9400] 10:33:20 INFO - PROCESS | 860 | 1466703200959 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 10:33:20 INFO - PROCESS | 860 | 1466703200998 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 860 | 1466703201001 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 10:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:33:20 INFO - PROCESS | 860 | 1466703201004 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 860 | 1466703201008 Marionette TRACE conn7 <- [1,150,null,{}] 10:33:21 INFO - PROCESS | 860 | 1466703201020 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 860 | 1466703201025 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:21 INFO - PROCESS | 860 | 1466703201113 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 10:33:21 INFO - PROCESS | 860 | 1466703201123 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 860 | 1466703201126 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:21 INFO - PROCESS | 860 | ++DOCSHELL 13458800 == 32 [pid = 860] [id = 47] 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13458C00) [pid = 860] [serial = 137] [outer = 00000000] 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13B45000) [pid = 860] [serial = 138] [outer = 13458C00] 10:33:21 INFO - PROCESS | 860 | 1466703201179 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EE7800) [pid = 860] [serial = 139] [outer = 13458C00] 10:33:21 INFO - PROCESS | 860 | 1466703201626 Marionette TRACE conn7 <- [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]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 669ms 10:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:33:21 INFO - PROCESS | 860 | 1466703201678 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 10:33:21 INFO - PROCESS | 860 | 1466703201681 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 10:33:21 INFO - PROCESS | 860 | 1466703201684 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 860 | 1466703201686 Marionette TRACE conn7 <- [1,154,null,{}] 10:33:21 INFO - PROCESS | 860 | 1466703201690 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 860 | 1466703201692 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:21 INFO - PROCESS | 860 | 1466703201802 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 10:33:21 INFO - PROCESS | 860 | 1466703201811 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 860 | 1466703201813 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:21 INFO - PROCESS | 860 | ++DOCSHELL 14399000 == 33 [pid = 860] [id = 48] 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1439D800) [pid = 860] [serial = 140] [outer = 00000000] 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (153A5C00) [pid = 860] [serial = 141] [outer = 1439D800] 10:33:21 INFO - PROCESS | 860 | 1466703201860 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (157A2000) [pid = 860] [serial = 142] [outer = 1439D800] 10:33:22 INFO - PROCESS | 860 | 1466703202345 Marionette TRACE conn7 <- [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]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 10:33:22 INFO - PROCESS | 860 | 1466703202362 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 860 | 1466703202364 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:33:22 INFO - PROCESS | 860 | 1466703202367 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 860 | 1466703202369 Marionette TRACE conn7 <- [1,158,null,{}] 10:33:22 INFO - PROCESS | 860 | 1466703202373 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 860 | 1466703202375 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:22 INFO - PROCESS | 860 | 1466703202482 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 10:33:22 INFO - PROCESS | 860 | 1466703202491 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 860 | 1466703202493 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:22 INFO - PROCESS | 860 | ++DOCSHELL 14F65400 == 34 [pid = 860] [id = 49] 10:33:22 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (14F65800) [pid = 860] [serial = 143] [outer = 00000000] 10:33:22 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16323400) [pid = 860] [serial = 144] [outer = 14F65800] 10:33:22 INFO - PROCESS | 860 | 1466703202537 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (16725800) [pid = 860] [serial = 145] [outer = 14F65800] 10:33:22 INFO - PROCESS | 860 | 1466703202956 Marionette TRACE conn7 <- [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]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 10:33:22 INFO - PROCESS | 860 | 1466703202999 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 10:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:33:22 INFO - PROCESS | 860 | 1466703203001 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 10:33:22 INFO - PROCESS | 860 | 1466703203004 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 860 | 1466703203006 Marionette TRACE conn7 <- [1,162,null,{}] 10:33:23 INFO - PROCESS | 860 | 1466703203014 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 860 | 1466703203020 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:23 INFO - PROCESS | 860 | 1466703203155 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 10:33:23 INFO - PROCESS | 860 | 1466703203222 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 860 | 1466703203224 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:23 INFO - PROCESS | 860 | ++DOCSHELL 16731000 == 35 [pid = 860] [id = 50] 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (175BDC00) [pid = 860] [serial = 146] [outer = 00000000] 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18CB3800) [pid = 860] [serial = 147] [outer = 175BDC00] 10:33:23 INFO - PROCESS | 860 | 1466703203268 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (175DE000) [pid = 860] [serial = 148] [outer = 175BDC00] 10:33:23 INFO - PROCESS | 860 | 1466703203670 Marionette TRACE conn7 <- [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]]]}] 10:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 10:33:23 INFO - PROCESS | 860 | 1466703203696 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 860 | 1466703203698 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 10:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:33:23 INFO - PROCESS | 860 | 1466703203708 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 860 | 1466703203710 Marionette TRACE conn7 <- [1,166,null,{}] 10:33:23 INFO - PROCESS | 860 | 1466703203713 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 860 | 1466703203715 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:23 INFO - PROCESS | 860 | 1466703203816 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 10:33:23 INFO - PROCESS | 860 | 1466703203821 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 860 | 1466703203823 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:23 INFO - PROCESS | 860 | ++DOCSHELL 0C912C00 == 36 [pid = 860] [id = 51] 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0C913000) [pid = 860] [serial = 149] [outer = 00000000] 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0C919400) [pid = 860] [serial = 150] [outer = 0C913000] 10:33:23 INFO - PROCESS | 860 | 1466703203869 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D615400) [pid = 860] [serial = 151] [outer = 0C913000] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0C93C400) [pid = 860] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13EEA400) [pid = 860] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 85 (14F5B000) [pid = 860] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D252800) [pid = 860] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16551C00) [pid = 860] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D6B2000) [pid = 860] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 81 (157A5000) [pid = 860] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1995AC00) [pid = 860] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175D8800) [pid = 860] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0925B400) [pid = 860] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 77 (197A8400) [pid = 860] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:33:24 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11D1D400) [pid = 860] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:33:24 INFO - PROCESS | 860 | 1466703204358 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 10:33:24 INFO - PROCESS | 860 | 1466703204380 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 860 | 1466703204382 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:33:24 INFO - PROCESS | 860 | 1466703204386 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 860 | 1466703204387 Marionette TRACE conn7 <- [1,170,null,{}] 10:33:24 INFO - PROCESS | 860 | 1466703204391 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 860 | 1466703204393 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:24 INFO - PROCESS | 860 | 1466703204501 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 10:33:24 INFO - PROCESS | 860 | 1466703204571 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 860 | 1466703204573 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:24 INFO - PROCESS | 860 | ++DOCSHELL 0C9BA000 == 37 [pid = 860] [id = 52] 10:33:24 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D2C3800) [pid = 860] [serial = 152] [outer = 00000000] 10:33:24 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E65400) [pid = 860] [serial = 153] [outer = 0D2C3800] 10:33:24 INFO - PROCESS | 860 | 1466703204618 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E67400) [pid = 860] [serial = 154] [outer = 0D2C3800] 10:33:24 INFO - PROCESS | 860 | 1466703204941 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 10:33:24 INFO - PROCESS | 860 | 1466703204961 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 860 | 1466703204972 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:33:24 INFO - PROCESS | 860 | 1466703204981 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 860 | 1466703204983 Marionette TRACE conn7 <- [1,174,null,{}] 10:33:24 INFO - PROCESS | 860 | 1466703204986 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 860 | 1466703204988 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:25 INFO - PROCESS | 860 | 1466703205100 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 10:33:25 INFO - PROCESS | 860 | 1466703205107 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 860 | 1466703205109 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:25 INFO - PROCESS | 860 | ++DOCSHELL 0D964000 == 38 [pid = 860] [id = 53] 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E69C00) [pid = 860] [serial = 155] [outer = 00000000] 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13E72C00) [pid = 860] [serial = 156] [outer = 13E69C00] 10:33:25 INFO - PROCESS | 860 | 1466703205153 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14F5B000) [pid = 860] [serial = 157] [outer = 13E69C00] 10:33:25 INFO - PROCESS | 860 | 1466703205528 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 10:33:25 INFO - PROCESS | 860 | 1466703205555 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 860 | 1466703205557 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 10:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:33:25 INFO - PROCESS | 860 | 1466703205560 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 860 | 1466703205562 Marionette TRACE conn7 <- [1,178,null,{}] 10:33:25 INFO - PROCESS | 860 | 1466703205565 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:25 INFO - PROCESS | 860 | 1466703205567 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:25 INFO - PROCESS | 860 | 1466703205648 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 10:33:25 INFO - PROCESS | 860 | 1466703205721 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 860 | 1466703205723 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:25 INFO - PROCESS | 860 | ++DOCSHELL 0D0CE000 == 39 [pid = 860] [id = 54] 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13461800) [pid = 860] [serial = 158] [outer = 00000000] 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194D9800) [pid = 860] [serial = 159] [outer = 13461800] 10:33:25 INFO - PROCESS | 860 | 1466703205766 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194DB400) [pid = 860] [serial = 160] [outer = 13461800] 10:33:25 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (199D2400) [pid = 860] [serial = 161] [outer = 1539E800] 10:33:26 INFO - PROCESS | 860 | 1466703206172 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 10:33:26 INFO - PROCESS | 860 | 1466703206231 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 10:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:33:26 INFO - PROCESS | 860 | 1466703206235 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 10:33:26 INFO - PROCESS | 860 | 1466703206240 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 860 | 1466703206245 Marionette TRACE conn7 <- [1,182,null,{}] 10:33:26 INFO - PROCESS | 860 | 1466703206251 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 860 | 1466703206254 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:26 INFO - PROCESS | 860 | 1466703206369 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 10:33:26 INFO - PROCESS | 860 | 1466703206459 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 860 | 1466703206464 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:26 INFO - PROCESS | 860 | ++DOCSHELL 0C933C00 == 40 [pid = 860] [id = 55] 10:33:26 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0C933400) [pid = 860] [serial = 162] [outer = 00000000] 10:33:26 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0C9B6400) [pid = 860] [serial = 163] [outer = 0C933400] 10:33:26 INFO - PROCESS | 860 | 1466703206521 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0D0D4C00) [pid = 860] [serial = 164] [outer = 0C933400] 10:33:27 INFO - PROCESS | 860 | 1466703207126 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 930ms 10:33:27 INFO - PROCESS | 860 | 1466703207173 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 860 | 1466703207176 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 10:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:33:27 INFO - PROCESS | 860 | 1466703207183 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 860 | 1466703207187 Marionette TRACE conn7 <- [1,186,null,{}] 10:33:27 INFO - PROCESS | 860 | 1466703207191 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 860 | 1466703207193 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:27 INFO - PROCESS | 860 | 1466703207303 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 10:33:27 INFO - PROCESS | 860 | 1466703207393 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 860 | 1466703207396 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:27 INFO - PROCESS | 860 | ++DOCSHELL 1251BC00 == 41 [pid = 860] [id = 56] 10:33:27 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (1251C800) [pid = 860] [serial = 165] [outer = 00000000] 10:33:27 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (125DB000) [pid = 860] [serial = 166] [outer = 1251C800] 10:33:27 INFO - PROCESS | 860 | 1466703207451 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (126C9000) [pid = 860] [serial = 167] [outer = 1251C800] 10:33:27 INFO - PROCESS | 860 | 1466703207991 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 830ms 10:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:33:28 INFO - PROCESS | 860 | 1466703208023 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 860 | 1466703208026 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 10:33:28 INFO - PROCESS | 860 | 1466703208031 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 860 | 1466703208033 Marionette TRACE conn7 <- [1,190,null,{}] 10:33:28 INFO - PROCESS | 860 | 1466703208044 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 860 | 1466703208050 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:28 INFO - PROCESS | 860 | 1466703208168 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 10:33:28 INFO - PROCESS | 860 | 1466703208263 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 860 | 1466703208267 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:28 INFO - PROCESS | 860 | ++DOCSHELL 16E4C000 == 42 [pid = 860] [id = 57] 10:33:28 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (16E85400) [pid = 860] [serial = 168] [outer = 00000000] 10:33:28 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1792F000) [pid = 860] [serial = 169] [outer = 16E85400] 10:33:28 INFO - PROCESS | 860 | 1466703208328 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (18CB0000) [pid = 860] [serial = 170] [outer = 16E85400] 10:33:28 INFO - PROCESS | 860 | 1466703208927 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 10:33:28 INFO - PROCESS | 860 | 1466703208963 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 860 | 1466703208965 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 10:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:33:28 INFO - PROCESS | 860 | 1466703208969 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 860 | 1466703208971 Marionette TRACE conn7 <- [1,194,null,{}] 10:33:28 INFO - PROCESS | 860 | 1466703208974 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 860 | 1466703208977 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:29 INFO - PROCESS | 860 | 1466703209085 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 10:33:29 INFO - PROCESS | 860 | 1466703209203 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 860 | 1466703209205 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:29 INFO - PROCESS | 860 | ++DOCSHELL 0D61D800 == 43 [pid = 860] [id = 58] 10:33:29 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0D61DC00) [pid = 860] [serial = 171] [outer = 00000000] 10:33:29 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (18C2E400) [pid = 860] [serial = 172] [outer = 0D61DC00] 10:33:29 INFO - PROCESS | 860 | 1466703209262 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (18C32000) [pid = 860] [serial = 173] [outer = 0D61DC00] 10:33:29 INFO - PROCESS | 860 | 1466703209977 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1067ms 10:33:30 INFO - PROCESS | 860 | 1466703210040 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 860 | 1466703210045 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 10:33:30 INFO - PROCESS | 860 | 1466703210050 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:33:30 INFO - PROCESS | 860 | 1466703210053 Marionette TRACE conn7 <- [1,198,null,{}] 10:33:30 INFO - PROCESS | 860 | 1466703210058 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 860 | 1466703210062 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:30 INFO - PROCESS | 860 | 1466703210162 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 10:33:30 INFO - PROCESS | 860 | 1466703210239 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 860 | 1466703210243 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:30 INFO - PROCESS | 860 | ++DOCSHELL 0D2C4C00 == 44 [pid = 860] [id = 59] 10:33:30 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (0D2C7800) [pid = 860] [serial = 174] [outer = 00000000] 10:33:30 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (0D482400) [pid = 860] [serial = 175] [outer = 0D2C7800] 10:33:30 INFO - PROCESS | 860 | 1466703210292 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (0D61C800) [pid = 860] [serial = 176] [outer = 0D2C7800] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0D964000 == 43 [pid = 860] [id = 53] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0C9BA000 == 42 [pid = 860] [id = 52] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0C912C00 == 41 [pid = 860] [id = 51] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 16731000 == 40 [pid = 860] [id = 50] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 14F65400 == 39 [pid = 860] [id = 49] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 14399000 == 38 [pid = 860] [id = 48] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 13458800 == 37 [pid = 860] [id = 47] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0D565800 == 36 [pid = 860] [id = 46] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0C934800 == 35 [pid = 860] [id = 45] 10:33:30 INFO - PROCESS | 860 | --DOCSHELL 0D616000 == 34 [pid = 860] [id = 42] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 100 (0D623400) [pid = 860] [serial = 123] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 99 (0D61A000) [pid = 860] [serial = 121] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 98 (13EF4400) [pid = 860] [serial = 102] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 97 (14383400) [pid = 860] [serial = 103] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 96 (157A1000) [pid = 860] [serial = 105] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0D273000) [pid = 860] [serial = 96] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0D2C9000) [pid = 860] [serial = 97] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 93 (19E21400) [pid = 860] [serial = 93] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16729800) [pid = 860] [serial = 108] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1254D800) [pid = 860] [serial = 85] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 90 (11EC4400) [pid = 860] [serial = 84] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16E8CC00) [pid = 860] [serial = 88] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1672A800) [pid = 860] [serial = 87] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1A60B400) [pid = 860] [serial = 91] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 86 (19E22000) [pid = 860] [serial = 90] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 85 (194A0400) [pid = 860] [serial = 112] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 84 (19425000) [pid = 860] [serial = 111] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 83 (09261800) [pid = 860] [serial = 117] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 82 (19A9D000) [pid = 860] [serial = 114] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1A616C00) [pid = 860] [serial = 115] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 80 (12429400) [pid = 860] [serial = 100] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 79 (11EC5000) [pid = 860] [serial = 99] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 78 (09264000) [pid = 860] [serial = 118] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 77 (175CAC00) [pid = 860] [serial = 109] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D617400) [pid = 860] [serial = 120] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | --DOMWINDOW == 75 (16155800) [pid = 860] [serial = 106] [outer = 00000000] [url = about:blank] 10:33:30 INFO - PROCESS | 860 | 1466703210857 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 10:33:30 INFO - PROCESS | 860 | 1466703210885 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 860 | 1466703210889 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 10:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:33:30 INFO - PROCESS | 860 | 1466703210895 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 860 | 1466703210897 Marionette TRACE conn7 <- [1,202,null,{}] 10:33:30 INFO - PROCESS | 860 | 1466703210901 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 860 | 1466703210904 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:30 INFO - PROCESS | 860 | 1466703210989 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 10:33:30 INFO - PROCESS | 860 | 1466703210997 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 860 | 1466703210999 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:31 INFO - PROCESS | 860 | ++DOCSHELL 0C9BC800 == 35 [pid = 860] [id = 60] 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D0CC800) [pid = 860] [serial = 177] [outer = 00000000] 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D2CA000) [pid = 860] [serial = 178] [outer = 0D0CC800] 10:33:31 INFO - PROCESS | 860 | 1466703211048 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D618C00) [pid = 860] [serial = 179] [outer = 0D0CC800] 10:33:31 INFO - PROCESS | 860 | 1466703211502 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 10:33:31 INFO - PROCESS | 860 | 1466703211530 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 860 | 1466703211532 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 10:33:31 INFO - PROCESS | 860 | 1466703211536 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:33:31 INFO - PROCESS | 860 | 1466703211539 Marionette TRACE conn7 <- [1,206,null,{}] 10:33:31 INFO - PROCESS | 860 | 1466703211557 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 860 | 1466703211561 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:31 INFO - PROCESS | 860 | 1466703211674 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 10:33:31 INFO - PROCESS | 860 | 1466703211681 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 860 | 1466703211684 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:31 INFO - PROCESS | 860 | ++DOCSHELL 12494C00 == 36 [pid = 860] [id = 61] 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (12499C00) [pid = 860] [serial = 180] [outer = 00000000] 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1254E800) [pid = 860] [serial = 181] [outer = 12499C00] 10:33:31 INFO - PROCESS | 860 | 1466703211734 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13458400) [pid = 860] [serial = 182] [outer = 12499C00] 10:33:32 INFO - PROCESS | 860 | 1466703212172 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 669ms 10:33:32 INFO - PROCESS | 860 | 1466703212211 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 860 | 1466703212214 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:33:32 INFO - PROCESS | 860 | 1466703212217 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 860 | 1466703212219 Marionette TRACE conn7 <- [1,210,null,{}] 10:33:32 INFO - PROCESS | 860 | 1466703212223 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 860 | 1466703212225 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:32 INFO - PROCESS | 860 | 1466703212308 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 10:33:32 INFO - PROCESS | 860 | 1466703212313 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 860 | 1466703212315 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:32 INFO - PROCESS | 860 | ++DOCSHELL 13465800 == 37 [pid = 860] [id = 62] 10:33:32 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13B4D000) [pid = 860] [serial = 183] [outer = 00000000] 10:33:32 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13EE7400) [pid = 860] [serial = 184] [outer = 13B4D000] 10:33:32 INFO - PROCESS | 860 | 1466703212368 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EF1800) [pid = 860] [serial = 185] [outer = 13B4D000] 10:33:32 INFO - PROCESS | 860 | 1466703212775 Marionette TRACE conn7 <- [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]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 10:33:32 INFO - PROCESS | 860 | 1466703212850 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 860 | 1466703212853 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:33:32 INFO - PROCESS | 860 | 1466703212856 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 860 | 1466703212857 Marionette TRACE conn7 <- [1,214,null,{}] 10:33:32 INFO - PROCESS | 860 | 1466703212861 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 860 | 1466703212863 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:32 INFO - PROCESS | 860 | 1466703212967 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 10:33:32 INFO - PROCESS | 860 | 1466703212976 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 860 | 1466703212978 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:32 INFO - PROCESS | 860 | ++DOCSHELL 1438A800 == 38 [pid = 860] [id = 63] 10:33:32 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1438AC00) [pid = 860] [serial = 186] [outer = 00000000] 10:33:33 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (14F5C400) [pid = 860] [serial = 187] [outer = 1438AC00] 10:33:33 INFO - PROCESS | 860 | 1466703213022 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (15410C00) [pid = 860] [serial = 188] [outer = 1438AC00] 10:33:33 INFO - PROCESS | 860 | 1466703213471 Marionette TRACE conn7 <- [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]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 10:33:33 INFO - PROCESS | 860 | 1466703213530 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 860 | 1466703213532 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 10:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:33:33 INFO - PROCESS | 860 | 1466703213536 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 860 | 1466703213537 Marionette TRACE conn7 <- [1,218,null,{}] 10:33:33 INFO - PROCESS | 860 | 1466703213541 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 860 | 1466703213547 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:33 INFO - PROCESS | 860 | 1466703213681 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 10:33:33 INFO - PROCESS | 860 | 1466703213687 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 860 | 1466703213689 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:33 INFO - PROCESS | 860 | ++DOCSHELL 0C9BF000 == 39 [pid = 860] [id = 64] 10:33:33 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (157A1000) [pid = 860] [serial = 189] [outer = 00000000] 10:33:33 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16774400) [pid = 860] [serial = 190] [outer = 157A1000] 10:33:33 INFO - PROCESS | 860 | 1466703213775 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (175C7400) [pid = 860] [serial = 191] [outer = 157A1000] 10:33:34 INFO - PROCESS | 860 | 1466703214196 Marionette TRACE conn7 <- [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]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 10:33:34 INFO - PROCESS | 860 | 1466703214292 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 860 | 1466703214294 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 10:33:34 INFO - PROCESS | 860 | 1466703214298 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 860 | 1466703214299 Marionette TRACE conn7 <- [1,222,null,{}] 10:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:33:34 INFO - PROCESS | 860 | 1466703214303 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:34 INFO - PROCESS | 860 | 1466703214305 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:34 INFO - PROCESS | 860 | 1466703214426 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 10:33:34 INFO - PROCESS | 860 | 1466703214442 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 860 | 1466703214443 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:34 INFO - PROCESS | 860 | ++DOCSHELL 1792F800 == 40 [pid = 860] [id = 65] 10:33:34 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (1798F800) [pid = 860] [serial = 192] [outer = 00000000] 10:33:34 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (18C25400) [pid = 860] [serial = 193] [outer = 1798F800] 10:33:34 INFO - PROCESS | 860 | 1466703214536 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (186A6C00) [pid = 860] [serial = 194] [outer = 1798F800] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 92 (14F65800) [pid = 860] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 91 (175BDC00) [pid = 860] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D5E9400) [pid = 860] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1439D800) [pid = 860] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 88 (13458C00) [pid = 860] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0C935400) [pid = 860] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0C913000) [pid = 860] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D2C3800) [pid = 860] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:33:34 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13E69C00) [pid = 860] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:33:35 INFO - PROCESS | 860 | 1466703215015 Marionette TRACE conn7 <- [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]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 770ms 10:33:35 INFO - PROCESS | 860 | 1466703215076 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 860 | 1466703215078 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 10:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:33:35 INFO - PROCESS | 860 | 1466703215081 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 860 | 1466703215083 Marionette TRACE conn7 <- [1,226,null,{}] 10:33:35 INFO - PROCESS | 860 | 1466703215086 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 860 | 1466703215088 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:35 INFO - PROCESS | 860 | 1466703215169 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 10:33:35 INFO - PROCESS | 860 | 1466703215177 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 860 | 1466703215179 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:35 INFO - PROCESS | 860 | ++DOCSHELL 0D5E9400 == 41 [pid = 860] [id = 66] 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0DB7D000) [pid = 860] [serial = 195] [outer = 00000000] 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (186A0400) [pid = 860] [serial = 196] [outer = 0DB7D000] 10:33:35 INFO - PROCESS | 860 | 1466703215226 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (186F8800) [pid = 860] [serial = 197] [outer = 0DB7D000] 10:33:35 INFO - PROCESS | 860 | 1466703215657 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 10:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:33:35 INFO - PROCESS | 860 | 1466703215712 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 860 | 1466703215714 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 10:33:35 INFO - PROCESS | 860 | 1466703215717 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 860 | 1466703215719 Marionette TRACE conn7 <- [1,230,null,{}] 10:33:35 INFO - PROCESS | 860 | 1466703215722 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 860 | 1466703215724 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:35 INFO - PROCESS | 860 | 1466703215829 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 10:33:35 INFO - PROCESS | 860 | 1466703215835 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 860 | 1466703215837 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:35 INFO - PROCESS | 860 | ++DOCSHELL 0D2C6C00 == 42 [pid = 860] [id = 67] 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (175C6400) [pid = 860] [serial = 198] [outer = 00000000] 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (194D5400) [pid = 860] [serial = 199] [outer = 175C6400] 10:33:35 INFO - PROCESS | 860 | 1466703215883 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (197A4C00) [pid = 860] [serial = 200] [outer = 175C6400] 10:33:36 INFO - PROCESS | 860 | 1466703216301 Marionette TRACE conn7 <- [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]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 10:33:36 INFO - PROCESS | 860 | 1466703216361 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 860 | 1466703216364 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 10:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:33:36 INFO - PROCESS | 860 | 1466703216367 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 860 | 1466703216369 Marionette TRACE conn7 <- [1,234,null,{}] 10:33:36 INFO - PROCESS | 860 | 1466703216372 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 860 | 1466703216374 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:36 INFO - PROCESS | 860 | 1466703216455 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 10:33:36 INFO - PROCESS | 860 | 1466703216461 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 860 | 1466703216463 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:36 INFO - PROCESS | 860 | ++DOCSHELL 18C33400 == 43 [pid = 860] [id = 68] 10:33:36 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19AA8C00) [pid = 860] [serial = 201] [outer = 00000000] 10:33:36 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1A60D400) [pid = 860] [serial = 202] [outer = 19AA8C00] 10:33:36 INFO - PROCESS | 860 | 1466703216509 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1A616C00) [pid = 860] [serial = 203] [outer = 19AA8C00] 10:33:36 INFO - PROCESS | 860 | 1466703216929 Marionette TRACE conn7 <- [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]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 569ms 10:33:36 INFO - PROCESS | 860 | 1466703216981 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 860 | 1466703216985 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 10:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:33:36 INFO - PROCESS | 860 | 1466703216995 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 860 | 1466703216999 Marionette TRACE conn7 <- [1,238,null,{}] 10:33:36 INFO - PROCESS | 860 | 1466703217005 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 860 | 1466703217009 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:37 INFO - PROCESS | 860 | 1466703217126 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 10:33:37 INFO - PROCESS | 860 | 1466703217291 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 860 | 1466703217295 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:37 INFO - PROCESS | 860 | ++DOCSHELL 0C9B0400 == 44 [pid = 860] [id = 69] 10:33:37 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0C9B0800) [pid = 860] [serial = 204] [outer = 00000000] 10:33:37 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0C9BB800) [pid = 860] [serial = 205] [outer = 0C9B0800] 10:33:37 INFO - PROCESS | 860 | 1466703217355 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0D2C8C00) [pid = 860] [serial = 206] [outer = 0C9B0800] 10:33:37 INFO - PROCESS | 860 | 1466703217888 Marionette TRACE conn7 <- [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]]]}] 10:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 10:33:37 INFO - PROCESS | 860 | 1466703217925 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 860 | 1466703217928 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 10:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:33:37 INFO - PROCESS | 860 | 1466703217935 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 860 | 1466703217939 Marionette TRACE conn7 <- [1,242,null,{}] 10:33:37 INFO - PROCESS | 860 | 1466703217943 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:37 INFO - PROCESS | 860 | 1466703217946 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:38 INFO - PROCESS | 860 | 1466703218059 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 10:33:38 INFO - PROCESS | 860 | 1466703218165 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 860 | 1466703218167 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:38 INFO - PROCESS | 860 | ++DOCSHELL 13E3A400 == 45 [pid = 860] [id = 70] 10:33:38 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (13E65000) [pid = 860] [serial = 207] [outer = 00000000] 10:33:38 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (13EE6C00) [pid = 860] [serial = 208] [outer = 13E65000] 10:33:38 INFO - PROCESS | 860 | 1466703218235 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (14F5BC00) [pid = 860] [serial = 209] [outer = 13E65000] 10:33:38 INFO - PROCESS | 860 | 1466703218946 Marionette TRACE conn7 <- [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]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1024ms 10:33:38 INFO - PROCESS | 860 | 1466703218958 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 860 | 1466703218961 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:33:38 INFO - PROCESS | 860 | 1466703218964 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 860 | 1466703218966 Marionette TRACE conn7 <- [1,246,null,{}] 10:33:38 INFO - PROCESS | 860 | 1466703218976 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 860 | 1466703218981 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:39 INFO - PROCESS | 860 | 1466703219092 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 10:33:39 INFO - PROCESS | 860 | 1466703219214 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 860 | 1466703219218 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:39 INFO - PROCESS | 860 | ++DOCSHELL 194CD400 == 46 [pid = 860] [id = 71] 10:33:39 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (19E26000) [pid = 860] [serial = 210] [outer = 00000000] 10:33:39 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (1A109400) [pid = 860] [serial = 211] [outer = 19E26000] 10:33:39 INFO - PROCESS | 860 | 1466703219281 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (1A10D400) [pid = 860] [serial = 212] [outer = 19E26000] 10:33:39 INFO - PROCESS | 860 | 1466703219899 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 10:33:39 INFO - PROCESS | 860 | 1466703219939 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 860 | 1466703219941 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 10:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:33:39 INFO - PROCESS | 860 | 1466703219945 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 860 | 1466703219947 Marionette TRACE conn7 <- [1,250,null,{}] 10:33:39 INFO - PROCESS | 860 | 1466703219951 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 860 | 1466703219953 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:40 INFO - PROCESS | 860 | 1466703220068 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 10:33:40 INFO - PROCESS | 860 | 1466703220192 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 860 | 1466703220194 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:40 INFO - PROCESS | 860 | ++DOCSHELL 19E4A000 == 47 [pid = 860] [id = 72] 10:33:40 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (19E4B000) [pid = 860] [serial = 213] [outer = 00000000] 10:33:40 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (19E51000) [pid = 860] [serial = 214] [outer = 19E4B000] 10:33:40 INFO - PROCESS | 860 | 1466703220253 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (19E53800) [pid = 860] [serial = 215] [outer = 19E4B000] 10:33:41 INFO - PROCESS | 860 | 1466703221023 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1129ms 10:33:41 INFO - PROCESS | 860 | 1466703221078 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 10:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:33:41 INFO - PROCESS | 860 | 1466703221082 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 10:33:41 INFO - PROCESS | 860 | 1466703221088 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 860 | 1466703221091 Marionette TRACE conn7 <- [1,254,null,{}] 10:33:41 INFO - PROCESS | 860 | 1466703221096 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 860 | 1466703221099 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:41 INFO - PROCESS | 860 | 1466703221201 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 10:33:41 INFO - PROCESS | 860 | 1466703221281 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 860 | 1466703221285 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:41 INFO - PROCESS | 860 | ++DOCSHELL 0D2CEC00 == 48 [pid = 860] [id = 73] 10:33:41 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (0D615800) [pid = 860] [serial = 216] [outer = 00000000] 10:33:41 INFO - PROCESS | 860 | ++DOMWINDOW == 107 (0DB7B000) [pid = 860] [serial = 217] [outer = 0D615800] 10:33:41 INFO - PROCESS | 860 | 1466703221378 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 860 | ++DOMWINDOW == 108 (11DEA400) [pid = 860] [serial = 218] [outer = 0D615800] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0D0CA800 == 47 [pid = 860] [id = 43] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0D2C6C00 == 46 [pid = 860] [id = 67] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0D5E9400 == 45 [pid = 860] [id = 66] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 1792F800 == 44 [pid = 860] [id = 65] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0C9BF000 == 43 [pid = 860] [id = 64] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 1438A800 == 42 [pid = 860] [id = 63] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 13465800 == 41 [pid = 860] [id = 62] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 12494C00 == 40 [pid = 860] [id = 61] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0C9BC800 == 39 [pid = 860] [id = 60] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0D2C4C00 == 38 [pid = 860] [id = 59] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 16E4C000 == 37 [pid = 860] [id = 57] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 1251BC00 == 36 [pid = 860] [id = 56] 10:33:41 INFO - PROCESS | 860 | --DOCSHELL 0C933C00 == 35 [pid = 860] [id = 55] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 107 (16323400) [pid = 860] [serial = 144] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 106 (175DE000) [pid = 860] [serial = 148] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 105 (18CB3800) [pid = 860] [serial = 147] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 104 (0DD2DC00) [pid = 860] [serial = 136] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 103 (0DB7FC00) [pid = 860] [serial = 135] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 102 (153A5C00) [pid = 860] [serial = 141] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 101 (0D2CD000) [pid = 860] [serial = 126] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 100 (1345A000) [pid = 860] [serial = 129] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 99 (13B45000) [pid = 860] [serial = 138] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 98 (13EE7800) [pid = 860] [serial = 139] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0D02AC00) [pid = 860] [serial = 132] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 96 (0D269C00) [pid = 860] [serial = 133] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0C919400) [pid = 860] [serial = 150] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 94 (13E65400) [pid = 860] [serial = 153] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 93 (14F5B000) [pid = 860] [serial = 157] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 92 (13E67400) [pid = 860] [serial = 154] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 91 (16725800) [pid = 860] [serial = 145] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D615400) [pid = 860] [serial = 151] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 89 (157A2000) [pid = 860] [serial = 142] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 88 (194D9800) [pid = 860] [serial = 159] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13E72C00) [pid = 860] [serial = 156] [outer = 00000000] [url = about:blank] 10:33:41 INFO - PROCESS | 860 | 1466703221963 Marionette TRACE conn7 <- [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]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 929ms 10:33:42 INFO - PROCESS | 860 | 1466703222018 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 860 | 1466703222022 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 10:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:33:42 INFO - PROCESS | 860 | 1466703222028 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 860 | 1466703222031 Marionette TRACE conn7 <- [1,258,null,{}] 10:33:42 INFO - PROCESS | 860 | 1466703222035 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 860 | 1466703222037 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:42 INFO - PROCESS | 860 | 1466703222127 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 10:33:42 INFO - PROCESS | 860 | 1466703222252 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 860 | 1466703222254 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:42 INFO - PROCESS | 860 | ++DOCSHELL 0D96A400 == 36 [pid = 860] [id = 74] 10:33:42 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D96E800) [pid = 860] [serial = 219] [outer = 00000000] 10:33:42 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0DD2DC00) [pid = 860] [serial = 220] [outer = 0D96E800] 10:33:42 INFO - PROCESS | 860 | 1466703222310 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (11B0C000) [pid = 860] [serial = 221] [outer = 0D96E800] 10:33:42 INFO - PROCESS | 860 | 1466703222887 Marionette TRACE conn7 <- [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]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 10:33:42 INFO - PROCESS | 860 | 1466703222903 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 860 | 1466703222905 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 10:33:42 INFO - PROCESS | 860 | 1466703222909 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:33:42 INFO - PROCESS | 860 | 1466703222912 Marionette TRACE conn7 <- [1,262,null,{}] 10:33:42 INFO - PROCESS | 860 | 1466703222923 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 860 | 1466703222927 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:43 INFO - PROCESS | 860 | 1466703223026 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 10:33:43 INFO - PROCESS | 860 | 1466703223108 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 860 | 1466703223111 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:43 INFO - PROCESS | 860 | ++DOCSHELL 13E6D800 == 37 [pid = 860] [id = 75] 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (13E73800) [pid = 860] [serial = 222] [outer = 00000000] 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1437D400) [pid = 860] [serial = 223] [outer = 13E73800] 10:33:43 INFO - PROCESS | 860 | 1466703223161 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (14F5F800) [pid = 860] [serial = 224] [outer = 13E73800] 10:33:43 INFO - PROCESS | 860 | 1466703223534 Marionette TRACE conn7 <- [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]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 10:33:43 INFO - PROCESS | 860 | 1466703223582 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 860 | 1466703223585 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 10:33:43 INFO - PROCESS | 860 | 1466703223588 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 860 | 1466703223590 Marionette TRACE conn7 <- [1,266,null,{}] 10:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:33:43 INFO - PROCESS | 860 | 1466703223593 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 860 | 1466703223595 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:43 INFO - PROCESS | 860 | 1466703223684 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 10:33:43 INFO - PROCESS | 860 | 1466703223690 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 860 | 1466703223692 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:43 INFO - PROCESS | 860 | ++DOCSHELL 1579C000 == 38 [pid = 860] [id = 76] 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (157A3800) [pid = 860] [serial = 225] [outer = 00000000] 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (16320400) [pid = 860] [serial = 226] [outer = 157A3800] 10:33:43 INFO - PROCESS | 860 | 1466703223737 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (16551C00) [pid = 860] [serial = 227] [outer = 157A3800] 10:33:44 INFO - PROCESS | 860 | 1466703224210 Marionette TRACE conn7 <- [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]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 10:33:44 INFO - PROCESS | 860 | 1466703224263 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 860 | 1466703224265 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:33:44 INFO - PROCESS | 860 | 1466703224275 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 860 | 1466703224277 Marionette TRACE conn7 <- [1,270,null,{}] 10:33:44 INFO - PROCESS | 860 | 1466703224281 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 860 | 1466703224283 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:44 INFO - PROCESS | 860 | 1466703224399 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 10:33:44 INFO - PROCESS | 860 | 1466703224458 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 860 | 1466703224461 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:44 INFO - PROCESS | 860 | ++DOCSHELL 1672A000 == 39 [pid = 860] [id = 77] 10:33:44 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (1672F800) [pid = 860] [serial = 228] [outer = 00000000] 10:33:44 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (16E8BC00) [pid = 860] [serial = 229] [outer = 1672F800] 10:33:44 INFO - PROCESS | 860 | 1466703224506 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (1792E800) [pid = 860] [serial = 230] [outer = 1672F800] 10:33:44 INFO - PROCESS | 860 | 1466703224928 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 10:33:44 INFO - PROCESS | 860 | 1466703224947 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 860 | 1466703224949 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:33:44 INFO - PROCESS | 860 | 1466703224952 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 860 | 1466703224954 Marionette TRACE conn7 <- [1,274,null,{}] 10:33:44 INFO - PROCESS | 860 | 1466703224957 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 860 | 1466703224963 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:45 INFO - PROCESS | 860 | 1466703225122 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 10:33:45 INFO - PROCESS | 860 | 1466703225141 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 860 | 1466703225144 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:45 INFO - PROCESS | 860 | ++DOCSHELL 14F62400 == 40 [pid = 860] [id = 78] 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (18B9D000) [pid = 860] [serial = 231] [outer = 00000000] 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (194E2800) [pid = 860] [serial = 232] [outer = 18B9D000] 10:33:45 INFO - PROCESS | 860 | 1466703225188 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (19E46C00) [pid = 860] [serial = 233] [outer = 18B9D000] 10:33:45 INFO - PROCESS | 860 | 1466703225605 Marionette TRACE conn7 <- [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]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 10:33:45 INFO - PROCESS | 860 | 1466703225624 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 860 | 1466703225626 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:33:45 INFO - PROCESS | 860 | 1466703225629 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 860 | 1466703225631 Marionette TRACE conn7 <- [1,278,null,{}] 10:33:45 INFO - PROCESS | 860 | 1466703225634 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 860 | 1466703225636 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:45 INFO - PROCESS | 860 | 1466703225748 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 10:33:45 INFO - PROCESS | 860 | 1466703225753 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 860 | 1466703225755 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:45 INFO - PROCESS | 860 | ++DOCSHELL 19E48800 == 41 [pid = 860] [id = 79] 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (19E4A400) [pid = 860] [serial = 234] [outer = 00000000] 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (1A10C400) [pid = 860] [serial = 235] [outer = 19E4A400] 10:33:45 INFO - PROCESS | 860 | 1466703225842 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (19E4F400) [pid = 860] [serial = 236] [outer = 19E4A400] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 104 (157A1000) [pid = 860] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 103 (0D0CC800) [pid = 860] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 102 (12499C00) [pid = 860] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 101 (0D2C7800) [pid = 860] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 100 (1438AC00) [pid = 860] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 99 (13B4D000) [pid = 860] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 98 (1798F800) [pid = 860] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0D61DC00) [pid = 860] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 96 (0DB7D000) [pid = 860] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 95 (175C6400) [pid = 860] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0D616800) [pid = 860] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 93 (1254D000) [pid = 860] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:33:46 INFO - PROCESS | 860 | --DOMWINDOW == 92 (186A6400) [pid = 860] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:33:46 INFO - PROCESS | 860 | 1466703226325 Marionette TRACE conn7 <- [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]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 731ms 10:33:46 INFO - PROCESS | 860 | 1466703226360 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 860 | 1466703226362 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 10:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:33:46 INFO - PROCESS | 860 | 1466703226365 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 860 | 1466703226367 Marionette TRACE conn7 <- [1,282,null,{}] 10:33:46 INFO - PROCESS | 860 | 1466703226382 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 860 | 1466703226384 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:46 INFO - PROCESS | 860 | 1466703226494 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 10:33:46 INFO - PROCESS | 860 | 1466703226500 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 860 | 1466703226512 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:46 INFO - PROCESS | 860 | ++DOCSHELL 120B4800 == 42 [pid = 860] [id = 80] 10:33:46 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1672D000) [pid = 860] [serial = 237] [outer = 00000000] 10:33:46 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (19E4A800) [pid = 860] [serial = 238] [outer = 1672D000] 10:33:46 INFO - PROCESS | 860 | 1466703226559 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (19E50C00) [pid = 860] [serial = 239] [outer = 1672D000] 10:33:46 INFO - PROCESS | 860 | 1466703226973 Marionette TRACE conn7 <- [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]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 10:33:46 INFO - PROCESS | 860 | 1466703226996 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 10:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:33:46 INFO - PROCESS | 860 | 1466703226998 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 10:33:46 INFO - PROCESS | 860 | 1466703227002 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 860 | 1466703227003 Marionette TRACE conn7 <- [1,286,null,{}] 10:33:46 INFO - PROCESS | 860 | 1466703227006 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 860 | 1466703227008 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:47 INFO - PROCESS | 860 | 1466703227126 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 10:33:47 INFO - PROCESS | 860 | 1466703227133 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 860 | 1466703227135 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:47 INFO - PROCESS | 860 | ++DOCSHELL 0D616800 == 43 [pid = 860] [id = 81] 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (1438AC00) [pid = 860] [serial = 240] [outer = 00000000] 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (1A7D6400) [pid = 860] [serial = 241] [outer = 1438AC00] 10:33:47 INFO - PROCESS | 860 | 1466703227178 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (1A7D9C00) [pid = 860] [serial = 242] [outer = 1438AC00] 10:33:47 INFO - PROCESS | 860 | 1466703227573 Marionette TRACE conn7 <- [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]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 10:33:47 INFO - PROCESS | 860 | 1466703227633 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 860 | 1466703227635 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 10:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:33:47 INFO - PROCESS | 860 | 1466703227638 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 860 | 1466703227640 Marionette TRACE conn7 <- [1,290,null,{}] 10:33:47 INFO - PROCESS | 860 | 1466703227643 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 860 | 1466703227645 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:47 INFO - PROCESS | 860 | 1466703227767 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 10:33:47 INFO - PROCESS | 860 | 1466703227779 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 860 | 1466703227781 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:47 INFO - PROCESS | 860 | ++DOCSHELL 0D2C7800 == 44 [pid = 860] [id = 82] 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (1793D000) [pid = 860] [serial = 243] [outer = 00000000] 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (1A7DF800) [pid = 860] [serial = 244] [outer = 1793D000] 10:33:47 INFO - PROCESS | 860 | 1466703227827 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (126C9800) [pid = 860] [serial = 245] [outer = 1793D000] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 0D0CE000 == 43 [pid = 860] [id = 54] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 0D61D800 == 42 [pid = 860] [id = 58] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 12543400 == 41 [pid = 860] [id = 44] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 19E4A000 == 40 [pid = 860] [id = 72] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 0D2CEC00 == 39 [pid = 860] [id = 73] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 13E3A400 == 38 [pid = 860] [id = 70] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 194CD400 == 37 [pid = 860] [id = 71] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 18C33400 == 36 [pid = 860] [id = 68] 10:33:48 INFO - PROCESS | 860 | --DOCSHELL 0C9B0400 == 35 [pid = 860] [id = 69] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 0D96A400 == 34 [pid = 860] [id = 74] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 13E6D800 == 33 [pid = 860] [id = 75] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 1672A000 == 32 [pid = 860] [id = 77] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 120B4800 == 31 [pid = 860] [id = 80] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 14F62400 == 30 [pid = 860] [id = 78] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 1579C000 == 29 [pid = 860] [id = 76] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 0D616800 == 28 [pid = 860] [id = 81] 10:33:49 INFO - PROCESS | 860 | --DOCSHELL 19E48800 == 27 [pid = 860] [id = 79] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 100 (153A4400) [pid = 860] [serial = 124] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 99 (13E3A800) [pid = 860] [serial = 130] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 98 (16778800) [pid = 860] [serial = 37] [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.] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 97 (1A6DE000) [pid = 860] [serial = 94] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 96 (197A4C00) [pid = 860] [serial = 200] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 95 (1A60D400) [pid = 860] [serial = 202] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 94 (194D5400) [pid = 860] [serial = 199] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 93 (13EF1800) [pid = 860] [serial = 185] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16774400) [pid = 860] [serial = 190] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D2CA000) [pid = 860] [serial = 178] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D618C00) [pid = 860] [serial = 179] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1254E800) [pid = 860] [serial = 181] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 88 (13458400) [pid = 860] [serial = 182] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D61C800) [pid = 860] [serial = 176] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D482400) [pid = 860] [serial = 175] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1792F000) [pid = 860] [serial = 169] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 84 (125DB000) [pid = 860] [serial = 166] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 83 (15410C00) [pid = 860] [serial = 188] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EE7400) [pid = 860] [serial = 184] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 81 (14F5C400) [pid = 860] [serial = 187] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18C25400) [pid = 860] [serial = 193] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0C9B6400) [pid = 860] [serial = 163] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18C32000) [pid = 860] [serial = 173] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 77 (18C2E400) [pid = 860] [serial = 172] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 76 (175C7400) [pid = 860] [serial = 191] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 75 (186F8800) [pid = 860] [serial = 197] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 74 (186A0400) [pid = 860] [serial = 196] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | --DOMWINDOW == 73 (186A6C00) [pid = 860] [serial = 194] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 860 | 1466703229770 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2175ms 10:33:49 INFO - PROCESS | 860 | 1466703229815 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 860 | 1466703229819 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 10:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:33:49 INFO - PROCESS | 860 | 1466703229824 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 860 | 1466703229827 Marionette TRACE conn7 <- [1,294,null,{}] 10:33:49 INFO - PROCESS | 860 | 1466703229833 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 860 | 1466703229836 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:49 INFO - PROCESS | 860 | 1466703229962 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 10:33:49 INFO - PROCESS | 860 | 1466703229972 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:33:49 INFO - PROCESS | 860 | 1466703229982 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 860 | 1466703229985 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:49 INFO - PROCESS | 860 | ++DOCSHELL 0C9BF400 == 28 [pid = 860] [id = 83] 10:33:49 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0CA90400) [pid = 860] [serial = 246] [outer = 00000000] 10:33:50 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D0C9C00) [pid = 860] [serial = 247] [outer = 0CA90400] 10:33:50 INFO - PROCESS | 860 | 1466703230034 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D273000) [pid = 860] [serial = 248] [outer = 0CA90400] 10:33:50 INFO - PROCESS | 860 | 1466703230510 Marionette TRACE conn7 <- [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]]]}] 10:33:50 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. 10:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 10:33:50 INFO - PROCESS | 860 | 1466703230554 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 860 | 1466703230560 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 10:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:33:50 INFO - PROCESS | 860 | 1466703230566 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 860 | 1466703230569 Marionette TRACE conn7 <- [1,298,null,{}] 10:33:50 INFO - PROCESS | 860 | 1466703230573 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 860 | 1466703230575 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:50 INFO - PROCESS | 860 | 1466703230670 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 10:33:50 INFO - PROCESS | 860 | 1466703230680 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 860 | 1466703230682 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:50 INFO - PROCESS | 860 | ++DOCSHELL 0D61B400 == 29 [pid = 860] [id = 84] 10:33:50 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D61B800) [pid = 860] [serial = 249] [outer = 00000000] 10:33:50 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D620C00) [pid = 860] [serial = 250] [outer = 0D61B800] 10:33:50 INFO - PROCESS | 860 | 1466703230733 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D96A400) [pid = 860] [serial = 251] [outer = 0D61B800] 10:33:51 INFO - PROCESS | 860 | 1466703231231 Marionette TRACE conn7 <- [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]]]}] 10:33:51 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. 10:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 10:33:51 INFO - PROCESS | 860 | 1466703231239 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 860 | 1466703231242 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 10:33:51 INFO - PROCESS | 860 | 1466703231250 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:33:51 INFO - PROCESS | 860 | 1466703231253 Marionette TRACE conn7 <- [1,302,null,{}] 10:33:51 INFO - PROCESS | 860 | 1466703231265 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 860 | 1466703231270 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:51 INFO - PROCESS | 860 | 1466703231393 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 10:33:51 INFO - PROCESS | 860 | 1466703231481 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 860 | 1466703231484 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:51 INFO - PROCESS | 860 | ++DOCSHELL 1249BC00 == 30 [pid = 860] [id = 85] 10:33:51 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1251B400) [pid = 860] [serial = 252] [outer = 00000000] 10:33:51 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (12528400) [pid = 860] [serial = 253] [outer = 1251B400] 10:33:51 INFO - PROCESS | 860 | 1466703231537 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (125DB000) [pid = 860] [serial = 254] [outer = 1251B400] 10:33:51 INFO - PROCESS | 860 | 1466703231945 Marionette TRACE conn7 <- [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]]]}] 10:33:51 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. 10:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 729ms 10:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:33:51 INFO - PROCESS | 860 | 1466703231985 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 860 | 1466703231987 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 10:33:51 INFO - PROCESS | 860 | 1466703231990 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 860 | 1466703231992 Marionette TRACE conn7 <- [1,306,null,{}] 10:33:51 INFO - PROCESS | 860 | 1466703231995 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 860 | 1466703231997 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:52 INFO - PROCESS | 860 | 1466703232114 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 10:33:52 INFO - PROCESS | 860 | 1466703232121 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 860 | 1466703232123 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:52 INFO - PROCESS | 860 | ++DOCSHELL 125E1C00 == 31 [pid = 860] [id = 86] 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (126CBC00) [pid = 860] [serial = 255] [outer = 00000000] 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13E65C00) [pid = 860] [serial = 256] [outer = 126CBC00] 10:33:52 INFO - PROCESS | 860 | 1466703232170 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (13E6D800) [pid = 860] [serial = 257] [outer = 126CBC00] 10:33:52 INFO - PROCESS | 860 | 1466703232605 Marionette TRACE conn7 <- [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]]]}] 10:33:52 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. 10:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 10:33:52 INFO - PROCESS | 860 | 1466703232661 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 10:33:52 INFO - PROCESS | 860 | 1466703232663 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 10:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:33:52 INFO - PROCESS | 860 | 1466703232673 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 860 | 1466703232675 Marionette TRACE conn7 <- [1,310,null,{}] 10:33:52 INFO - PROCESS | 860 | 1466703232679 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 860 | 1466703232682 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:52 INFO - PROCESS | 860 | 1466703232785 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 10:33:52 INFO - PROCESS | 860 | 1466703232796 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 860 | 1466703232798 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:52 INFO - PROCESS | 860 | ++DOCSHELL 13E91800 == 32 [pid = 860] [id = 87] 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13EE6400) [pid = 860] [serial = 258] [outer = 00000000] 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13EF2400) [pid = 860] [serial = 259] [outer = 13EE6400] 10:33:52 INFO - PROCESS | 860 | 1466703232847 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (14381C00) [pid = 860] [serial = 260] [outer = 13EE6400] 10:33:53 INFO - PROCESS | 860 | 1466703233285 Marionette TRACE conn7 <- [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]]]}] 10:33:53 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. 10:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 10:33:53 INFO - PROCESS | 860 | 1466703233300 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 860 | 1466703233302 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:33:53 INFO - PROCESS | 860 | 1466703233304 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 860 | 1466703233306 Marionette TRACE conn7 <- [1,314,null,{}] 10:33:53 INFO - PROCESS | 860 | 1466703233314 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 860 | 1466703233319 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:53 INFO - PROCESS | 860 | 1466703233436 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 10:33:53 INFO - PROCESS | 860 | 1466703233444 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 860 | 1466703233446 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:53 INFO - PROCESS | 860 | ++DOCSHELL 1579FC00 == 33 [pid = 860] [id = 88] 10:33:53 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (157A0000) [pid = 860] [serial = 261] [outer = 00000000] 10:33:53 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16204800) [pid = 860] [serial = 262] [outer = 157A0000] 10:33:53 INFO - PROCESS | 860 | 1466703233491 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (16324C00) [pid = 860] [serial = 263] [outer = 157A0000] 10:33:53 INFO - PROCESS | 860 | 1466703233946 Marionette TRACE conn7 <- [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]]]}] 10:33:53 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. 10:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 10:33:53 INFO - PROCESS | 860 | 1466703233997 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 860 | 1466703233999 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 10:33:53 INFO - PROCESS | 860 | 1466703234003 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:33:53 INFO - PROCESS | 860 | 1466703234005 Marionette TRACE conn7 <- [1,318,null,{}] 10:33:53 INFO - PROCESS | 860 | 1466703234008 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 860 | 1466703234010 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:54 INFO - PROCESS | 860 | 1466703234093 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 10:33:54 INFO - PROCESS | 860 | 1466703234128 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 860 | 1466703234130 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:54 INFO - PROCESS | 860 | ++DOCSHELL 1672E400 == 34 [pid = 860] [id = 89] 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1672F000) [pid = 860] [serial = 264] [outer = 00000000] 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (16778C00) [pid = 860] [serial = 265] [outer = 1672F000] 10:33:54 INFO - PROCESS | 860 | 1466703234176 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (16731400) [pid = 860] [serial = 266] [outer = 1672F000] 10:33:54 INFO - PROCESS | 860 | 1466703234600 Marionette TRACE conn7 <- [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]]]}] 10:33:54 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. 10:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 10:33:54 INFO - PROCESS | 860 | 1466703234637 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 860 | 1466703234639 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 10:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:33:54 INFO - PROCESS | 860 | 1466703234646 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 860 | 1466703234647 Marionette TRACE conn7 <- [1,322,null,{}] 10:33:54 INFO - PROCESS | 860 | 1466703234651 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 860 | 1466703234653 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:54 INFO - PROCESS | 860 | 1466703234734 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 10:33:54 INFO - PROCESS | 860 | 1466703234740 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 860 | 1466703234742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:54 INFO - PROCESS | 860 | ++DOCSHELL 175C5400 == 35 [pid = 860] [id = 90] 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (175CA400) [pid = 860] [serial = 267] [outer = 00000000] 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (175CF400) [pid = 860] [serial = 268] [outer = 175CA400] 10:33:54 INFO - PROCESS | 860 | 1466703234788 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (175CC000) [pid = 860] [serial = 269] [outer = 175CA400] 10:33:55 INFO - PROCESS | 860 | 1466703235253 Marionette TRACE conn7 <- [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]]]}] 10:33:55 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. 10:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 631ms 10:33:55 INFO - PROCESS | 860 | 1466703235274 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 860 | 1466703235276 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:33:55 INFO - PROCESS | 860 | 1466703235279 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 860 | 1466703235281 Marionette TRACE conn7 <- [1,326,null,{}] 10:33:55 INFO - PROCESS | 860 | 1466703235284 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 860 | 1466703235286 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:55 INFO - PROCESS | 860 | 1466703235401 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 10:33:55 INFO - PROCESS | 860 | 1466703235409 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 860 | 1466703235410 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:55 INFO - PROCESS | 860 | ++DOCSHELL 12499C00 == 36 [pid = 860] [id = 91] 10:33:55 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (18C25C00) [pid = 860] [serial = 270] [outer = 00000000] 10:33:55 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (18C2BC00) [pid = 860] [serial = 271] [outer = 18C25C00] 10:33:55 INFO - PROCESS | 860 | 1466703235454 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (18C2D400) [pid = 860] [serial = 272] [outer = 18C25C00] 10:33:55 INFO - PROCESS | 860 | 1466703235934 Marionette TRACE conn7 <- [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]]]}] 10:33:55 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. 10:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 10:33:55 INFO - PROCESS | 860 | 1466703235950 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 860 | 1466703235952 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:33:55 INFO - PROCESS | 860 | 1466703235955 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 860 | 1466703235957 Marionette TRACE conn7 <- [1,330,null,{}] 10:33:55 INFO - PROCESS | 860 | 1466703235960 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 860 | 1466703235962 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:56 INFO - PROCESS | 860 | 1466703236081 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 10:33:56 INFO - PROCESS | 860 | 1466703236088 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 860 | 1466703236089 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:56 INFO - PROCESS | 860 | ++DOCSHELL 18C27000 == 37 [pid = 860] [id = 92] 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (18C31000) [pid = 860] [serial = 273] [outer = 00000000] 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (18CB7C00) [pid = 860] [serial = 274] [outer = 18C31000] 10:33:56 INFO - PROCESS | 860 | 1466703236185 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (1942C400) [pid = 860] [serial = 275] [outer = 18C31000] 10:33:56 INFO - PROCESS | 860 | 1466703236636 Marionette TRACE conn7 <- [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]]]}] 10:33:56 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. 10:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 729ms 10:33:56 INFO - PROCESS | 860 | 1466703236686 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 10:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:33:56 INFO - PROCESS | 860 | 1466703236688 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 10:33:56 INFO - PROCESS | 860 | 1466703236691 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 860 | 1466703236693 Marionette TRACE conn7 <- [1,334,null,{}] 10:33:56 INFO - PROCESS | 860 | 1466703236697 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 860 | 1466703236699 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:56 INFO - PROCESS | 860 | 1466703236850 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 10:33:56 INFO - PROCESS | 860 | 1466703236872 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 860 | 1466703236875 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:56 INFO - PROCESS | 860 | ++DOCSHELL 197A4C00 == 38 [pid = 860] [id = 93] 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (19956C00) [pid = 860] [serial = 276] [outer = 00000000] 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (19E26400) [pid = 860] [serial = 277] [outer = 19956C00] 10:33:56 INFO - PROCESS | 860 | 1466703236927 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (19E4E400) [pid = 860] [serial = 278] [outer = 19956C00] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 105 (1672F800) [pid = 860] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 104 (18B9D000) [pid = 860] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 103 (19E4A400) [pid = 860] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 102 (157A3800) [pid = 860] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 101 (1438AC00) [pid = 860] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 100 (13E73800) [pid = 860] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 99 (0D96E800) [pid = 860] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 98 (0D615800) [pid = 860] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 97 (19E4B000) [pid = 860] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 96 (19E26000) [pid = 860] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 95 (13E65000) [pid = 860] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0C9B0800) [pid = 860] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 93 (19AA8C00) [pid = 860] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 92 (1672D000) [pid = 860] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D0F1C00) [pid = 860] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13461800) [pid = 860] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16E85400) [pid = 860] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0C933400) [pid = 860] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:33:57 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1251C800) [pid = 860] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:33:57 INFO - PROCESS | 860 | 1466703237621 Marionette TRACE conn7 <- [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]]]}] 10:33:57 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. 10:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 970ms 10:33:57 INFO - PROCESS | 860 | 1466703237667 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 860 | 1466703237669 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 10:33:57 INFO - PROCESS | 860 | 1466703237672 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 860 | 1466703237673 Marionette TRACE conn7 <- [1,338,null,{}] 10:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:33:57 INFO - PROCESS | 860 | 1466703237677 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:57 INFO - PROCESS | 860 | 1466703237679 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:57 INFO - PROCESS | 860 | 1466703237764 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 10:33:57 INFO - PROCESS | 860 | 1466703237770 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 860 | 1466703237772 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:57 INFO - PROCESS | 860 | ++DOCSHELL 11EC4C00 == 39 [pid = 860] [id = 94] 10:33:57 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (126C7C00) [pid = 860] [serial = 279] [outer = 00000000] 10:33:57 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (13EEDC00) [pid = 860] [serial = 280] [outer = 126C7C00] 10:33:57 INFO - PROCESS | 860 | 1466703237828 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (1579C800) [pid = 860] [serial = 281] [outer = 126C7C00] 10:33:58 INFO - PROCESS | 860 | 1466703238230 Marionette TRACE conn7 <- [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]]]}] 10:33:58 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. 10:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 10:33:58 INFO - PROCESS | 860 | 1466703238307 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 860 | 1466703238309 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 10:33:58 INFO - PROCESS | 860 | 1466703238313 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:33:58 INFO - PROCESS | 860 | 1466703238314 Marionette TRACE conn7 <- [1,342,null,{}] 10:33:58 INFO - PROCESS | 860 | 1466703238318 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 860 | 1466703238319 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:58 INFO - PROCESS | 860 | 1466703238401 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 10:33:58 INFO - PROCESS | 860 | 1466703238409 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 860 | 1466703238411 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:58 INFO - PROCESS | 860 | ++DOCSHELL 13E73800 == 40 [pid = 860] [id = 95] 10:33:58 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (1672F800) [pid = 860] [serial = 282] [outer = 00000000] 10:33:58 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (194CC800) [pid = 860] [serial = 283] [outer = 1672F800] 10:33:58 INFO - PROCESS | 860 | 1466703238457 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (19E45C00) [pid = 860] [serial = 284] [outer = 1672F800] 10:33:58 INFO - PROCESS | 860 | 1466703238914 Marionette TRACE conn7 <- [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]]]}] 10:33:58 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. 10:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 10:33:58 INFO - PROCESS | 860 | 1466703238963 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 860 | 1466703238965 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 10:33:58 INFO - PROCESS | 860 | 1466703238969 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 860 | 1466703238970 Marionette TRACE conn7 <- [1,346,null,{}] 10:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:33:58 INFO - PROCESS | 860 | 1466703238974 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 860 | 1466703238975 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:59 INFO - PROCESS | 860 | 1466703239056 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 10:33:59 INFO - PROCESS | 860 | 1466703239062 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 860 | 1466703239063 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:33:59 INFO - PROCESS | 860 | ++DOCSHELL 194C9400 == 41 [pid = 860] [id = 96] 10:33:59 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1A101400) [pid = 860] [serial = 285] [outer = 00000000] 10:33:59 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (1A60D000) [pid = 860] [serial = 286] [outer = 1A101400] 10:33:59 INFO - PROCESS | 860 | 1466703239108 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (1A6DEC00) [pid = 860] [serial = 287] [outer = 1A101400] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0DA62400 == 40 [pid = 860] [id = 10] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 1579F000 == 39 [pid = 860] [id = 20] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 16210400 == 38 [pid = 860] [id = 14] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0DB7E000 == 37 [pid = 860] [id = 24] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0D253000 == 36 [pid = 860] [id = 25] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 14F5C000 == 35 [pid = 860] [id = 15] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0C9B5400 == 34 [pid = 860] [id = 18] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0D476400 == 33 [pid = 860] [id = 29] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0C932400 == 32 [pid = 860] [id = 21] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 16E4F800 == 31 [pid = 860] [id = 28] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0D2C1C00 == 30 [pid = 860] [id = 19] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 153A4C00 == 29 [pid = 860] [id = 27] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 1672B800 == 28 [pid = 860] [id = 16] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 13EEFC00 == 27 [pid = 860] [id = 17] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 13E2E000 == 26 [pid = 860] [id = 26] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0DB85C00 == 25 [pid = 860] [id = 22] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0C93C800 == 24 [pid = 860] [id = 23] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 126C4400 == 23 [pid = 860] [id = 11] 10:34:00 INFO - PROCESS | 860 | --DOCSHELL 0D2C7800 == 22 [pid = 860] [id = 82] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 95 (194DB400) [pid = 860] [serial = 160] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 94 (16E8BC00) [pid = 860] [serial = 229] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 93 (194E2800) [pid = 860] [serial = 232] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 92 (1792E800) [pid = 860] [serial = 230] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1A10C400) [pid = 860] [serial = 235] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 90 (19E46C00) [pid = 860] [serial = 233] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16320400) [pid = 860] [serial = 226] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1A7D9C00) [pid = 860] [serial = 242] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1437D400) [pid = 860] [serial = 223] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 86 (14F5F800) [pid = 860] [serial = 224] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0DD2DC00) [pid = 860] [serial = 220] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11B0C000) [pid = 860] [serial = 221] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 83 (11DEA400) [pid = 860] [serial = 218] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0DB7B000) [pid = 860] [serial = 217] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 81 (19E53800) [pid = 860] [serial = 215] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 80 (19E51000) [pid = 860] [serial = 214] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1A10D400) [pid = 860] [serial = 212] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1A109400) [pid = 860] [serial = 211] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 77 (14F5BC00) [pid = 860] [serial = 209] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13EE6C00) [pid = 860] [serial = 208] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D2C8C00) [pid = 860] [serial = 206] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0C9BB800) [pid = 860] [serial = 205] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1A616C00) [pid = 860] [serial = 203] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1A7DF800) [pid = 860] [serial = 244] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1A7D6400) [pid = 860] [serial = 241] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 70 (19E4F400) [pid = 860] [serial = 236] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 69 (19E4A800) [pid = 860] [serial = 238] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 68 (16551C00) [pid = 860] [serial = 227] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 67 (19E50C00) [pid = 860] [serial = 239] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 66 (0D5EA800) [pid = 860] [serial = 127] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 65 (18CB0000) [pid = 860] [serial = 170] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 64 (0D0D4C00) [pid = 860] [serial = 164] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | --DOMWINDOW == 63 (126C9000) [pid = 860] [serial = 167] [outer = 00000000] [url = about:blank] 10:34:00 INFO - PROCESS | 860 | 1466703240932 Marionette TRACE conn7 <- [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]]]}] 10:34:00 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. 10:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2021ms 10:34:00 INFO - PROCESS | 860 | 1466703240997 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 860 | 1466703241001 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 10:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:34:00 INFO - PROCESS | 860 | 1466703241006 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 860 | 1466703241009 Marionette TRACE conn7 <- [1,350,null,{}] 10:34:00 INFO - PROCESS | 860 | 1466703241015 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 860 | 1466703241018 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:01 INFO - PROCESS | 860 | 1466703241106 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 10:34:01 INFO - PROCESS | 860 | 1466703241120 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 860 | 1466703241122 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:01 INFO - PROCESS | 860 | ++DOCSHELL 0C939800 == 23 [pid = 860] [id = 97] 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0C93B400) [pid = 860] [serial = 288] [outer = 00000000] 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0C9B6400) [pid = 860] [serial = 289] [outer = 0C93B400] 10:34:01 INFO - PROCESS | 860 | 1466703241171 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0C9BE000) [pid = 860] [serial = 290] [outer = 0C93B400] 10:34:01 INFO - PROCESS | 860 | 1466703241637 Marionette TRACE conn7 <- [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]]]}] 10:34:01 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. 10:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 10:34:01 INFO - PROCESS | 860 | 1466703241678 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 860 | 1466703241683 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 10:34:01 INFO - PROCESS | 860 | 1466703241689 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:34:01 INFO - PROCESS | 860 | 1466703241692 Marionette TRACE conn7 <- [1,354,null,{}] 10:34:01 INFO - PROCESS | 860 | 1466703241696 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 860 | 1466703241699 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:01 INFO - PROCESS | 860 | 1466703241786 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 10:34:01 INFO - PROCESS | 860 | 1466703241795 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 860 | 1466703241798 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:01 INFO - PROCESS | 860 | ++DOCSHELL 0D482400 == 24 [pid = 860] [id = 98] 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D524800) [pid = 860] [serial = 291] [outer = 00000000] 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D5E9400) [pid = 860] [serial = 292] [outer = 0D524800] 10:34:01 INFO - PROCESS | 860 | 1466703241846 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D615400) [pid = 860] [serial = 293] [outer = 0D524800] 10:34:02 INFO - PROCESS | 860 | 1466703242310 Marionette TRACE conn7 <- [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]]]}] 10:34:02 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. 10:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 10:34:02 INFO - PROCESS | 860 | 1466703242363 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 860 | 1466703242365 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:34:02 INFO - PROCESS | 860 | 1466703242369 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 860 | 1466703242373 Marionette TRACE conn7 <- [1,358,null,{}] 10:34:02 INFO - PROCESS | 860 | 1466703242384 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 860 | 1466703242389 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:02 INFO - PROCESS | 860 | 1466703242509 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 10:34:02 INFO - PROCESS | 860 | 1466703242596 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 860 | 1466703242599 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:02 INFO - PROCESS | 860 | ++DOCSHELL 0DE45C00 == 25 [pid = 860] [id = 99] 10:34:02 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DE49400) [pid = 860] [serial = 294] [outer = 00000000] 10:34:02 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11B0AC00) [pid = 860] [serial = 295] [outer = 0DE49400] 10:34:02 INFO - PROCESS | 860 | 1466703242651 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11D1D000) [pid = 860] [serial = 296] [outer = 0DE49400] 10:34:03 INFO - PROCESS | 860 | 1466703243042 Marionette TRACE conn7 <- [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]]]}] 10:34:03 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. 10:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 10:34:03 INFO - PROCESS | 860 | 1466703243103 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 860 | 1466703243105 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 10:34:03 INFO - PROCESS | 860 | 1466703243109 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:34:03 INFO - PROCESS | 860 | 1466703243110 Marionette TRACE conn7 <- [1,362,null,{}] 10:34:03 INFO - PROCESS | 860 | 1466703243114 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 860 | 1466703243116 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:03 INFO - PROCESS | 860 | 1466703243202 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 10:34:03 INFO - PROCESS | 860 | 1466703243207 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 860 | 1466703243209 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:03 INFO - PROCESS | 860 | ++DOCSHELL 11EC5000 == 26 [pid = 860] [id = 100] 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11EC5400) [pid = 860] [serial = 297] [outer = 00000000] 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1254F400) [pid = 860] [serial = 298] [outer = 11EC5400] 10:34:03 INFO - PROCESS | 860 | 1466703243255 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (126C7800) [pid = 860] [serial = 299] [outer = 11EC5400] 10:34:03 INFO - PROCESS | 860 | 1466703243691 Marionette TRACE conn7 <- [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]]]}] 10:34:03 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. 10:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 10:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:34:03 INFO - PROCESS | 860 | 1466703243742 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 860 | 1466703243744 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 10:34:03 INFO - PROCESS | 860 | 1466703243748 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 860 | 1466703243749 Marionette TRACE conn7 <- [1,366,null,{}] 10:34:03 INFO - PROCESS | 860 | 1466703243753 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 860 | 1466703243755 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:03 INFO - PROCESS | 860 | 1466703243832 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 10:34:03 INFO - PROCESS | 860 | 1466703243869 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 860 | 1466703243871 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:03 INFO - PROCESS | 860 | ++DOCSHELL 13B53C00 == 27 [pid = 860] [id = 101] 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13E2E000) [pid = 860] [serial = 300] [outer = 00000000] 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13E67800) [pid = 860] [serial = 301] [outer = 13E2E000] 10:34:03 INFO - PROCESS | 860 | 1466703243914 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E8F800) [pid = 860] [serial = 302] [outer = 13E2E000] 10:34:04 INFO - PROCESS | 860 | 1466703244332 Marionette TRACE conn7 <- [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]]]}] 10:34:04 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. 10:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 10:34:04 INFO - PROCESS | 860 | 1466703244379 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 860 | 1466703244381 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 10:34:04 INFO - PROCESS | 860 | 1466703244384 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:34:04 INFO - PROCESS | 860 | 1466703244386 Marionette TRACE conn7 <- [1,370,null,{}] 10:34:04 INFO - PROCESS | 860 | 1466703244389 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 860 | 1466703244395 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:04 INFO - PROCESS | 860 | 1466703244498 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 10:34:04 INFO - PROCESS | 860 | 1466703244506 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 860 | 1466703244508 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:04 INFO - PROCESS | 860 | ++DOCSHELL 14380400 == 28 [pid = 860] [id = 102] 10:34:04 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1439D400) [pid = 860] [serial = 303] [outer = 00000000] 10:34:04 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (14F62C00) [pid = 860] [serial = 304] [outer = 1439D400] 10:34:04 INFO - PROCESS | 860 | 1466703244552 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (153A1800) [pid = 860] [serial = 305] [outer = 1439D400] 10:34:04 INFO - PROCESS | 860 | 1466703244980 Marionette TRACE conn7 <- [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]]]}] 10:34:04 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. 10:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 10:34:04 INFO - PROCESS | 860 | 1466703245018 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 10:34:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:34:04 INFO - PROCESS | 860 | 1466703245020 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 10:34:05 INFO - PROCESS | 860 | 1466703245024 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 860 | 1466703245025 Marionette TRACE conn7 <- [1,374,null,{}] 10:34:05 INFO - PROCESS | 860 | 1466703245029 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 860 | 1466703245031 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:05 INFO - PROCESS | 860 | 1466703245107 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 10:34:05 INFO - PROCESS | 860 | 1466703245112 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 860 | 1466703245114 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:05 INFO - PROCESS | 860 | ++DOCSHELL 157A1C00 == 29 [pid = 860] [id = 103] 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (157A2400) [pid = 860] [serial = 306] [outer = 00000000] 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (15AF3800) [pid = 860] [serial = 307] [outer = 157A2400] 10:34:05 INFO - PROCESS | 860 | 1466703245158 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1620EC00) [pid = 860] [serial = 308] [outer = 157A2400] 10:34:05 INFO - PROCESS | 860 | 1466703245619 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:34:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 10:34:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:34:05 INFO - PROCESS | 860 | 1466703245654 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 860 | 1466703245657 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 10:34:05 INFO - PROCESS | 860 | 1466703245660 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 860 | 1466703245662 Marionette TRACE conn7 <- [1,378,null,{}] 10:34:05 INFO - PROCESS | 860 | 1466703245665 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 860 | 1466703245667 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:05 INFO - PROCESS | 860 | 1466703245747 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 10:34:05 INFO - PROCESS | 860 | 1466703245754 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 860 | 1466703245756 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:05 INFO - PROCESS | 860 | ++DOCSHELL 0C930400 == 30 [pid = 860] [id = 104] 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16724C00) [pid = 860] [serial = 309] [outer = 00000000] 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1672D000) [pid = 860] [serial = 310] [outer = 16724C00] 10:34:05 INFO - PROCESS | 860 | 1466703245799 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1672D400) [pid = 860] [serial = 311] [outer = 16724C00] 10:34:06 INFO - PROCESS | 860 | 1466703246296 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:34:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 10:34:06 INFO - PROCESS | 860 | 1466703246331 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 860 | 1466703246333 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 10:34:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:34:06 INFO - PROCESS | 860 | 1466703246336 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 860 | 1466703246338 Marionette TRACE conn7 <- [1,382,null,{}] 10:34:06 INFO - PROCESS | 860 | 1466703246341 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 860 | 1466703246343 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:06 INFO - PROCESS | 860 | 1466703246453 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 10:34:06 INFO - PROCESS | 860 | 1466703246536 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 860 | 1466703246538 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:06 INFO - PROCESS | 860 | ++DOCSHELL 0DE41C00 == 31 [pid = 860] [id = 105] 10:34:06 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (175CDC00) [pid = 860] [serial = 312] [outer = 00000000] 10:34:06 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (1793C000) [pid = 860] [serial = 313] [outer = 175CDC00] 10:34:06 INFO - PROCESS | 860 | 1466703246582 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (186A4C00) [pid = 860] [serial = 314] [outer = 175CDC00] 10:34:07 INFO - PROCESS | 860 | 1466703247040 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:34:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 729ms 10:34:07 INFO - PROCESS | 860 | 1466703247070 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 860 | 1466703247072 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:34:07 INFO - PROCESS | 860 | 1466703247075 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 860 | 1466703247077 Marionette TRACE conn7 <- [1,386,null,{}] 10:34:07 INFO - PROCESS | 860 | 1466703247080 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 860 | 1466703247082 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:07 INFO - PROCESS | 860 | 1466703247201 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 10:34:07 INFO - PROCESS | 860 | 1466703247209 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 860 | 1466703247211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:07 INFO - PROCESS | 860 | ++DOCSHELL 18B9B000 == 32 [pid = 860] [id = 106] 10:34:07 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (18B9D400) [pid = 860] [serial = 315] [outer = 00000000] 10:34:07 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (18C2F400) [pid = 860] [serial = 316] [outer = 18B9D400] 10:34:07 INFO - PROCESS | 860 | 1466703247300 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (18CB5800) [pid = 860] [serial = 317] [outer = 18B9D400] 10:34:07 INFO - PROCESS | 860 | 1466703247771 Marionette TRACE conn7 <- [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]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 771ms 10:34:07 INFO - PROCESS | 860 | 1466703247853 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 860 | 1466703247856 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:34:07 INFO - PROCESS | 860 | 1466703247863 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 860 | 1466703247865 Marionette TRACE conn7 <- [1,390,null,{}] 10:34:07 INFO - PROCESS | 860 | 1466703247869 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 860 | 1466703247871 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:08 INFO - PROCESS | 860 | 1466703248145 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 92 (18C25C00) [pid = 860] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 91 (18C31000) [pid = 860] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 90 (19956C00) [pid = 860] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1672F800) [pid = 860] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 88 (175CA400) [pid = 860] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1672F000) [pid = 860] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 86 (157A0000) [pid = 860] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13EE6400) [pid = 860] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 84 (126CBC00) [pid = 860] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1251B400) [pid = 860] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D61B800) [pid = 860] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0CA90400) [pid = 860] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1793D000) [pid = 860] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:34:08 INFO - PROCESS | 860 | --DOMWINDOW == 79 (126C7C00) [pid = 860] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:34:08 INFO - PROCESS | 860 | 1466703248206 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 860 | 1466703248208 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:08 INFO - PROCESS | 860 | ++DOCSHELL 0C918800 == 33 [pid = 860] [id = 107] 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0C919400) [pid = 860] [serial = 318] [outer = 00000000] 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0D61B800) [pid = 860] [serial = 319] [outer = 0C919400] 10:34:08 INFO - PROCESS | 860 | 1466703248257 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E87C00) [pid = 860] [serial = 320] [outer = 0C919400] 10:34:08 INFO - PROCESS | 860 | 1466703248640 Marionette TRACE conn7 <- [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]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 830ms 10:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:34:08 INFO - PROCESS | 860 | 1466703248692 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 860 | 1466703248694 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 10:34:08 INFO - PROCESS | 860 | 1466703248697 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 860 | 1466703248699 Marionette TRACE conn7 <- [1,394,null,{}] 10:34:08 INFO - PROCESS | 860 | 1466703248703 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 860 | 1466703248704 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:08 INFO - PROCESS | 860 | 1466703248785 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 10:34:08 INFO - PROCESS | 860 | 1466703248790 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 860 | 1466703248792 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:08 INFO - PROCESS | 860 | ++DOCSHELL 13EF3800 == 34 [pid = 860] [id = 108] 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1437DC00) [pid = 860] [serial = 321] [outer = 00000000] 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (19429800) [pid = 860] [serial = 322] [outer = 1437DC00] 10:34:08 INFO - PROCESS | 860 | 1466703248836 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194C9800) [pid = 860] [serial = 323] [outer = 1437DC00] 10:34:09 INFO - PROCESS | 860 | 1466703249271 Marionette TRACE conn7 <- [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]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 10:34:09 INFO - PROCESS | 860 | 1466703249329 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 10:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:34:09 INFO - PROCESS | 860 | 1466703249331 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 10:34:09 INFO - PROCESS | 860 | 1466703249334 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 860 | 1466703249336 Marionette TRACE conn7 <- [1,398,null,{}] 10:34:09 INFO - PROCESS | 860 | 1466703249339 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 860 | 1466703249341 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:09 INFO - PROCESS | 860 | 1466703249424 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 10:34:09 INFO - PROCESS | 860 | 1466703249431 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 860 | 1466703249433 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:09 INFO - PROCESS | 860 | ++DOCSHELL 197A8400 == 35 [pid = 860] [id = 109] 10:34:09 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (199D7800) [pid = 860] [serial = 324] [outer = 00000000] 10:34:09 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19E2B000) [pid = 860] [serial = 325] [outer = 199D7800] 10:34:09 INFO - PROCESS | 860 | 1466703249476 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (19E4B800) [pid = 860] [serial = 326] [outer = 199D7800] 10:34:09 INFO - PROCESS | 860 | 1466703249920 Marionette TRACE conn7 <- [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]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 10:34:09 INFO - PROCESS | 860 | 1466703249968 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 860 | 1466703249970 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 10:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:34:09 INFO - PROCESS | 860 | 1466703249973 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 860 | 1466703249975 Marionette TRACE conn7 <- [1,402,null,{}] 10:34:09 INFO - PROCESS | 860 | 1466703249979 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 860 | 1466703249980 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:10 INFO - PROCESS | 860 | 1466703250060 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 10:34:10 INFO - PROCESS | 860 | 1466703250083 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 860 | 1466703250084 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:10 INFO - PROCESS | 860 | ++DOCSHELL 19E50400 == 36 [pid = 860] [id = 110] 10:34:10 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E51400) [pid = 860] [serial = 327] [outer = 00000000] 10:34:10 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (1A104C00) [pid = 860] [serial = 328] [outer = 19E51400] 10:34:10 INFO - PROCESS | 860 | 1466703250128 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (1A107C00) [pid = 860] [serial = 329] [outer = 19E51400] 10:34:10 INFO - PROCESS | 860 | 1466703250962 Marionette TRACE conn7 <- [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]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1077ms 10:34:11 INFO - PROCESS | 860 | 1466703251052 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 860 | 1466703251057 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 10:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:34:11 INFO - PROCESS | 860 | 1466703251061 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 860 | 1466703251067 Marionette TRACE conn7 <- [1,406,null,{}] 10:34:11 INFO - PROCESS | 860 | 1466703251072 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 860 | 1466703251075 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:11 INFO - PROCESS | 860 | 1466703251224 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 10:34:11 INFO - PROCESS | 860 | 1466703251340 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 860 | 1466703251343 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:11 INFO - PROCESS | 860 | ++DOCSHELL 0C9B5C00 == 37 [pid = 860] [id = 111] 10:34:11 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0C9B6000) [pid = 860] [serial = 330] [outer = 00000000] 10:34:11 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0D52D800) [pid = 860] [serial = 331] [outer = 0C9B6000] 10:34:11 INFO - PROCESS | 860 | 1466703251403 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0D61E400) [pid = 860] [serial = 332] [outer = 0C9B6000] 10:34:12 INFO - PROCESS | 860 | 1466703252306 Marionette TRACE conn7 <- [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]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1329ms 10:34:12 INFO - PROCESS | 860 | 1466703252392 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 860 | 1466703252397 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 10:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:34:12 INFO - PROCESS | 860 | 1466703252402 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 860 | 1466703252405 Marionette TRACE conn7 <- [1,410,null,{}] 10:34:12 INFO - PROCESS | 860 | 1466703252411 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 860 | 1466703252413 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:12 INFO - PROCESS | 860 | 1466703252551 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 10:34:12 INFO - PROCESS | 860 | 1466703252626 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 860 | 1466703252630 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:12 INFO - PROCESS | 860 | ++DOCSHELL 0C90F400 == 38 [pid = 860] [id = 112] 10:34:12 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0C912400) [pid = 860] [serial = 333] [outer = 00000000] 10:34:12 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0D2C2800) [pid = 860] [serial = 334] [outer = 0C912400] 10:34:12 INFO - PROCESS | 860 | 1466703252722 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0D61B000) [pid = 860] [serial = 335] [outer = 0C912400] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 197A8400 == 37 [pid = 860] [id = 109] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 13EF3800 == 36 [pid = 860] [id = 108] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 0C918800 == 35 [pid = 860] [id = 107] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 18B9B000 == 34 [pid = 860] [id = 106] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 0DE41C00 == 33 [pid = 860] [id = 105] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 0C930400 == 32 [pid = 860] [id = 104] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 157A1C00 == 31 [pid = 860] [id = 103] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 14380400 == 30 [pid = 860] [id = 102] 10:34:12 INFO - PROCESS | 860 | --DOCSHELL 13B53C00 == 29 [pid = 860] [id = 101] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 96 (1A60D000) [pid = 860] [serial = 286] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 95 (18C2BC00) [pid = 860] [serial = 271] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 94 (18CB7C00) [pid = 860] [serial = 274] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 93 (18C2D400) [pid = 860] [serial = 272] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 92 (19E26400) [pid = 860] [serial = 277] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1942C400) [pid = 860] [serial = 275] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 90 (194CC800) [pid = 860] [serial = 283] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 89 (19E45C00) [pid = 860] [serial = 284] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 88 (19E4E400) [pid = 860] [serial = 278] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 87 (175CF400) [pid = 860] [serial = 268] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16778C00) [pid = 860] [serial = 265] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16731400) [pid = 860] [serial = 266] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 84 (16324C00) [pid = 860] [serial = 263] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16204800) [pid = 860] [serial = 262] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EF2400) [pid = 860] [serial = 259] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 81 (14381C00) [pid = 860] [serial = 260] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13E65C00) [pid = 860] [serial = 256] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13E6D800) [pid = 860] [serial = 257] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 78 (12528400) [pid = 860] [serial = 253] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 77 (125DB000) [pid = 860] [serial = 254] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D620C00) [pid = 860] [serial = 250] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D96A400) [pid = 860] [serial = 251] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D0C9C00) [pid = 860] [serial = 247] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D273000) [pid = 860] [serial = 248] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 72 (126C9800) [pid = 860] [serial = 245] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 71 (13EEDC00) [pid = 860] [serial = 280] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1579C800) [pid = 860] [serial = 281] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 860 | --DOMWINDOW == 69 (175CC000) [pid = 860] [serial = 269] [outer = 00000000] [url = about:blank] 10:34:13 INFO - PROCESS | 860 | 1466703253215 Marionette TRACE conn7 <- [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]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 871ms 10:34:13 INFO - PROCESS | 860 | 1466703253279 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 860 | 1466703253284 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:34:13 INFO - PROCESS | 860 | 1466703253290 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 860 | 1466703253293 Marionette TRACE conn7 <- [1,414,null,{}] 10:34:13 INFO - PROCESS | 860 | 1466703253296 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 860 | 1466703253299 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:13 INFO - PROCESS | 860 | 1466703253386 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 10:34:13 INFO - PROCESS | 860 | 1466703253399 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 860 | 1466703253401 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:13 INFO - PROCESS | 860 | ++DOCSHELL 0DB84C00 == 30 [pid = 860] [id = 113] 10:34:13 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB85000) [pid = 860] [serial = 336] [outer = 00000000] 10:34:13 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0DD53800) [pid = 860] [serial = 337] [outer = 0DB85000] 10:34:13 INFO - PROCESS | 860 | 1466703253448 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11D19000) [pid = 860] [serial = 338] [outer = 0DB85000] 10:34:13 INFO - PROCESS | 860 | 1466703253931 Marionette TRACE conn7 <- [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]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 10:34:13 INFO - PROCESS | 860 | 1466703253963 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 860 | 1466703253965 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:34:13 INFO - PROCESS | 860 | 1466703253969 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 860 | 1466703253973 Marionette TRACE conn7 <- [1,418,null,{}] 10:34:13 INFO - PROCESS | 860 | 1466703253984 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 860 | 1466703253989 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:14 INFO - PROCESS | 860 | 1466703254110 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 10:34:14 INFO - PROCESS | 860 | 1466703254200 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 860 | 1466703254203 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:14 INFO - PROCESS | 860 | ++DOCSHELL 13E32400 == 31 [pid = 860] [id = 114] 10:34:14 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E32800) [pid = 860] [serial = 339] [outer = 00000000] 10:34:14 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E66800) [pid = 860] [serial = 340] [outer = 13E32800] 10:34:14 INFO - PROCESS | 860 | 1466703254255 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E6F800) [pid = 860] [serial = 341] [outer = 13E32800] 10:34:15 INFO - PROCESS | 860 | 1466703255112 Marionette TRACE conn7 <- [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]]]}] 10:34:15 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 10:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1178ms 10:34:15 INFO - PROCESS | 860 | 1466703255151 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 860 | 1466703255154 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 10:34:15 INFO - PROCESS | 860 | 1466703255157 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:34:15 INFO - PROCESS | 860 | 1466703255169 Marionette TRACE conn7 <- [1,422,null,{}] 10:34:15 INFO - PROCESS | 860 | 1466703255180 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 860 | 1466703255182 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:15 INFO - PROCESS | 860 | 1466703255301 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 10:34:15 INFO - PROCESS | 860 | 1466703255307 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 860 | 1466703255309 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:15 INFO - PROCESS | 860 | ++DOCSHELL 13EEC400 == 32 [pid = 860] [id = 115] 10:34:15 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EEDC00) [pid = 860] [serial = 342] [outer = 00000000] 10:34:15 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1439E000) [pid = 860] [serial = 343] [outer = 13EEDC00] 10:34:15 INFO - PROCESS | 860 | 1466703255357 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (14F63000) [pid = 860] [serial = 344] [outer = 13EEDC00] 10:34:16 INFO - PROCESS | 860 | 1466703256329 Marionette TRACE conn7 <- [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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1194ms 10:34:16 INFO - PROCESS | 860 | 1466703256355 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 860 | 1466703256357 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 10:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:34:16 INFO - PROCESS | 860 | 1466703256367 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 860 | 1466703256369 Marionette TRACE conn7 <- [1,426,null,{}] 10:34:16 INFO - PROCESS | 860 | 1466703256373 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:16 INFO - PROCESS | 860 | 1466703256375 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:16 INFO - PROCESS | 860 | 1466703256487 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 10:34:16 INFO - PROCESS | 860 | 1466703256493 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 860 | 1466703256495 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:16 INFO - PROCESS | 860 | ++DOCSHELL 15412C00 == 33 [pid = 860] [id = 116] 10:34:16 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1579C800) [pid = 860] [serial = 345] [outer = 00000000] 10:34:16 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1620E400) [pid = 860] [serial = 346] [outer = 1579C800] 10:34:16 INFO - PROCESS | 860 | 1466703256541 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16727400) [pid = 860] [serial = 347] [outer = 1579C800] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C93B400) [pid = 860] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13E2E000) [pid = 860] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D524800) [pid = 860] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1437DC00) [pid = 860] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 76 (16724C00) [pid = 860] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 75 (157A2400) [pid = 860] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1439D400) [pid = 860] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18B9D400) [pid = 860] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1A101400) [pid = 860] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 71 (175CDC00) [pid = 860] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0C919400) [pid = 860] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0DE49400) [pid = 860] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11EC5400) [pid = 860] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:34:17 INFO - PROCESS | 860 | --DOMWINDOW == 67 (199D7800) [pid = 860] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:34:17 INFO - PROCESS | 860 | 1466703257149 Marionette TRACE conn7 <- [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] 10:34:17 INFO - PROCESS | 860 | 1466703257197 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 10:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:34:17 INFO - PROCESS | 860 | 1466703257200 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 860 | 1466703257202 Marionette TRACE conn7 <- [1,430,null,{}] 10:34:17 INFO - PROCESS | 860 | 1466703257205 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 860 | 1466703257211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:17 INFO - PROCESS | 860 | 1466703257322 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 10:34:17 INFO - PROCESS | 860 | 1466703257338 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 860 | 1466703257340 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:17 INFO - PROCESS | 860 | ++DOCSHELL 1672CC00 == 34 [pid = 860] [id = 117] 10:34:17 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (1672E800) [pid = 860] [serial = 348] [outer = 00000000] 10:34:17 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1677B000) [pid = 860] [serial = 349] [outer = 1672E800] 10:34:17 INFO - PROCESS | 860 | 1466703257387 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16E51C00) [pid = 860] [serial = 350] [outer = 1672E800] 10:34:17 INFO - PROCESS | 860 | 1466703257871 Marionette TRACE conn7 <- [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]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 10:34:17 INFO - PROCESS | 860 | 1466703257931 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 860 | 1466703257933 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 10:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:34:17 INFO - PROCESS | 860 | 1466703257937 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 860 | 1466703257939 Marionette TRACE conn7 <- [1,434,null,{}] 10:34:17 INFO - PROCESS | 860 | 1466703257943 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 860 | 1466703257945 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:18 INFO - PROCESS | 860 | 1466703258026 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 10:34:18 INFO - PROCESS | 860 | 1466703258036 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 860 | 1466703258037 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:18 INFO - PROCESS | 860 | ++DOCSHELL 11EC1400 == 35 [pid = 860] [id = 118] 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1437E400) [pid = 860] [serial = 351] [outer = 00000000] 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (17934C00) [pid = 860] [serial = 352] [outer = 1437E400] 10:34:18 INFO - PROCESS | 860 | 1466703258084 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (1793D000) [pid = 860] [serial = 353] [outer = 1437E400] 10:34:18 INFO - PROCESS | 860 | 1466703258507 Marionette TRACE conn7 <- [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]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 10:34:18 INFO - PROCESS | 860 | 1466703258571 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 860 | 1466703258573 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:34:18 INFO - PROCESS | 860 | 1466703258577 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 860 | 1466703258579 Marionette TRACE conn7 <- [1,438,null,{}] 10:34:18 INFO - PROCESS | 860 | 1466703258582 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 860 | 1466703258584 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:18 INFO - PROCESS | 860 | 1466703258661 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 10:34:18 INFO - PROCESS | 860 | 1466703258667 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 860 | 1466703258669 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:18 INFO - PROCESS | 860 | ++DOCSHELL 0DB7E400 == 36 [pid = 860] [id = 119] 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C2EC00) [pid = 860] [serial = 354] [outer = 00000000] 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18CB0000) [pid = 860] [serial = 355] [outer = 18C2EC00] 10:34:18 INFO - PROCESS | 860 | 1466703258713 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1942C400) [pid = 860] [serial = 356] [outer = 18C2EC00] 10:34:19 INFO - PROCESS | 860 | 1466703259169 Marionette TRACE conn7 <- [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]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 10:34:19 INFO - PROCESS | 860 | 1466703259232 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 860 | 1466703259237 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 10:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:34:19 INFO - PROCESS | 860 | 1466703259243 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 860 | 1466703259248 Marionette TRACE conn7 <- [1,442,null,{}] 10:34:19 INFO - PROCESS | 860 | 1466703259255 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 860 | 1466703259258 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:19 INFO - PROCESS | 860 | 1466703259431 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 10:34:19 INFO - PROCESS | 860 | 1466703259526 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 860 | 1466703259531 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:19 INFO - PROCESS | 860 | ++DOCSHELL 0D026000 == 37 [pid = 860] [id = 120] 10:34:19 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D0C9C00) [pid = 860] [serial = 357] [outer = 00000000] 10:34:19 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D2C2000) [pid = 860] [serial = 358] [outer = 0D0C9C00] 10:34:19 INFO - PROCESS | 860 | 1466703259590 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D5F1400) [pid = 860] [serial = 359] [outer = 0D0C9C00] 10:34:20 INFO - PROCESS | 860 | 1466703260224 Marionette TRACE conn7 <- [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]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1022ms 10:34:20 INFO - PROCESS | 860 | 1466703260270 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 860 | 1466703260275 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 10:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:34:20 INFO - PROCESS | 860 | 1466703260282 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 860 | 1466703260285 Marionette TRACE conn7 <- [1,446,null,{}] 10:34:20 INFO - PROCESS | 860 | 1466703260289 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:20 INFO - PROCESS | 860 | 1466703260292 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:20 INFO - PROCESS | 860 | 1466703260411 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 10:34:20 INFO - PROCESS | 860 | 1466703260538 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 860 | 1466703260541 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:20 INFO - PROCESS | 860 | ++DOCSHELL 12494C00 == 38 [pid = 860] [id = 121] 10:34:20 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (12544400) [pid = 860] [serial = 360] [outer = 00000000] 10:34:20 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13B45400) [pid = 860] [serial = 361] [outer = 12544400] 10:34:20 INFO - PROCESS | 860 | 1466703260603 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E6BC00) [pid = 860] [serial = 362] [outer = 12544400] 10:34:21 INFO - PROCESS | 860 | 1466703261255 Marionette TRACE conn7 <- [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]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1019ms 10:34:21 INFO - PROCESS | 860 | 1466703261276 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 860 | 1466703261279 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 10:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:34:21 INFO - PROCESS | 860 | 1466703261284 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - PROCESS | 860 | 1466703261287 Marionette TRACE conn7 <- [1,450,null,{}] 10:34:21 INFO - PROCESS | 860 | 1466703261299 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 860 | 1466703261303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:21 INFO - PROCESS | 860 | 1466703261420 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 10:34:21 INFO - PROCESS | 860 | 1466703261542 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 860 | 1466703261545 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:21 INFO - PROCESS | 860 | ++DOCSHELL 1792F800 == 39 [pid = 860] [id = 122] 10:34:21 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17935800) [pid = 860] [serial = 363] [outer = 00000000] 10:34:21 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194A3000) [pid = 860] [serial = 364] [outer = 17935800] 10:34:21 INFO - PROCESS | 860 | 1466703261604 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194DB000) [pid = 860] [serial = 365] [outer = 17935800] 10:34:22 INFO - PROCESS | 860 | 1466703262245 Marionette TRACE conn7 <- [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] 10:34:22 INFO - PROCESS | 860 | 1466703262312 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 10:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:34:22 INFO - PROCESS | 860 | 1466703262316 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 860 | 1466703262318 Marionette TRACE conn7 <- [1,454,null,{}] 10:34:22 INFO - PROCESS | 860 | 1466703262322 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 860 | 1466703262324 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:22 INFO - PROCESS | 860 | 1466703262432 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 10:34:22 INFO - PROCESS | 860 | 1466703262665 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 860 | 1466703262669 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:22 INFO - PROCESS | 860 | ++DOCSHELL 09264400 == 40 [pid = 860] [id = 123] 10:34:22 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0C915400) [pid = 860] [serial = 366] [outer = 00000000] 10:34:22 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0C933400) [pid = 860] [serial = 367] [outer = 0C915400] 10:34:22 INFO - PROCESS | 860 | 1466703262727 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D252000) [pid = 860] [serial = 368] [outer = 0C915400] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 11EC1400 == 39 [pid = 860] [id = 118] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 1672CC00 == 38 [pid = 860] [id = 117] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 15412C00 == 37 [pid = 860] [id = 116] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 13EEC400 == 36 [pid = 860] [id = 115] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 13E32400 == 35 [pid = 860] [id = 114] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 0DB84C00 == 34 [pid = 860] [id = 113] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 0C90F400 == 33 [pid = 860] [id = 112] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 0C9B5C00 == 32 [pid = 860] [id = 111] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 19E50400 == 31 [pid = 860] [id = 110] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 12494C00 == 30 [pid = 860] [id = 121] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 1792F800 == 29 [pid = 860] [id = 122] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 0DB7E400 == 28 [pid = 860] [id = 119] 10:34:23 INFO - PROCESS | 860 | --DOCSHELL 0D026000 == 27 [pid = 860] [id = 120] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0C9BE000) [pid = 860] [serial = 290] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E8F800) [pid = 860] [serial = 302] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D615400) [pid = 860] [serial = 293] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 84 (194C9800) [pid = 860] [serial = 323] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1672D000) [pid = 860] [serial = 310] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1620EC00) [pid = 860] [serial = 308] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 81 (14F62C00) [pid = 860] [serial = 304] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1672D400) [pid = 860] [serial = 311] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13E67800) [pid = 860] [serial = 301] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18CB5800) [pid = 860] [serial = 317] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 77 (153A1800) [pid = 860] [serial = 305] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1A6DEC00) [pid = 860] [serial = 287] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 75 (19429800) [pid = 860] [serial = 322] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1793C000) [pid = 860] [serial = 313] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E87C00) [pid = 860] [serial = 320] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 72 (11B0AC00) [pid = 860] [serial = 295] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D5E9400) [pid = 860] [serial = 292] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 70 (186A4C00) [pid = 860] [serial = 314] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 69 (15AF3800) [pid = 860] [serial = 307] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0C9B6400) [pid = 860] [serial = 289] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D61B800) [pid = 860] [serial = 319] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 66 (1254F400) [pid = 860] [serial = 298] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 65 (11D1D000) [pid = 860] [serial = 296] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 64 (126C7800) [pid = 860] [serial = 299] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 63 (18C2F400) [pid = 860] [serial = 316] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 62 (19E2B000) [pid = 860] [serial = 325] [outer = 00000000] [url = about:blank] 10:34:23 INFO - PROCESS | 860 | --DOMWINDOW == 61 (19E4B800) [pid = 860] [serial = 326] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:24 INFO - PROCESS | 860 | 1466703264017 Marionette TRACE conn7 <- [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]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1717ms 10:34:24 INFO - PROCESS | 860 | 1466703264037 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 860 | 1466703264041 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:34:24 INFO - PROCESS | 860 | 1466703264046 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 860 | 1466703264049 Marionette TRACE conn7 <- [1,458,null,{}] 10:34:24 INFO - PROCESS | 860 | 1466703264055 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:24 INFO - PROCESS | 860 | 1466703264058 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:24 INFO - PROCESS | 860 | 1466703264151 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 10:34:24 INFO - PROCESS | 860 | 1466703264158 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 860 | 1466703264161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:24 INFO - PROCESS | 860 | ++DOCSHELL 0CA90400 == 28 [pid = 860] [id = 124] 10:34:24 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0D01EC00) [pid = 860] [serial = 369] [outer = 00000000] 10:34:24 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D0CC800) [pid = 860] [serial = 370] [outer = 0D01EC00] 10:34:24 INFO - PROCESS | 860 | 1466703264216 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D269000) [pid = 860] [serial = 371] [outer = 0D01EC00] 10:34:24 INFO - PROCESS | 860 | 1466703264720 Marionette TRACE conn7 <- [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] 10:34:24 INFO - PROCESS | 860 | 1466703264782 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:34:24 INFO - PROCESS | 860 | 1466703264788 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 860 | 1466703264791 Marionette TRACE conn7 <- [1,462,null,{}] 10:34:24 INFO - PROCESS | 860 | 1466703264795 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:24 INFO - PROCESS | 860 | 1466703264798 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:24 INFO - PROCESS | 860 | 1466703264892 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 10:34:24 INFO - PROCESS | 860 | 1466703264966 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 860 | 1466703264969 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:24 INFO - PROCESS | 860 | ++DOCSHELL 0DB82000 == 29 [pid = 860] [id = 125] 10:34:24 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0DB82400) [pid = 860] [serial = 372] [outer = 00000000] 10:34:25 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0DD2CC00) [pid = 860] [serial = 373] [outer = 0DB82400] 10:34:25 INFO - PROCESS | 860 | 1466703265029 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (11B0C800) [pid = 860] [serial = 374] [outer = 0DB82400] 10:34:25 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:25 INFO - PROCESS | 860 | 1466703265464 Marionette TRACE conn7 <- [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] 10:34:25 INFO - PROCESS | 860 | 1466703265524 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 10:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:34:25 INFO - PROCESS | 860 | 1466703265527 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 860 | 1466703265531 Marionette TRACE conn7 <- [1,466,null,{}] 10:34:25 INFO - PROCESS | 860 | 1466703265546 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 860 | 1466703265550 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:25 INFO - PROCESS | 860 | 1466703265635 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 10:34:25 INFO - PROCESS | 860 | 1466703265650 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 860 | 1466703265653 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:25 INFO - PROCESS | 860 | ++DOCSHELL 13E33800 == 30 [pid = 860] [id = 126] 10:34:25 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13E3AC00) [pid = 860] [serial = 375] [outer = 00000000] 10:34:25 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13E6D400) [pid = 860] [serial = 376] [outer = 13E3AC00] 10:34:25 INFO - PROCESS | 860 | 1466703265701 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13E8F800) [pid = 860] [serial = 377] [outer = 13E3AC00] 10:34:26 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13EF4000) [pid = 860] [serial = 378] [outer = 1539E800] 10:34:26 INFO - PROCESS | 860 | 1466703266240 Marionette TRACE conn7 <- [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] 10:34:26 INFO - PROCESS | 860 | 1466703266264 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 10:34:26 INFO - PROCESS | 860 | 1466703266267 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:34:26 INFO - PROCESS | 860 | 1466703266269 Marionette TRACE conn7 <- [1,470,null,{}] 10:34:26 INFO - PROCESS | 860 | 1466703266273 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:26 INFO - PROCESS | 860 | 1466703266275 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:26 INFO - PROCESS | 860 | 1466703266384 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 10:34:26 INFO - PROCESS | 860 | 1466703266392 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 860 | 1466703266394 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:26 INFO - PROCESS | 860 | ++DOCSHELL 0C9BD800 == 31 [pid = 860] [id = 127] 10:34:26 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13EE6400) [pid = 860] [serial = 379] [outer = 00000000] 10:34:26 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (15410800) [pid = 860] [serial = 380] [outer = 13EE6400] 10:34:26 INFO - PROCESS | 860 | 1466703266480 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (157A8000) [pid = 860] [serial = 381] [outer = 13EE6400] 10:34:26 INFO - PROCESS | 860 | 1466703266943 Marionette TRACE conn7 <- [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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 729ms 10:34:27 INFO - PROCESS | 860 | 1466703267006 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 860 | 1466703267008 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 10:34:27 INFO - PROCESS | 860 | 1466703267011 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:34:27 INFO - PROCESS | 860 | 1466703267013 Marionette TRACE conn7 <- [1,474,null,{}] 10:34:27 INFO - PROCESS | 860 | 1466703267016 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 860 | 1466703267018 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:27 INFO - PROCESS | 860 | 1466703267133 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 10:34:27 INFO - PROCESS | 860 | 1466703267146 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 860 | 1466703267148 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:27 INFO - PROCESS | 860 | ++DOCSHELL 15AF4000 == 32 [pid = 860] [id = 128] 10:34:27 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1620C400) [pid = 860] [serial = 382] [outer = 00000000] 10:34:27 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (16727000) [pid = 860] [serial = 383] [outer = 1620C400] 10:34:27 INFO - PROCESS | 860 | 1466703267240 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16731400) [pid = 860] [serial = 384] [outer = 1620C400] 10:34:27 INFO - PROCESS | 860 | 1466703267695 Marionette TRACE conn7 <- [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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 10:34:27 INFO - PROCESS | 860 | 1466703267747 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 860 | 1466703267749 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 10:34:27 INFO - PROCESS | 860 | 1466703267752 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:34:27 INFO - PROCESS | 860 | 1466703267754 Marionette TRACE conn7 <- [1,478,null,{}] 10:34:27 INFO - PROCESS | 860 | 1466703267757 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 860 | 1466703267763 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:27 INFO - PROCESS | 860 | 1466703267898 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 10:34:27 INFO - PROCESS | 860 | 1466703267911 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 860 | 1466703267913 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:27 INFO - PROCESS | 860 | ++DOCSHELL 175CAC00 == 33 [pid = 860] [id = 129] 10:34:27 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (175CBC00) [pid = 860] [serial = 385] [outer = 00000000] 10:34:27 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (186A5C00) [pid = 860] [serial = 386] [outer = 175CBC00] 10:34:27 INFO - PROCESS | 860 | 1466703267959 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18C2BC00) [pid = 860] [serial = 387] [outer = 175CBC00] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EEDC00) [pid = 860] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1579C800) [pid = 860] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1672E800) [pid = 860] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0C9B6000) [pid = 860] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13E32800) [pid = 860] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0C912400) [pid = 860] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DB85000) [pid = 860] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1437E400) [pid = 860] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 71 (18C2EC00) [pid = 860] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:34:28 INFO - PROCESS | 860 | --DOMWINDOW == 70 (19E51400) [pid = 860] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:34:28 INFO - PROCESS | 860 | 1466703268531 Marionette TRACE conn7 <- [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]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 832ms 10:34:28 INFO - PROCESS | 860 | 1466703268589 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 860 | 1466703268591 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 10:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:34:28 INFO - PROCESS | 860 | 1466703268594 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 860 | 1466703268596 Marionette TRACE conn7 <- [1,482,null,{}] 10:34:28 INFO - PROCESS | 860 | 1466703268600 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:28 INFO - PROCESS | 860 | 1466703268602 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:28 INFO - PROCESS | 860 | 1466703268683 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 10:34:28 INFO - PROCESS | 860 | 1466703268691 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 860 | 1466703268693 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:28 INFO - PROCESS | 860 | ++DOCSHELL 0C916800 == 34 [pid = 860] [id = 130] 10:34:28 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0C917000) [pid = 860] [serial = 388] [outer = 00000000] 10:34:28 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (175BDC00) [pid = 860] [serial = 389] [outer = 0C917000] 10:34:28 INFO - PROCESS | 860 | 1466703268740 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175C6400) [pid = 860] [serial = 390] [outer = 0C917000] 10:34:29 INFO - PROCESS | 860 | 1466703269197 Marionette TRACE conn7 <- [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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 10:34:29 INFO - PROCESS | 860 | 1466703269228 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 860 | 1466703269231 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 10:34:29 INFO - PROCESS | 860 | 1466703269234 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:34:29 INFO - PROCESS | 860 | 1466703269236 Marionette TRACE conn7 <- [1,486,null,{}] 10:34:29 INFO - PROCESS | 860 | 1466703269239 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 860 | 1466703269241 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:29 INFO - PROCESS | 860 | 1466703269322 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 10:34:29 INFO - PROCESS | 860 | 1466703269330 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 860 | 1466703269332 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:29 INFO - PROCESS | 860 | ++DOCSHELL 18C29C00 == 35 [pid = 860] [id = 131] 10:34:29 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C2D800) [pid = 860] [serial = 391] [outer = 00000000] 10:34:29 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18CB4C00) [pid = 860] [serial = 392] [outer = 18C2D800] 10:34:29 INFO - PROCESS | 860 | 1466703269379 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (18CA9400) [pid = 860] [serial = 393] [outer = 18C2D800] 10:34:29 INFO - PROCESS | 860 | 1466703269803 Marionette TRACE conn7 <- [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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 10:34:29 INFO - PROCESS | 860 | 1466703269869 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 860 | 1466703269871 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 10:34:29 INFO - PROCESS | 860 | 1466703269874 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:34:29 INFO - PROCESS | 860 | 1466703269876 Marionette TRACE conn7 <- [1,490,null,{}] 10:34:29 INFO - PROCESS | 860 | 1466703269880 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 860 | 1466703269882 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:29 INFO - PROCESS | 860 | 1466703269963 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 10:34:29 INFO - PROCESS | 860 | 1466703269969 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 860 | 1466703269971 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:29 INFO - PROCESS | 860 | ++DOCSHELL 13E32400 == 36 [pid = 860] [id = 132] 10:34:29 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (194DDC00) [pid = 860] [serial = 394] [outer = 00000000] 10:34:30 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (19959800) [pid = 860] [serial = 395] [outer = 194DDC00] 10:34:30 INFO - PROCESS | 860 | 1466703270016 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (19AA7800) [pid = 860] [serial = 396] [outer = 194DDC00] 10:34:30 INFO - PROCESS | 860 | 1466703270772 Marionette TRACE conn7 <- [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]]]}] 10:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 10:34:30 INFO - PROCESS | 860 | 1466703270809 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 860 | 1466703270813 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 10:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:34:30 INFO - PROCESS | 860 | 1466703270818 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 860 | 1466703270822 Marionette TRACE conn7 <- [1,494,null,{}] 10:34:30 INFO - PROCESS | 860 | 1466703270828 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 860 | 1466703270831 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:30 INFO - PROCESS | 860 | 1466703270958 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 10:34:31 INFO - PROCESS | 860 | 1466703271082 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 860 | 1466703271085 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:31 INFO - PROCESS | 860 | ++DOCSHELL 0C9B3400 == 37 [pid = 860] [id = 133] 10:34:31 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0D0CA800) [pid = 860] [serial = 397] [outer = 00000000] 10:34:31 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0DB7C400) [pid = 860] [serial = 398] [outer = 0D0CA800] 10:34:31 INFO - PROCESS | 860 | 1466703271142 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (11DA1000) [pid = 860] [serial = 399] [outer = 0D0CA800] 10:34:31 INFO - PROCESS | 860 | 1466703271926 Marionette TRACE conn7 <- [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]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1181ms 10:34:32 INFO - PROCESS | 860 | 1466703272001 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 860 | 1466703272006 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 10:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:34:32 INFO - PROCESS | 860 | 1466703272012 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 860 | 1466703272015 Marionette TRACE conn7 <- [1,498,null,{}] 10:34:32 INFO - PROCESS | 860 | 1466703272020 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 860 | 1466703272022 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:32 INFO - PROCESS | 860 | 1466703272244 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 10:34:32 INFO - PROCESS | 860 | 1466703272371 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 860 | 1466703272374 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:32 INFO - PROCESS | 860 | ++DOCSHELL 0C90F800 == 38 [pid = 860] [id = 134] 10:34:32 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0C913C00) [pid = 860] [serial = 400] [outer = 00000000] 10:34:32 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0C937400) [pid = 860] [serial = 401] [outer = 0C913C00] 10:34:32 INFO - PROCESS | 860 | 1466703272428 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0C9BB000) [pid = 860] [serial = 402] [outer = 0C913C00] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 18C29C00 == 37 [pid = 860] [id = 131] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 0C916800 == 36 [pid = 860] [id = 130] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 175CAC00 == 35 [pid = 860] [id = 129] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 15AF4000 == 34 [pid = 860] [id = 128] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 0C9BD800 == 33 [pid = 860] [id = 127] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 13E33800 == 32 [pid = 860] [id = 126] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 0DB82000 == 31 [pid = 860] [id = 125] 10:34:32 INFO - PROCESS | 860 | --DOCSHELL 0CA90400 == 30 [pid = 860] [id = 124] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1439E000) [pid = 860] [serial = 343] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1620E400) [pid = 860] [serial = 346] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 82 (14F63000) [pid = 860] [serial = 344] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1677B000) [pid = 860] [serial = 349] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16E51C00) [pid = 860] [serial = 350] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D52D800) [pid = 860] [serial = 331] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D61E400) [pid = 860] [serial = 332] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13E66800) [pid = 860] [serial = 340] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D2C2800) [pid = 860] [serial = 334] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D61B000) [pid = 860] [serial = 335] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DD53800) [pid = 860] [serial = 337] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 73 (11D19000) [pid = 860] [serial = 338] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 72 (17934C00) [pid = 860] [serial = 352] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 71 (18CB0000) [pid = 860] [serial = 355] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1942C400) [pid = 860] [serial = 356] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1793D000) [pid = 860] [serial = 353] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 68 (1A107C00) [pid = 860] [serial = 329] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1A104C00) [pid = 860] [serial = 328] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16727400) [pid = 860] [serial = 347] [outer = 00000000] [url = about:blank] 10:34:32 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13E6F800) [pid = 860] [serial = 341] [outer = 00000000] [url = about:blank] 10:34:33 INFO - PROCESS | 860 | 1466703272994 Marionette TRACE conn7 <- [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]]]}] 10:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1020ms 10:34:33 INFO - PROCESS | 860 | 1466703273037 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 860 | 1466703273041 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 10:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:34:33 INFO - PROCESS | 860 | 1466703273046 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 860 | 1466703273049 Marionette TRACE conn7 <- [1,502,null,{}] 10:34:33 INFO - PROCESS | 860 | 1466703273054 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 860 | 1466703273057 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:33 INFO - PROCESS | 860 | 1466703273148 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 10:34:33 INFO - PROCESS | 860 | 1466703273218 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 860 | 1466703273221 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:33 INFO - PROCESS | 860 | ++DOCSHELL 0D5E8000 == 31 [pid = 860] [id = 135] 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D614400) [pid = 860] [serial = 403] [outer = 00000000] 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D621000) [pid = 860] [serial = 404] [outer = 0D614400] 10:34:33 INFO - PROCESS | 860 | 1466703273278 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB80C00) [pid = 860] [serial = 405] [outer = 0D614400] 10:34:33 INFO - PROCESS | 860 | 1466703273682 Marionette TRACE conn7 <- [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]]]}] 10:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 10:34:33 INFO - PROCESS | 860 | 1466703273749 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 860 | 1466703273752 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 10:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:34:33 INFO - PROCESS | 860 | 1466703273755 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 860 | 1466703273757 Marionette TRACE conn7 <- [1,506,null,{}] 10:34:33 INFO - PROCESS | 860 | 1466703273761 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 860 | 1466703273763 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:33 INFO - PROCESS | 860 | 1466703273854 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 10:34:33 INFO - PROCESS | 860 | 1466703273865 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 860 | 1466703273867 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:33 INFO - PROCESS | 860 | ++DOCSHELL 13463C00 == 32 [pid = 860] [id = 136] 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13465000) [pid = 860] [serial = 406] [outer = 00000000] 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13E2E000) [pid = 860] [serial = 407] [outer = 13465000] 10:34:33 INFO - PROCESS | 860 | 1466703273914 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13E6A800) [pid = 860] [serial = 408] [outer = 13465000] 10:34:34 INFO - PROCESS | 860 | 1466703274395 Marionette TRACE conn7 <- [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]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 10:34:34 INFO - PROCESS | 860 | 1466703274427 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 860 | 1466703274430 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 10:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:34:34 INFO - PROCESS | 860 | 1466703274441 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 860 | 1466703274445 Marionette TRACE conn7 <- [1,510,null,{}] 10:34:34 INFO - PROCESS | 860 | 1466703274449 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:34 INFO - PROCESS | 860 | 1466703274452 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:34 INFO - PROCESS | 860 | 1466703274540 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 10:34:34 INFO - PROCESS | 860 | 1466703274548 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 860 | 1466703274550 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:34 INFO - PROCESS | 860 | ++DOCSHELL 1439E000 == 33 [pid = 860] [id = 137] 10:34:34 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (14F61400) [pid = 860] [serial = 409] [outer = 00000000] 10:34:34 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (157A4C00) [pid = 860] [serial = 410] [outer = 14F61400] 10:34:34 INFO - PROCESS | 860 | 1466703274594 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16203C00) [pid = 860] [serial = 411] [outer = 14F61400] 10:34:35 INFO - PROCESS | 860 | 1466703275034 Marionette TRACE conn7 <- [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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 10:34:35 INFO - PROCESS | 860 | 1466703275068 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 860 | 1466703275071 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 10:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:34:35 INFO - PROCESS | 860 | 1466703275074 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 860 | 1466703275075 Marionette TRACE conn7 <- [1,514,null,{}] 10:34:35 INFO - PROCESS | 860 | 1466703275079 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 860 | 1466703275081 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:35 INFO - PROCESS | 860 | 1466703275200 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 10:34:35 INFO - PROCESS | 860 | 1466703275283 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 860 | 1466703275285 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:35 INFO - PROCESS | 860 | ++DOCSHELL 16724C00 == 34 [pid = 860] [id = 138] 10:34:35 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (16727800) [pid = 860] [serial = 412] [outer = 00000000] 10:34:35 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (16778C00) [pid = 860] [serial = 413] [outer = 16727800] 10:34:35 INFO - PROCESS | 860 | 1466703275332 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16E8B800) [pid = 860] [serial = 414] [outer = 16727800] 10:34:35 INFO - PROCESS | 860 | 1466703275769 Marionette TRACE conn7 <- [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]]]}] 10:34:35 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 10:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 10:34:35 INFO - PROCESS | 860 | 1466703275807 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 10:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:34:35 INFO - PROCESS | 860 | 1466703275809 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 10:34:35 INFO - PROCESS | 860 | 1466703275812 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 860 | 1466703275814 Marionette TRACE conn7 <- [1,518,null,{}] 10:34:35 INFO - PROCESS | 860 | 1466703275817 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 860 | 1466703275819 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:35 INFO - PROCESS | 860 | 1466703275927 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 10:34:35 INFO - PROCESS | 860 | 1466703275933 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 860 | 1466703275938 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:36 INFO - PROCESS | 860 | ++DOCSHELL 12426800 == 35 [pid = 860] [id = 139] 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (17933400) [pid = 860] [serial = 415] [outer = 00000000] 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (18B98800) [pid = 860] [serial = 416] [outer = 17933400] 10:34:36 INFO - PROCESS | 860 | 1466703276035 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18C2FC00) [pid = 860] [serial = 417] [outer = 17933400] 10:34:36 INFO - PROCESS | 860 | 1466703276491 Marionette TRACE conn7 <- [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]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 10:34:36 INFO - PROCESS | 860 | 1466703276567 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 860 | 1466703276569 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 10:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:34:36 INFO - PROCESS | 860 | 1466703276575 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 860 | 1466703276577 Marionette TRACE conn7 <- [1,522,null,{}] 10:34:36 INFO - PROCESS | 860 | 1466703276585 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:36 INFO - PROCESS | 860 | 1466703276587 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:36 INFO - PROCESS | 860 | 1466703276705 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 10:34:36 INFO - PROCESS | 860 | 1466703276716 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 860 | 1466703276718 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:36 INFO - PROCESS | 860 | ++DOCSHELL 19429800 == 36 [pid = 860] [id = 140] 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1942B800) [pid = 860] [serial = 418] [outer = 00000000] 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (194E0C00) [pid = 860] [serial = 419] [outer = 1942B800] 10:34:36 INFO - PROCESS | 860 | 1466703276762 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E66800) [pid = 860] [serial = 420] [outer = 1942B800] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EE6400) [pid = 860] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0C915400) [pid = 860] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D01EC00) [pid = 860] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0DB82400) [pid = 860] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13E3AC00) [pid = 860] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1620C400) [pid = 860] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D0C9C00) [pid = 860] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12544400) [pid = 860] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 74 (175CBC00) [pid = 860] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 73 (17935800) [pid = 860] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 72 (18C2D800) [pid = 860] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:34:37 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0C917000) [pid = 860] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:34:37 INFO - PROCESS | 860 | 1466703277301 Marionette TRACE conn7 <- [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]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 10:34:37 INFO - PROCESS | 860 | 1466703277349 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 860 | 1466703277351 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 860 | 1466703277355 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:34:37 INFO - PROCESS | 860 | 1466703277357 Marionette TRACE conn7 <- [1,526,null,{}] 10:34:37 INFO - PROCESS | 860 | 1466703277360 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 860 | 1466703277362 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:37 INFO - PROCESS | 860 | 1466703277447 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 10:34:37 INFO - PROCESS | 860 | 1466703277535 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 860 | 1466703277537 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:37 INFO - PROCESS | 860 | ++DOCSHELL 0DB7B000 == 37 [pid = 860] [id = 141] 10:34:37 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (126C7800) [pid = 860] [serial = 421] [outer = 00000000] 10:34:37 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (1579D800) [pid = 860] [serial = 422] [outer = 126C7800] 10:34:37 INFO - PROCESS | 860 | 1466703277583 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16210400) [pid = 860] [serial = 423] [outer = 126C7800] 10:34:37 INFO - PROCESS | 860 | 1466703277984 Marionette TRACE conn7 <- [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]]]}] 10:34:38 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 10:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 10:34:38 INFO - PROCESS | 860 | 1466703278029 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 860 | 1466703278031 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 10:34:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:34:38 INFO - PROCESS | 860 | 1466703278035 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 860 | 1466703278036 Marionette TRACE conn7 <- [1,530,null,{}] 10:34:38 INFO - PROCESS | 860 | 1466703278040 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 860 | 1466703278042 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:38 INFO - PROCESS | 860 | 1466703278121 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 10:34:38 INFO - PROCESS | 860 | 1466703278126 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 860 | 1466703278128 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:38 INFO - PROCESS | 860 | ++DOCSHELL 18CAF800 == 38 [pid = 860] [id = 142] 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1942C400) [pid = 860] [serial = 424] [outer = 00000000] 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (19E45800) [pid = 860] [serial = 425] [outer = 1942C400] 10:34:38 INFO - PROCESS | 860 | 1466703278172 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (19E51400) [pid = 860] [serial = 426] [outer = 1942C400] 10:34:38 INFO - PROCESS | 860 | 1466703278604 Marionette TRACE conn7 <- [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"]]]}] 10:34:38 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 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:38 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 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:34:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 10:34:38 INFO - PROCESS | 860 | 1466703278669 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 860 | 1466703278671 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 10:34:38 INFO - PROCESS | 860 | 1466703278674 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 860 | 1466703278676 Marionette TRACE conn7 <- [1,534,null,{}] 10:34:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:34:38 INFO - PROCESS | 860 | 1466703278679 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 860 | 1466703278681 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:38 INFO - PROCESS | 860 | 1466703278776 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 10:34:38 INFO - PROCESS | 860 | 1466703278784 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 860 | 1466703278786 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:38 INFO - PROCESS | 860 | ++DOCSHELL 11EBFC00 == 39 [pid = 860] [id = 143] 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1242FC00) [pid = 860] [serial = 427] [outer = 00000000] 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17A1C400) [pid = 860] [serial = 428] [outer = 1242FC00] 10:34:38 INFO - PROCESS | 860 | 1466703278832 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (19E23C00) [pid = 860] [serial = 429] [outer = 1242FC00] 10:34:39 INFO - PROCESS | 860 | 1466703279362 Marionette TRACE conn7 <- [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]]]}] 10:34:39 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. 10:34:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 770ms 10:34:39 INFO - PROCESS | 860 | 1466703279472 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 860 | 1466703279477 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 10:34:39 INFO - PROCESS | 860 | 1466703279497 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:34:39 INFO - PROCESS | 860 | 1466703279501 Marionette TRACE conn7 <- [1,538,null,{}] 10:34:39 INFO - PROCESS | 860 | 1466703279507 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 860 | 1466703279510 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:39 INFO - PROCESS | 860 | 1466703279637 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 10:34:39 INFO - PROCESS | 860 | 1466703279731 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 860 | 1466703279734 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:39 INFO - PROCESS | 860 | ++DOCSHELL 0C90D400 == 40 [pid = 860] [id = 144] 10:34:39 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0C90D800) [pid = 860] [serial = 430] [outer = 00000000] 10:34:39 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D966C00) [pid = 860] [serial = 431] [outer = 0C90D800] 10:34:39 INFO - PROCESS | 860 | 1466703279793 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1251CC00) [pid = 860] [serial = 432] [outer = 0C90D800] 10:34:40 INFO - PROCESS | 860 | 1466703280312 Marionette TRACE conn7 <- [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]]]}] 10:34:40 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. 10:34:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 10:34:40 INFO - PROCESS | 860 | 1466703280334 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 860 | 1466703280339 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 10:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:34:40 INFO - PROCESS | 860 | 1466703280346 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 860 | 1466703280349 Marionette TRACE conn7 <- [1,542,null,{}] 10:34:40 INFO - PROCESS | 860 | 1466703280353 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 860 | 1466703280356 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:40 INFO - PROCESS | 860 | 1466703280468 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 10:34:40 INFO - PROCESS | 860 | 1466703280567 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 860 | 1466703280569 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:40 INFO - PROCESS | 860 | ++DOCSHELL 13E72400 == 41 [pid = 860] [id = 145] 10:34:40 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13E8AC00) [pid = 860] [serial = 433] [outer = 00000000] 10:34:40 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16164800) [pid = 860] [serial = 434] [outer = 13E8AC00] 10:34:40 INFO - PROCESS | 860 | 1466703280631 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (175E0400) [pid = 860] [serial = 435] [outer = 13E8AC00] 10:34:41 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:41 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:41 INFO - PROCESS | 860 | 1466703281228 Marionette TRACE conn7 <- [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]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 10:34:41 INFO - PROCESS | 860 | 1466703281279 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 860 | 1466703281282 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 10:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:34:41 INFO - PROCESS | 860 | 1466703281286 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 860 | 1466703281289 Marionette TRACE conn7 <- [1,546,null,{}] 10:34:41 INFO - PROCESS | 860 | 1466703281300 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 860 | 1466703281305 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:41 INFO - PROCESS | 860 | 1466703281414 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 10:34:41 INFO - PROCESS | 860 | 1466703281540 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 860 | 1466703281543 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:41 INFO - PROCESS | 860 | ++DOCSHELL 1A103800 == 42 [pid = 860] [id = 146] 10:34:41 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1A105800) [pid = 860] [serial = 436] [outer = 00000000] 10:34:41 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (1A10A400) [pid = 860] [serial = 437] [outer = 1A105800] 10:34:41 INFO - PROCESS | 860 | 1466703281601 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (1A60D800) [pid = 860] [serial = 438] [outer = 1A105800] 10:34:42 INFO - PROCESS | 860 | 1466703282170 Marionette TRACE conn7 <- [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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 10:34:42 INFO - PROCESS | 860 | 1466703282219 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 860 | 1466703282222 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 10:34:42 INFO - PROCESS | 860 | 1466703282225 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:34:42 INFO - PROCESS | 860 | 1466703282227 Marionette TRACE conn7 <- [1,550,null,{}] 10:34:42 INFO - PROCESS | 860 | 1466703282232 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:42 INFO - PROCESS | 860 | 1466703282234 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:42 INFO - PROCESS | 860 | 1466703282347 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 10:34:42 INFO - PROCESS | 860 | 1466703282448 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 860 | 1466703282450 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:42 INFO - PROCESS | 860 | ++DOCSHELL 1A315400 == 43 [pid = 860] [id = 147] 10:34:42 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (1A316000) [pid = 860] [serial = 439] [outer = 00000000] 10:34:42 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (1A319400) [pid = 860] [serial = 440] [outer = 1A316000] 10:34:42 INFO - PROCESS | 860 | 1466703282507 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1A31D800) [pid = 860] [serial = 441] [outer = 1A316000] 10:34:42 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:42 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:43 INFO - PROCESS | 860 | 1466703283169 Marionette TRACE conn7 <- [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]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 10:34:43 INFO - PROCESS | 860 | 1466703283199 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 860 | 1466703283202 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 10:34:43 INFO - PROCESS | 860 | 1466703283206 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:34:43 INFO - PROCESS | 860 | 1466703283208 Marionette TRACE conn7 <- [1,554,null,{}] 10:34:43 INFO - PROCESS | 860 | 1466703283211 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 860 | 1466703283213 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:43 INFO - PROCESS | 860 | 1466703283323 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 10:34:43 INFO - PROCESS | 860 | 1466703283577 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 860 | 1466703283580 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:43 INFO - PROCESS | 860 | ++DOCSHELL 0C934000 == 44 [pid = 860] [id = 148] 10:34:43 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0C936C00) [pid = 860] [serial = 442] [outer = 00000000] 10:34:43 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0D250800) [pid = 860] [serial = 443] [outer = 0C936C00] 10:34:43 INFO - PROCESS | 860 | 1466703283643 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0D2CA000) [pid = 860] [serial = 444] [outer = 0C936C00] 10:34:44 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:44 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 18CAF800 == 43 [pid = 860] [id = 142] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 0DB7B000 == 42 [pid = 860] [id = 141] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 19429800 == 41 [pid = 860] [id = 140] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 12426800 == 40 [pid = 860] [id = 139] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 16724C00 == 39 [pid = 860] [id = 138] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 1439E000 == 38 [pid = 860] [id = 137] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 13463C00 == 37 [pid = 860] [id = 136] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 0D5E8000 == 36 [pid = 860] [id = 135] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 0C90F800 == 35 [pid = 860] [id = 134] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 13E32400 == 34 [pid = 860] [id = 132] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 0C9B3400 == 33 [pid = 860] [id = 133] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 09264400 == 32 [pid = 860] [id = 123] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 1A315400 == 31 [pid = 860] [id = 147] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 13E72400 == 30 [pid = 860] [id = 145] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 1A103800 == 29 [pid = 860] [id = 146] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 11EBFC00 == 28 [pid = 860] [id = 143] 10:34:44 INFO - PROCESS | 860 | --DOCSHELL 0C90D400 == 27 [pid = 860] [id = 144] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 94 (15410800) [pid = 860] [serial = 380] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0D252000) [pid = 860] [serial = 368] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0C933400) [pid = 860] [serial = 367] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D0CC800) [pid = 860] [serial = 370] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D269000) [pid = 860] [serial = 371] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 89 (0DD2CC00) [pid = 860] [serial = 373] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11B0C800) [pid = 860] [serial = 374] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13E6D400) [pid = 860] [serial = 376] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16731400) [pid = 860] [serial = 384] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16727000) [pid = 860] [serial = 383] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 84 (157A8000) [pid = 860] [serial = 381] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 83 (199D2400) [pid = 860] [serial = 161] [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.] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D5F1400) [pid = 860] [serial = 359] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D2C2000) [pid = 860] [serial = 358] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13E6BC00) [pid = 860] [serial = 362] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13B45400) [pid = 860] [serial = 361] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 78 (186A5C00) [pid = 860] [serial = 386] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 77 (194DB000) [pid = 860] [serial = 365] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 76 (194A3000) [pid = 860] [serial = 364] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 75 (18CA9400) [pid = 860] [serial = 393] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19959800) [pid = 860] [serial = 395] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C2BC00) [pid = 860] [serial = 387] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 72 (18CB4C00) [pid = 860] [serial = 392] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 71 (175BDC00) [pid = 860] [serial = 389] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 70 (175C6400) [pid = 860] [serial = 390] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13E8F800) [pid = 860] [serial = 377] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 860 | 1466703284981 Marionette TRACE conn7 <- [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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1816ms 10:34:45 INFO - PROCESS | 860 | 1466703285026 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 860 | 1466703285030 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:34:45 INFO - PROCESS | 860 | 1466703285036 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 860 | 1466703285039 Marionette TRACE conn7 <- [1,558,null,{}] 10:34:45 INFO - PROCESS | 860 | 1466703285045 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 860 | 1466703285048 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:45 INFO - PROCESS | 860 | 1466703285141 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 10:34:45 INFO - PROCESS | 860 | 1466703285148 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 860 | 1466703285153 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:45 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB400 == 28 [pid = 860] [id = 149] 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0D2CBC00) [pid = 860] [serial = 445] [outer = 00000000] 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D476400) [pid = 860] [serial = 446] [outer = 0D2CBC00] 10:34:45 INFO - PROCESS | 860 | 1466703285201 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0D616000) [pid = 860] [serial = 447] [outer = 0D2CBC00] 10:34:45 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:45 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:45 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:45 INFO - PROCESS | 860 | 1466703285673 Marionette TRACE conn7 <- [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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 10:34:45 INFO - PROCESS | 860 | 1466703285710 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 860 | 1466703285716 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:34:45 INFO - PROCESS | 860 | 1466703285726 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 860 | 1466703285730 Marionette TRACE conn7 <- [1,562,null,{}] 10:34:45 INFO - PROCESS | 860 | 1466703285734 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 860 | 1466703285737 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:45 INFO - PROCESS | 860 | 1466703285831 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 10:34:45 INFO - PROCESS | 860 | 1466703285840 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 860 | 1466703285843 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:45 INFO - PROCESS | 860 | ++DOCSHELL 0E7E0000 == 29 [pid = 860] [id = 150] 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0E7E0400) [pid = 860] [serial = 448] [outer = 00000000] 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (11D1AC00) [pid = 860] [serial = 449] [outer = 0E7E0400] 10:34:45 INFO - PROCESS | 860 | 1466703285894 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (120B3C00) [pid = 860] [serial = 450] [outer = 0E7E0400] 10:34:46 INFO - PROCESS | 860 | 1466703286375 Marionette TRACE conn7 <- [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]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 10:34:46 INFO - PROCESS | 860 | 1466703286401 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 860 | 1466703286404 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 10:34:46 INFO - PROCESS | 860 | 1466703286407 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:34:46 INFO - PROCESS | 860 | 1466703286411 Marionette TRACE conn7 <- [1,566,null,{}] 10:34:46 INFO - PROCESS | 860 | 1466703286422 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 860 | 1466703286427 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:46 INFO - PROCESS | 860 | 1466703286514 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 10:34:46 INFO - PROCESS | 860 | 1466703286523 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 860 | 1466703286526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:46 INFO - PROCESS | 860 | ++DOCSHELL 13E6F800 == 30 [pid = 860] [id = 151] 10:34:46 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13E83000) [pid = 860] [serial = 451] [outer = 00000000] 10:34:46 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13EE7C00) [pid = 860] [serial = 452] [outer = 13E83000] 10:34:46 INFO - PROCESS | 860 | 1466703286574 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13EEE000) [pid = 860] [serial = 453] [outer = 13E83000] 10:34:47 INFO - PROCESS | 860 | 1466703287030 Marionette TRACE conn7 <- [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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 10:34:47 INFO - PROCESS | 860 | 1466703287082 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 860 | 1466703287085 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 10:34:47 INFO - PROCESS | 860 | 1466703287088 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:34:47 INFO - PROCESS | 860 | 1466703287090 Marionette TRACE conn7 <- [1,570,null,{}] 10:34:47 INFO - PROCESS | 860 | 1466703287093 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 860 | 1466703287095 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:47 INFO - PROCESS | 860 | 1466703287184 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 10:34:47 INFO - PROCESS | 860 | 1466703287221 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 860 | 1466703287223 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:47 INFO - PROCESS | 860 | ++DOCSHELL 14395000 == 31 [pid = 860] [id = 152] 10:34:47 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1439E000) [pid = 860] [serial = 454] [outer = 00000000] 10:34:47 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (15AE5C00) [pid = 860] [serial = 455] [outer = 1439E000] 10:34:47 INFO - PROCESS | 860 | 1466703287269 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16203000) [pid = 860] [serial = 456] [outer = 1439E000] 10:34:47 INFO - PROCESS | 860 | 1466703287728 Marionette TRACE conn7 <- [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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 10:34:47 INFO - PROCESS | 860 | 1466703287763 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 860 | 1466703287765 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 10:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:34:47 INFO - PROCESS | 860 | 1466703287768 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 860 | 1466703287770 Marionette TRACE conn7 <- [1,574,null,{}] 10:34:47 INFO - PROCESS | 860 | 1466703287773 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 860 | 1466703287775 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:47 INFO - PROCESS | 860 | 1466703287889 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 10:34:47 INFO - PROCESS | 860 | 1466703287898 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 860 | 1466703287900 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:47 INFO - PROCESS | 860 | ++DOCSHELL 13E3BC00 == 32 [pid = 860] [id = 153] 10:34:47 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14386400) [pid = 860] [serial = 457] [outer = 00000000] 10:34:47 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1672A000) [pid = 860] [serial = 458] [outer = 14386400] 10:34:48 INFO - PROCESS | 860 | 1466703287995 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16731C00) [pid = 860] [serial = 459] [outer = 14386400] 10:34:48 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:48 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:48 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:48 INFO - PROCESS | 860 | 1466703288444 Marionette TRACE conn7 <- [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]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 10:34:48 INFO - PROCESS | 860 | 1466703288502 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 860 | 1466703288505 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 860 | 1466703288508 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:34:48 INFO - PROCESS | 860 | 1466703288510 Marionette TRACE conn7 <- [1,578,null,{}] 10:34:48 INFO - PROCESS | 860 | 1466703288517 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 860 | 1466703288522 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:48 INFO - PROCESS | 860 | 1466703288686 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 10:34:48 INFO - PROCESS | 860 | 1466703288699 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 860 | 1466703288701 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:48 INFO - PROCESS | 860 | ++DOCSHELL 17935800 == 33 [pid = 860] [id = 154] 10:34:48 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1793C000) [pid = 860] [serial = 460] [outer = 00000000] 10:34:48 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17A16C00) [pid = 860] [serial = 461] [outer = 1793C000] 10:34:48 INFO - PROCESS | 860 | 1466703288745 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (186F8800) [pid = 860] [serial = 462] [outer = 1793C000] 10:34:49 INFO - PROCESS | 860 | 1466703289225 Marionette TRACE conn7 <- [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]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 771ms 10:34:49 INFO - PROCESS | 860 | 1466703289283 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 860 | 1466703289285 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 10:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:34:49 INFO - PROCESS | 860 | 1466703289288 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 860 | 1466703289290 Marionette TRACE conn7 <- [1,582,null,{}] 10:34:49 INFO - PROCESS | 860 | 1466703289298 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 860 | 1466703289300 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:49 INFO - PROCESS | 860 | 1466703289405 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 10:34:49 INFO - PROCESS | 860 | 1466703289416 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 860 | 1466703289418 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:49 INFO - PROCESS | 860 | ++DOCSHELL 18B9DC00 == 34 [pid = 860] [id = 155] 10:34:49 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (18C2A800) [pid = 860] [serial = 463] [outer = 00000000] 10:34:49 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (18C31C00) [pid = 860] [serial = 464] [outer = 18C2A800] 10:34:49 INFO - PROCESS | 860 | 1466703289461 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19426400) [pid = 860] [serial = 465] [outer = 18C2A800] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16727800) [pid = 860] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 88 (17933400) [pid = 860] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D614400) [pid = 860] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 86 (14F61400) [pid = 860] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 85 (194DDC00) [pid = 860] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13465000) [pid = 860] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D0CA800) [pid = 860] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0C913C00) [pid = 860] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 81 (126C7800) [pid = 860] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1942B800) [pid = 860] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1942C400) [pid = 860] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:34:49 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1242FC00) [pid = 860] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:34:50 INFO - PROCESS | 860 | 1466703290127 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 10:34:50 INFO - PROCESS | 860 | 1466703290160 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 860 | 1466703290162 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 10:34:50 INFO - PROCESS | 860 | 1466703290166 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:34:50 INFO - PROCESS | 860 | 1466703290168 Marionette TRACE conn7 <- [1,586,null,{}] 10:34:50 INFO - PROCESS | 860 | 1466703290171 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 860 | 1466703290173 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:50 INFO - PROCESS | 860 | 1466703290252 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 10:34:50 INFO - PROCESS | 860 | 1466703290257 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 860 | 1466703290259 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:50 INFO - PROCESS | 860 | ++DOCSHELL 0D2CAC00 == 35 [pid = 860] [id = 156] 10:34:50 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D5F0400) [pid = 860] [serial = 466] [outer = 00000000] 10:34:50 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16779000) [pid = 860] [serial = 467] [outer = 0D5F0400] 10:34:50 INFO - PROCESS | 860 | 1466703290303 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17A15800) [pid = 860] [serial = 468] [outer = 0D5F0400] 10:34:50 INFO - PROCESS | 860 | [860] 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 10:34:50 INFO - PROCESS | 860 | 1466703290902 Marionette TRACE conn7 <- [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]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 10:34:50 INFO - PROCESS | 860 | 1466703290940 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 860 | 1466703290942 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 10:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:34:50 INFO - PROCESS | 860 | 1466703290950 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 860 | 1466703290952 Marionette TRACE conn7 <- [1,590,null,{}] 10:34:50 INFO - PROCESS | 860 | 1466703290955 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 860 | 1466703290957 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:51 INFO - PROCESS | 860 | 1466703291040 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 10:34:51 INFO - PROCESS | 860 | 1466703291159 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 860 | 1466703291161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:51 INFO - PROCESS | 860 | ++DOCSHELL 157A1000 == 36 [pid = 860] [id = 157] 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (18C2D000) [pid = 860] [serial = 469] [outer = 00000000] 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (194E3800) [pid = 860] [serial = 470] [outer = 18C2D000] 10:34:51 INFO - PROCESS | 860 | 1466703291207 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (197A7800) [pid = 860] [serial = 471] [outer = 18C2D000] 10:34:51 INFO - PROCESS | 860 | 1466703291594 Marionette TRACE conn7 <- [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]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 10:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:34:51 INFO - PROCESS | 860 | 1466703291619 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 860 | 1466703291621 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 10:34:51 INFO - PROCESS | 860 | 1466703291624 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 860 | 1466703291626 Marionette TRACE conn7 <- [1,594,null,{}] 10:34:51 INFO - PROCESS | 860 | 1466703291630 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 860 | 1466703291632 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:51 INFO - PROCESS | 860 | 1466703291718 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 10:34:51 INFO - PROCESS | 860 | 1466703291807 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 860 | 1466703291808 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:51 INFO - PROCESS | 860 | ++DOCSHELL 19A9A800 == 37 [pid = 860] [id = 158] 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (19E2D800) [pid = 860] [serial = 472] [outer = 00000000] 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (19E4E000) [pid = 860] [serial = 473] [outer = 19E2D800] 10:34:51 INFO - PROCESS | 860 | 1466703291854 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1A107800) [pid = 860] [serial = 474] [outer = 19E2D800] 10:34:52 INFO - PROCESS | 860 | 1466703292620 Marionette TRACE conn7 <- [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]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1069ms 10:34:52 INFO - PROCESS | 860 | 1466703292695 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 860 | 1466703292700 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:34:52 INFO - PROCESS | 860 | 1466703292705 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 860 | 1466703292710 Marionette TRACE conn7 <- [1,598,null,{}] 10:34:52 INFO - PROCESS | 860 | 1466703292716 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 860 | 1466703292719 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:52 INFO - PROCESS | 860 | 1466703292867 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 10:34:52 INFO - PROCESS | 860 | 1466703292989 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 860 | 1466703292993 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:53 INFO - PROCESS | 860 | ++DOCSHELL 0D614C00 == 38 [pid = 860] [id = 159] 10:34:53 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D61FC00) [pid = 860] [serial = 475] [outer = 00000000] 10:34:53 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (120D5000) [pid = 860] [serial = 476] [outer = 0D61FC00] 10:34:53 INFO - PROCESS | 860 | 1466703293051 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (125E4400) [pid = 860] [serial = 477] [outer = 0D61FC00] 10:34:53 INFO - PROCESS | 860 | 1466703293738 Marionette TRACE conn7 <- [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]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1077ms 10:34:53 INFO - PROCESS | 860 | 1466703293782 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 860 | 1466703293786 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 10:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:34:53 INFO - PROCESS | 860 | 1466703293793 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 860 | 1466703293796 Marionette TRACE conn7 <- [1,602,null,{}] 10:34:53 INFO - PROCESS | 860 | 1466703293800 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 860 | 1466703293803 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:53 INFO - PROCESS | 860 | 1466703293931 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 10:34:54 INFO - PROCESS | 860 | 1466703294160 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 860 | 1466703294163 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:54 INFO - PROCESS | 860 | ++DOCSHELL 0C90F800 == 39 [pid = 860] [id = 160] 10:34:54 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0C912C00) [pid = 860] [serial = 478] [outer = 00000000] 10:34:54 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D0C9400) [pid = 860] [serial = 479] [outer = 0C912C00] 10:34:54 INFO - PROCESS | 860 | 1466703294227 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0D619800) [pid = 860] [serial = 480] [outer = 0C912C00] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 157A1000 == 38 [pid = 860] [id = 157] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 0D2CAC00 == 37 [pid = 860] [id = 156] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 18B9DC00 == 36 [pid = 860] [id = 155] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 17935800 == 35 [pid = 860] [id = 154] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 13E3BC00 == 34 [pid = 860] [id = 153] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 14395000 == 33 [pid = 860] [id = 152] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 13E6F800 == 32 [pid = 860] [id = 151] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 0E7E0000 == 31 [pid = 860] [id = 150] 10:34:54 INFO - PROCESS | 860 | --DOCSHELL 0D2CB400 == 30 [pid = 860] [id = 149] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16778C00) [pid = 860] [serial = 413] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 91 (16E8B800) [pid = 860] [serial = 414] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 90 (18C2FC00) [pid = 860] [serial = 417] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 89 (18B98800) [pid = 860] [serial = 416] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D621000) [pid = 860] [serial = 404] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0DB80C00) [pid = 860] [serial = 405] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 86 (157A4C00) [pid = 860] [serial = 410] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 85 (19AA7800) [pid = 860] [serial = 396] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13E2E000) [pid = 860] [serial = 407] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E6A800) [pid = 860] [serial = 408] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0DB7C400) [pid = 860] [serial = 398] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 81 (11DA1000) [pid = 860] [serial = 399] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C937400) [pid = 860] [serial = 401] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0C9BB000) [pid = 860] [serial = 402] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1579D800) [pid = 860] [serial = 422] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 77 (194E0C00) [pid = 860] [serial = 419] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 76 (19E51400) [pid = 860] [serial = 426] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17A1C400) [pid = 860] [serial = 428] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19E23C00) [pid = 860] [serial = 429] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 73 (19E45800) [pid = 860] [serial = 425] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13E66800) [pid = 860] [serial = 420] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16210400) [pid = 860] [serial = 423] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16203C00) [pid = 860] [serial = 411] [outer = 00000000] [url = about:blank] 10:34:54 INFO - PROCESS | 860 | 1466703294914 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1183ms 10:34:54 INFO - PROCESS | 860 | 1466703294981 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 860 | 1466703294985 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 10:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:34:54 INFO - PROCESS | 860 | 1466703294989 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 860 | 1466703294992 Marionette TRACE conn7 <- [1,606,null,{}] 10:34:55 INFO - PROCESS | 860 | 1466703295000 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 860 | 1466703295004 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:55 INFO - PROCESS | 860 | 1466703295098 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 10:34:55 INFO - PROCESS | 860 | 1466703295184 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 860 | 1466703295186 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:55 INFO - PROCESS | 860 | ++DOCSHELL 0C9B6800 == 31 [pid = 860] [id = 161] 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D076800) [pid = 860] [serial = 481] [outer = 00000000] 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DB85000) [pid = 860] [serial = 482] [outer = 0D076800] 10:34:55 INFO - PROCESS | 860 | 1466703295237 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11B0C000) [pid = 860] [serial = 483] [outer = 0D076800] 10:34:55 INFO - PROCESS | 860 | 1466703295677 Marionette TRACE conn7 <- [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]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 10:34:55 INFO - PROCESS | 860 | 1466703295721 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 860 | 1466703295725 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:34:55 INFO - PROCESS | 860 | 1466703295734 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 860 | 1466703295736 Marionette TRACE conn7 <- [1,610,null,{}] 10:34:55 INFO - PROCESS | 860 | 1466703295740 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 860 | 1466703295742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:55 INFO - PROCESS | 860 | 1466703295835 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 10:34:55 INFO - PROCESS | 860 | 1466703295844 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 860 | 1466703295846 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:55 INFO - PROCESS | 860 | ++DOCSHELL 13E6B000 == 32 [pid = 860] [id = 162] 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E6B400) [pid = 860] [serial = 484] [outer = 00000000] 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E87C00) [pid = 860] [serial = 485] [outer = 13E6B400] 10:34:55 INFO - PROCESS | 860 | 1466703295894 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EF3C00) [pid = 860] [serial = 486] [outer = 13E6B400] 10:34:56 INFO - PROCESS | 860 | 1466703296368 Marionette TRACE conn7 <- [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]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 10:34:56 INFO - PROCESS | 860 | 1466703296405 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 860 | 1466703296407 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 10:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:34:56 INFO - PROCESS | 860 | 1466703296412 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 860 | 1466703296419 Marionette TRACE conn7 <- [1,614,null,{}] 10:34:56 INFO - PROCESS | 860 | 1466703296428 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 860 | 1466703296432 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:56 INFO - PROCESS | 860 | 1466703296519 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 10:34:56 INFO - PROCESS | 860 | 1466703296528 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 860 | 1466703296530 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:56 INFO - PROCESS | 860 | ++DOCSHELL 16551400 == 33 [pid = 860] [id = 163] 10:34:56 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16726400) [pid = 860] [serial = 487] [outer = 00000000] 10:34:56 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16730400) [pid = 860] [serial = 488] [outer = 16726400] 10:34:56 INFO - PROCESS | 860 | 1466703296575 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16E4B800) [pid = 860] [serial = 489] [outer = 16726400] 10:34:57 INFO - PROCESS | 860 | 1466703297069 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 10:34:57 INFO - PROCESS | 860 | 1466703297105 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 860 | 1466703297108 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:34:57 INFO - PROCESS | 860 | 1466703297111 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 860 | 1466703297112 Marionette TRACE conn7 <- [1,618,null,{}] 10:34:57 INFO - PROCESS | 860 | 1466703297116 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 860 | 1466703297118 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:57 INFO - PROCESS | 860 | 1466703297242 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 10:34:57 INFO - PROCESS | 860 | 1466703297248 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 860 | 1466703297250 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:57 INFO - PROCESS | 860 | ++DOCSHELL 175BF400 == 34 [pid = 860] [id = 164] 10:34:57 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (175C6400) [pid = 860] [serial = 490] [outer = 00000000] 10:34:57 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17998400) [pid = 860] [serial = 491] [outer = 175C6400] 10:34:57 INFO - PROCESS | 860 | 1466703297297 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17A14400) [pid = 860] [serial = 492] [outer = 175C6400] 10:34:57 INFO - PROCESS | 860 | 1466703297730 Marionette TRACE conn7 <- [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]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 10:34:57 INFO - PROCESS | 860 | 1466703297785 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 860 | 1466703297787 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:34:57 INFO - PROCESS | 860 | 1466703297797 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 860 | 1466703297799 Marionette TRACE conn7 <- [1,622,null,{}] 10:34:57 INFO - PROCESS | 860 | 1466703297802 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 860 | 1466703297804 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:57 INFO - PROCESS | 860 | 1466703297947 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 10:34:58 INFO - PROCESS | 860 | 1466703298007 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 860 | 1466703298013 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:58 INFO - PROCESS | 860 | ++DOCSHELL 12430400 == 35 [pid = 860] [id = 165] 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17A1C800) [pid = 860] [serial = 493] [outer = 00000000] 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18C2CC00) [pid = 860] [serial = 494] [outer = 17A1C800] 10:34:58 INFO - PROCESS | 860 | 1466703298072 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (19422400) [pid = 860] [serial = 495] [outer = 17A1C800] 10:34:58 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:58 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:58 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:58 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:58 INFO - PROCESS | 860 | 1466703298523 Marionette TRACE conn7 <- [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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 10:34:58 INFO - PROCESS | 860 | 1466703298570 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 860 | 1466703298572 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 10:34:58 INFO - PROCESS | 860 | 1466703298575 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:34:58 INFO - PROCESS | 860 | 1466703298577 Marionette TRACE conn7 <- [1,626,null,{}] 10:34:58 INFO - PROCESS | 860 | 1466703298580 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 860 | 1466703298583 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:58 INFO - PROCESS | 860 | 1466703298707 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 10:34:58 INFO - PROCESS | 860 | 1466703298772 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 860 | 1466703298774 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:58 INFO - PROCESS | 860 | ++DOCSHELL 194E3C00 == 36 [pid = 860] [id = 166] 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (194E6000) [pid = 860] [serial = 496] [outer = 00000000] 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19E22400) [pid = 860] [serial = 497] [outer = 194E6000] 10:34:58 INFO - PROCESS | 860 | 1466703298818 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (19E23000) [pid = 860] [serial = 498] [outer = 194E6000] 10:34:59 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0C90D800) [pid = 860] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E83000) [pid = 860] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1A316000) [pid = 860] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1793C000) [pid = 860] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E8AC00) [pid = 860] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1439E000) [pid = 860] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0C936C00) [pid = 860] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18C2A800) [pid = 860] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0E7E0400) [pid = 860] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18C2D000) [pid = 860] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1A105800) [pid = 860] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 76 (14386400) [pid = 860] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D2CBC00) [pid = 860] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:34:59 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D5F0400) [pid = 860] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:34:59 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:34:59 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:59 INFO - PROCESS | 860 | 1466703299349 Marionette TRACE conn7 <- [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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 10:34:59 INFO - PROCESS | 860 | 1466703299410 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 10:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:34:59 INFO - PROCESS | 860 | 1466703299412 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 10:34:59 INFO - PROCESS | 860 | 1466703299415 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 860 | 1466703299417 Marionette TRACE conn7 <- [1,630,null,{}] 10:34:59 INFO - PROCESS | 860 | 1466703299420 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 860 | 1466703299422 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:59 INFO - PROCESS | 860 | 1466703299531 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 10:34:59 INFO - PROCESS | 860 | 1466703299587 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 860 | 1466703299588 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:34:59 INFO - PROCESS | 860 | ++DOCSHELL 0DB83000 == 37 [pid = 860] [id = 167] 10:34:59 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E66000) [pid = 860] [serial = 499] [outer = 00000000] 10:34:59 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1620CC00) [pid = 860] [serial = 500] [outer = 13E66000] 10:34:59 INFO - PROCESS | 860 | 1466703299633 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16727800) [pid = 860] [serial = 501] [outer = 13E66000] 10:34:59 INFO - PROCESS | 860 | 1466703299986 Marionette TRACE conn7 <- [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]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 10:35:00 INFO - PROCESS | 860 | 1466703300046 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 860 | 1466703300048 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 10:35:00 INFO - PROCESS | 860 | 1466703300051 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:35:00 INFO - PROCESS | 860 | 1466703300053 Marionette TRACE conn7 <- [1,634,null,{}] 10:35:00 INFO - PROCESS | 860 | 1466703300057 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:00 INFO - PROCESS | 860 | 1466703300059 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:00 INFO - PROCESS | 860 | 1466703300143 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 10:35:00 INFO - PROCESS | 860 | 1466703300149 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 860 | 1466703300151 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:00 INFO - PROCESS | 860 | ++DOCSHELL 194E6400 == 38 [pid = 860] [id = 168] 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (19954800) [pid = 860] [serial = 502] [outer = 00000000] 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (19E4FC00) [pid = 860] [serial = 503] [outer = 19954800] 10:35:00 INFO - PROCESS | 860 | 1466703300196 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1A105400) [pid = 860] [serial = 504] [outer = 19954800] 10:35:00 INFO - PROCESS | 860 | 1466703300638 Marionette TRACE conn7 <- [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]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 10:35:00 INFO - PROCESS | 860 | 1466703300686 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 860 | 1466703300688 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 10:35:00 INFO - PROCESS | 860 | 1466703300692 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:35:00 INFO - PROCESS | 860 | 1466703300693 Marionette TRACE conn7 <- [1,638,null,{}] 10:35:00 INFO - PROCESS | 860 | 1466703300697 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:00 INFO - PROCESS | 860 | 1466703300699 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:00 INFO - PROCESS | 860 | 1466703300778 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 10:35:00 INFO - PROCESS | 860 | 1466703300783 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 860 | 1466703300785 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:00 INFO - PROCESS | 860 | ++DOCSHELL 17B57000 == 39 [pid = 860] [id = 169] 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17B5A400) [pid = 860] [serial = 505] [outer = 00000000] 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17B5D400) [pid = 860] [serial = 506] [outer = 17B5A400] 10:35:00 INFO - PROCESS | 860 | 1466703300829 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17B60C00) [pid = 860] [serial = 507] [outer = 17B5A400] 10:35:01 INFO - PROCESS | 860 | 1466703301418 Marionette TRACE conn7 <- [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]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 10:35:01 INFO - PROCESS | 860 | 1466703301466 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 860 | 1466703301471 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 10:35:01 INFO - PROCESS | 860 | 1466703301477 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:35:01 INFO - PROCESS | 860 | 1466703301481 Marionette TRACE conn7 <- [1,642,null,{}] 10:35:01 INFO - PROCESS | 860 | 1466703301487 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 860 | 1466703301490 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:01 INFO - PROCESS | 860 | 1466703301613 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 10:35:01 INFO - PROCESS | 860 | 1466703301744 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 860 | 1466703301750 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:01 INFO - PROCESS | 860 | ++DOCSHELL 0D61A400 == 40 [pid = 860] [id = 170] 10:35:01 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0D621000) [pid = 860] [serial = 508] [outer = 00000000] 10:35:01 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (12544400) [pid = 860] [serial = 509] [outer = 0D621000] 10:35:01 INFO - PROCESS | 860 | 1466703301813 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13E2E000) [pid = 860] [serial = 510] [outer = 0D621000] 10:35:02 INFO - PROCESS | 860 | 1466703302440 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 969ms 10:35:02 INFO - PROCESS | 860 | 1466703302451 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 860 | 1466703302456 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 10:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:35:02 INFO - PROCESS | 860 | 1466703302463 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 860 | 1466703302466 Marionette TRACE conn7 <- [1,646,null,{}] 10:35:02 INFO - PROCESS | 860 | 1466703302470 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 860 | 1466703302473 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:02 INFO - PROCESS | 860 | 1466703302584 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 10:35:02 INFO - PROCESS | 860 | 1466703302682 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 860 | 1466703302684 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:02 INFO - PROCESS | 860 | ++DOCSHELL 157A2000 == 41 [pid = 860] [id = 171] 10:35:02 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (15AE5800) [pid = 860] [serial = 511] [outer = 00000000] 10:35:02 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (16322C00) [pid = 860] [serial = 512] [outer = 15AE5800] 10:35:02 INFO - PROCESS | 860 | 1466703302740 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (175CA400) [pid = 860] [serial = 513] [outer = 15AE5800] 10:35:03 INFO - PROCESS | 860 | 1466703303351 Marionette TRACE conn7 <- [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]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 10:35:03 INFO - PROCESS | 860 | 1466703303396 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 860 | 1466703303399 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:35:03 INFO - PROCESS | 860 | 1466703303403 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 860 | 1466703303406 Marionette TRACE conn7 <- [1,650,null,{}] 10:35:03 INFO - PROCESS | 860 | 1466703303417 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 860 | 1466703303422 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:03 INFO - PROCESS | 860 | 1466703303531 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 10:35:03 INFO - PROCESS | 860 | 1466703303628 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 860 | 1466703303631 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:03 INFO - PROCESS | 860 | ++DOCSHELL 1798E400 == 42 [pid = 860] [id = 172] 10:35:03 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (17A1BC00) [pid = 860] [serial = 514] [outer = 00000000] 10:35:03 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (17B5B000) [pid = 860] [serial = 515] [outer = 17A1BC00] 10:35:03 INFO - PROCESS | 860 | 1466703303688 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (18C2C800) [pid = 860] [serial = 516] [outer = 17A1BC00] 10:35:04 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:04 INFO - PROCESS | 860 | 1466703304238 Marionette TRACE conn7 <- [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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 10:35:04 INFO - PROCESS | 860 | 1466703304278 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 860 | 1466703304281 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 10:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:35:04 INFO - PROCESS | 860 | 1466703304286 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 860 | 1466703304288 Marionette TRACE conn7 <- [1,654,null,{}] 10:35:04 INFO - PROCESS | 860 | 1466703304292 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:04 INFO - PROCESS | 860 | 1466703304294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:04 INFO - PROCESS | 860 | 1466703304403 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 10:35:04 INFO - PROCESS | 860 | 1466703304499 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 860 | 1466703304501 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:04 INFO - PROCESS | 860 | ++DOCSHELL 199CA800 == 43 [pid = 860] [id = 173] 10:35:04 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (199D0000) [pid = 860] [serial = 517] [outer = 00000000] 10:35:04 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1A10DC00) [pid = 860] [serial = 518] [outer = 199D0000] 10:35:04 INFO - PROCESS | 860 | 1466703304555 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (1A311800) [pid = 860] [serial = 519] [outer = 199D0000] 10:35:04 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:05 INFO - PROCESS | 860 | 1466703305186 Marionette TRACE conn7 <- [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]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 10:35:05 INFO - PROCESS | 860 | 1466703305221 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 860 | 1466703305224 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 10:35:05 INFO - PROCESS | 860 | 1466703305228 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:35:05 INFO - PROCESS | 860 | 1466703305230 Marionette TRACE conn7 <- [1,658,null,{}] 10:35:05 INFO - PROCESS | 860 | 1466703305233 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:05 INFO - PROCESS | 860 | 1466703305236 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:05 INFO - PROCESS | 860 | 1466703305342 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 10:35:05 INFO - PROCESS | 860 | 1466703305563 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 860 | 1466703305566 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:05 INFO - PROCESS | 860 | ++DOCSHELL 0D0D3800 == 44 [pid = 860] [id = 174] 10:35:05 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0D252800) [pid = 860] [serial = 520] [outer = 00000000] 10:35:05 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0D2CE400) [pid = 860] [serial = 521] [outer = 0D252800] 10:35:05 INFO - PROCESS | 860 | 1466703305634 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (0D6B3000) [pid = 860] [serial = 522] [outer = 0D252800] 10:35:06 INFO - PROCESS | 860 | 1466703306239 Marionette TRACE conn7 <- [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]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1017ms 10:35:06 INFO - PROCESS | 860 | 1466703306268 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 860 | 1466703306272 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 10:35:06 INFO - PROCESS | 860 | 1466703306294 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 860 | 1466703306297 Marionette TRACE conn7 <- [1,662,null,{}] 10:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:35:06 INFO - PROCESS | 860 | 1466703306303 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:06 INFO - PROCESS | 860 | 1466703306307 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 194E6400 == 43 [pid = 860] [id = 168] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0DB83000 == 42 [pid = 860] [id = 167] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 194E3C00 == 41 [pid = 860] [id = 166] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 12430400 == 40 [pid = 860] [id = 165] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 175BF400 == 39 [pid = 860] [id = 164] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 16551400 == 38 [pid = 860] [id = 163] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 13E6B000 == 37 [pid = 860] [id = 162] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0C9B6800 == 36 [pid = 860] [id = 161] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0C90F800 == 35 [pid = 860] [id = 160] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 19A9A800 == 34 [pid = 860] [id = 158] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0D614C00 == 33 [pid = 860] [id = 159] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0C934000 == 32 [pid = 860] [id = 148] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0D0D3800 == 31 [pid = 860] [id = 174] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 199CA800 == 30 [pid = 860] [id = 173] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 157A2000 == 29 [pid = 860] [id = 171] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 1798E400 == 28 [pid = 860] [id = 172] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 17B57000 == 27 [pid = 860] [id = 169] 10:35:07 INFO - PROCESS | 860 | --DOCSHELL 0D61A400 == 26 [pid = 860] [id = 170] 10:35:07 INFO - PROCESS | 860 | 1466703307035 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0D476400) [pid = 860] [serial = 446] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 96 (0D616000) [pid = 860] [serial = 447] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 95 (1672A000) [pid = 860] [serial = 458] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 94 (11D1AC00) [pid = 860] [serial = 449] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 93 (120B3C00) [pid = 860] [serial = 450] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D2CA000) [pid = 860] [serial = 444] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D250800) [pid = 860] [serial = 443] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13EE7C00) [pid = 860] [serial = 452] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13EEE000) [pid = 860] [serial = 453] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 88 (17A16C00) [pid = 860] [serial = 461] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 87 (15AE5C00) [pid = 860] [serial = 455] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16731C00) [pid = 860] [serial = 459] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 85 (18C31C00) [pid = 860] [serial = 464] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 84 (186F8800) [pid = 860] [serial = 462] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1251CC00) [pid = 860] [serial = 432] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D966C00) [pid = 860] [serial = 431] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 81 (175E0400) [pid = 860] [serial = 435] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16164800) [pid = 860] [serial = 434] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1A60D800) [pid = 860] [serial = 438] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1A10A400) [pid = 860] [serial = 437] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1A31D800) [pid = 860] [serial = 441] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1A319400) [pid = 860] [serial = 440] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 75 (197A7800) [pid = 860] [serial = 471] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19426400) [pid = 860] [serial = 465] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 73 (16779000) [pid = 860] [serial = 467] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 72 (17A15800) [pid = 860] [serial = 468] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 71 (194E3800) [pid = 860] [serial = 470] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16203000) [pid = 860] [serial = 456] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 860 | 1466703307203 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 860 | 1466703307206 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:07 INFO - PROCESS | 860 | ++DOCSHELL 0925F000 == 27 [pid = 860] [id = 175] 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (09261C00) [pid = 860] [serial = 523] [outer = 00000000] 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0C90D400) [pid = 860] [serial = 524] [outer = 09261C00] 10:35:07 INFO - PROCESS | 860 | 1466703307255 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0C919800) [pid = 860] [serial = 525] [outer = 09261C00] 10:35:07 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:07 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:07 INFO - PROCESS | 860 | [860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:07 INFO - PROCESS | 860 | 1466703307700 Marionette TRACE conn7 <- [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]]]}] 10:35:07 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 10:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1429ms 10:35:07 INFO - PROCESS | 860 | 1466703307734 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 860 | 1466703307739 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:35:07 INFO - PROCESS | 860 | 1466703307744 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 860 | 1466703307747 Marionette TRACE conn7 <- [1,666,null,{}] 10:35:07 INFO - PROCESS | 860 | 1466703307751 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:07 INFO - PROCESS | 860 | 1466703307754 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:07 INFO - PROCESS | 860 | 1466703307841 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 10:35:07 INFO - PROCESS | 860 | 1466703307855 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 860 | 1466703307858 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:07 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB400 == 28 [pid = 860] [id = 176] 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D2CC800) [pid = 860] [serial = 526] [outer = 00000000] 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D5EA000) [pid = 860] [serial = 527] [outer = 0D2CC800] 10:35:07 INFO - PROCESS | 860 | 1466703307905 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D616C00) [pid = 860] [serial = 528] [outer = 0D2CC800] 10:35:08 INFO - PROCESS | 860 | 1466703308403 Marionette TRACE conn7 <- [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]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 10:35:08 INFO - PROCESS | 860 | 1466703308505 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 860 | 1466703308508 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 10:35:08 INFO - PROCESS | 860 | 1466703308512 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 860 | 1466703308514 Marionette TRACE conn7 <- [1,670,null,{}] 10:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:35:08 INFO - PROCESS | 860 | 1466703308521 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:08 INFO - PROCESS | 860 | 1466703308523 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:08 INFO - PROCESS | 860 | 1466703308620 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 10:35:08 INFO - PROCESS | 860 | 1466703308695 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 860 | 1466703308697 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:08 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB000 == 29 [pid = 860] [id = 177] 10:35:08 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0EA3C400) [pid = 860] [serial = 529] [outer = 00000000] 10:35:08 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11DA7000) [pid = 860] [serial = 530] [outer = 0EA3C400] 10:35:08 INFO - PROCESS | 860 | 1466703308743 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11DE8800) [pid = 860] [serial = 531] [outer = 0EA3C400] 10:35:09 INFO - PROCESS | 860 | 1466703309607 Marionette TRACE conn7 <- [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]]]}] 10:35:09 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) 10:35:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 10:35:09 INFO - PROCESS | 860 | 1466703309645 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 860 | 1466703309649 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 10:35:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:35:09 INFO - PROCESS | 860 | 1466703309660 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 860 | 1466703309665 Marionette TRACE conn7 <- [1,674,null,{}] 10:35:09 INFO - PROCESS | 860 | 1466703309669 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:09 INFO - PROCESS | 860 | 1466703309672 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:09 INFO - PROCESS | 860 | 1466703309807 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 10:35:09 INFO - PROCESS | 860 | 1466703309814 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 860 | 1466703309816 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:09 INFO - PROCESS | 860 | ++DOCSHELL 120B3C00 == 30 [pid = 860] [id = 178] 10:35:09 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (120BD400) [pid = 860] [serial = 532] [outer = 00000000] 10:35:09 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13E33C00) [pid = 860] [serial = 533] [outer = 120BD400] 10:35:09 INFO - PROCESS | 860 | 1466703309904 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E6EC00) [pid = 860] [serial = 534] [outer = 120BD400] 10:35:10 INFO - PROCESS | 860 | 1466703310813 Marionette TRACE conn7 <- [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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1183ms 10:35:10 INFO - PROCESS | 860 | 1466703310843 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 860 | 1466703310846 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 10:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:35:10 INFO - PROCESS | 860 | 1466703310849 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 860 | 1466703310851 Marionette TRACE conn7 <- [1,678,null,{}] 10:35:10 INFO - PROCESS | 860 | 1466703310855 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 860 | 1466703310857 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:10 INFO - PROCESS | 860 | 1466703310979 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 10:35:10 INFO - PROCESS | 860 | 1466703310988 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 860 | 1466703310990 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:10 INFO - PROCESS | 860 | ++DOCSHELL 13EE5C00 == 31 [pid = 860] [id = 179] 10:35:10 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13EE6400) [pid = 860] [serial = 535] [outer = 00000000] 10:35:11 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (14389800) [pid = 860] [serial = 536] [outer = 13EE6400] 10:35:11 INFO - PROCESS | 860 | 1466703311037 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (14F60C00) [pid = 860] [serial = 537] [outer = 13EE6400] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 84 (175C6400) [pid = 860] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 83 (17A1C800) [pid = 860] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13E66000) [pid = 860] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 81 (194E6000) [pid = 860] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 80 (19E2D800) [pid = 860] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 79 (16726400) [pid = 860] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D076800) [pid = 860] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D61FC00) [pid = 860] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E6B400) [pid = 860] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0C912C00) [pid = 860] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19954800) [pid = 860] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:35:11 INFO - PROCESS | 860 | --DOMWINDOW == 73 (17B5A400) [pid = 860] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:35:12 INFO - PROCESS | 860 | 1466703312117 Marionette TRACE conn7 <- [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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1333ms 10:35:12 INFO - PROCESS | 860 | 1466703312188 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 860 | 1466703312190 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 10:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:35:12 INFO - PROCESS | 860 | 1466703312196 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 860 | 1466703312198 Marionette TRACE conn7 <- [1,682,null,{}] 10:35:12 INFO - PROCESS | 860 | 1466703312202 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:12 INFO - PROCESS | 860 | 1466703312204 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:12 INFO - PROCESS | 860 | 1466703312291 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 10:35:12 INFO - PROCESS | 860 | 1466703312298 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 860 | 1466703312303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:12 INFO - PROCESS | 860 | ++DOCSHELL 15411800 == 32 [pid = 860] [id = 180] 10:35:12 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (15412C00) [pid = 860] [serial = 538] [outer = 00000000] 10:35:12 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (157A0000) [pid = 860] [serial = 539] [outer = 15412C00] 10:35:12 INFO - PROCESS | 860 | 1466703312357 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (15AF4000) [pid = 860] [serial = 540] [outer = 15412C00] 10:35:13 INFO - PROCESS | 860 | 1466703313531 Marionette TRACE conn7 <- [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]]]}] 10:35:13 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) 10:35:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 10:35:13 INFO - PROCESS | 860 | 1466703313570 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 860 | 1466703313575 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:35:13 INFO - PROCESS | 860 | 1466703313580 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 860 | 1466703313583 Marionette TRACE conn7 <- [1,686,null,{}] 10:35:13 INFO - PROCESS | 860 | 1466703313589 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 860 | 1466703313592 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:13 INFO - PROCESS | 860 | 1466703313761 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 10:35:13 INFO - PROCESS | 860 | 1466703313867 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 860 | 1466703313870 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:13 INFO - PROCESS | 860 | ++DOCSHELL 0C9BC000 == 33 [pid = 860] [id = 181] 10:35:13 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D2C5400) [pid = 860] [serial = 541] [outer = 00000000] 10:35:13 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0DB80400) [pid = 860] [serial = 542] [outer = 0D2C5400] 10:35:13 INFO - PROCESS | 860 | 1466703313931 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0E7DE400) [pid = 860] [serial = 543] [outer = 0D2C5400] 10:35:15 INFO - PROCESS | 860 | 1466703315098 Marionette TRACE conn7 <- [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]]]}] 10:35:15 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) 10:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1579ms 10:35:15 INFO - PROCESS | 860 | 1466703315159 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 860 | 1466703315164 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 10:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:35:15 INFO - PROCESS | 860 | 1466703315220 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 860 | 1466703315224 Marionette TRACE conn7 <- [1,690,null,{}] 10:35:15 INFO - PROCESS | 860 | 1466703315273 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 860 | 1466703315276 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:15 INFO - PROCESS | 860 | 1466703315382 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 10:35:15 INFO - PROCESS | 860 | --DOCSHELL 13EE5C00 == 32 [pid = 860] [id = 179] 10:35:15 INFO - PROCESS | 860 | --DOCSHELL 120B3C00 == 31 [pid = 860] [id = 178] 10:35:15 INFO - PROCESS | 860 | --DOCSHELL 0D2CB000 == 30 [pid = 860] [id = 177] 10:35:15 INFO - PROCESS | 860 | --DOCSHELL 0D2CB400 == 29 [pid = 860] [id = 176] 10:35:15 INFO - PROCESS | 860 | --DOCSHELL 0925F000 == 28 [pid = 860] [id = 175] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17998400) [pid = 860] [serial = 491] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19422400) [pid = 860] [serial = 495] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 76 (18C2CC00) [pid = 860] [serial = 494] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1620CC00) [pid = 860] [serial = 500] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19E22400) [pid = 860] [serial = 497] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1A107800) [pid = 860] [serial = 474] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19E4E000) [pid = 860] [serial = 473] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16730400) [pid = 860] [serial = 488] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DB85000) [pid = 860] [serial = 482] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11B0C000) [pid = 860] [serial = 483] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 68 (120D5000) [pid = 860] [serial = 476] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 67 (125E4400) [pid = 860] [serial = 477] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 66 (13E87C00) [pid = 860] [serial = 485] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13EF3C00) [pid = 860] [serial = 486] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 64 (0D0C9400) [pid = 860] [serial = 479] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 63 (0D619800) [pid = 860] [serial = 480] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 62 (19E4FC00) [pid = 860] [serial = 503] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 61 (19E23000) [pid = 860] [serial = 498] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 60 (17B5D400) [pid = 860] [serial = 506] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 59 (17B60C00) [pid = 860] [serial = 507] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 58 (1A105400) [pid = 860] [serial = 504] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 57 (17A14400) [pid = 860] [serial = 492] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 56 (16E4B800) [pid = 860] [serial = 489] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | --DOMWINDOW == 55 (16727800) [pid = 860] [serial = 501] [outer = 00000000] [url = about:blank] 10:35:15 INFO - PROCESS | 860 | 1466703315485 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 860 | 1466703315487 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:15 INFO - PROCESS | 860 | ++DOCSHELL 0D2CAC00 == 29 [pid = 860] [id = 182] 10:35:15 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (0D2CB000) [pid = 860] [serial = 544] [outer = 00000000] 10:35:15 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (0D5F4400) [pid = 860] [serial = 545] [outer = 0D2CB000] 10:35:15 INFO - PROCESS | 860 | 1466703315539 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0D621C00) [pid = 860] [serial = 546] [outer = 0D2CB000] 10:35:16 INFO - PROCESS | 860 | 1466703316409 Marionette TRACE conn7 <- [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]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:35:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1269ms 10:35:16 INFO - PROCESS | 860 | 1466703316449 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 860 | 1466703316454 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 10:35:16 INFO - PROCESS | 860 | 1466703316460 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:35:16 INFO - PROCESS | 860 | 1466703316463 Marionette TRACE conn7 <- [1,694,null,{}] 10:35:16 INFO - PROCESS | 860 | 1466703316467 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:16 INFO - PROCESS | 860 | 1466703316470 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:16 INFO - PROCESS | 860 | 1466703316571 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 10:35:16 INFO - PROCESS | 860 | 1466703316647 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 860 | 1466703316649 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:16 INFO - PROCESS | 860 | ++DOCSHELL 11DE7C00 == 30 [pid = 860] [id = 183] 10:35:16 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (11EC7800) [pid = 860] [serial = 547] [outer = 00000000] 10:35:16 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (12499800) [pid = 860] [serial = 548] [outer = 11EC7800] 10:35:16 INFO - PROCESS | 860 | 1466703316697 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (12545C00) [pid = 860] [serial = 549] [outer = 11EC7800] 10:35:17 INFO - PROCESS | 860 | 1466703317580 Marionette TRACE conn7 <- [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]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 10:35:17 INFO - PROCESS | 860 | 1466703317656 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 860 | 1466703317658 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 10:35:17 INFO - PROCESS | 860 | 1466703317662 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:35:17 INFO - PROCESS | 860 | 1466703317665 Marionette TRACE conn7 <- [1,698,null,{}] 10:35:17 INFO - PROCESS | 860 | 1466703317676 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:17 INFO - PROCESS | 860 | 1466703317681 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:17 INFO - PROCESS | 860 | 1466703317804 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 10:35:17 INFO - PROCESS | 860 | 1466703317812 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 860 | 1466703317815 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:17 INFO - PROCESS | 860 | ++DOCSHELL 13EE5C00 == 31 [pid = 860] [id = 184] 10:35:17 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (13EE6800) [pid = 860] [serial = 550] [outer = 00000000] 10:35:17 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (13EEB400) [pid = 860] [serial = 551] [outer = 13EE6800] 10:35:17 INFO - PROCESS | 860 | 1466703317911 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13EF1C00) [pid = 860] [serial = 552] [outer = 13EE6800] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 63 (0D2CC800) [pid = 860] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 62 (0D252800) [pid = 860] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 61 (09261C00) [pid = 860] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 60 (0EA3C400) [pid = 860] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 59 (120BD400) [pid = 860] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 58 (13EE6400) [pid = 860] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 57 (0D621000) [pid = 860] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 56 (15AE5800) [pid = 860] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 55 (17A1BC00) [pid = 860] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:35:18 INFO - PROCESS | 860 | --DOMWINDOW == 54 (199D0000) [pid = 860] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:35:18 INFO - PROCESS | 860 | 1466703318866 Marionette TRACE conn7 <- [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]]]}] 10:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1218ms 10:35:18 INFO - PROCESS | 860 | 1466703318885 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 860 | 1466703318887 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 10:35:18 INFO - PROCESS | 860 | 1466703318890 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:35:18 INFO - PROCESS | 860 | 1466703318892 Marionette TRACE conn7 <- [1,702,null,{}] 10:35:18 INFO - PROCESS | 860 | 1466703318896 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:18 INFO - PROCESS | 860 | 1466703318898 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:18 INFO - PROCESS | 860 | 1466703318991 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 10:35:18 INFO - PROCESS | 860 | 1466703318998 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 860 | 1466703319000 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:19 INFO - PROCESS | 860 | ++DOCSHELL 13EE6400 == 32 [pid = 860] [id = 185] 10:35:19 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (1437C000) [pid = 860] [serial = 553] [outer = 00000000] 10:35:19 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (15398C00) [pid = 860] [serial = 554] [outer = 1437C000] 10:35:19 INFO - PROCESS | 860 | 1466703319044 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (15AE5800) [pid = 860] [serial = 555] [outer = 1437C000] 10:35:19 INFO - PROCESS | 860 | 1466703319979 Marionette TRACE conn7 <- [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]]]}] 10:35:20 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 10:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 10:35:20 INFO - PROCESS | 860 | 1466703320014 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 860 | 1466703320016 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 10:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:35:20 INFO - PROCESS | 860 | 1466703320019 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 860 | 1466703320021 Marionette TRACE conn7 <- [1,706,null,{}] 10:35:20 INFO - PROCESS | 860 | 1466703320024 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:20 INFO - PROCESS | 860 | 1466703320026 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:20 INFO - PROCESS | 860 | 1466703320106 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 10:35:20 INFO - PROCESS | 860 | 1466703320111 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 860 | 1466703320114 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:20 INFO - PROCESS | 860 | ++DOCSHELL 153A5400 == 33 [pid = 860] [id = 186] 10:35:20 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (16204800) [pid = 860] [serial = 556] [outer = 00000000] 10:35:20 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (16726400) [pid = 860] [serial = 557] [outer = 16204800] 10:35:20 INFO - PROCESS | 860 | 1466703320159 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (1672F800) [pid = 860] [serial = 558] [outer = 16204800] 10:35:21 INFO - PROCESS | 860 | 1466703321094 Marionette TRACE conn7 <- [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]]]}] 10:35:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:35:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms 10:35:21 INFO - PROCESS | 860 | 1466703321151 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 860 | 1466703321153 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 10:35:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:35:21 INFO - PROCESS | 860 | 1466703321156 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 860 | 1466703321158 Marionette TRACE conn7 <- [1,710,null,{}] 10:35:21 INFO - PROCESS | 860 | 1466703321161 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:21 INFO - PROCESS | 860 | 1466703321167 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:21 INFO - PROCESS | 860 | 1466703321273 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 10:35:21 INFO - PROCESS | 860 | 1466703321279 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 860 | 1466703321281 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:21 INFO - PROCESS | 860 | ++DOCSHELL 16724800 == 34 [pid = 860] [id = 187] 10:35:21 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (16731000) [pid = 860] [serial = 559] [outer = 00000000] 10:35:21 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (175CE400) [pid = 860] [serial = 560] [outer = 16731000] 10:35:21 INFO - PROCESS | 860 | 1466703321326 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (176DF000) [pid = 860] [serial = 561] [outer = 16731000] 10:35:22 INFO - PROCESS | 860 | 1466703322034 Marionette TRACE conn7 <- [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] 10:35:22 INFO - PROCESS | 860 | 1466703322092 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 10:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:35:22 INFO - PROCESS | 860 | 1466703322097 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 860 | 1466703322102 Marionette TRACE conn7 <- [1,714,null,{}] 10:35:22 INFO - PROCESS | 860 | 1466703322107 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 860 | 1466703322110 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:22 INFO - PROCESS | 860 | 1466703322221 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 10:35:22 INFO - PROCESS | 860 | 1466703322302 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 860 | 1466703322305 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:22 INFO - PROCESS | 860 | ++DOCSHELL 0DB83400 == 35 [pid = 860] [id = 188] 10:35:22 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0DD2F000) [pid = 860] [serial = 562] [outer = 00000000] 10:35:22 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (120D6400) [pid = 860] [serial = 563] [outer = 0DD2F000] 10:35:22 INFO - PROCESS | 860 | 1466703322404 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (125E4400) [pid = 860] [serial = 564] [outer = 0DD2F000] 10:35:23 INFO - PROCESS | 860 | 1466703323071 Marionette TRACE conn7 <- [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]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:35:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1023ms 10:35:23 INFO - PROCESS | 860 | 1466703323120 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 860 | 1466703323126 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 10:35:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:35:23 INFO - PROCESS | 860 | 1466703323174 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 860 | 1466703323177 Marionette TRACE conn7 <- [1,718,null,{}] 10:35:23 INFO - PROCESS | 860 | 1466703323204 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 860 | 1466703323207 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:23 INFO - PROCESS | 860 | 1466703323333 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 10:35:23 INFO - PROCESS | 860 | 1466703323452 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 860 | 1466703323455 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:23 INFO - PROCESS | 860 | ++DOCSHELL 16728400 == 36 [pid = 860] [id = 189] 10:35:23 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (16731800) [pid = 860] [serial = 565] [outer = 00000000] 10:35:23 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (16E4BC00) [pid = 860] [serial = 566] [outer = 16731800] 10:35:23 INFO - PROCESS | 860 | 1466703323512 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (175CAC00) [pid = 860] [serial = 567] [outer = 16731800] 10:35:24 INFO - PROCESS | 860 | 1466703324140 Marionette TRACE conn7 <- [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] 10:35:24 INFO - PROCESS | 860 | 1466703324170 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 10:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:35:24 INFO - PROCESS | 860 | 1466703324174 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 860 | 1466703324178 Marionette TRACE conn7 <- [1,722,null,{}] 10:35:24 INFO - PROCESS | 860 | 1466703324189 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:24 INFO - PROCESS | 860 | 1466703324194 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:24 INFO - PROCESS | 860 | 1466703324306 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 10:35:24 INFO - PROCESS | 860 | 1466703324408 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 860 | 1466703324412 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:24 INFO - PROCESS | 860 | ++DOCSHELL 17999400 == 37 [pid = 860] [id = 190] 10:35:24 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (1799BC00) [pid = 860] [serial = 568] [outer = 00000000] 10:35:24 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (17A10800) [pid = 860] [serial = 569] [outer = 1799BC00] 10:35:24 INFO - PROCESS | 860 | 1466703324472 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (17A16000) [pid = 860] [serial = 570] [outer = 1799BC00] 10:35:25 INFO - PROCESS | 860 | 1466703325115 Marionette TRACE conn7 <- [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]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 10:35:25 INFO - PROCESS | 860 | 1466703325147 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 10:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:35:25 INFO - PROCESS | 860 | 1466703325150 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 10:35:25 INFO - PROCESS | 860 | 1466703325153 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 860 | 1466703325156 Marionette TRACE conn7 <- [1,726,null,{}] 10:35:25 INFO - PROCESS | 860 | 1466703325159 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 860 | 1466703325161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:25 INFO - PROCESS | 860 | 1466703325273 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 10:35:25 INFO - PROCESS | 860 | 1466703325368 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 860 | 1466703325370 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:25 INFO - PROCESS | 860 | ++DOCSHELL 0C939C00 == 38 [pid = 860] [id = 191] 10:35:25 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0C93AC00) [pid = 860] [serial = 571] [outer = 00000000] 10:35:25 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (11B0FC00) [pid = 860] [serial = 572] [outer = 0C93AC00] 10:35:25 INFO - PROCESS | 860 | 1466703325424 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (14F5F800) [pid = 860] [serial = 573] [outer = 0C93AC00] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 153A5400 == 37 [pid = 860] [id = 186] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 13EE6400 == 36 [pid = 860] [id = 185] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 13EE5C00 == 35 [pid = 860] [id = 184] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 11DE7C00 == 34 [pid = 860] [id = 183] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 0D2CAC00 == 33 [pid = 860] [id = 182] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 15411800 == 32 [pid = 860] [id = 180] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 0C9BC000 == 31 [pid = 860] [id = 181] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 17999400 == 30 [pid = 860] [id = 190] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 16728400 == 29 [pid = 860] [id = 189] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 16724800 == 28 [pid = 860] [id = 187] 10:35:26 INFO - PROCESS | 860 | --DOCSHELL 0DB83400 == 27 [pid = 860] [id = 188] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D5EA000) [pid = 860] [serial = 527] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D616C00) [pid = 860] [serial = 528] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0D6B3000) [pid = 860] [serial = 522] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D2CE400) [pid = 860] [serial = 521] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0C90D400) [pid = 860] [serial = 524] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0C919800) [pid = 860] [serial = 525] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11DA7000) [pid = 860] [serial = 530] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 67 (13E33C00) [pid = 860] [serial = 533] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 66 (14389800) [pid = 860] [serial = 536] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13E2E000) [pid = 860] [serial = 510] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 64 (12544400) [pid = 860] [serial = 509] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 63 (175CA400) [pid = 860] [serial = 513] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 62 (16322C00) [pid = 860] [serial = 512] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 61 (18C2C800) [pid = 860] [serial = 516] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 60 (17B5B000) [pid = 860] [serial = 515] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 59 (1A311800) [pid = 860] [serial = 519] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 58 (1A10DC00) [pid = 860] [serial = 518] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 57 (13E6EC00) [pid = 860] [serial = 534] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 56 (14F60C00) [pid = 860] [serial = 537] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 55 (157A0000) [pid = 860] [serial = 539] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | --DOMWINDOW == 54 (11DE8800) [pid = 860] [serial = 531] [outer = 00000000] [url = about:blank] 10:35:26 INFO - PROCESS | 860 | 1466703326939 Marionette TRACE conn7 <- [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]]]}] 10:35:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1835ms 10:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:35:26 INFO - PROCESS | 860 | 1466703326994 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 860 | 1466703326998 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 10:35:26 INFO - PROCESS | 860 | 1466703327003 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 860 | 1466703327006 Marionette TRACE conn7 <- [1,730,null,{}] 10:35:26 INFO - PROCESS | 860 | 1466703327012 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:26 INFO - PROCESS | 860 | 1466703327015 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:27 INFO - PROCESS | 860 | 1466703327103 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 10:35:27 INFO - PROCESS | 860 | 1466703327172 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 860 | 1466703327176 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:27 INFO - PROCESS | 860 | ++DOCSHELL 0D2BFC00 == 28 [pid = 860] [id = 192] 10:35:27 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (0D2C0400) [pid = 860] [serial = 574] [outer = 00000000] 10:35:27 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (0D2C7000) [pid = 860] [serial = 575] [outer = 0D2C0400] 10:35:27 INFO - PROCESS | 860 | 1466703327225 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (0D2CBC00) [pid = 860] [serial = 576] [outer = 0D2C0400] 10:35:28 INFO - PROCESS | 860 | 1466703328121 Marionette TRACE conn7 <- [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]]]}] 10:35:28 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 10:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 10:35:28 INFO - PROCESS | 860 | 1466703328176 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 860 | 1466703328181 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 10:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:35:28 INFO - PROCESS | 860 | 1466703328187 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 860 | 1466703328190 Marionette TRACE conn7 <- [1,734,null,{}] 10:35:28 INFO - PROCESS | 860 | 1466703328194 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:28 INFO - PROCESS | 860 | 1466703328197 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:28 INFO - PROCESS | 860 | 1466703328284 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 10:35:28 INFO - PROCESS | 860 | 1466703328291 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 860 | 1466703328294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:28 INFO - PROCESS | 860 | ++DOCSHELL 0DB84000 == 29 [pid = 860] [id = 193] 10:35:28 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0DB85000) [pid = 860] [serial = 577] [outer = 00000000] 10:35:28 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (0DE41C00) [pid = 860] [serial = 578] [outer = 0DB85000] 10:35:28 INFO - PROCESS | 860 | 1466703328341 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (11B0F400) [pid = 860] [serial = 579] [outer = 0DB85000] 10:35:29 INFO - PROCESS | 860 | 1466703329288 Marionette TRACE conn7 <- [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]]]}] 10:35:29 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.) 10:35:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1120ms 10:35:29 INFO - PROCESS | 860 | 1466703329311 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 10:35:29 INFO - PROCESS | 860 | 1466703329313 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 10:35:29 INFO - PROCESS | 860 | 1466703329317 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:35:29 INFO - PROCESS | 860 | 1466703329320 Marionette TRACE conn7 <- [1,738,null,{}] 10:35:29 INFO - PROCESS | 860 | 1466703329339 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:29 INFO - PROCESS | 860 | 1466703329344 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:29 INFO - PROCESS | 860 | 1466703329465 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 10:35:29 INFO - PROCESS | 860 | 1466703329473 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 860 | 1466703329476 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:29 INFO - PROCESS | 860 | ++DOCSHELL 1345A000 == 30 [pid = 860] [id = 194] 10:35:29 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (1345B400) [pid = 860] [serial = 580] [outer = 00000000] 10:35:29 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (13B49C00) [pid = 860] [serial = 581] [outer = 1345B400] 10:35:29 INFO - PROCESS | 860 | 1466703329524 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (13E3BC00) [pid = 860] [serial = 582] [outer = 1345B400] 10:35:30 INFO - PROCESS | 860 | 1466703330481 Marionette TRACE conn7 <- [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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1238ms 10:35:30 INFO - PROCESS | 860 | 1466703330558 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 860 | 1466703330561 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 10:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:35:30 INFO - PROCESS | 860 | 1466703330572 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 860 | 1466703330574 Marionette TRACE conn7 <- [1,742,null,{}] 10:35:30 INFO - PROCESS | 860 | 1466703330578 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:30 INFO - PROCESS | 860 | 1466703330580 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:30 INFO - PROCESS | 860 | 1466703330690 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 10:35:30 INFO - PROCESS | 860 | 1466703330697 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 860 | 1466703330699 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:30 INFO - PROCESS | 860 | ++DOCSHELL 13B49800 == 31 [pid = 860] [id = 195] 10:35:30 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13E3A400) [pid = 860] [serial = 583] [outer = 00000000] 10:35:30 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (13EEB800) [pid = 860] [serial = 584] [outer = 13E3A400] 10:35:30 INFO - PROCESS | 860 | 1466703330744 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (14F5A400) [pid = 860] [serial = 585] [outer = 13E3A400] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16731000) [pid = 860] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13EE6800) [pid = 860] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 63 (1437C000) [pid = 860] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 62 (0D2C5400) [pid = 860] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 61 (0D2CB000) [pid = 860] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 60 (11EC7800) [pid = 860] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 59 (15412C00) [pid = 860] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:35:31 INFO - PROCESS | 860 | --DOMWINDOW == 58 (16204800) [pid = 860] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:35:31 INFO - PROCESS | 860 | 1466703331711 Marionette TRACE conn7 <- [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]]]}] 10:35:31 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 10:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 10:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:35:31 INFO - PROCESS | 860 | 1466703331747 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 10:35:31 INFO - PROCESS | 860 | 1466703331749 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 10:35:31 INFO - PROCESS | 860 | 1466703331753 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - PROCESS | 860 | 1466703331754 Marionette TRACE conn7 <- [1,746,null,{}] 10:35:31 INFO - PROCESS | 860 | 1466703331758 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:31 INFO - PROCESS | 860 | 1466703331760 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:31 INFO - PROCESS | 860 | 1466703331838 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 10:35:31 INFO - PROCESS | 860 | 1466703331843 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 860 | 1466703331845 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:31 INFO - PROCESS | 860 | ++DOCSHELL 0EACF800 == 32 [pid = 860] [id = 196] 10:35:31 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (11EC7800) [pid = 860] [serial = 586] [outer = 00000000] 10:35:31 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (153A4C00) [pid = 860] [serial = 587] [outer = 11EC7800] 10:35:31 INFO - PROCESS | 860 | 1466703331890 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (157A7400) [pid = 860] [serial = 588] [outer = 11EC7800] 10:35:32 INFO - PROCESS | 860 | 1466703332319 Marionette TRACE conn7 <- [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]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 10:35:32 INFO - PROCESS | 860 | 1466703332384 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 860 | 1466703332386 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 10:35:32 INFO - PROCESS | 860 | 1466703332389 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:35:32 INFO - PROCESS | 860 | 1466703332391 Marionette TRACE conn7 <- [1,750,null,{}] 10:35:32 INFO - PROCESS | 860 | 1466703332395 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:32 INFO - PROCESS | 860 | 1466703332401 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:32 INFO - PROCESS | 860 | 1466703332510 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 10:35:32 INFO - PROCESS | 860 | 1466703332524 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 860 | 1466703332526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:32 INFO - PROCESS | 860 | ++DOCSHELL 16322C00 == 33 [pid = 860] [id = 197] 10:35:32 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (1672EC00) [pid = 860] [serial = 589] [outer = 00000000] 10:35:32 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (16E4B800) [pid = 860] [serial = 590] [outer = 1672EC00] 10:35:32 INFO - PROCESS | 860 | 1466703332573 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (175CD000) [pid = 860] [serial = 591] [outer = 1672EC00] 10:35:33 INFO - PROCESS | 860 | 1466703333500 Marionette TRACE conn7 <- [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]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 10:35:33 INFO - PROCESS | 860 | 1466703333564 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 860 | 1466703333568 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 10:35:33 INFO - PROCESS | 860 | 1466703333574 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:35:33 INFO - PROCESS | 860 | 1466703333577 Marionette TRACE conn7 <- [1,754,null,{}] 10:35:33 INFO - PROCESS | 860 | 1466703333583 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 860 | 1466703333587 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:33 INFO - PROCESS | 860 | 1466703333733 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 10:35:33 INFO - PROCESS | 860 | 1466703333810 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 860 | 1466703333815 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:33 INFO - PROCESS | 860 | ++DOCSHELL 0D55FC00 == 34 [pid = 860] [id = 198] 10:35:33 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D5F1400) [pid = 860] [serial = 592] [outer = 00000000] 10:35:33 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D619800) [pid = 860] [serial = 593] [outer = 0D5F1400] 10:35:33 INFO - PROCESS | 860 | 1466703333876 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB7FC00) [pid = 860] [serial = 594] [outer = 0D5F1400] 10:35:35 INFO - PROCESS | 860 | 1466703335045 Marionette TRACE conn7 <- [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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1520ms 10:35:35 INFO - PROCESS | 860 | 1466703335097 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 860 | 1466703335101 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 10:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:35:35 INFO - PROCESS | 860 | 1466703335148 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 860 | 1466703335151 Marionette TRACE conn7 <- [1,758,null,{}] 10:35:35 INFO - PROCESS | 860 | 1466703335166 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 860 | 1466703335169 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:35 INFO - PROCESS | 860 | 1466703335345 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 10:35:35 INFO - PROCESS | 860 | 1466703335417 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 860 | 1466703335420 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:35 INFO - PROCESS | 860 | ++DOCSHELL 0DB86000 == 35 [pid = 860] [id = 199] 10:35:35 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB88C00) [pid = 860] [serial = 595] [outer = 00000000] 10:35:35 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11B11C00) [pid = 860] [serial = 596] [outer = 0DB88C00] 10:35:35 INFO - PROCESS | 860 | 1466703335470 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (11DE2C00) [pid = 860] [serial = 597] [outer = 0DB88C00] 10:35:35 INFO - PROCESS | 860 | --DOCSHELL 0EACF800 == 34 [pid = 860] [id = 196] 10:35:35 INFO - PROCESS | 860 | --DOCSHELL 13B49800 == 33 [pid = 860] [id = 195] 10:35:35 INFO - PROCESS | 860 | --DOCSHELL 1345A000 == 32 [pid = 860] [id = 194] 10:35:35 INFO - PROCESS | 860 | --DOCSHELL 0DB84000 == 31 [pid = 860] [id = 193] 10:35:35 INFO - PROCESS | 860 | --DOCSHELL 0D2BFC00 == 30 [pid = 860] [id = 192] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 69 (175CE400) [pid = 860] [serial = 560] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 68 (13EEB400) [pid = 860] [serial = 551] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 67 (15398C00) [pid = 860] [serial = 554] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 66 (13EF1C00) [pid = 860] [serial = 552] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0DB80400) [pid = 860] [serial = 542] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 64 (0E7DE400) [pid = 860] [serial = 543] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 63 (0D5F4400) [pid = 860] [serial = 545] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 62 (0D621C00) [pid = 860] [serial = 546] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 61 (12499800) [pid = 860] [serial = 548] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 60 (15AF4000) [pid = 860] [serial = 540] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 59 (176DF000) [pid = 860] [serial = 561] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 58 (16726400) [pid = 860] [serial = 557] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 57 (15AE5800) [pid = 860] [serial = 555] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 56 (12545C00) [pid = 860] [serial = 549] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | --DOMWINDOW == 55 (1672F800) [pid = 860] [serial = 558] [outer = 00000000] [url = about:blank] 10:35:35 INFO - PROCESS | 860 | 1466703335876 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 830ms 10:35:35 INFO - PROCESS | 860 | 1466703335937 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 860 | 1466703335942 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 10:35:35 INFO - PROCESS | 860 | 1466703335948 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:35:35 INFO - PROCESS | 860 | 1466703335950 Marionette TRACE conn7 <- [1,762,null,{}] 10:35:35 INFO - PROCESS | 860 | 1466703335954 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 860 | 1466703335957 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:36 INFO - PROCESS | 860 | 1466703336044 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 10:35:36 INFO - PROCESS | 860 | 1466703336050 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 860 | 1466703336052 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:36 INFO - PROCESS | 860 | ++DOCSHELL 0E7DE400 == 31 [pid = 860] [id = 200] 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (0EA3E800) [pid = 860] [serial = 598] [outer = 00000000] 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (120B4800) [pid = 860] [serial = 599] [outer = 0EA3E800] 10:35:36 INFO - PROCESS | 860 | 1466703336100 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (12522000) [pid = 860] [serial = 600] [outer = 0EA3E800] 10:35:36 INFO - PROCESS | 860 | 1466703336552 Marionette TRACE conn7 <- [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]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 10:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:35:36 INFO - PROCESS | 860 | 1466703336585 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 860 | 1466703336587 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 10:35:36 INFO - PROCESS | 860 | 1466703336591 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 860 | 1466703336594 Marionette TRACE conn7 <- [1,766,null,{}] 10:35:36 INFO - PROCESS | 860 | 1466703336605 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:36 INFO - PROCESS | 860 | 1466703336609 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:36 INFO - PROCESS | 860 | 1466703336697 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 10:35:36 INFO - PROCESS | 860 | 1466703336738 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 860 | 1466703336741 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:36 INFO - PROCESS | 860 | ++DOCSHELL 13EE7400 == 32 [pid = 860] [id = 201] 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (13EE7800) [pid = 860] [serial = 601] [outer = 00000000] 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (13EEB400) [pid = 860] [serial = 602] [outer = 13EE7800] 10:35:36 INFO - PROCESS | 860 | 1466703336788 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (13EF3C00) [pid = 860] [serial = 603] [outer = 13EE7800] 10:35:37 INFO - PROCESS | 860 | 1466703337242 Marionette TRACE conn7 <- [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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 10:35:37 INFO - PROCESS | 860 | 1466703337266 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 860 | 1466703337269 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 10:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:35:37 INFO - PROCESS | 860 | 1466703337272 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 860 | 1466703337274 Marionette TRACE conn7 <- [1,770,null,{}] 10:35:37 INFO - PROCESS | 860 | 1466703337278 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 860 | 1466703337280 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:37 INFO - PROCESS | 860 | 1466703337369 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 10:35:37 INFO - PROCESS | 860 | 1466703337374 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 860 | 1466703337376 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:37 INFO - PROCESS | 860 | ++DOCSHELL 14F60C00 == 33 [pid = 860] [id = 202] 10:35:37 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (153A3800) [pid = 860] [serial = 604] [outer = 00000000] 10:35:37 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (1615F800) [pid = 860] [serial = 605] [outer = 153A3800] 10:35:37 INFO - PROCESS | 860 | 1466703337424 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (16203400) [pid = 860] [serial = 606] [outer = 153A3800] 10:35:37 INFO - PROCESS | 860 | 1466703337877 Marionette TRACE conn7 <- [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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 10:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:35:37 INFO - PROCESS | 860 | 1466703337948 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 860 | 1466703337950 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 10:35:37 INFO - PROCESS | 860 | 1466703337953 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 860 | 1466703337954 Marionette TRACE conn7 <- [1,774,null,{}] 10:35:37 INFO - PROCESS | 860 | 1466703337958 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 860 | 1466703337960 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:38 INFO - PROCESS | 860 | 1466703338064 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 10:35:38 INFO - PROCESS | 860 | 1466703338142 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 860 | 1466703338144 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:38 INFO - PROCESS | 860 | ++DOCSHELL 16728400 == 34 [pid = 860] [id = 203] 10:35:38 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (16729800) [pid = 860] [serial = 607] [outer = 00000000] 10:35:38 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (16733400) [pid = 860] [serial = 608] [outer = 16729800] 10:35:38 INFO - PROCESS | 860 | 1466703338188 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (16E8B800) [pid = 860] [serial = 609] [outer = 16729800] 10:35:38 INFO - PROCESS | 860 | 1466703338644 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 10:35:38 INFO - PROCESS | 860 | 1466703338684 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 860 | 1466703338686 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:35:38 INFO - PROCESS | 860 | 1466703338689 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 860 | 1466703338691 Marionette TRACE conn7 <- [1,778,null,{}] 10:35:38 INFO - PROCESS | 860 | 1466703338694 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:38 INFO - PROCESS | 860 | 1466703338700 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:38 INFO - PROCESS | 860 | 1466703338835 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 10:35:38 INFO - PROCESS | 860 | 1466703338890 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 860 | 1466703338892 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:38 INFO - PROCESS | 860 | ++DOCSHELL 176DF000 == 35 [pid = 860] [id = 204] 10:35:38 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (176E6000) [pid = 860] [serial = 610] [outer = 00000000] 10:35:38 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1792F400) [pid = 860] [serial = 611] [outer = 176E6000] 10:35:38 INFO - PROCESS | 860 | 1466703338936 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (17999C00) [pid = 860] [serial = 612] [outer = 176E6000] 10:35:39 INFO - PROCESS | 860 | 1466703339369 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 10:35:39 INFO - PROCESS | 860 | 1466703339440 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 860 | 1466703339442 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 10:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:35:39 INFO - PROCESS | 860 | 1466703339452 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 860 | 1466703339453 Marionette TRACE conn7 <- [1,782,null,{}] 10:35:39 INFO - PROCESS | 860 | 1466703339457 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:39 INFO - PROCESS | 860 | 1466703339459 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:39 INFO - PROCESS | 860 | 1466703339582 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1345B400) [pid = 860] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 68 (13E3A400) [pid = 860] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D2C0400) [pid = 860] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 66 (0DB85000) [pid = 860] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0DD2F000) [pid = 860] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16731800) [pid = 860] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:35:39 INFO - PROCESS | 860 | --DOMWINDOW == 63 (1799BC00) [pid = 860] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:35:39 INFO - PROCESS | 860 | 1466703339658 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 860 | 1466703339660 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:39 INFO - PROCESS | 860 | ++DOCSHELL 0DD2F000 == 36 [pid = 860] [id = 205] 10:35:39 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0DD55400) [pid = 860] [serial = 613] [outer = 00000000] 10:35:39 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (16E4C800) [pid = 860] [serial = 614] [outer = 0DD55400] 10:35:39 INFO - PROCESS | 860 | 1466703339707 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (13EEF000) [pid = 860] [serial = 615] [outer = 0DD55400] 10:35:40 INFO - PROCESS | 860 | 1466703340069 Marionette TRACE conn7 <- [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]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 10:35:40 INFO - PROCESS | 860 | 1466703340126 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 10:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:35:40 INFO - PROCESS | 860 | 1466703340128 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 10:35:40 INFO - PROCESS | 860 | 1466703340131 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 860 | 1466703340133 Marionette TRACE conn7 <- [1,786,null,{}] 10:35:40 INFO - PROCESS | 860 | 1466703340136 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:40 INFO - PROCESS | 860 | 1466703340138 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:40 INFO - PROCESS | 860 | 1466703340253 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 10:35:40 INFO - PROCESS | 860 | 1466703340262 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 860 | 1466703340264 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:40 INFO - PROCESS | 860 | ++DOCSHELL 17B52400 == 37 [pid = 860] [id = 206] 10:35:40 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (17B54800) [pid = 860] [serial = 616] [outer = 00000000] 10:35:40 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (17B5D000) [pid = 860] [serial = 617] [outer = 17B54800] 10:35:40 INFO - PROCESS | 860 | 1466703340311 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (17B60400) [pid = 860] [serial = 618] [outer = 17B54800] 10:35:40 INFO - PROCESS | 860 | 1466703340726 Marionette TRACE conn7 <- [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]]]}] 10:35:40 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 10:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 10:35:40 INFO - PROCESS | 860 | 1466703340762 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 860 | 1466703340764 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 10:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:35:40 INFO - PROCESS | 860 | 1466703340767 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 860 | 1466703340769 Marionette TRACE conn7 <- [1,790,null,{}] 10:35:40 INFO - PROCESS | 860 | 1466703340772 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:40 INFO - PROCESS | 860 | 1466703340774 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:40 INFO - PROCESS | 860 | 1466703340886 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 10:35:40 INFO - PROCESS | 860 | 1466703340925 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 860 | 1466703340926 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:40 INFO - PROCESS | 860 | ++DOCSHELL 0C915800 == 38 [pid = 860] [id = 207] 10:35:40 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0C931C00) [pid = 860] [serial = 619] [outer = 00000000] 10:35:40 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (186A2C00) [pid = 860] [serial = 620] [outer = 0C931C00] 10:35:40 INFO - PROCESS | 860 | 1466703340970 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (18B9B800) [pid = 860] [serial = 621] [outer = 0C931C00] 10:35:41 INFO - PROCESS | 860 | 1466703341376 Marionette TRACE conn7 <- [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]]]}] 10:35:41 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 10:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 10:35:41 INFO - PROCESS | 860 | 1466703341398 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 860 | 1466703341400 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 10:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:35:41 INFO - PROCESS | 860 | 1466703341403 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 860 | 1466703341404 Marionette TRACE conn7 <- [1,794,null,{}] 10:35:41 INFO - PROCESS | 860 | 1466703341408 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:41 INFO - PROCESS | 860 | 1466703341410 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:41 INFO - PROCESS | 860 | 1466703341536 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 10:35:41 INFO - PROCESS | 860 | 1466703341543 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 860 | 1466703341545 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:41 INFO - PROCESS | 860 | ++DOCSHELL 17A1A800 == 39 [pid = 860] [id = 208] 10:35:41 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (18B96000) [pid = 860] [serial = 622] [outer = 00000000] 10:35:41 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C31C00) [pid = 860] [serial = 623] [outer = 18B96000] 10:35:41 INFO - PROCESS | 860 | 1466703341588 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18CB2800) [pid = 860] [serial = 624] [outer = 18B96000] 10:35:42 INFO - PROCESS | 860 | 1466703342068 Marionette TRACE conn7 <- [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]]]}] 10:35:42 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 10:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 729ms 10:35:42 INFO - PROCESS | 860 | 1466703342196 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 860 | 1466703342201 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 10:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:35:42 INFO - PROCESS | 860 | 1466703342207 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 860 | 1466703342211 Marionette TRACE conn7 <- [1,798,null,{}] 10:35:42 INFO - PROCESS | 860 | 1466703342218 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:42 INFO - PROCESS | 860 | 1466703342222 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:42 INFO - PROCESS | 860 | 1466703342350 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 10:35:42 INFO - PROCESS | 860 | 1466703342476 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 860 | 1466703342479 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:42 INFO - PROCESS | 860 | ++DOCSHELL 0C913000 == 40 [pid = 860] [id = 209] 10:35:42 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D0CB800) [pid = 860] [serial = 625] [outer = 00000000] 10:35:42 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0DB84000) [pid = 860] [serial = 626] [outer = 0D0CB800] 10:35:42 INFO - PROCESS | 860 | 1466703342543 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (120B8400) [pid = 860] [serial = 627] [outer = 0D0CB800] 10:35:43 INFO - PROCESS | 860 | 1466703343133 Marionette TRACE conn7 <- [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]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 10:35:43 INFO - PROCESS | 860 | 1466703343182 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 860 | 1466703343188 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 10:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:35:43 INFO - PROCESS | 860 | 1466703343194 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 860 | 1466703343198 Marionette TRACE conn7 <- [1,802,null,{}] 10:35:43 INFO - PROCESS | 860 | 1466703343202 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:43 INFO - PROCESS | 860 | 1466703343205 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:43 INFO - PROCESS | 860 | 1466703343322 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 10:35:43 INFO - PROCESS | 860 | 1466703343423 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 860 | 1466703343426 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:43 INFO - PROCESS | 860 | ++DOCSHELL 14382C00 == 41 [pid = 860] [id = 210] 10:35:43 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1439DC00) [pid = 860] [serial = 628] [outer = 00000000] 10:35:43 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (15AE5800) [pid = 860] [serial = 629] [outer = 1439DC00] 10:35:43 INFO - PROCESS | 860 | 1466703343486 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16728C00) [pid = 860] [serial = 630] [outer = 1439DC00] 10:35:44 INFO - PROCESS | 860 | 1466703344112 Marionette TRACE conn7 <- [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] 10:35:44 INFO - PROCESS | 860 | 1466703344170 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 10:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:35:44 INFO - PROCESS | 860 | 1466703344174 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 860 | 1466703344177 Marionette TRACE conn7 <- [1,806,null,{}] 10:35:44 INFO - PROCESS | 860 | 1466703344188 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:44 INFO - PROCESS | 860 | 1466703344193 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:44 INFO - PROCESS | 860 | 1466703344302 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 10:35:44 INFO - PROCESS | 860 | 1466703344428 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 860 | 1466703344432 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:44 INFO - PROCESS | 860 | ++DOCSHELL 18CB6C00 == 42 [pid = 860] [id = 211] 10:35:44 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (19422400) [pid = 860] [serial = 631] [outer = 00000000] 10:35:44 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1949F000) [pid = 860] [serial = 632] [outer = 19422400] 10:35:44 INFO - PROCESS | 860 | 1466703344490 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194DB000) [pid = 860] [serial = 633] [outer = 19422400] 10:35:45 INFO - PROCESS | 860 | 1466703345095 Marionette TRACE conn7 <- [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]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 10:35:45 INFO - PROCESS | 860 | 1466703345147 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 860 | 1466703345150 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 10:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:35:45 INFO - PROCESS | 860 | 1466703345154 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 860 | 1466703345156 Marionette TRACE conn7 <- [1,810,null,{}] 10:35:45 INFO - PROCESS | 860 | 1466703345160 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:45 INFO - PROCESS | 860 | 1466703345163 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:45 INFO - PROCESS | 860 | 1466703345276 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 10:35:45 INFO - PROCESS | 860 | 1466703345409 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 860 | 1466703345412 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:45 INFO - PROCESS | 860 | ++DOCSHELL 15AEAC00 == 43 [pid = 860] [id = 212] 10:35:45 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16204800) [pid = 860] [serial = 634] [outer = 00000000] 10:35:45 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (197B0800) [pid = 860] [serial = 635] [outer = 16204800] 10:35:45 INFO - PROCESS | 860 | 1466703345467 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (199CA800) [pid = 860] [serial = 636] [outer = 16204800] 10:35:46 INFO - PROCESS | 860 | 1466703346193 Marionette TRACE conn7 <- [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] 10:35:46 INFO - PROCESS | 860 | 1466703346240 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 10:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:35:46 INFO - PROCESS | 860 | 1466703346245 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 860 | 1466703346250 Marionette TRACE conn7 <- [1,814,null,{}] 10:35:46 INFO - PROCESS | 860 | 1466703346255 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:46 INFO - PROCESS | 860 | 1466703346257 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:46 INFO - PROCESS | 860 | 1466703346358 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 10:35:46 INFO - PROCESS | 860 | 1466703346459 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 860 | 1466703346462 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:46 INFO - PROCESS | 860 | ++DOCSHELL 0DB85C00 == 44 [pid = 860] [id = 213] 10:35:46 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0DD2CC00) [pid = 860] [serial = 637] [outer = 00000000] 10:35:46 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (126C9800) [pid = 860] [serial = 638] [outer = 0DD2CC00] 10:35:46 INFO - PROCESS | 860 | 1466703346515 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (13B4C000) [pid = 860] [serial = 639] [outer = 0DD2CC00] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0C915800 == 43 [pid = 860] [id = 207] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 17B52400 == 42 [pid = 860] [id = 206] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0DD2F000 == 41 [pid = 860] [id = 205] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 176DF000 == 40 [pid = 860] [id = 204] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 16728400 == 39 [pid = 860] [id = 203] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 14F60C00 == 38 [pid = 860] [id = 202] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 13EE7400 == 37 [pid = 860] [id = 201] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0E7DE400 == 36 [pid = 860] [id = 200] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0D55FC00 == 35 [pid = 860] [id = 198] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0DB86000 == 34 [pid = 860] [id = 199] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 16322C00 == 33 [pid = 860] [id = 197] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0C939C00 == 32 [pid = 860] [id = 191] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 15AEAC00 == 31 [pid = 860] [id = 212] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 18CB6C00 == 30 [pid = 860] [id = 211] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 17A1A800 == 29 [pid = 860] [id = 208] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 0C913000 == 28 [pid = 860] [id = 209] 10:35:47 INFO - PROCESS | 860 | --DOCSHELL 14382C00 == 27 [pid = 860] [id = 210] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13B49C00) [pid = 860] [serial = 581] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 88 (13EEB800) [pid = 860] [serial = 584] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D2C7000) [pid = 860] [serial = 575] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D2CBC00) [pid = 860] [serial = 576] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0DE41C00) [pid = 860] [serial = 578] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11B0FC00) [pid = 860] [serial = 572] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E3BC00) [pid = 860] [serial = 582] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 82 (16E4B800) [pid = 860] [serial = 590] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 81 (125E4400) [pid = 860] [serial = 564] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 80 (120D6400) [pid = 860] [serial = 563] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175CAC00) [pid = 860] [serial = 567] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16E4BC00) [pid = 860] [serial = 566] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 77 (17A16000) [pid = 860] [serial = 570] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17A10800) [pid = 860] [serial = 569] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 75 (153A4C00) [pid = 860] [serial = 587] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 74 (11B0F400) [pid = 860] [serial = 579] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | --DOMWINDOW == 73 (14F5A400) [pid = 860] [serial = 585] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 860 | 1466703347714 Marionette TRACE conn7 <- [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]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1534ms 10:35:47 INFO - PROCESS | 860 | 1466703347785 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 860 | 1466703347789 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 10:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:35:47 INFO - PROCESS | 860 | 1466703347793 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 860 | 1466703347797 Marionette TRACE conn7 <- [1,818,null,{}] 10:35:47 INFO - PROCESS | 860 | 1466703347802 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:47 INFO - PROCESS | 860 | 1466703347805 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:47 INFO - PROCESS | 860 | 1466703347919 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 10:35:47 INFO - PROCESS | 860 | 1466703348003 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 860 | 1466703348005 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:48 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB000 == 28 [pid = 860] [id = 214] 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D2CC800) [pid = 860] [serial = 640] [outer = 00000000] 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D484000) [pid = 860] [serial = 641] [outer = 0D2CC800] 10:35:48 INFO - PROCESS | 860 | 1466703348054 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D5F4400) [pid = 860] [serial = 642] [outer = 0D2CC800] 10:35:48 INFO - PROCESS | 860 | 1466703348440 Marionette TRACE conn7 <- [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]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 10:35:48 INFO - PROCESS | 860 | 1466703348514 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 860 | 1466703348519 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 10:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:35:48 INFO - PROCESS | 860 | 1466703348527 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 860 | 1466703348530 Marionette TRACE conn7 <- [1,822,null,{}] 10:35:48 INFO - PROCESS | 860 | 1466703348538 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 860 | 1466703348541 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:48 INFO - PROCESS | 860 | 1466703348637 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 10:35:48 INFO - PROCESS | 860 | 1466703348653 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 860 | 1466703348656 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:48 INFO - PROCESS | 860 | ++DOCSHELL 11DA6C00 == 29 [pid = 860] [id = 215] 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (11DAEC00) [pid = 860] [serial = 643] [outer = 00000000] 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (120CE400) [pid = 860] [serial = 644] [outer = 11DAEC00] 10:35:48 INFO - PROCESS | 860 | 1466703348704 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1254BC00) [pid = 860] [serial = 645] [outer = 11DAEC00] 10:35:49 INFO - PROCESS | 860 | 1466703349176 Marionette TRACE conn7 <- [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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 10:35:49 INFO - PROCESS | 860 | 1466703349220 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 860 | 1466703349223 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 10:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:35:49 INFO - PROCESS | 860 | 1466703349226 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 860 | 1466703349230 Marionette TRACE conn7 <- [1,826,null,{}] 10:35:49 INFO - PROCESS | 860 | 1466703349241 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:49 INFO - PROCESS | 860 | 1466703349245 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:49 INFO - PROCESS | 860 | 1466703349334 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 10:35:49 INFO - PROCESS | 860 | 1466703349341 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 860 | 1466703349344 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:49 INFO - PROCESS | 860 | ++DOCSHELL 13E64400 == 30 [pid = 860] [id = 216] 10:35:49 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E65000) [pid = 860] [serial = 646] [outer = 00000000] 10:35:49 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13E8D000) [pid = 860] [serial = 647] [outer = 13E65000] 10:35:49 INFO - PROCESS | 860 | 1466703349394 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13EECC00) [pid = 860] [serial = 648] [outer = 13E65000] 10:35:51 INFO - PROCESS | 860 | 1466703351272 Marionette TRACE conn7 <- [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]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2072ms 10:35:51 INFO - PROCESS | 860 | 1466703351302 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 860 | 1466703351305 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 10:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:35:51 INFO - PROCESS | 860 | 1466703351315 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 860 | 1466703351317 Marionette TRACE conn7 <- [1,830,null,{}] 10:35:51 INFO - PROCESS | 860 | 1466703351321 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:51 INFO - PROCESS | 860 | 1466703351323 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:51 INFO - PROCESS | 860 | 1466703351443 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 10:35:51 INFO - PROCESS | 860 | 1466703351501 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 860 | 1466703351504 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:51 INFO - PROCESS | 860 | ++DOCSHELL 1437C400 == 31 [pid = 860] [id = 217] 10:35:51 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (14F61000) [pid = 860] [serial = 649] [outer = 00000000] 10:35:51 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16730800) [pid = 860] [serial = 650] [outer = 14F61000] 10:35:51 INFO - PROCESS | 860 | 1466703351551 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16E85400) [pid = 860] [serial = 651] [outer = 14F61000] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D5F1400) [pid = 860] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0EA3E800) [pid = 860] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E6000) [pid = 860] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 81 (153A3800) [pid = 860] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C93AC00) [pid = 860] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EE7800) [pid = 860] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17B54800) [pid = 860] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1672EC00) [pid = 860] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11EC7800) [pid = 860] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 75 (18B96000) [pid = 860] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DD55400) [pid = 860] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0C931C00) [pid = 860] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 72 (16729800) [pid = 860] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:35:51 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0DB88C00) [pid = 860] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:35:52 INFO - PROCESS | 860 | 1466703352109 Marionette TRACE conn7 <- [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]]]}] 10:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 830ms 10:35:52 INFO - PROCESS | 860 | 1466703352148 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 10:35:52 INFO - PROCESS | 860 | 1466703352150 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 10:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:35:52 INFO - PROCESS | 860 | 1466703352153 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 860 | 1466703352155 Marionette TRACE conn7 <- [1,834,null,{}] 10:35:52 INFO - PROCESS | 860 | 1466703352159 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:52 INFO - PROCESS | 860 | 1466703352161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:52 INFO - PROCESS | 860 | 1466703352244 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 10:35:52 INFO - PROCESS | 860 | 1466703352249 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 860 | 1466703352252 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:52 INFO - PROCESS | 860 | ++DOCSHELL 15399C00 == 32 [pid = 860] [id = 218] 10:35:52 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16726800) [pid = 860] [serial = 652] [outer = 00000000] 10:35:52 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175BD000) [pid = 860] [serial = 653] [outer = 16726800] 10:35:52 INFO - PROCESS | 860 | 1466703352298 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (175CC000) [pid = 860] [serial = 654] [outer = 16726800] 10:35:52 INFO - PROCESS | 860 | 1466703352741 Marionette TRACE conn7 <- [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]]]}] 10:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 631ms 10:35:52 INFO - PROCESS | 860 | 1466703352785 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 10:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:35:52 INFO - PROCESS | 860 | 1466703352788 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 10:35:52 INFO - PROCESS | 860 | 1466703352790 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 860 | 1466703352792 Marionette TRACE conn7 <- [1,838,null,{}] 10:35:52 INFO - PROCESS | 860 | 1466703352796 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:52 INFO - PROCESS | 860 | 1466703352801 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:52 INFO - PROCESS | 860 | 1466703352894 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 10:35:52 INFO - PROCESS | 860 | 1466703352902 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 860 | 1466703352904 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:52 INFO - PROCESS | 860 | ++DOCSHELL 176EB400 == 33 [pid = 860] [id = 219] 10:35:52 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176EB800) [pid = 860] [serial = 655] [outer = 00000000] 10:35:52 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (17A10800) [pid = 860] [serial = 656] [outer = 176EB800] 10:35:52 INFO - PROCESS | 860 | 1466703352948 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (17A17C00) [pid = 860] [serial = 657] [outer = 176EB800] 10:35:53 INFO - PROCESS | 860 | 1466703353447 Marionette TRACE conn7 <- [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]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 10:35:53 INFO - PROCESS | 860 | 1466703353461 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 860 | 1466703353463 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 10:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:35:53 INFO - PROCESS | 860 | 1466703353471 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 860 | 1466703353473 Marionette TRACE conn7 <- [1,842,null,{}] 10:35:53 INFO - PROCESS | 860 | 1466703353476 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:53 INFO - PROCESS | 860 | 1466703353478 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:53 INFO - PROCESS | 860 | 1466703353560 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 10:35:53 INFO - PROCESS | 860 | 1466703353567 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 860 | 1466703353569 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:53 INFO - PROCESS | 860 | ++DOCSHELL 17935800 == 34 [pid = 860] [id = 220] 10:35:53 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (17B53000) [pid = 860] [serial = 658] [outer = 00000000] 10:35:53 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17B5E800) [pid = 860] [serial = 659] [outer = 17B53000] 10:35:53 INFO - PROCESS | 860 | 1466703353615 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18C28000) [pid = 860] [serial = 660] [outer = 17B53000] 10:35:54 INFO - PROCESS | 860 | 1466703354342 Marionette TRACE conn7 <- [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]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 10:35:54 INFO - PROCESS | 860 | 1466703354402 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 860 | 1466703354407 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 10:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:35:54 INFO - PROCESS | 860 | 1466703354412 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 860 | 1466703354416 Marionette TRACE conn7 <- [1,846,null,{}] 10:35:54 INFO - PROCESS | 860 | 1466703354421 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:54 INFO - PROCESS | 860 | 1466703354425 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:54 INFO - PROCESS | 860 | 1466703354561 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 10:35:54 INFO - PROCESS | 860 | 1466703354686 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 860 | 1466703354689 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:54 INFO - PROCESS | 860 | ++DOCSHELL 0D250000 == 35 [pid = 860] [id = 221] 10:35:54 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0D250800) [pid = 860] [serial = 661] [outer = 00000000] 10:35:54 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D6BD800) [pid = 860] [serial = 662] [outer = 0D250800] 10:35:54 INFO - PROCESS | 860 | 1466703354751 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0DB7DC00) [pid = 860] [serial = 663] [outer = 0D250800] 10:35:55 INFO - PROCESS | 860 | 1466703355493 Marionette TRACE conn7 <- [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]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1137ms 10:35:55 INFO - PROCESS | 860 | 1466703355549 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 860 | 1466703355554 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 10:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:35:55 INFO - PROCESS | 860 | 1466703355560 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 860 | 1466703355563 Marionette TRACE conn7 <- [1,850,null,{}] 10:35:55 INFO - PROCESS | 860 | 1466703355567 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:55 INFO - PROCESS | 860 | 1466703355570 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:55 INFO - PROCESS | 860 | 1466703355698 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 10:35:55 INFO - PROCESS | 860 | 1466703355816 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 860 | 1466703355819 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:55 INFO - PROCESS | 860 | ++DOCSHELL 13E2E000 == 36 [pid = 860] [id = 222] 10:35:55 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13E33C00) [pid = 860] [serial = 664] [outer = 00000000] 10:35:55 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (13E91400) [pid = 860] [serial = 665] [outer = 13E33C00] 10:35:55 INFO - PROCESS | 860 | 1466703355877 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1437FC00) [pid = 860] [serial = 666] [outer = 13E33C00] 10:35:56 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D01EC00) [pid = 860] [serial = 667] [outer = 1539E800] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 176EB400 == 35 [pid = 860] [id = 219] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 15399C00 == 34 [pid = 860] [id = 218] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 1437C400 == 33 [pid = 860] [id = 217] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 13E64400 == 32 [pid = 860] [id = 216] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 11DA6C00 == 31 [pid = 860] [id = 215] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 0D2CB000 == 30 [pid = 860] [id = 214] 10:35:56 INFO - PROCESS | 860 | --DOCSHELL 0DB85C00 == 29 [pid = 860] [id = 213] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13EEF000) [pid = 860] [serial = 615] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 85 (186A2C00) [pid = 860] [serial = 620] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 84 (16E8B800) [pid = 860] [serial = 609] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 83 (11DE2C00) [pid = 860] [serial = 597] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D619800) [pid = 860] [serial = 593] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 81 (12522000) [pid = 860] [serial = 600] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1792F400) [pid = 860] [serial = 611] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1615F800) [pid = 860] [serial = 605] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 78 (120B4800) [pid = 860] [serial = 599] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 77 (14F5F800) [pid = 860] [serial = 573] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13EEB400) [pid = 860] [serial = 602] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13EF3C00) [pid = 860] [serial = 603] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 74 (16E4C800) [pid = 860] [serial = 614] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 73 (17B5D000) [pid = 860] [serial = 617] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 72 (175CD000) [pid = 860] [serial = 591] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16733400) [pid = 860] [serial = 608] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16203400) [pid = 860] [serial = 606] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11B11C00) [pid = 860] [serial = 596] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17999C00) [pid = 860] [serial = 612] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0DB7FC00) [pid = 860] [serial = 594] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 66 (17B60400) [pid = 860] [serial = 618] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 65 (157A7400) [pid = 860] [serial = 588] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 64 (18B9B800) [pid = 860] [serial = 621] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 63 (18C31C00) [pid = 860] [serial = 623] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | --DOMWINDOW == 62 (18CB2800) [pid = 860] [serial = 624] [outer = 00000000] [url = about:blank] 10:35:56 INFO - PROCESS | 860 | 1466703356752 Marionette TRACE conn7 <- [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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1233ms 10:35:56 INFO - PROCESS | 860 | 1466703356798 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 860 | 1466703356803 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:35:56 INFO - PROCESS | 860 | 1466703356808 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 860 | 1466703356811 Marionette TRACE conn7 <- [1,854,null,{}] 10:35:56 INFO - PROCESS | 860 | 1466703356817 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 860 | 1466703356820 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:56 INFO - PROCESS | 860 | 1466703356907 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 10:35:56 INFO - PROCESS | 860 | 1466703356913 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 860 | 1466703356918 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:56 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB400 == 30 [pid = 860] [id = 223] 10:35:56 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D436800) [pid = 860] [serial = 668] [outer = 00000000] 10:35:56 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D61F400) [pid = 860] [serial = 669] [outer = 0D436800] 10:35:56 INFO - PROCESS | 860 | 1466703356967 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0DB87000) [pid = 860] [serial = 670] [outer = 0D436800] 10:35:57 INFO - PROCESS | 860 | 1466703357487 Marionette TRACE conn7 <- [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]]]}] 10:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 10:35:57 INFO - PROCESS | 860 | 1466703357538 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 860 | 1466703357542 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 10:35:57 INFO - PROCESS | 860 | 1466703357547 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 860 | 1466703357550 Marionette TRACE conn7 <- [1,858,null,{}] 10:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:35:57 INFO - PROCESS | 860 | 1466703357554 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 860 | 1466703357556 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:57 INFO - PROCESS | 860 | 1466703357647 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 10:35:57 INFO - PROCESS | 860 | 1466703357732 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 860 | 1466703357735 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:57 INFO - PROCESS | 860 | ++DOCSHELL 120B7C00 == 31 [pid = 860] [id = 224] 10:35:57 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (12496C00) [pid = 860] [serial = 671] [outer = 00000000] 10:35:57 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (126C2C00) [pid = 860] [serial = 672] [outer = 12496C00] 10:35:57 INFO - PROCESS | 860 | 1466703357785 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13B45C00) [pid = 860] [serial = 673] [outer = 12496C00] 10:35:58 INFO - PROCESS | 860 | 1466703358161 Marionette TRACE conn7 <- [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]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 10:35:58 INFO - PROCESS | 860 | 1466703358224 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 860 | 1466703358226 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 860 | 1466703358230 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:35:58 INFO - PROCESS | 860 | 1466703358233 Marionette TRACE conn7 <- [1,862,null,{}] 10:35:58 INFO - PROCESS | 860 | 1466703358245 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 860 | 1466703358250 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:58 INFO - PROCESS | 860 | 1466703358340 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 10:35:58 INFO - PROCESS | 860 | 1466703358349 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 860 | 1466703358352 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:58 INFO - PROCESS | 860 | ++DOCSHELL 14389800 == 32 [pid = 860] [id = 225] 10:35:58 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1438A000) [pid = 860] [serial = 674] [outer = 00000000] 10:35:58 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (14F69C00) [pid = 860] [serial = 675] [outer = 1438A000] 10:35:58 INFO - PROCESS | 860 | 1466703358400 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (15AE5C00) [pid = 860] [serial = 676] [outer = 1438A000] 10:35:58 INFO - PROCESS | 860 | 1466703358872 Marionette TRACE conn7 <- [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]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 10:35:58 INFO - PROCESS | 860 | 1466703358904 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:35:58 INFO - PROCESS | 860 | 1466703358906 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 860 | 1466703358910 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 860 | 1466703358911 Marionette TRACE conn7 <- [1,866,null,{}] 10:35:58 INFO - PROCESS | 860 | 1466703358924 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 860 | 1466703358926 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:59 INFO - PROCESS | 860 | 1466703359043 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 10:35:59 INFO - PROCESS | 860 | 1466703359051 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 860 | 1466703359053 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:59 INFO - PROCESS | 860 | ++DOCSHELL 16731000 == 33 [pid = 860] [id = 226] 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16733400) [pid = 860] [serial = 677] [outer = 00000000] 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16E83800) [pid = 860] [serial = 678] [outer = 16733400] 10:35:59 INFO - PROCESS | 860 | 1466703359101 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1672F400) [pid = 860] [serial = 679] [outer = 16733400] 10:35:59 INFO - PROCESS | 860 | 1466703359561 Marionette TRACE conn7 <- [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]]]}] 10:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 10:35:59 INFO - PROCESS | 860 | 1466703359584 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 860 | 1466703359586 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 10:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:35:59 INFO - PROCESS | 860 | 1466703359589 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 860 | 1466703359591 Marionette TRACE conn7 <- [1,870,null,{}] 10:35:59 INFO - PROCESS | 860 | 1466703359594 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:59 INFO - PROCESS | 860 | 1466703359596 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:59 INFO - PROCESS | 860 | 1466703359717 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 10:35:59 INFO - PROCESS | 860 | 1466703359806 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 860 | 1466703359808 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:35:59 INFO - PROCESS | 860 | ++DOCSHELL 176E0000 == 34 [pid = 860] [id = 227] 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E0400) [pid = 860] [serial = 680] [outer = 00000000] 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (176E7C00) [pid = 860] [serial = 681] [outer = 176E0400] 10:35:59 INFO - PROCESS | 860 | 1466703359852 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (176E5000) [pid = 860] [serial = 682] [outer = 176E0400] 10:36:00 INFO - PROCESS | 860 | 1466703360263 Marionette TRACE conn7 <- [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]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 10:36:00 INFO - PROCESS | 860 | 1466703360325 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 860 | 1466703360327 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 10:36:00 INFO - PROCESS | 860 | 1466703360330 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:36:00 INFO - PROCESS | 860 | 1466703360332 Marionette TRACE conn7 <- [1,874,null,{}] 10:36:00 INFO - PROCESS | 860 | 1466703360335 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 860 | 1466703360341 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:00 INFO - PROCESS | 860 | 1466703360474 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 10:36:00 INFO - PROCESS | 860 | 1466703360479 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 860 | 1466703360481 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:00 INFO - PROCESS | 860 | ++DOCSHELL 176E4800 == 35 [pid = 860] [id = 228] 10:36:00 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (17A0E000) [pid = 860] [serial = 683] [outer = 00000000] 10:36:00 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17B5EC00) [pid = 860] [serial = 684] [outer = 17A0E000] 10:36:00 INFO - PROCESS | 860 | 1466703360525 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (17A17400) [pid = 860] [serial = 685] [outer = 17A0E000] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 79 (14F61000) [pid = 860] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 78 (11DAEC00) [pid = 860] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DD2CC00) [pid = 860] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E65000) [pid = 860] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D2CC800) [pid = 860] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D0CB800) [pid = 860] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1439DC00) [pid = 860] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19422400) [pid = 860] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16204800) [pid = 860] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16726800) [pid = 860] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:36:01 INFO - PROCESS | 860 | --DOMWINDOW == 69 (176EB800) [pid = 860] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:36:01 INFO - PROCESS | 860 | 1466703361036 Marionette TRACE conn7 <- [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]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 10:36:01 INFO - PROCESS | 860 | 1466703361077 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 860 | 1466703361079 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 10:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:36:01 INFO - PROCESS | 860 | 1466703361085 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 860 | 1466703361087 Marionette TRACE conn7 <- [1,878,null,{}] 10:36:01 INFO - PROCESS | 860 | 1466703361090 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:01 INFO - PROCESS | 860 | 1466703361092 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:01 INFO - PROCESS | 860 | 1466703361175 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 10:36:01 INFO - PROCESS | 860 | 1466703361181 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 860 | 1466703361183 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:01 INFO - PROCESS | 860 | ++DOCSHELL 126C2400 == 36 [pid = 860] [id = 229] 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (126C7400) [pid = 860] [serial = 686] [outer = 00000000] 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1439DC00) [pid = 860] [serial = 687] [outer = 126C7400] 10:36:01 INFO - PROCESS | 860 | 1466703361226 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1672F800) [pid = 860] [serial = 688] [outer = 126C7400] 10:36:01 INFO - PROCESS | 860 | 1466703361648 Marionette TRACE conn7 <- [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]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 569ms 10:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:36:01 INFO - PROCESS | 860 | 1466703361656 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 860 | 1466703361658 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 10:36:01 INFO - PROCESS | 860 | 1466703361661 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 860 | 1466703361663 Marionette TRACE conn7 <- [1,882,null,{}] 10:36:01 INFO - PROCESS | 860 | 1466703361692 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:01 INFO - PROCESS | 860 | 1466703361694 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:01 INFO - PROCESS | 860 | 1466703361774 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 10:36:01 INFO - PROCESS | 860 | 1466703361779 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 860 | 1466703361781 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:01 INFO - PROCESS | 860 | ++DOCSHELL 17A14800 == 37 [pid = 860] [id = 230] 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (17B57C00) [pid = 860] [serial = 689] [outer = 00000000] 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C30000) [pid = 860] [serial = 690] [outer = 17B57C00] 10:36:01 INFO - PROCESS | 860 | 1466703361825 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18CB0000) [pid = 860] [serial = 691] [outer = 17B57C00] 10:36:02 INFO - PROCESS | 860 | 1466703362237 Marionette TRACE conn7 <- [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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 10:36:02 INFO - PROCESS | 860 | 1466703362296 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 860 | 1466703362299 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:36:02 INFO - PROCESS | 860 | 1466703362302 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 860 | 1466703362303 Marionette TRACE conn7 <- [1,886,null,{}] 10:36:02 INFO - PROCESS | 860 | 1466703362307 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:02 INFO - PROCESS | 860 | 1466703362309 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:02 INFO - PROCESS | 860 | 1466703362396 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 10:36:02 INFO - PROCESS | 860 | 1466703362403 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 860 | 1466703362405 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:02 INFO - PROCESS | 860 | ++DOCSHELL 13EF0C00 == 38 [pid = 860] [id = 231] 10:36:02 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (18CB7400) [pid = 860] [serial = 692] [outer = 00000000] 10:36:02 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (194A8400) [pid = 860] [serial = 693] [outer = 18CB7400] 10:36:02 INFO - PROCESS | 860 | 1466703362451 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (194E0000) [pid = 860] [serial = 694] [outer = 18CB7400] 10:36:02 INFO - PROCESS | 860 | 1466703362909 Marionette TRACE conn7 <- [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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 10:36:02 INFO - PROCESS | 860 | 1466703362936 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 860 | 1466703362938 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:36:02 INFO - PROCESS | 860 | 1466703362941 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 860 | 1466703362943 Marionette TRACE conn7 <- [1,890,null,{}] 10:36:02 INFO - PROCESS | 860 | 1466703362951 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:02 INFO - PROCESS | 860 | 1466703362952 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:03 INFO - PROCESS | 860 | 1466703363112 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 10:36:03 INFO - PROCESS | 860 | 1466703363175 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 860 | 1466703363178 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:03 INFO - PROCESS | 860 | ++DOCSHELL 0C90EC00 == 39 [pid = 860] [id = 232] 10:36:03 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0C912C00) [pid = 860] [serial = 695] [outer = 00000000] 10:36:03 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0C9B1000) [pid = 860] [serial = 696] [outer = 0C912C00] 10:36:03 INFO - PROCESS | 860 | 1466703363237 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0D24E800) [pid = 860] [serial = 697] [outer = 0C912C00] 10:36:03 INFO - PROCESS | 860 | 1466703363875 Marionette TRACE conn7 <- [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]]]}] 10:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 10:36:03 INFO - PROCESS | 860 | 1466703363913 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 860 | 1466703363918 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 10:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:36:03 INFO - PROCESS | 860 | 1466703363923 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 860 | 1466703363926 Marionette TRACE conn7 <- [1,894,null,{}] 10:36:03 INFO - PROCESS | 860 | 1466703363931 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:03 INFO - PROCESS | 860 | 1466703363934 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:04 INFO - PROCESS | 860 | 1466703364046 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 10:36:04 INFO - PROCESS | 860 | 1466703364145 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 860 | 1466703364148 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:04 INFO - PROCESS | 860 | ++DOCSHELL 13E35800 == 40 [pid = 860] [id = 233] 10:36:04 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E67400) [pid = 860] [serial = 698] [outer = 00000000] 10:36:04 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E8FC00) [pid = 860] [serial = 699] [outer = 13E67400] 10:36:04 INFO - PROCESS | 860 | 1466703364203 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EF4C00) [pid = 860] [serial = 700] [outer = 13E67400] 10:36:04 INFO - PROCESS | 860 | 1466703364809 Marionette TRACE conn7 <- [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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 10:36:04 INFO - PROCESS | 860 | 1466703364853 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 860 | 1466703364856 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:36:04 INFO - PROCESS | 860 | 1466703364860 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 860 | 1466703364862 Marionette TRACE conn7 <- [1,898,null,{}] 10:36:04 INFO - PROCESS | 860 | 1466703364866 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:04 INFO - PROCESS | 860 | 1466703364869 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:04 INFO - PROCESS | 860 | 1466703364985 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 10:36:05 INFO - PROCESS | 860 | 1466703365090 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 860 | 1466703365092 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:05 INFO - PROCESS | 860 | ++DOCSHELL 16E8B800 == 41 [pid = 860] [id = 234] 10:36:05 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (175D8800) [pid = 860] [serial = 701] [outer = 00000000] 10:36:05 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17A15C00) [pid = 860] [serial = 702] [outer = 175D8800] 10:36:05 INFO - PROCESS | 860 | 1466703365151 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18B9D800) [pid = 860] [serial = 703] [outer = 175D8800] 10:36:05 INFO - PROCESS | 860 | 1466703365793 Marionette TRACE conn7 <- [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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 10:36:05 INFO - PROCESS | 860 | 1466703365832 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 860 | 1466703365837 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 10:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:36:05 INFO - PROCESS | 860 | 1466703365848 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 860 | 1466703365853 Marionette TRACE conn7 <- [1,902,null,{}] 10:36:05 INFO - PROCESS | 860 | 1466703365857 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:05 INFO - PROCESS | 860 | 1466703365861 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:05 INFO - PROCESS | 860 | 1466703366007 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 10:36:06 INFO - PROCESS | 860 | 1466703366138 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 860 | 1466703366140 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:06 INFO - PROCESS | 860 | ++DOCSHELL 199CC000 == 42 [pid = 860] [id = 235] 10:36:06 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (19E48000) [pid = 860] [serial = 704] [outer = 00000000] 10:36:06 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E4F000) [pid = 860] [serial = 705] [outer = 19E48000] 10:36:06 INFO - PROCESS | 860 | 1466703366198 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19E52800) [pid = 860] [serial = 706] [outer = 19E48000] 10:36:06 INFO - PROCESS | 860 | 1466703366996 Marionette TRACE conn7 <- [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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1195ms 10:36:07 INFO - PROCESS | 860 | 1466703367038 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 860 | 1466703367043 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:36:07 INFO - PROCESS | 860 | 1466703367048 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 860 | 1466703367051 Marionette TRACE conn7 <- [1,906,null,{}] 10:36:07 INFO - PROCESS | 860 | 1466703367057 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:07 INFO - PROCESS | 860 | 1466703367060 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:07 INFO - PROCESS | 860 | 1466703367168 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 10:36:07 INFO - PROCESS | 860 | 1466703367302 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 860 | 1466703367306 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:07 INFO - PROCESS | 860 | ++DOCSHELL 0EA3F400 == 43 [pid = 860] [id = 236] 10:36:07 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0EAD0000) [pid = 860] [serial = 707] [outer = 00000000] 10:36:07 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (11DED400) [pid = 860] [serial = 708] [outer = 0EAD0000] 10:36:07 INFO - PROCESS | 860 | 1466703367361 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (12552400) [pid = 860] [serial = 709] [outer = 0EAD0000] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 13EF0C00 == 42 [pid = 860] [id = 231] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 17A14800 == 41 [pid = 860] [id = 230] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 126C2400 == 40 [pid = 860] [id = 229] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 176E4800 == 39 [pid = 860] [id = 228] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 176E0000 == 38 [pid = 860] [id = 227] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 16731000 == 37 [pid = 860] [id = 226] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 14389800 == 36 [pid = 860] [id = 225] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 120B7C00 == 35 [pid = 860] [id = 224] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 0D2CB400 == 34 [pid = 860] [id = 223] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 17935800 == 33 [pid = 860] [id = 220] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 0D250000 == 32 [pid = 860] [id = 221] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 13E2E000 == 31 [pid = 860] [id = 222] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 199CC000 == 30 [pid = 860] [id = 235] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 16E8B800 == 29 [pid = 860] [id = 234] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 0C90EC00 == 28 [pid = 860] [id = 232] 10:36:08 INFO - PROCESS | 860 | --DOCSHELL 13E35800 == 27 [pid = 860] [id = 233] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16730800) [pid = 860] [serial = 650] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 91 (120CE400) [pid = 860] [serial = 644] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 90 (1254BC00) [pid = 860] [serial = 645] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13B4C000) [pid = 860] [serial = 639] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 88 (126C9800) [pid = 860] [serial = 638] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13E8D000) [pid = 860] [serial = 647] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D484000) [pid = 860] [serial = 641] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D5F4400) [pid = 860] [serial = 642] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 84 (120B8400) [pid = 860] [serial = 627] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DB84000) [pid = 860] [serial = 626] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 82 (16728C00) [pid = 860] [serial = 630] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 81 (15AE5800) [pid = 860] [serial = 629] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 80 (194DB000) [pid = 860] [serial = 633] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1949F000) [pid = 860] [serial = 632] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 78 (199CA800) [pid = 860] [serial = 636] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 77 (197B0800) [pid = 860] [serial = 635] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 76 (175BD000) [pid = 860] [serial = 653] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17A17C00) [pid = 860] [serial = 657] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 74 (17A10800) [pid = 860] [serial = 656] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 73 (17B5E800) [pid = 860] [serial = 659] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 72 (16E85400) [pid = 860] [serial = 651] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 71 (175CC000) [pid = 860] [serial = 654] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | --DOMWINDOW == 70 (13EECC00) [pid = 860] [serial = 648] [outer = 00000000] [url = about:blank] 10:36:08 INFO - PROCESS | 860 | 1466703368675 Marionette TRACE conn7 <- [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]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1691ms 10:36:08 INFO - PROCESS | 860 | 1466703368740 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 860 | 1466703368744 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 10:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:36:08 INFO - PROCESS | 860 | 1466703368749 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 860 | 1466703368752 Marionette TRACE conn7 <- [1,910,null,{}] 10:36:08 INFO - PROCESS | 860 | 1466703368758 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:08 INFO - PROCESS | 860 | 1466703368761 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:08 INFO - PROCESS | 860 | 1466703368854 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 10:36:08 INFO - PROCESS | 860 | 1466703368867 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 860 | 1466703368869 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:08 INFO - PROCESS | 860 | ++DOCSHELL 0D020C00 == 28 [pid = 860] [id = 237] 10:36:08 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D06A800) [pid = 860] [serial = 710] [outer = 00000000] 10:36:08 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0D2C3800) [pid = 860] [serial = 711] [outer = 0D06A800] 10:36:08 INFO - PROCESS | 860 | 1466703368921 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0D2CD800) [pid = 860] [serial = 712] [outer = 0D06A800] 10:36:09 INFO - PROCESS | 860 | 1466703369399 Marionette TRACE conn7 <- [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]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 10:36:09 INFO - PROCESS | 860 | 1466703369440 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 860 | 1466703369445 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:36:09 INFO - PROCESS | 860 | 1466703369451 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 860 | 1466703369454 Marionette TRACE conn7 <- [1,914,null,{}] 10:36:09 INFO - PROCESS | 860 | 1466703369458 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:09 INFO - PROCESS | 860 | 1466703369461 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:09 INFO - PROCESS | 860 | 1466703369594 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 10:36:09 INFO - PROCESS | 860 | 1466703369681 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 860 | 1466703369684 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:09 INFO - PROCESS | 860 | ++DOCSHELL 0DE41C00 == 29 [pid = 860] [id = 238] 10:36:09 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0E7DC400) [pid = 860] [serial = 713] [outer = 00000000] 10:36:09 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (11DA2800) [pid = 860] [serial = 714] [outer = 0E7DC400] 10:36:09 INFO - PROCESS | 860 | 1466703369732 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (11DEA800) [pid = 860] [serial = 715] [outer = 0E7DC400] 10:36:10 INFO - PROCESS | 860 | 1466703370127 Marionette TRACE conn7 <- [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]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 10:36:10 INFO - PROCESS | 860 | 1466703370184 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 860 | 1466703370187 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 10:36:10 INFO - PROCESS | 860 | 1466703370190 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:36:10 INFO - PROCESS | 860 | 1466703370193 Marionette TRACE conn7 <- [1,918,null,{}] 10:36:10 INFO - PROCESS | 860 | 1466703370204 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 860 | 1466703370209 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:10 INFO - PROCESS | 860 | 1466703370293 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 10:36:10 INFO - PROCESS | 860 | 1466703370300 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 860 | 1466703370303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:10 INFO - PROCESS | 860 | ++DOCSHELL 13B4A800 == 30 [pid = 860] [id = 239] 10:36:10 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13B4C000) [pid = 860] [serial = 716] [outer = 00000000] 10:36:10 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E67C00) [pid = 860] [serial = 717] [outer = 13B4C000] 10:36:10 INFO - PROCESS | 860 | 1466703370358 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E72800) [pid = 860] [serial = 718] [outer = 13B4C000] 10:36:10 INFO - PROCESS | 860 | 1466703370836 Marionette TRACE conn7 <- [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]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 10:36:10 INFO - PROCESS | 860 | 1466703370864 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 860 | 1466703370867 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 10:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:36:10 INFO - PROCESS | 860 | 1466703370876 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 860 | 1466703370878 Marionette TRACE conn7 <- [1,922,null,{}] 10:36:10 INFO - PROCESS | 860 | 1466703370882 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 860 | 1466703370884 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:11 INFO - PROCESS | 860 | 1466703371026 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 10:36:11 INFO - PROCESS | 860 | 1466703371045 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 860 | 1466703371047 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:11 INFO - PROCESS | 860 | ++DOCSHELL 13EEB800 == 31 [pid = 860] [id = 240] 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13EF3C00) [pid = 860] [serial = 719] [outer = 00000000] 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (14F63000) [pid = 860] [serial = 720] [outer = 13EF3C00] 10:36:11 INFO - PROCESS | 860 | 1466703371096 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (157A8000) [pid = 860] [serial = 721] [outer = 13EF3C00] 10:36:11 INFO - PROCESS | 860 | 1466703371544 Marionette TRACE conn7 <- [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]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 729ms 10:36:11 INFO - PROCESS | 860 | 1466703371610 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 860 | 1466703371612 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 10:36:11 INFO - PROCESS | 860 | 1466703371615 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:36:11 INFO - PROCESS | 860 | 1466703371617 Marionette TRACE conn7 <- [1,926,null,{}] 10:36:11 INFO - PROCESS | 860 | 1466703371621 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:11 INFO - PROCESS | 860 | 1466703371623 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:11 INFO - PROCESS | 860 | 1466703371731 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 10:36:11 INFO - PROCESS | 860 | 1466703371740 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 860 | 1466703371742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:11 INFO - PROCESS | 860 | ++DOCSHELL 16210400 == 32 [pid = 860] [id = 241] 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (16320000) [pid = 860] [serial = 722] [outer = 00000000] 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16729000) [pid = 860] [serial = 723] [outer = 16320000] 10:36:11 INFO - PROCESS | 860 | 1466703371786 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1672EC00) [pid = 860] [serial = 724] [outer = 16320000] 10:36:12 INFO - PROCESS | 860 | 1466703372247 Marionette TRACE conn7 <- [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]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 10:36:12 INFO - PROCESS | 860 | 1466703372290 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 860 | 1466703372292 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 10:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:36:12 INFO - PROCESS | 860 | 1466703372302 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 860 | 1466703372304 Marionette TRACE conn7 <- [1,930,null,{}] 10:36:12 INFO - PROCESS | 860 | 1466703372307 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:12 INFO - PROCESS | 860 | 1466703372313 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:12 INFO - PROCESS | 860 | 1466703372481 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 10:36:12 INFO - PROCESS | 860 | 1466703372544 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 860 | 1466703372546 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:12 INFO - PROCESS | 860 | ++DOCSHELL 16E8C000 == 33 [pid = 860] [id = 242] 10:36:12 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (175C6400) [pid = 860] [serial = 725] [outer = 00000000] 10:36:12 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (176E3800) [pid = 860] [serial = 726] [outer = 175C6400] 10:36:12 INFO - PROCESS | 860 | 1466703372594 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (17934C00) [pid = 860] [serial = 727] [outer = 175C6400] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 87 (18CB7400) [pid = 860] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16733400) [pid = 860] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 85 (176E0400) [pid = 860] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 84 (17B53000) [pid = 860] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 83 (12496C00) [pid = 860] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D436800) [pid = 860] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13E33C00) [pid = 860] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 80 (17A0E000) [pid = 860] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1438A000) [pid = 860] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D250800) [pid = 860] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 77 (126C7400) [pid = 860] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:36:12 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17B57C00) [pid = 860] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:36:13 INFO - PROCESS | 860 | 1466703373205 Marionette TRACE conn7 <- [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]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 10:36:13 INFO - PROCESS | 860 | 1466703373235 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 860 | 1466703373237 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:36:13 INFO - PROCESS | 860 | 1466703373252 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 860 | 1466703373254 Marionette TRACE conn7 <- [1,934,null,{}] 10:36:13 INFO - PROCESS | 860 | 1466703373258 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:13 INFO - PROCESS | 860 | 1466703373260 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:13 INFO - PROCESS | 860 | 1466703373337 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 10:36:13 INFO - PROCESS | 860 | 1466703373343 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 860 | 1466703373344 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:13 INFO - PROCESS | 860 | ++DOCSHELL 0D567800 == 34 [pid = 860] [id = 243] 10:36:13 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (175CB000) [pid = 860] [serial = 728] [outer = 00000000] 10:36:13 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (176E7800) [pid = 860] [serial = 729] [outer = 175CB000] 10:36:13 INFO - PROCESS | 860 | 1466703373388 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1792FC00) [pid = 860] [serial = 730] [outer = 175CB000] 10:36:13 INFO - PROCESS | 860 | 1466703373799 Marionette TRACE conn7 <- [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]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 590ms 10:36:13 INFO - PROCESS | 860 | 1466703373834 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 860 | 1466703373836 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:36:13 INFO - PROCESS | 860 | 1466703373855 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 860 | 1466703373856 Marionette TRACE conn7 <- [1,938,null,{}] 10:36:13 INFO - PROCESS | 860 | 1466703373860 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:13 INFO - PROCESS | 860 | 1466703373862 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:13 INFO - PROCESS | 860 | 1466703373940 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 10:36:13 INFO - PROCESS | 860 | 1466703373946 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 860 | 1466703373948 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:13 INFO - PROCESS | 860 | ++DOCSHELL 1672C000 == 35 [pid = 860] [id = 244] 10:36:13 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16E4D000) [pid = 860] [serial = 731] [outer = 00000000] 10:36:13 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17B53C00) [pid = 860] [serial = 732] [outer = 16E4D000] 10:36:13 INFO - PROCESS | 860 | 1466703373993 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D617800) [pid = 860] [serial = 733] [outer = 16E4D000] 10:36:14 INFO - PROCESS | 860 | 1466703374440 Marionette TRACE conn7 <- [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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 10:36:14 INFO - PROCESS | 860 | 1466703374486 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 860 | 1466703374488 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 10:36:14 INFO - PROCESS | 860 | 1466703374503 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:36:14 INFO - PROCESS | 860 | 1466703374505 Marionette TRACE conn7 <- [1,942,null,{}] 10:36:14 INFO - PROCESS | 860 | 1466703374508 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:14 INFO - PROCESS | 860 | 1466703374510 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:14 INFO - PROCESS | 860 | 1466703374589 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 10:36:14 INFO - PROCESS | 860 | 1466703374597 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 860 | 1466703374598 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:14 INFO - PROCESS | 860 | ++DOCSHELL 13B49C00 == 36 [pid = 860] [id = 245] 10:36:14 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17B61000) [pid = 860] [serial = 734] [outer = 00000000] 10:36:14 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18B9B000) [pid = 860] [serial = 735] [outer = 17B61000] 10:36:14 INFO - PROCESS | 860 | 1466703374643 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (18B9D000) [pid = 860] [serial = 736] [outer = 17B61000] 10:36:15 INFO - PROCESS | 860 | 1466703375231 Marionette TRACE conn7 <- [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]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 770ms 10:36:15 INFO - PROCESS | 860 | 1466703375339 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 860 | 1466703375344 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 10:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:36:15 INFO - PROCESS | 860 | 1466703375352 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 860 | 1466703375356 Marionette TRACE conn7 <- [1,946,null,{}] 10:36:15 INFO - PROCESS | 860 | 1466703375362 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:15 INFO - PROCESS | 860 | 1466703375365 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:15 INFO - PROCESS | 860 | 1466703375498 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 10:36:15 INFO - PROCESS | 860 | 1466703375618 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 860 | 1466703375623 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:15 INFO - PROCESS | 860 | ++DOCSHELL 0D25D800 == 37 [pid = 860] [id = 246] 10:36:15 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D2BFC00) [pid = 860] [serial = 737] [outer = 00000000] 10:36:15 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D623000) [pid = 860] [serial = 738] [outer = 0D2BFC00] 10:36:15 INFO - PROCESS | 860 | 1466703375683 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0DD5B800) [pid = 860] [serial = 739] [outer = 0D2BFC00] 10:36:16 INFO - PROCESS | 860 | 1466703376377 Marionette TRACE conn7 <- [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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1075ms 10:36:16 INFO - PROCESS | 860 | 1466703376430 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 860 | 1466703376435 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 10:36:16 INFO - PROCESS | 860 | 1466703376442 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:36:16 INFO - PROCESS | 860 | 1466703376445 Marionette TRACE conn7 <- [1,950,null,{}] 10:36:16 INFO - PROCESS | 860 | 1466703376474 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 860 | 1466703376477 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:16 INFO - PROCESS | 860 | 1466703376604 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 10:36:16 INFO - PROCESS | 860 | 1466703376724 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 860 | 1466703376727 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:16 INFO - PROCESS | 860 | ++DOCSHELL 13461000 == 38 [pid = 860] [id = 247] 10:36:16 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (13461400) [pid = 860] [serial = 740] [outer = 00000000] 10:36:16 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (13EEF000) [pid = 860] [serial = 741] [outer = 13461400] 10:36:16 INFO - PROCESS | 860 | 1466703376784 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (14F68C00) [pid = 860] [serial = 742] [outer = 13461400] 10:36:17 INFO - PROCESS | 860 | 1466703377624 Marionette TRACE conn7 <- [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]]]}] 10:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1220ms 10:36:17 INFO - PROCESS | 860 | 1466703377666 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 10:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:36:17 INFO - PROCESS | 860 | 1466703377671 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 10:36:17 INFO - PROCESS | 860 | 1466703377676 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 860 | 1466703377679 Marionette TRACE conn7 <- [1,954,null,{}] 10:36:17 INFO - PROCESS | 860 | 1466703377685 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:17 INFO - PROCESS | 860 | 1466703377687 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:17 INFO - PROCESS | 860 | 1466703377812 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 10:36:17 INFO - PROCESS | 860 | 1466703377914 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 860 | 1466703377919 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 1672C000 == 37 [pid = 860] [id = 244] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 0D567800 == 36 [pid = 860] [id = 243] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 16E8C000 == 35 [pid = 860] [id = 242] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 16210400 == 34 [pid = 860] [id = 241] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 13EEB800 == 33 [pid = 860] [id = 240] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 13B4A800 == 32 [pid = 860] [id = 239] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 0DE41C00 == 31 [pid = 860] [id = 238] 10:36:17 INFO - PROCESS | 860 | --DOCSHELL 0D020C00 == 30 [pid = 860] [id = 237] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 90 (194A8400) [pid = 860] [serial = 693] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1672F400) [pid = 860] [serial = 679] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 88 (16E83800) [pid = 860] [serial = 678] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 87 (176E5000) [pid = 860] [serial = 682] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 86 (176E7C00) [pid = 860] [serial = 681] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 85 (18C28000) [pid = 860] [serial = 660] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 84 (126C2C00) [pid = 860] [serial = 672] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13B45C00) [pid = 860] [serial = 673] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D61F400) [pid = 860] [serial = 669] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DB87000) [pid = 860] [serial = 670] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13E91400) [pid = 860] [serial = 665] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1437FC00) [pid = 860] [serial = 666] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17B5EC00) [pid = 860] [serial = 684] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 77 (14F69C00) [pid = 860] [serial = 675] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D6BD800) [pid = 860] [serial = 662] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB7DC00) [pid = 860] [serial = 663] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 74 (194E0000) [pid = 860] [serial = 694] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13EF4000) [pid = 860] [serial = 378] [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.] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1439DC00) [pid = 860] [serial = 687] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1672F800) [pid = 860] [serial = 688] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 70 (17A17400) [pid = 860] [serial = 685] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 69 (18CB0000) [pid = 860] [serial = 691] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 68 (18C30000) [pid = 860] [serial = 690] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | --DOMWINDOW == 67 (15AE5C00) [pid = 860] [serial = 676] [outer = 00000000] [url = about:blank] 10:36:17 INFO - PROCESS | 860 | ++DOCSHELL 0C91A000 == 31 [pid = 860] [id = 248] 10:36:17 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0C937C00) [pid = 860] [serial = 743] [outer = 00000000] 10:36:17 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D482800) [pid = 860] [serial = 744] [outer = 0C937C00] 10:36:17 INFO - PROCESS | 860 | 1466703378006 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB7C400) [pid = 860] [serial = 745] [outer = 0C937C00] 10:36:18 INFO - PROCESS | 860 | 1466703378435 Marionette TRACE conn7 <- [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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 10:36:18 INFO - PROCESS | 860 | 1466703378506 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 860 | 1466703378511 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:36:18 INFO - PROCESS | 860 | 1466703378517 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 860 | 1466703378520 Marionette TRACE conn7 <- [1,958,null,{}] 10:36:18 INFO - PROCESS | 860 | 1466703378524 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 860 | 1466703378527 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:18 INFO - PROCESS | 860 | 1466703378620 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 10:36:18 INFO - PROCESS | 860 | 1466703378635 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 860 | 1466703378638 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:18 INFO - PROCESS | 860 | ++DOCSHELL 120B7C00 == 32 [pid = 860] [id = 249] 10:36:18 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (120C9C00) [pid = 860] [serial = 746] [outer = 00000000] 10:36:18 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (125DC800) [pid = 860] [serial = 747] [outer = 120C9C00] 10:36:18 INFO - PROCESS | 860 | 1466703378688 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13B48C00) [pid = 860] [serial = 748] [outer = 120C9C00] 10:36:19 INFO - PROCESS | 860 | 1466703379181 Marionette TRACE conn7 <- [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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 10:36:19 INFO - PROCESS | 860 | 1466703379268 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 860 | 1466703379270 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 10:36:19 INFO - PROCESS | 860 | 1466703379274 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:36:19 INFO - PROCESS | 860 | 1466703379277 Marionette TRACE conn7 <- [1,962,null,{}] 10:36:19 INFO - PROCESS | 860 | 1466703379288 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 860 | 1466703379292 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:19 INFO - PROCESS | 860 | 1466703379383 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 10:36:19 INFO - PROCESS | 860 | 1466703379468 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 860 | 1466703379471 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:19 INFO - PROCESS | 860 | ++DOCSHELL 14F69C00 == 33 [pid = 860] [id = 250] 10:36:19 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (15397C00) [pid = 860] [serial = 749] [outer = 00000000] 10:36:19 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (153A4800) [pid = 860] [serial = 750] [outer = 15397C00] 10:36:19 INFO - PROCESS | 860 | 1466703379520 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1615F000) [pid = 860] [serial = 751] [outer = 15397C00] 10:36:19 INFO - PROCESS | 860 | 1466703379884 Marionette TRACE conn7 <- [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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 10:36:19 INFO - PROCESS | 860 | 1466703379926 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 860 | 1466703379929 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 10:36:19 INFO - PROCESS | 860 | 1466703379933 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:36:19 INFO - PROCESS | 860 | 1466703379934 Marionette TRACE conn7 <- [1,966,null,{}] 10:36:19 INFO - PROCESS | 860 | 1466703379947 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 860 | 1466703379949 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:20 INFO - PROCESS | 860 | 1466703380035 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 10:36:20 INFO - PROCESS | 860 | 1466703380040 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 860 | 1466703380042 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:20 INFO - PROCESS | 860 | ++DOCSHELL 16322800 == 34 [pid = 860] [id = 251] 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1672A400) [pid = 860] [serial = 752] [outer = 00000000] 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (175BD800) [pid = 860] [serial = 753] [outer = 1672A400] 10:36:20 INFO - PROCESS | 860 | 1466703380086 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (175DE000) [pid = 860] [serial = 754] [outer = 1672A400] 10:36:20 INFO - PROCESS | 860 | 1466703380533 Marionette TRACE conn7 <- [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]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 10:36:20 INFO - PROCESS | 860 | 1466703380569 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 860 | 1466703380571 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:36:20 INFO - PROCESS | 860 | 1466703380574 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 860 | 1466703380576 Marionette TRACE conn7 <- [1,970,null,{}] 10:36:20 INFO - PROCESS | 860 | 1466703380579 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:20 INFO - PROCESS | 860 | 1466703380581 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:20 INFO - PROCESS | 860 | 1466703380689 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 10:36:20 INFO - PROCESS | 860 | 1466703380696 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 860 | 1466703380698 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:20 INFO - PROCESS | 860 | ++DOCSHELL 176DE400 == 35 [pid = 860] [id = 252] 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (176E5400) [pid = 860] [serial = 755] [outer = 00000000] 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (176EC800) [pid = 860] [serial = 756] [outer = 176E5400] 10:36:20 INFO - PROCESS | 860 | 1466703380770 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1799BC00) [pid = 860] [serial = 757] [outer = 176E5400] 10:36:21 INFO - PROCESS | 860 | 1466703381242 Marionette TRACE conn7 <- [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]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 10:36:21 INFO - PROCESS | 860 | 1466703381307 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 10:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:36:21 INFO - PROCESS | 860 | 1466703381309 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 10:36:21 INFO - PROCESS | 860 | 1466703381312 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 860 | 1466703381314 Marionette TRACE conn7 <- [1,974,null,{}] 10:36:21 INFO - PROCESS | 860 | 1466703381318 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 860 | 1466703381324 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:21 INFO - PROCESS | 860 | 1466703381468 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 10:36:21 INFO - PROCESS | 860 | 1466703381531 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 860 | 1466703381533 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:21 INFO - PROCESS | 860 | ++DOCSHELL 17A1B000 == 36 [pid = 860] [id = 253] 10:36:21 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (186A6400) [pid = 860] [serial = 758] [outer = 00000000] 10:36:21 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18C2E000) [pid = 860] [serial = 759] [outer = 186A6400] 10:36:21 INFO - PROCESS | 860 | 1466703381580 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (18C32800) [pid = 860] [serial = 760] [outer = 186A6400] 10:36:22 INFO - PROCESS | 860 | 1466703382067 Marionette TRACE conn7 <- [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]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 769ms 10:36:22 INFO - PROCESS | 860 | 1466703382083 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 860 | 1466703382085 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 10:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:36:22 INFO - PROCESS | 860 | 1466703382088 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 860 | 1466703382090 Marionette TRACE conn7 <- [1,978,null,{}] 10:36:22 INFO - PROCESS | 860 | 1466703382093 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 860 | 1466703382095 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:22 INFO - PROCESS | 860 | 1466703382210 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 10:36:22 INFO - PROCESS | 860 | 1466703382218 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 860 | 1466703382220 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:22 INFO - PROCESS | 860 | ++DOCSHELL 19424C00 == 37 [pid = 860] [id = 254] 10:36:22 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (19425400) [pid = 860] [serial = 761] [outer = 00000000] 10:36:22 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1949F000) [pid = 860] [serial = 762] [outer = 19425400] 10:36:22 INFO - PROCESS | 860 | 1466703382399 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (194CA400) [pid = 860] [serial = 763] [outer = 19425400] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13EF3C00) [pid = 860] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0E7DC400) [pid = 860] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D06A800) [pid = 860] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0C912C00) [pid = 860] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E67400) [pid = 860] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 82 (175D8800) [pid = 860] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 81 (19E48000) [pid = 860] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16320000) [pid = 860] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175C6400) [pid = 860] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16E4D000) [pid = 860] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13B4C000) [pid = 860] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0EAD0000) [pid = 860] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:36:22 INFO - PROCESS | 860 | --DOMWINDOW == 75 (175CB000) [pid = 860] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:36:22 INFO - PROCESS | 860 | 1466703382754 Marionette TRACE conn7 <- [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]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 10:36:22 INFO - PROCESS | 860 | 1466703382790 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 860 | 1466703382792 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 10:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:36:22 INFO - PROCESS | 860 | 1466703382795 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 860 | 1466703382797 Marionette TRACE conn7 <- [1,982,null,{}] 10:36:22 INFO - PROCESS | 860 | 1466703382801 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 860 | 1466703382802 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:22 INFO - PROCESS | 860 | 1466703382921 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 10:36:22 INFO - PROCESS | 860 | 1466703382928 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 860 | 1466703382930 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:22 INFO - PROCESS | 860 | ++DOCSHELL 0DB84000 == 38 [pid = 860] [id = 255] 10:36:22 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1345B800) [pid = 860] [serial = 764] [outer = 00000000] 10:36:22 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (175D8800) [pid = 860] [serial = 765] [outer = 1345B800] 10:36:22 INFO - PROCESS | 860 | 1466703382976 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (18C29000) [pid = 860] [serial = 766] [outer = 1345B800] 10:36:23 INFO - PROCESS | 860 | 1466703383400 Marionette TRACE conn7 <- [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]]]}] 10:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 631ms 10:36:23 INFO - PROCESS | 860 | 1466703383427 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 10:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:36:23 INFO - PROCESS | 860 | 1466703383429 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 10:36:23 INFO - PROCESS | 860 | 1466703383432 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 860 | 1466703383433 Marionette TRACE conn7 <- [1,986,null,{}] 10:36:23 INFO - PROCESS | 860 | 1466703383437 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:23 INFO - PROCESS | 860 | 1466703383438 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:23 INFO - PROCESS | 860 | 1466703383518 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 10:36:23 INFO - PROCESS | 860 | 1466703383658 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 860 | 1466703383660 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:23 INFO - PROCESS | 860 | ++DOCSHELL 11D1A400 == 39 [pid = 860] [id = 256] 10:36:23 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (126BE400) [pid = 860] [serial = 767] [outer = 00000000] 10:36:23 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (194E7000) [pid = 860] [serial = 768] [outer = 126BE400] 10:36:23 INFO - PROCESS | 860 | 1466703383707 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (199D5400) [pid = 860] [serial = 769] [outer = 126BE400] 10:36:24 INFO - PROCESS | 860 | 1466703384052 Marionette TRACE conn7 <- [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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 10:36:24 INFO - PROCESS | 860 | 1466703384103 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 10:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:36:24 INFO - PROCESS | 860 | 1466703384104 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 10:36:24 INFO - PROCESS | 860 | 1466703384108 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 860 | 1466703384109 Marionette TRACE conn7 <- [1,990,null,{}] 10:36:24 INFO - PROCESS | 860 | 1466703384112 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:24 INFO - PROCESS | 860 | 1466703384114 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:24 INFO - PROCESS | 860 | 1466703384197 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 10:36:24 INFO - PROCESS | 860 | 1466703384203 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 860 | 1466703384205 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:24 INFO - PROCESS | 860 | ++DOCSHELL 19A9A800 == 40 [pid = 860] [id = 257] 10:36:24 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (19A9D000) [pid = 860] [serial = 770] [outer = 00000000] 10:36:24 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (19E44C00) [pid = 860] [serial = 771] [outer = 19A9D000] 10:36:24 INFO - PROCESS | 860 | 1466703384249 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (175D6400) [pid = 860] [serial = 772] [outer = 19A9D000] 10:36:24 INFO - PROCESS | 860 | 1466703384872 Marionette TRACE conn7 <- [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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 10:36:24 INFO - PROCESS | 860 | 1466703384949 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 860 | 1466703384954 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 10:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:36:24 INFO - PROCESS | 860 | 1466703384959 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 860 | 1466703384965 Marionette TRACE conn7 <- [1,994,null,{}] 10:36:24 INFO - PROCESS | 860 | 1466703384970 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:24 INFO - PROCESS | 860 | 1466703384973 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:25 INFO - PROCESS | 860 | 1466703385093 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 10:36:25 INFO - PROCESS | 860 | 1466703385188 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 860 | 1466703385191 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:25 INFO - PROCESS | 860 | ++DOCSHELL 0D2C6000 == 41 [pid = 860] [id = 258] 10:36:25 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D622800) [pid = 860] [serial = 773] [outer = 00000000] 10:36:25 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (126C7800) [pid = 860] [serial = 774] [outer = 0D622800] 10:36:25 INFO - PROCESS | 860 | 1466703385248 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13E6A800) [pid = 860] [serial = 775] [outer = 0D622800] 10:36:25 INFO - PROCESS | 860 | 1466703385808 Marionette TRACE conn7 <- [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]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 890ms 10:36:25 INFO - PROCESS | 860 | 1466703385850 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 860 | 1466703385855 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 10:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:36:25 INFO - PROCESS | 860 | 1466703385861 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 860 | 1466703385864 Marionette TRACE conn7 <- [1,998,null,{}] 10:36:25 INFO - PROCESS | 860 | 1466703385869 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:25 INFO - PROCESS | 860 | 1466703385871 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:25 INFO - PROCESS | 860 | 1466703385986 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 10:36:26 INFO - PROCESS | 860 | 1466703386089 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 860 | 1466703386091 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:26 INFO - PROCESS | 860 | ++DOCSHELL 153A4400 == 42 [pid = 860] [id = 259] 10:36:26 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (153A5400) [pid = 860] [serial = 776] [outer = 00000000] 10:36:26 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16780000) [pid = 860] [serial = 777] [outer = 153A5400] 10:36:26 INFO - PROCESS | 860 | 1466703386147 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (176E6800) [pid = 860] [serial = 778] [outer = 153A5400] 10:36:26 INFO - PROCESS | 860 | 1466703386752 Marionette TRACE conn7 <- [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]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 929ms 10:36:26 INFO - PROCESS | 860 | 1466703386795 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 860 | 1466703386798 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:36:26 INFO - PROCESS | 860 | 1466703386802 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 860 | 1466703386806 Marionette TRACE conn7 <- [1,1002,null,{}] 10:36:26 INFO - PROCESS | 860 | 1466703386818 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 860 | 1466703386823 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:26 INFO - PROCESS | 860 | 1466703386939 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 10:36:27 INFO - PROCESS | 860 | 1466703387076 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 860 | 1466703387079 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:27 INFO - PROCESS | 860 | ++DOCSHELL 19E47800 == 43 [pid = 860] [id = 260] 10:36:27 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19E4AC00) [pid = 860] [serial = 779] [outer = 00000000] 10:36:27 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (19E4F800) [pid = 860] [serial = 780] [outer = 19E4AC00] 10:36:27 INFO - PROCESS | 860 | 1466703387141 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1A106000) [pid = 860] [serial = 781] [outer = 19E4AC00] 10:36:27 INFO - PROCESS | 860 | 1466703387734 Marionette TRACE conn7 <- [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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 10:36:27 INFO - PROCESS | 860 | 1466703387775 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 860 | 1466703387778 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 10:36:27 INFO - PROCESS | 860 | 1466703387781 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:36:27 INFO - PROCESS | 860 | 1466703387784 Marionette TRACE conn7 <- [1,1006,null,{}] 10:36:27 INFO - PROCESS | 860 | 1466703387788 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:27 INFO - PROCESS | 860 | 1466703387790 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:27 INFO - PROCESS | 860 | 1466703387902 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 10:36:28 INFO - PROCESS | 860 | 1466703388030 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 860 | 1466703388033 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:28 INFO - PROCESS | 860 | ++DOCSHELL 1A10B400 == 44 [pid = 860] [id = 261] 10:36:28 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1A10E400) [pid = 860] [serial = 782] [outer = 00000000] 10:36:28 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (1A311C00) [pid = 860] [serial = 783] [outer = 1A10E400] 10:36:28 INFO - PROCESS | 860 | 1466703388087 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (1A314400) [pid = 860] [serial = 784] [outer = 1A10E400] 10:36:28 INFO - PROCESS | 860 | 1466703388856 Marionette TRACE conn7 <- [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]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1118ms 10:36:28 INFO - PROCESS | 860 | 1466703388903 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 860 | 1466703388908 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 10:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:36:28 INFO - PROCESS | 860 | 1466703388913 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 860 | 1466703388916 Marionette TRACE conn7 <- [1,1010,null,{}] 10:36:28 INFO - PROCESS | 860 | 1466703388921 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 860 | 1466703388924 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:29 INFO - PROCESS | 860 | 1466703389027 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 10:36:29 INFO - PROCESS | 860 | 1466703389161 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 860 | 1466703389165 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:29 INFO - PROCESS | 860 | ++DOCSHELL 09257400 == 45 [pid = 860] [id = 262] 10:36:29 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0DD5D800) [pid = 860] [serial = 785] [outer = 00000000] 10:36:29 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (11DE3000) [pid = 860] [serial = 786] [outer = 0DD5D800] 10:36:29 INFO - PROCESS | 860 | 1466703389218 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (12523800) [pid = 860] [serial = 787] [outer = 0DD5D800] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 11D1A400 == 44 [pid = 860] [id = 256] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 0DB84000 == 43 [pid = 860] [id = 255] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 19424C00 == 42 [pid = 860] [id = 254] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 17A1B000 == 41 [pid = 860] [id = 253] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 176DE400 == 40 [pid = 860] [id = 252] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 16322800 == 39 [pid = 860] [id = 251] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 14F69C00 == 38 [pid = 860] [id = 250] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 120B7C00 == 37 [pid = 860] [id = 249] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 0C91A000 == 36 [pid = 860] [id = 248] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 0D25D800 == 35 [pid = 860] [id = 246] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 13B49C00 == 34 [pid = 860] [id = 245] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 13461000 == 33 [pid = 860] [id = 247] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 0EA3F400 == 32 [pid = 860] [id = 236] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 19E47800 == 31 [pid = 860] [id = 260] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 1A10B400 == 30 [pid = 860] [id = 261] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 153A4400 == 29 [pid = 860] [id = 259] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 19A9A800 == 28 [pid = 860] [id = 257] 10:36:30 INFO - PROCESS | 860 | --DOCSHELL 0D2C6000 == 27 [pid = 860] [id = 258] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 98 (14F63000) [pid = 860] [serial = 720] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 97 (11DA2800) [pid = 860] [serial = 714] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 96 (11DEA800) [pid = 860] [serial = 715] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0D2C3800) [pid = 860] [serial = 711] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0D24E800) [pid = 860] [serial = 697] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0C9B1000) [pid = 860] [serial = 696] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 92 (13EF4C00) [pid = 860] [serial = 700] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 91 (13E8FC00) [pid = 860] [serial = 699] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 90 (18B9D800) [pid = 860] [serial = 703] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 89 (17A15C00) [pid = 860] [serial = 702] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 88 (19E52800) [pid = 860] [serial = 706] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 87 (19E4F000) [pid = 860] [serial = 705] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16729000) [pid = 860] [serial = 723] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 85 (157A8000) [pid = 860] [serial = 721] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 84 (176E3800) [pid = 860] [serial = 726] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1672EC00) [pid = 860] [serial = 724] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 82 (17B53C00) [pid = 860] [serial = 732] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13E67C00) [pid = 860] [serial = 717] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 80 (12552400) [pid = 860] [serial = 709] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 79 (11DED400) [pid = 860] [serial = 708] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18B9B000) [pid = 860] [serial = 735] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D617800) [pid = 860] [serial = 733] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D2CD800) [pid = 860] [serial = 712] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 75 (176E7800) [pid = 860] [serial = 729] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 74 (17934C00) [pid = 860] [serial = 727] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1792FC00) [pid = 860] [serial = 730] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13E72800) [pid = 860] [serial = 718] [outer = 00000000] [url = about:blank] 10:36:30 INFO - PROCESS | 860 | 1466703390482 Marionette TRACE conn7 <- [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]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1640ms 10:36:30 INFO - PROCESS | 860 | 1466703390557 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 860 | 1466703390561 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 10:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:36:30 INFO - PROCESS | 860 | 1466703390566 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 860 | 1466703390569 Marionette TRACE conn7 <- [1,1014,null,{}] 10:36:30 INFO - PROCESS | 860 | 1466703390574 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:30 INFO - PROCESS | 860 | 1466703390577 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:30 INFO - PROCESS | 860 | 1466703390661 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 10:36:30 INFO - PROCESS | 860 | 1466703390675 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 860 | 1466703390677 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:30 INFO - PROCESS | 860 | ++DOCSHELL 0D2C0800 == 28 [pid = 860] [id = 263] 10:36:30 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0D2CBC00) [pid = 860] [serial = 788] [outer = 00000000] 10:36:30 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D476400) [pid = 860] [serial = 789] [outer = 0D2CBC00] 10:36:30 INFO - PROCESS | 860 | 1466703390725 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D5EF000) [pid = 860] [serial = 790] [outer = 0D2CBC00] 10:36:31 INFO - PROCESS | 860 | 1466703391190 Marionette TRACE conn7 <- [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]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 10:36:31 INFO - PROCESS | 860 | 1466703391238 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 860 | 1466703391243 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 10:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:36:31 INFO - PROCESS | 860 | 1466703391249 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 860 | 1466703391252 Marionette TRACE conn7 <- [1,1018,null,{}] 10:36:31 INFO - PROCESS | 860 | 1466703391256 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 860 | 1466703391259 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:31 INFO - PROCESS | 860 | 1466703391351 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 10:36:31 INFO - PROCESS | 860 | 1466703391360 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 860 | 1466703391362 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:31 INFO - PROCESS | 860 | ++DOCSHELL 0DE40400 == 29 [pid = 860] [id = 264] 10:36:31 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0E7DD800) [pid = 860] [serial = 791] [outer = 00000000] 10:36:31 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (11B0AC00) [pid = 860] [serial = 792] [outer = 0E7DD800] 10:36:31 INFO - PROCESS | 860 | 1466703391412 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11DA2800) [pid = 860] [serial = 793] [outer = 0E7DD800] 10:36:31 INFO - PROCESS | 860 | 1466703391899 Marionette TRACE conn7 <- [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]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 669ms 10:36:31 INFO - PROCESS | 860 | 1466703391923 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 860 | 1466703391926 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 10:36:31 INFO - PROCESS | 860 | 1466703391929 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:36:31 INFO - PROCESS | 860 | 1466703391932 Marionette TRACE conn7 <- [1,1022,null,{}] 10:36:31 INFO - PROCESS | 860 | 1466703391944 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 860 | 1466703391949 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:32 INFO - PROCESS | 860 | 1466703392064 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 10:36:32 INFO - PROCESS | 860 | 1466703392165 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 860 | 1466703392168 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:32 INFO - PROCESS | 860 | ++DOCSHELL 13E66000 == 30 [pid = 860] [id = 265] 10:36:32 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E67C00) [pid = 860] [serial = 794] [outer = 00000000] 10:36:32 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E6F400) [pid = 860] [serial = 795] [outer = 13E67C00] 10:36:32 INFO - PROCESS | 860 | 1466703392221 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13EE5C00) [pid = 860] [serial = 796] [outer = 13E67C00] 10:36:32 INFO - PROCESS | 860 | 1466703392662 Marionette TRACE conn7 <- [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]]]}] 10:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 10:36:32 INFO - PROCESS | 860 | 1466703392706 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 860 | 1466703392708 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 10:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:36:32 INFO - PROCESS | 860 | 1466703392711 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 860 | 1466703392713 Marionette TRACE conn7 <- [1,1026,null,{}] 10:36:32 INFO - PROCESS | 860 | 1466703392717 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:32 INFO - PROCESS | 860 | 1466703392719 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:32 INFO - PROCESS | 860 | 1466703392836 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 10:36:32 INFO - PROCESS | 860 | 1466703392896 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 860 | 1466703392898 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:32 INFO - PROCESS | 860 | ++DOCSHELL 1437D800 == 31 [pid = 860] [id = 266] 10:36:32 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1437F000) [pid = 860] [serial = 797] [outer = 00000000] 10:36:32 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (14F5BC00) [pid = 860] [serial = 798] [outer = 1437F000] 10:36:32 INFO - PROCESS | 860 | 1466703392946 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1539E400) [pid = 860] [serial = 799] [outer = 1437F000] 10:36:33 INFO - PROCESS | 860 | 1466703393378 Marionette TRACE conn7 <- [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]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 10:36:33 INFO - PROCESS | 860 | 1466703393450 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 860 | 1466703393452 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 10:36:33 INFO - PROCESS | 860 | 1466703393458 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 860 | 1466703393460 Marionette TRACE conn7 <- [1,1030,null,{}] 10:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:36:33 INFO - PROCESS | 860 | 1466703393463 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:33 INFO - PROCESS | 860 | 1466703393465 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:33 INFO - PROCESS | 860 | 1466703393573 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 10:36:33 INFO - PROCESS | 860 | 1466703393583 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 860 | 1466703393585 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:33 INFO - PROCESS | 860 | ++DOCSHELL 15410400 == 32 [pid = 860] [id = 267] 10:36:33 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1579E800) [pid = 860] [serial = 800] [outer = 00000000] 10:36:33 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (16209C00) [pid = 860] [serial = 801] [outer = 1579E800] 10:36:33 INFO - PROCESS | 860 | 1466703393631 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (16551400) [pid = 860] [serial = 802] [outer = 1579E800] 10:36:34 INFO - PROCESS | 860 | 1466703394124 Marionette TRACE conn7 <- [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]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 10:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:36:34 INFO - PROCESS | 860 | 1466703394197 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 860 | 1466703394200 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 10:36:34 INFO - PROCESS | 860 | 1466703394203 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 860 | 1466703394205 Marionette TRACE conn7 <- [1,1034,null,{}] 10:36:34 INFO - PROCESS | 860 | 1466703394208 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:34 INFO - PROCESS | 860 | 1466703394214 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:34 INFO - PROCESS | 860 | 1466703394349 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 10:36:34 INFO - PROCESS | 860 | 1466703394411 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 860 | 1466703394413 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:34 INFO - PROCESS | 860 | ++DOCSHELL 176DF000 == 33 [pid = 860] [id = 268] 10:36:34 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (176E0800) [pid = 860] [serial = 803] [outer = 00000000] 10:36:34 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (176E5800) [pid = 860] [serial = 804] [outer = 176E0800] 10:36:34 INFO - PROCESS | 860 | 1466703394458 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (176EB400) [pid = 860] [serial = 805] [outer = 176E0800] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13461400) [pid = 860] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 88 (120C9C00) [pid = 860] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 87 (186A6400) [pid = 860] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 86 (19425400) [pid = 860] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0C937C00) [pid = 860] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1672A400) [pid = 860] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D2BFC00) [pid = 860] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 82 (15397C00) [pid = 860] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 81 (176E5400) [pid = 860] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1345B800) [pid = 860] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 79 (17B61000) [pid = 860] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 78 (126BE400) [pid = 860] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:36:34 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19A9D000) [pid = 860] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:36:35 INFO - PROCESS | 860 | 1466703395058 Marionette TRACE conn7 <- [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]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 10:36:35 INFO - PROCESS | 860 | 1466703395135 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 860 | 1466703395137 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:36:35 INFO - PROCESS | 860 | 1466703395140 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 860 | 1466703395142 Marionette TRACE conn7 <- [1,1038,null,{}] 10:36:35 INFO - PROCESS | 860 | 1466703395145 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 860 | 1466703395147 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:35 INFO - PROCESS | 860 | 1466703395224 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 10:36:35 INFO - PROCESS | 860 | 1466703395229 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 860 | 1466703395231 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:35 INFO - PROCESS | 860 | ++DOCSHELL 0D26D400 == 34 [pid = 860] [id = 269] 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E69400) [pid = 860] [serial = 806] [outer = 00000000] 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1672A400) [pid = 860] [serial = 807] [outer = 13E69400] 10:36:35 INFO - PROCESS | 860 | 1466703395275 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1672F800) [pid = 860] [serial = 808] [outer = 13E69400] 10:36:35 INFO - PROCESS | 860 | 1466703395680 Marionette TRACE conn7 <- [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]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 570ms 10:36:35 INFO - PROCESS | 860 | 1466703395714 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 860 | 1466703395716 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:36:35 INFO - PROCESS | 860 | 1466703395739 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 860 | 1466703395741 Marionette TRACE conn7 <- [1,1042,null,{}] 10:36:35 INFO - PROCESS | 860 | 1466703395744 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 860 | 1466703395746 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:35 INFO - PROCESS | 860 | 1466703395830 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 10:36:35 INFO - PROCESS | 860 | 1466703395838 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 860 | 1466703395840 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:35 INFO - PROCESS | 860 | ++DOCSHELL 176E4400 == 35 [pid = 860] [id = 270] 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17934C00) [pid = 860] [serial = 809] [outer = 00000000] 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17A11800) [pid = 860] [serial = 810] [outer = 17934C00] 10:36:35 INFO - PROCESS | 860 | 1466703395886 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17999400) [pid = 860] [serial = 811] [outer = 17934C00] 10:36:36 INFO - PROCESS | 860 | 1466703396328 Marionette TRACE conn7 <- [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]]]}] 10:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 10:36:36 INFO - PROCESS | 860 | 1466703396366 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 860 | 1466703396368 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 10:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:36:36 INFO - PROCESS | 860 | 1466703396371 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 860 | 1466703396373 Marionette TRACE conn7 <- [1,1046,null,{}] 10:36:36 INFO - PROCESS | 860 | 1466703396377 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:36 INFO - PROCESS | 860 | 1466703396379 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:36 INFO - PROCESS | 860 | 1466703396463 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 10:36:36 INFO - PROCESS | 860 | 1466703396470 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 860 | 1466703396472 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:36 INFO - PROCESS | 860 | ++DOCSHELL 13E65C00 == 36 [pid = 860] [id = 271] 10:36:36 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (17B56000) [pid = 860] [serial = 812] [outer = 00000000] 10:36:36 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (17B5C000) [pid = 860] [serial = 813] [outer = 17B56000] 10:36:36 INFO - PROCESS | 860 | 1466703396515 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B5D800) [pid = 860] [serial = 814] [outer = 17B56000] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 0D2C0800 == 35 [pid = 860] [id = 263] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 09257400 == 34 [pid = 860] [id = 262] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 176DF000 == 33 [pid = 860] [id = 268] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 176E4400 == 32 [pid = 860] [id = 270] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 15410400 == 31 [pid = 860] [id = 267] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 1437D800 == 30 [pid = 860] [id = 266] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 13E66000 == 29 [pid = 860] [id = 265] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 0D26D400 == 28 [pid = 860] [id = 269] 10:36:37 INFO - PROCESS | 860 | --DOCSHELL 0DE40400 == 27 [pid = 860] [id = 264] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 85 (199D5400) [pid = 860] [serial = 769] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13EEF000) [pid = 860] [serial = 741] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13B48C00) [pid = 860] [serial = 748] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 82 (125DC800) [pid = 860] [serial = 747] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 81 (18C32800) [pid = 860] [serial = 760] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18C2E000) [pid = 860] [serial = 759] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 79 (194CA400) [pid = 860] [serial = 763] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB7C400) [pid = 860] [serial = 745] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 77 (175DE000) [pid = 860] [serial = 754] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D623000) [pid = 860] [serial = 738] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 75 (153A4800) [pid = 860] [serial = 750] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1949F000) [pid = 860] [serial = 762] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1615F000) [pid = 860] [serial = 751] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 72 (175BD800) [pid = 860] [serial = 753] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 71 (176EC800) [pid = 860] [serial = 756] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DD5B800) [pid = 860] [serial = 739] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 69 (14F68C00) [pid = 860] [serial = 742] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 68 (1799BC00) [pid = 860] [serial = 757] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 67 (175D8800) [pid = 860] [serial = 765] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 66 (18C29000) [pid = 860] [serial = 766] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0D482800) [pid = 860] [serial = 744] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 64 (18B9D000) [pid = 860] [serial = 736] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 63 (194E7000) [pid = 860] [serial = 768] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 62 (175D6400) [pid = 860] [serial = 772] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | --DOMWINDOW == 61 (19E44C00) [pid = 860] [serial = 771] [outer = 00000000] [url = about:blank] 10:36:38 INFO - PROCESS | 860 | 1466703398277 Marionette TRACE conn7 <- [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]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1971ms 10:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:36:38 INFO - PROCESS | 860 | 1466703398348 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 860 | 1466703398352 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 10:36:38 INFO - PROCESS | 860 | 1466703398357 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 860 | 1466703398361 Marionette TRACE conn7 <- [1,1050,null,{}] 10:36:38 INFO - PROCESS | 860 | 1466703398367 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:38 INFO - PROCESS | 860 | 1466703398371 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:38 INFO - PROCESS | 860 | 1466703398467 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 10:36:38 INFO - PROCESS | 860 | 1466703398481 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 860 | 1466703398483 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:38 INFO - PROCESS | 860 | ++DOCSHELL 0D26EC00 == 28 [pid = 860] [id = 272] 10:36:38 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0D26F800) [pid = 860] [serial = 815] [outer = 00000000] 10:36:38 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D2C2400) [pid = 860] [serial = 816] [outer = 0D26F800] 10:36:38 INFO - PROCESS | 860 | 1466703398536 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D2C8C00) [pid = 860] [serial = 817] [outer = 0D26F800] 10:36:39 INFO - PROCESS | 860 | 1466703399027 Marionette TRACE conn7 <- [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]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 10:36:39 INFO - PROCESS | 860 | 1466703399088 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 860 | 1466703399093 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 10:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:36:39 INFO - PROCESS | 860 | 1466703399099 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 860 | 1466703399102 Marionette TRACE conn7 <- [1,1054,null,{}] 10:36:39 INFO - PROCESS | 860 | 1466703399106 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 860 | 1466703399108 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:39 INFO - PROCESS | 860 | 1466703399199 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 10:36:39 INFO - PROCESS | 860 | 1466703399288 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 860 | 1466703399291 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:39 INFO - PROCESS | 860 | ++DOCSHELL 0D96D800 == 29 [pid = 860] [id = 273] 10:36:39 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D96E800) [pid = 860] [serial = 818] [outer = 00000000] 10:36:39 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0DB83800) [pid = 860] [serial = 819] [outer = 0D96E800] 10:36:39 INFO - PROCESS | 860 | 1466703399340 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB88800) [pid = 860] [serial = 820] [outer = 0D96E800] 10:36:39 INFO - PROCESS | 860 | 1466703399728 Marionette TRACE conn7 <- [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]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 10:36:39 INFO - PROCESS | 860 | 1466703399773 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 860 | 1466703399775 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 10:36:39 INFO - PROCESS | 860 | 1466703399779 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:36:39 INFO - PROCESS | 860 | 1466703399782 Marionette TRACE conn7 <- [1,1058,null,{}] 10:36:39 INFO - PROCESS | 860 | 1466703399794 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 860 | 1466703399799 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:39 INFO - PROCESS | 860 | 1466703399917 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 10:36:39 INFO - PROCESS | 860 | 1466703399936 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 860 | 1466703399940 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:39 INFO - PROCESS | 860 | ++DOCSHELL 12528400 == 30 [pid = 860] [id = 274] 10:36:39 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (12529000) [pid = 860] [serial = 821] [outer = 00000000] 10:36:39 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (12551000) [pid = 860] [serial = 822] [outer = 12529000] 10:36:39 INFO - PROCESS | 860 | 1466703399990 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (126C1800) [pid = 860] [serial = 823] [outer = 12529000] 10:36:40 INFO - PROCESS | 860 | 1466703400461 Marionette TRACE conn7 <- [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]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 10:36:40 INFO - PROCESS | 860 | 1466703400513 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 860 | 1466703400515 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 10:36:40 INFO - PROCESS | 860 | 1466703400519 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:36:40 INFO - PROCESS | 860 | 1466703400520 Marionette TRACE conn7 <- [1,1062,null,{}] 10:36:40 INFO - PROCESS | 860 | 1466703400524 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:40 INFO - PROCESS | 860 | 1466703400526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:40 INFO - PROCESS | 860 | 1466703400611 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 10:36:40 INFO - PROCESS | 860 | 1466703400619 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 860 | 1466703400621 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:40 INFO - PROCESS | 860 | ++DOCSHELL 126C8000 == 31 [pid = 860] [id = 275] 10:36:40 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13B47C00) [pid = 860] [serial = 824] [outer = 00000000] 10:36:40 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13E65000) [pid = 860] [serial = 825] [outer = 13B47C00] 10:36:40 INFO - PROCESS | 860 | 1466703400666 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E82C00) [pid = 860] [serial = 826] [outer = 13B47C00] 10:36:41 INFO - PROCESS | 860 | 1466703401084 Marionette TRACE conn7 <- [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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 10:36:41 INFO - PROCESS | 860 | 1466703401153 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 860 | 1466703401155 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 10:36:41 INFO - PROCESS | 860 | 1466703401158 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:36:41 INFO - PROCESS | 860 | 1466703401160 Marionette TRACE conn7 <- [1,1066,null,{}] 10:36:41 INFO - PROCESS | 860 | 1466703401163 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:41 INFO - PROCESS | 860 | 1466703401165 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:41 INFO - PROCESS | 860 | 1466703401247 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 10:36:41 INFO - PROCESS | 860 | 1466703401255 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 860 | 1466703401257 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:41 INFO - PROCESS | 860 | ++DOCSHELL 13EE8400 == 32 [pid = 860] [id = 276] 10:36:41 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13EEF000) [pid = 860] [serial = 827] [outer = 00000000] 10:36:41 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1437F400) [pid = 860] [serial = 828] [outer = 13EEF000] 10:36:41 INFO - PROCESS | 860 | 1466703401304 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (14F5B800) [pid = 860] [serial = 829] [outer = 13EEF000] 10:36:41 INFO - PROCESS | 860 | 1466703401782 Marionette TRACE conn7 <- [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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 10:36:41 INFO - PROCESS | 860 | 1466703401833 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 860 | 1466703401835 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 10:36:41 INFO - PROCESS | 860 | 1466703401838 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:36:41 INFO - PROCESS | 860 | 1466703401840 Marionette TRACE conn7 <- [1,1070,null,{}] 10:36:41 INFO - PROCESS | 860 | 1466703401843 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:41 INFO - PROCESS | 860 | 1466703401849 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:41 INFO - PROCESS | 860 | 1466703401949 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 10:36:41 INFO - PROCESS | 860 | 1466703401957 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 860 | 1466703401959 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:41 INFO - PROCESS | 860 | ++DOCSHELL 1620C400 == 33 [pid = 860] [id = 277] 10:36:41 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1620E000) [pid = 860] [serial = 830] [outer = 00000000] 10:36:41 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16729400) [pid = 860] [serial = 831] [outer = 1620E000] 10:36:42 INFO - PROCESS | 860 | 1466703402003 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16732C00) [pid = 860] [serial = 832] [outer = 1620E000] 10:36:42 INFO - PROCESS | 860 | 1466703402429 Marionette TRACE conn7 <- [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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 10:36:42 INFO - PROCESS | 860 | 1466703402473 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 860 | 1466703402475 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 10:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:36:42 INFO - PROCESS | 860 | 1466703402478 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 860 | 1466703402479 Marionette TRACE conn7 <- [1,1074,null,{}] 10:36:42 INFO - PROCESS | 860 | 1466703402483 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:42 INFO - PROCESS | 860 | 1466703402485 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:42 INFO - PROCESS | 860 | 1466703402565 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 10:36:42 INFO - PROCESS | 860 | 1466703402574 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 860 | 1466703402576 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:42 INFO - PROCESS | 860 | ++DOCSHELL 16778800 == 34 [pid = 860] [id = 278] 10:36:42 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16E5AC00) [pid = 860] [serial = 833] [outer = 00000000] 10:36:42 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (175DE000) [pid = 860] [serial = 834] [outer = 16E5AC00] 10:36:42 INFO - PROCESS | 860 | 1466703402622 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (176E0400) [pid = 860] [serial = 835] [outer = 16E5AC00] 10:36:43 INFO - PROCESS | 860 | 1466703403097 Marionette TRACE conn7 <- [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]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 10:36:43 INFO - PROCESS | 860 | 1466703403167 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 860 | 1466703403169 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 10:36:43 INFO - PROCESS | 860 | 1466703403173 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:36:43 INFO - PROCESS | 860 | 1466703403175 Marionette TRACE conn7 <- [1,1078,null,{}] 10:36:43 INFO - PROCESS | 860 | 1466703403178 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 860 | 1466703403180 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:43 INFO - PROCESS | 860 | 1466703403262 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 10:36:43 INFO - PROCESS | 860 | 1466703403267 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 860 | 1466703403269 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:43 INFO - PROCESS | 860 | ++DOCSHELL 176E4C00 == 35 [pid = 860] [id = 279] 10:36:43 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (176E7800) [pid = 860] [serial = 836] [outer = 00000000] 10:36:43 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1793C000) [pid = 860] [serial = 837] [outer = 176E7800] 10:36:43 INFO - PROCESS | 860 | 1466703403317 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176EB800) [pid = 860] [serial = 838] [outer = 176E7800] 10:36:43 INFO - PROCESS | 860 | 1466703403796 Marionette TRACE conn7 <- [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]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 10:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:36:43 INFO - PROCESS | 860 | 1466703403847 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 860 | 1466703403849 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 10:36:43 INFO - PROCESS | 860 | 1466703403852 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 860 | 1466703403854 Marionette TRACE conn7 <- [1,1082,null,{}] 10:36:43 INFO - PROCESS | 860 | 1466703403863 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 860 | 1466703403865 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:43 INFO - PROCESS | 860 | 1466703403974 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 10:36:44 INFO - PROCESS | 860 | 1466703404061 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 860 | 1466703404063 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:44 INFO - PROCESS | 860 | ++DOCSHELL 12522C00 == 36 [pid = 860] [id = 280] 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B61400) [pid = 860] [serial = 839] [outer = 00000000] 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18C28000) [pid = 860] [serial = 840] [outer = 17B61400] 10:36:44 INFO - PROCESS | 860 | 1466703404109 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (18C2A800) [pid = 860] [serial = 841] [outer = 17B61400] 10:36:44 INFO - PROCESS | 860 | 1466703404542 Marionette TRACE conn7 <- [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]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 10:36:44 INFO - PROCESS | 860 | 1466703404583 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 860 | 1466703404585 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 10:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:36:44 INFO - PROCESS | 860 | 1466703404594 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 860 | 1466703404596 Marionette TRACE conn7 <- [1,1086,null,{}] 10:36:44 INFO - PROCESS | 860 | 1466703404599 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 860 | 1466703404601 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:44 INFO - PROCESS | 860 | 1466703404724 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 10:36:44 INFO - PROCESS | 860 | 1466703404730 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 860 | 1466703404732 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:44 INFO - PROCESS | 860 | ++DOCSHELL 18C30400 == 37 [pid = 860] [id = 281] 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (18C30800) [pid = 860] [serial = 842] [outer = 00000000] 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (18CB4000) [pid = 860] [serial = 843] [outer = 18C30800] 10:36:44 INFO - PROCESS | 860 | 1466703404778 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19426C00) [pid = 860] [serial = 844] [outer = 18C30800] 10:36:45 INFO - PROCESS | 860 | 1466703405212 Marionette TRACE conn7 <- [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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 10:36:45 INFO - PROCESS | 860 | 1466703405274 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 860 | 1466703405277 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 10:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:36:45 INFO - PROCESS | 860 | 1466703405280 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 860 | 1466703405282 Marionette TRACE conn7 <- [1,1090,null,{}] 10:36:45 INFO - PROCESS | 860 | 1466703405286 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:45 INFO - PROCESS | 860 | 1466703405289 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:45 INFO - PROCESS | 860 | 1466703405449 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 90 (17934C00) [pid = 860] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1437F000) [pid = 860] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1579E800) [pid = 860] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 87 (176E0800) [pid = 860] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E67C00) [pid = 860] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0E7DD800) [pid = 860] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D2CBC00) [pid = 860] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DD5D800) [pid = 860] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1A10E400) [pid = 860] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 81 (19E4AC00) [pid = 860] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 80 (153A5400) [pid = 860] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D622800) [pid = 860] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:36:45 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13E69400) [pid = 860] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:36:45 INFO - PROCESS | 860 | 1466703405685 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 860 | 1466703405687 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:45 INFO - PROCESS | 860 | ++DOCSHELL 0C9B1000 == 38 [pid = 860] [id = 282] 10:36:45 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0C9B6000) [pid = 860] [serial = 845] [outer = 00000000] 10:36:45 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0DB7CC00) [pid = 860] [serial = 846] [outer = 0C9B6000] 10:36:45 INFO - PROCESS | 860 | 1466703405736 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1437F000) [pid = 860] [serial = 847] [outer = 0C9B6000] 10:36:46 INFO - PROCESS | 860 | 1466703406103 Marionette TRACE conn7 <- [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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 10:36:46 INFO - PROCESS | 860 | 1466703406156 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 860 | 1466703406158 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 10:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:36:46 INFO - PROCESS | 860 | 1466703406161 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 860 | 1466703406162 Marionette TRACE conn7 <- [1,1094,null,{}] 10:36:46 INFO - PROCESS | 860 | 1466703406166 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 860 | 1466703406168 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:46 INFO - PROCESS | 860 | 1466703406248 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 10:36:46 INFO - PROCESS | 860 | 1466703406254 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 860 | 1466703406256 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:46 INFO - PROCESS | 860 | ++DOCSHELL 16323400 == 39 [pid = 860] [id = 283] 10:36:46 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (175CF400) [pid = 860] [serial = 848] [outer = 00000000] 10:36:46 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (194E6800) [pid = 860] [serial = 849] [outer = 175CF400] 10:36:46 INFO - PROCESS | 860 | 1466703406299 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194E6C00) [pid = 860] [serial = 850] [outer = 175CF400] 10:36:46 INFO - PROCESS | 860 | 1466703406729 Marionette TRACE conn7 <- [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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 10:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:36:46 INFO - PROCESS | 860 | 1466703406793 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 860 | 1466703406795 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 10:36:46 INFO - PROCESS | 860 | 1466703406798 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 860 | 1466703406800 Marionette TRACE conn7 <- [1,1098,null,{}] 10:36:46 INFO - PROCESS | 860 | 1466703406804 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 860 | 1466703406805 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:46 INFO - PROCESS | 860 | 1466703406886 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 10:36:46 INFO - PROCESS | 860 | 1466703406893 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 860 | 1466703406895 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:46 INFO - PROCESS | 860 | ++DOCSHELL 194D6800 == 40 [pid = 860] [id = 284] 10:36:46 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (199CA800) [pid = 860] [serial = 851] [outer = 00000000] 10:36:46 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (19AA7000) [pid = 860] [serial = 852] [outer = 199CA800] 10:36:46 INFO - PROCESS | 860 | 1466703406938 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19E26400) [pid = 860] [serial = 853] [outer = 199CA800] 10:36:47 INFO - PROCESS | 860 | 1466703407372 Marionette TRACE conn7 <- [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]]]}] 10:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 10:36:47 INFO - PROCESS | 860 | 1466703407434 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 860 | 1466703407436 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 10:36:47 INFO - PROCESS | 860 | 1466703407439 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:36:47 INFO - PROCESS | 860 | 1466703407441 Marionette TRACE conn7 <- [1,1102,null,{}] 10:36:47 INFO - PROCESS | 860 | 1466703407444 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:47 INFO - PROCESS | 860 | 1466703407446 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:47 INFO - PROCESS | 860 | 1466703407526 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 10:36:47 INFO - PROCESS | 860 | 1466703407532 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 860 | 1466703407534 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:47 INFO - PROCESS | 860 | ++DOCSHELL 194DB400 == 41 [pid = 860] [id = 285] 10:36:47 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (194E2800) [pid = 860] [serial = 854] [outer = 00000000] 10:36:47 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E49400) [pid = 860] [serial = 855] [outer = 194E2800] 10:36:47 INFO - PROCESS | 860 | 1466703407580 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19E51400) [pid = 860] [serial = 856] [outer = 194E2800] 10:36:48 INFO - PROCESS | 860 | 1466703408452 Marionette TRACE conn7 <- [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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1066ms 10:36:48 INFO - PROCESS | 860 | 1466703408510 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 860 | 1466703408515 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 10:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:36:48 INFO - PROCESS | 860 | 1466703408519 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 860 | 1466703408525 Marionette TRACE conn7 <- [1,1106,null,{}] 10:36:48 INFO - PROCESS | 860 | 1466703408530 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:48 INFO - PROCESS | 860 | 1466703408533 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:48 INFO - PROCESS | 860 | 1466703408687 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 10:36:48 INFO - PROCESS | 860 | 1466703408832 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 860 | 1466703408835 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:48 INFO - PROCESS | 860 | ++DOCSHELL 0D2CDC00 == 42 [pid = 860] [id = 286] 10:36:48 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0D484000) [pid = 860] [serial = 857] [outer = 00000000] 10:36:48 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D622800) [pid = 860] [serial = 858] [outer = 0D484000] 10:36:48 INFO - PROCESS | 860 | 1466703408894 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0DB87000) [pid = 860] [serial = 859] [outer = 0D484000] 10:36:49 INFO - PROCESS | 860 | 1466703409957 Marionette TRACE conn7 <- [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]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1481ms 10:36:50 INFO - PROCESS | 860 | 1466703410001 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 10:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:36:50 INFO - PROCESS | 860 | 1466703410005 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 10:36:50 INFO - PROCESS | 860 | 1466703410008 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 860 | 1466703410011 Marionette TRACE conn7 <- [1,1110,null,{}] 10:36:50 INFO - PROCESS | 860 | 1466703410016 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 860 | 1466703410019 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:50 INFO - PROCESS | 860 | 1466703410126 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 10:36:50 INFO - PROCESS | 860 | 1466703410262 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 860 | 1466703410265 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:50 INFO - PROCESS | 860 | ++DOCSHELL 0EAC9000 == 43 [pid = 860] [id = 287] 10:36:50 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0EACB400) [pid = 860] [serial = 860] [outer = 00000000] 10:36:50 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (12527800) [pid = 860] [serial = 861] [outer = 0EACB400] 10:36:50 INFO - PROCESS | 860 | 1466703410358 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (126C6800) [pid = 860] [serial = 862] [outer = 0EACB400] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 194D6800 == 42 [pid = 860] [id = 284] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 16323400 == 41 [pid = 860] [id = 283] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 0C9B1000 == 40 [pid = 860] [id = 282] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 18C30400 == 39 [pid = 860] [id = 281] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 12522C00 == 38 [pid = 860] [id = 280] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 176E4C00 == 37 [pid = 860] [id = 279] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 16778800 == 36 [pid = 860] [id = 278] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 1620C400 == 35 [pid = 860] [id = 277] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 13EE8400 == 34 [pid = 860] [id = 276] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 126C8000 == 33 [pid = 860] [id = 275] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 95 (17B5C000) [pid = 860] [serial = 813] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 12528400 == 32 [pid = 860] [id = 274] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 0D96D800 == 31 [pid = 860] [id = 273] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 0D26EC00 == 30 [pid = 860] [id = 272] 10:36:50 INFO - PROCESS | 860 | --DOCSHELL 13E65C00 == 29 [pid = 860] [id = 271] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 94 (17999400) [pid = 860] [serial = 811] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 93 (14F5BC00) [pid = 860] [serial = 798] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16209C00) [pid = 860] [serial = 801] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1539E400) [pid = 860] [serial = 799] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 90 (176E5800) [pid = 860] [serial = 804] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16551400) [pid = 860] [serial = 802] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 88 (17A11800) [pid = 860] [serial = 810] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 87 (176EB400) [pid = 860] [serial = 805] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E6F400) [pid = 860] [serial = 795] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 85 (11B0AC00) [pid = 860] [serial = 792] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11DA2800) [pid = 860] [serial = 793] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D476400) [pid = 860] [serial = 789] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D5EF000) [pid = 860] [serial = 790] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 81 (12523800) [pid = 860] [serial = 787] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11DE3000) [pid = 860] [serial = 786] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1A314400) [pid = 860] [serial = 784] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1A311C00) [pid = 860] [serial = 783] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1A106000) [pid = 860] [serial = 781] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 76 (19E4F800) [pid = 860] [serial = 780] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 75 (176E6800) [pid = 860] [serial = 778] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 74 (16780000) [pid = 860] [serial = 777] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E6A800) [pid = 860] [serial = 775] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 72 (126C7800) [pid = 860] [serial = 774] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1672A400) [pid = 860] [serial = 807] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1672F800) [pid = 860] [serial = 808] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13EE5C00) [pid = 860] [serial = 796] [outer = 00000000] [url = about:blank] 10:36:50 INFO - PROCESS | 860 | [860] 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 10:36:50 INFO - PROCESS | 860 | 1466703410868 Marionette TRACE conn7 <- [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]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 10:36:50 INFO - PROCESS | 860 | 1466703410942 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 860 | 1466703410947 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 10:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:36:50 INFO - PROCESS | 860 | 1466703410954 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 860 | 1466703410957 Marionette TRACE conn7 <- [1,1114,null,{}] 10:36:50 INFO - PROCESS | 860 | 1466703410961 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 860 | 1466703410963 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:51 INFO - PROCESS | 860 | 1466703411056 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 10:36:51 INFO - PROCESS | 860 | 1466703411071 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 860 | 1466703411074 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:51 INFO - PROCESS | 860 | ++DOCSHELL 11DE9C00 == 30 [pid = 860] [id = 288] 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (11EBEC00) [pid = 860] [serial = 863] [outer = 00000000] 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (120CE800) [pid = 860] [serial = 864] [outer = 11EBEC00] 10:36:51 INFO - PROCESS | 860 | 1466703411124 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (12548C00) [pid = 860] [serial = 865] [outer = 11EBEC00] 10:36:51 INFO - PROCESS | 860 | 1466703411615 Marionette TRACE conn7 <- [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]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 10:36:51 INFO - PROCESS | 860 | 1466703411626 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 860 | 1466703411628 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 10:36:51 INFO - PROCESS | 860 | 1466703411632 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:36:51 INFO - PROCESS | 860 | 1466703411635 Marionette TRACE conn7 <- [1,1118,null,{}] 10:36:51 INFO - PROCESS | 860 | 1466703411650 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:51 INFO - PROCESS | 860 | 1466703411655 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:51 INFO - PROCESS | 860 | 1466703411767 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 10:36:51 INFO - PROCESS | 860 | 1466703411777 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 860 | 1466703411780 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:51 INFO - PROCESS | 860 | ++DOCSHELL 13EE8400 == 31 [pid = 860] [id = 289] 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13EEB400) [pid = 860] [serial = 866] [outer = 00000000] 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13EEF800) [pid = 860] [serial = 867] [outer = 13EEB400] 10:36:51 INFO - PROCESS | 860 | 1466703411828 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1439B000) [pid = 860] [serial = 868] [outer = 13EEB400] 10:36:52 INFO - PROCESS | 860 | 1466703412275 Marionette TRACE conn7 <- [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]]]}] 10:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 10:36:52 INFO - PROCESS | 860 | 1466703412326 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 860 | 1466703412329 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 10:36:52 INFO - PROCESS | 860 | 1466703412332 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:36:52 INFO - PROCESS | 860 | 1466703412334 Marionette TRACE conn7 <- [1,1122,null,{}] 10:36:52 INFO - PROCESS | 860 | 1466703412337 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:52 INFO - PROCESS | 860 | 1466703412340 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:52 INFO - PROCESS | 860 | 1466703412432 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 10:36:52 INFO - PROCESS | 860 | 1466703412440 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 860 | 1466703412452 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:52 INFO - PROCESS | 860 | ++DOCSHELL 1579E400 == 32 [pid = 860] [id = 290] 10:36:52 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (157A0000) [pid = 860] [serial = 869] [outer = 00000000] 10:36:52 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16204400) [pid = 860] [serial = 870] [outer = 157A0000] 10:36:52 INFO - PROCESS | 860 | 1466703412499 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16322800) [pid = 860] [serial = 871] [outer = 157A0000] 10:36:52 INFO - PROCESS | 860 | 1466703412936 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 10:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:36:53 INFO - PROCESS | 860 | 1466703413006 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 860 | 1466703413008 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 10:36:53 INFO - PROCESS | 860 | 1466703413011 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 860 | 1466703413013 Marionette TRACE conn7 <- [1,1126,null,{}] 10:36:53 INFO - PROCESS | 860 | 1466703413017 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 860 | 1466703413019 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:53 INFO - PROCESS | 860 | 1466703413126 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 10:36:53 INFO - PROCESS | 860 | 1466703413206 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 860 | 1466703413208 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:53 INFO - PROCESS | 860 | ++DOCSHELL 16726800 == 33 [pid = 860] [id = 291] 10:36:53 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1672B000) [pid = 860] [serial = 872] [outer = 00000000] 10:36:53 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16E4C800) [pid = 860] [serial = 873] [outer = 1672B000] 10:36:53 INFO - PROCESS | 860 | 1466703413251 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (175CE400) [pid = 860] [serial = 874] [outer = 1672B000] 10:36:53 INFO - PROCESS | 860 | 1466703413678 Marionette TRACE conn7 <- [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]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 10:36:53 INFO - PROCESS | 860 | 1466703413742 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 10:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:36:53 INFO - PROCESS | 860 | 1466703413744 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 10:36:53 INFO - PROCESS | 860 | 1466703413747 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 860 | 1466703413749 Marionette TRACE conn7 <- [1,1130,null,{}] 10:36:53 INFO - PROCESS | 860 | 1466703413752 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 860 | 1466703413758 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:53 INFO - PROCESS | 860 | 1466703413909 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 10:36:53 INFO - PROCESS | 860 | 1466703413943 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 860 | 1466703413945 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:53 INFO - PROCESS | 860 | ++DOCSHELL 17A0E000 == 34 [pid = 860] [id = 292] 10:36:53 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17A0E400) [pid = 860] [serial = 875] [outer = 00000000] 10:36:53 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17B54400) [pid = 860] [serial = 876] [outer = 17A0E400] 10:36:53 INFO - PROCESS | 860 | 1466703413990 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (17B5BC00) [pid = 860] [serial = 877] [outer = 17A0E400] 10:36:54 INFO - PROCESS | 860 | 1466703414460 Marionette TRACE conn7 <- [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]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 770ms 10:36:54 INFO - PROCESS | 860 | 1466703414518 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 860 | 1466703414520 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 10:36:54 INFO - PROCESS | 860 | 1466703414523 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:36:54 INFO - PROCESS | 860 | 1466703414525 Marionette TRACE conn7 <- [1,1134,null,{}] 10:36:54 INFO - PROCESS | 860 | 1466703414529 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:54 INFO - PROCESS | 860 | 1466703414531 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:54 INFO - PROCESS | 860 | 1466703414640 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 10:36:54 INFO - PROCESS | 860 | 1466703414649 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 860 | 1466703414651 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:54 INFO - PROCESS | 860 | ++DOCSHELL 17B5E000 == 35 [pid = 860] [id = 293] 10:36:54 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (186A1400) [pid = 860] [serial = 878] [outer = 00000000] 10:36:54 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C28400) [pid = 860] [serial = 879] [outer = 186A1400] 10:36:54 INFO - PROCESS | 860 | 1466703414745 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18C29000) [pid = 860] [serial = 880] [outer = 186A1400] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 86 (199CA800) [pid = 860] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1620E000) [pid = 860] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 84 (17B61400) [pid = 860] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 83 (176E7800) [pid = 860] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EEF000) [pid = 860] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D96E800) [pid = 860] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D26F800) [pid = 860] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13B47C00) [pid = 860] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17B56000) [pid = 860] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16E5AC00) [pid = 860] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 76 (18C30800) [pid = 860] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12529000) [pid = 860] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0C9B6000) [pid = 860] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:36:55 INFO - PROCESS | 860 | --DOMWINDOW == 73 (175CF400) [pid = 860] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:36:55 INFO - PROCESS | 860 | 1466703415280 Marionette TRACE conn7 <- [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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 10:36:55 INFO - PROCESS | 860 | 1466703415298 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 860 | 1466703415300 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 10:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:36:55 INFO - PROCESS | 860 | 1466703415303 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 860 | 1466703415305 Marionette TRACE conn7 <- [1,1138,null,{}] 10:36:55 INFO - PROCESS | 860 | 1466703415309 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 860 | 1466703415311 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:55 INFO - PROCESS | 860 | 1466703415392 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 10:36:55 INFO - PROCESS | 860 | 1466703415480 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 860 | 1466703415481 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:55 INFO - PROCESS | 860 | ++DOCSHELL 0D259800 == 36 [pid = 860] [id = 294] 10:36:55 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0DE3F800) [pid = 860] [serial = 881] [outer = 00000000] 10:36:55 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (175CB000) [pid = 860] [serial = 882] [outer = 0DE3F800] 10:36:55 INFO - PROCESS | 860 | 1466703415526 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (186A2C00) [pid = 860] [serial = 883] [outer = 0DE3F800] 10:36:55 INFO - PROCESS | 860 | 1466703415883 Marionette TRACE conn7 <- [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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 10:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:36:55 INFO - PROCESS | 860 | 1466703415934 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 860 | 1466703415936 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 10:36:55 INFO - PROCESS | 860 | 1466703415939 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 860 | 1466703415941 Marionette TRACE conn7 <- [1,1142,null,{}] 10:36:55 INFO - PROCESS | 860 | 1466703415978 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 860 | 1466703415980 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:56 INFO - PROCESS | 860 | 1466703416060 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 10:36:56 INFO - PROCESS | 860 | 1466703416066 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 860 | 1466703416068 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:56 INFO - PROCESS | 860 | ++DOCSHELL 17B56000 == 37 [pid = 860] [id = 295] 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (18C34C00) [pid = 860] [serial = 884] [outer = 00000000] 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (194C9800) [pid = 860] [serial = 885] [outer = 18C34C00] 10:36:56 INFO - PROCESS | 860 | 1466703416111 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (194CA400) [pid = 860] [serial = 886] [outer = 18C34C00] 10:36:56 INFO - PROCESS | 860 | 1466703416533 Marionette TRACE conn7 <- [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]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 649ms 10:36:56 INFO - PROCESS | 860 | 1466703416590 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 860 | 1466703416592 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 10:36:56 INFO - PROCESS | 860 | 1466703416596 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 860 | 1466703416598 Marionette TRACE conn7 <- [1,1146,null,{}] 10:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:36:56 INFO - PROCESS | 860 | 1466703416601 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 860 | 1466703416603 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:56 INFO - PROCESS | 860 | 1466703416687 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 10:36:56 INFO - PROCESS | 860 | 1466703416692 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 860 | 1466703416694 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:56 INFO - PROCESS | 860 | ++DOCSHELL 197A9800 == 38 [pid = 860] [id = 296] 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (197A9C00) [pid = 860] [serial = 887] [outer = 00000000] 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (19E23C00) [pid = 860] [serial = 888] [outer = 197A9C00] 10:36:56 INFO - PROCESS | 860 | 1466703416737 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (19E25C00) [pid = 860] [serial = 889] [outer = 197A9C00] 10:36:57 INFO - PROCESS | 860 | 1466703417192 Marionette TRACE conn7 <- [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]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 10:36:57 INFO - PROCESS | 860 | 1466703417271 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 860 | 1466703417275 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 10:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:36:57 INFO - PROCESS | 860 | 1466703417281 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 860 | 1466703417286 Marionette TRACE conn7 <- [1,1150,null,{}] 10:36:57 INFO - PROCESS | 860 | 1466703417335 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:57 INFO - PROCESS | 860 | 1466703417338 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:57 INFO - PROCESS | 860 | 1466703417520 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 10:36:57 INFO - PROCESS | 860 | 1466703417618 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 860 | 1466703417623 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:57 INFO - PROCESS | 860 | ++DOCSHELL 0D253800 == 39 [pid = 860] [id = 297] 10:36:57 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D26D400) [pid = 860] [serial = 890] [outer = 00000000] 10:36:57 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0D482800) [pid = 860] [serial = 891] [outer = 0D26D400] 10:36:57 INFO - PROCESS | 860 | 1466703417699 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D96E800) [pid = 860] [serial = 892] [outer = 0D26D400] 10:36:58 INFO - PROCESS | 860 | 1466703418287 Marionette TRACE conn7 <- [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]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1079ms 10:36:58 INFO - PROCESS | 860 | 1466703418360 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 860 | 1466703418365 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 10:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:36:58 INFO - PROCESS | 860 | 1466703418372 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 860 | 1466703418375 Marionette TRACE conn7 <- [1,1154,null,{}] 10:36:58 INFO - PROCESS | 860 | 1466703418379 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 860 | 1466703418382 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:58 INFO - PROCESS | 860 | 1466703418494 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 10:36:58 INFO - PROCESS | 860 | 1466703418624 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 860 | 1466703418627 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:58 INFO - PROCESS | 860 | ++DOCSHELL 13E35800 == 40 [pid = 860] [id = 298] 10:36:58 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13E3AC00) [pid = 860] [serial = 893] [outer = 00000000] 10:36:58 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13E8F400) [pid = 860] [serial = 894] [outer = 13E3AC00] 10:36:58 INFO - PROCESS | 860 | 1466703418684 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (1438A000) [pid = 860] [serial = 895] [outer = 13E3AC00] 10:36:59 INFO - PROCESS | 860 | 1466703419294 Marionette TRACE conn7 <- [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]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 10:36:59 INFO - PROCESS | 860 | 1466703419345 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 860 | 1466703419348 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 10:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:36:59 INFO - PROCESS | 860 | 1466703419351 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 860 | 1466703419355 Marionette TRACE conn7 <- [1,1158,null,{}] 10:36:59 INFO - PROCESS | 860 | 1466703419367 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:59 INFO - PROCESS | 860 | 1466703419372 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:59 INFO - PROCESS | 860 | 1466703419483 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 10:36:59 INFO - PROCESS | 860 | 1466703419613 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 860 | 1466703419616 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:36:59 INFO - PROCESS | 860 | ++DOCSHELL 17B53C00 == 41 [pid = 860] [id = 299] 10:36:59 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (17B5C000) [pid = 860] [serial = 896] [outer = 00000000] 10:36:59 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19431400) [pid = 860] [serial = 897] [outer = 17B5C000] 10:36:59 INFO - PROCESS | 860 | 1466703419677 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19E4D400) [pid = 860] [serial = 898] [outer = 17B5C000] 10:37:00 INFO - PROCESS | 860 | 1466703420271 Marionette TRACE conn7 <- [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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 10:37:00 INFO - PROCESS | 860 | 1466703420325 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 860 | 1466703420328 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 10:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:37:00 INFO - PROCESS | 860 | 1466703420331 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 860 | 1466703420333 Marionette TRACE conn7 <- [1,1162,null,{}] 10:37:00 INFO - PROCESS | 860 | 1466703420337 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:00 INFO - PROCESS | 860 | 1466703420339 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:00 INFO - PROCESS | 860 | 1466703420456 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 10:37:00 INFO - PROCESS | 860 | 1466703420557 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 860 | 1466703420559 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:00 INFO - PROCESS | 860 | ++DOCSHELL 1A10B800 == 42 [pid = 860] [id = 300] 10:37:00 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1A10BC00) [pid = 860] [serial = 899] [outer = 00000000] 10:37:00 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1A30F400) [pid = 860] [serial = 900] [outer = 1A10BC00] 10:37:00 INFO - PROCESS | 860 | 1466703420612 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1A314C00) [pid = 860] [serial = 901] [outer = 1A10BC00] 10:37:01 INFO - PROCESS | 860 | 1466703421331 Marionette TRACE conn7 <- [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] 10:37:01 INFO - PROCESS | 860 | 1466703421412 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 10:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:37:01 INFO - PROCESS | 860 | 1466703421417 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 860 | 1466703421420 Marionette TRACE conn7 <- [1,1166,null,{}] 10:37:01 INFO - PROCESS | 860 | 1466703421440 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:01 INFO - PROCESS | 860 | 1466703421443 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:01 INFO - PROCESS | 860 | 1466703421553 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 10:37:01 INFO - PROCESS | 860 | 1466703421677 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 860 | 1466703421682 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:01 INFO - PROCESS | 860 | ++DOCSHELL 0D251400 == 43 [pid = 860] [id = 301] 10:37:01 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (11DA9800) [pid = 860] [serial = 902] [outer = 00000000] 10:37:01 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (11ECD400) [pid = 860] [serial = 903] [outer = 11DA9800] 10:37:01 INFO - PROCESS | 860 | 1466703421735 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (12522C00) [pid = 860] [serial = 904] [outer = 11DA9800] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 17B56000 == 42 [pid = 860] [id = 295] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 0D259800 == 41 [pid = 860] [id = 294] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 17B5E000 == 40 [pid = 860] [id = 293] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 17A0E000 == 39 [pid = 860] [id = 292] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 16726800 == 38 [pid = 860] [id = 291] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 1579E400 == 37 [pid = 860] [id = 290] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 13EE8400 == 36 [pid = 860] [id = 289] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 11DE9C00 == 35 [pid = 860] [id = 288] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 0EAC9000 == 34 [pid = 860] [id = 287] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 194DB400 == 33 [pid = 860] [id = 285] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 0D2CDC00 == 32 [pid = 860] [id = 286] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 1A10B800 == 31 [pid = 860] [id = 300] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 13E35800 == 30 [pid = 860] [id = 298] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 17B53C00 == 29 [pid = 860] [id = 299] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 197A9800 == 28 [pid = 860] [id = 296] 10:37:02 INFO - PROCESS | 860 | --DOCSHELL 0D253800 == 27 [pid = 860] [id = 297] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 96 (16729400) [pid = 860] [serial = 831] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 95 (16732C00) [pid = 860] [serial = 832] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 94 (18C28000) [pid = 860] [serial = 840] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 93 (1793C000) [pid = 860] [serial = 837] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 92 (1437F400) [pid = 860] [serial = 828] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 91 (14F5B800) [pid = 860] [serial = 829] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0DB83800) [pid = 860] [serial = 819] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 89 (0DB88800) [pid = 860] [serial = 820] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D2C2400) [pid = 860] [serial = 816] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D2C8C00) [pid = 860] [serial = 817] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E65000) [pid = 860] [serial = 825] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13E82C00) [pid = 860] [serial = 826] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 84 (17B5D800) [pid = 860] [serial = 814] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 83 (175DE000) [pid = 860] [serial = 834] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E0400) [pid = 860] [serial = 835] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 81 (18CB4000) [pid = 860] [serial = 843] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18C2A800) [pid = 860] [serial = 841] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 79 (12551000) [pid = 860] [serial = 822] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 78 (126C1800) [pid = 860] [serial = 823] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DB7CC00) [pid = 860] [serial = 846] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 76 (19426C00) [pid = 860] [serial = 844] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 75 (194E6800) [pid = 860] [serial = 849] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1437F000) [pid = 860] [serial = 847] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 73 (19E26400) [pid = 860] [serial = 853] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 72 (194E6C00) [pid = 860] [serial = 850] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 71 (176EB800) [pid = 860] [serial = 838] [outer = 00000000] [url = about:blank] 10:37:02 INFO - PROCESS | 860 | --DOMWINDOW == 70 (19AA7000) [pid = 860] [serial = 852] [outer = 00000000] [url = about:blank] 10:37:03 INFO - PROCESS | 860 | 1466703423006 Marionette TRACE conn7 <- [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] 10:37:03 INFO - PROCESS | 860 | 1466703423067 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 10:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:37:03 INFO - PROCESS | 860 | 1466703423074 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 860 | 1466703423077 Marionette TRACE conn7 <- [1,1170,null,{}] 10:37:03 INFO - PROCESS | 860 | 1466703423082 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:03 INFO - PROCESS | 860 | 1466703423085 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:03 INFO - PROCESS | 860 | 1466703423178 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 10:37:03 INFO - PROCESS | 860 | 1466703423269 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 860 | 1466703423272 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:03 INFO - PROCESS | 860 | ++DOCSHELL 0D0CB800 == 28 [pid = 860] [id = 302] 10:37:03 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D0CBC00) [pid = 860] [serial = 905] [outer = 00000000] 10:37:03 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0D2CB400) [pid = 860] [serial = 906] [outer = 0D0CBC00] 10:37:03 INFO - PROCESS | 860 | 1466703423323 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0D562C00) [pid = 860] [serial = 907] [outer = 0D0CBC00] 10:37:03 INFO - PROCESS | 860 | 1466703423743 Marionette TRACE conn7 <- [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] 10:37:03 INFO - PROCESS | 860 | 1466703423812 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 10:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:37:03 INFO - PROCESS | 860 | 1466703423819 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 860 | 1466703423822 Marionette TRACE conn7 <- [1,1174,null,{}] 10:37:03 INFO - PROCESS | 860 | 1466703423825 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:03 INFO - PROCESS | 860 | 1466703423828 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:03 INFO - PROCESS | 860 | 1466703423917 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 10:37:03 INFO - PROCESS | 860 | 1466703423922 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 860 | 1466703423925 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:03 INFO - PROCESS | 860 | ++DOCSHELL 0D2C0800 == 29 [pid = 860] [id = 303] 10:37:03 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0DB80400) [pid = 860] [serial = 908] [outer = 00000000] 10:37:03 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (11EC7400) [pid = 860] [serial = 909] [outer = 0DB80400] 10:37:03 INFO - PROCESS | 860 | 1466703423972 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (12522000) [pid = 860] [serial = 910] [outer = 0DB80400] 10:37:04 INFO - PROCESS | 860 | 1466703424448 Marionette TRACE conn7 <- [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] 10:37:04 INFO - PROCESS | 860 | 1466703424495 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 10:37:04 INFO - PROCESS | 860 | 1466703424498 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:37:04 INFO - PROCESS | 860 | 1466703424502 Marionette TRACE conn7 <- [1,1178,null,{}] 10:37:04 INFO - PROCESS | 860 | 1466703424513 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:04 INFO - PROCESS | 860 | 1466703424518 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:04 INFO - PROCESS | 860 | 1466703424639 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 10:37:04 INFO - PROCESS | 860 | 1466703424742 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 860 | 1466703424745 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:04 INFO - PROCESS | 860 | ++DOCSHELL 1439E000 == 30 [pid = 860] [id = 304] 10:37:04 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (143A2000) [pid = 860] [serial = 911] [outer = 00000000] 10:37:04 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (14F65400) [pid = 860] [serial = 912] [outer = 143A2000] 10:37:04 INFO - PROCESS | 860 | 1466703424796 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (153A3C00) [pid = 860] [serial = 913] [outer = 143A2000] 10:37:05 INFO - PROCESS | 860 | 1466703425235 Marionette TRACE conn7 <- [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] 10:37:05 INFO - PROCESS | 860 | 1466703425274 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 10:37:05 INFO - PROCESS | 860 | 1466703425277 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:37:05 INFO - PROCESS | 860 | 1466703425279 Marionette TRACE conn7 <- [1,1182,null,{}] 10:37:05 INFO - PROCESS | 860 | 1466703425282 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:05 INFO - PROCESS | 860 | 1466703425284 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:05 INFO - PROCESS | 860 | 1466703425399 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 10:37:05 INFO - PROCESS | 860 | 1466703425404 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 860 | 1466703425406 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:05 INFO - PROCESS | 860 | ++DOCSHELL 14F62C00 == 31 [pid = 860] [id = 305] 10:37:05 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1579CC00) [pid = 860] [serial = 914] [outer = 00000000] 10:37:05 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16551C00) [pid = 860] [serial = 915] [outer = 1579CC00] 10:37:05 INFO - PROCESS | 860 | 1466703425451 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1672E000) [pid = 860] [serial = 916] [outer = 1579CC00] 10:37:05 INFO - PROCESS | 860 | 1466703425891 Marionette TRACE conn7 <- [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] 10:37:05 INFO - PROCESS | 860 | 1466703425957 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 10:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:37:05 INFO - PROCESS | 860 | 1466703425960 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 860 | 1466703425962 Marionette TRACE conn7 <- [1,1186,null,{}] 10:37:05 INFO - PROCESS | 860 | 1466703425965 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:05 INFO - PROCESS | 860 | 1466703425967 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:06 INFO - PROCESS | 860 | 1466703426101 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 10:37:06 INFO - PROCESS | 860 | 1466703426111 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 860 | 1466703426113 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:06 INFO - PROCESS | 860 | ++DOCSHELL 1677B000 == 32 [pid = 860] [id = 306] 10:37:06 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (16E51C00) [pid = 860] [serial = 917] [outer = 00000000] 10:37:06 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (176E1000) [pid = 860] [serial = 918] [outer = 16E51C00] 10:37:06 INFO - PROCESS | 860 | 1466703426156 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176E7400) [pid = 860] [serial = 919] [outer = 16E51C00] 10:37:06 INFO - PROCESS | 860 | 1466703426622 Marionette TRACE conn7 <- [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]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 729ms 10:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:37:06 INFO - PROCESS | 860 | 1466703426692 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 860 | 1466703426694 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 10:37:06 INFO - PROCESS | 860 | 1466703426697 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 860 | 1466703426699 Marionette TRACE conn7 <- [1,1190,null,{}] 10:37:06 INFO - PROCESS | 860 | 1466703426702 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:06 INFO - PROCESS | 860 | 1466703426708 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:06 INFO - PROCESS | 860 | 1466703426847 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 10:37:06 INFO - PROCESS | 860 | 1466703426908 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 860 | 1466703426910 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:06 INFO - PROCESS | 860 | ++DOCSHELL 17B57800 == 33 [pid = 860] [id = 307] 10:37:06 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B5E000) [pid = 860] [serial = 920] [outer = 00000000] 10:37:06 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (186A6C00) [pid = 860] [serial = 921] [outer = 17B5E000] 10:37:06 INFO - PROCESS | 860 | 1466703426955 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (18B9D400) [pid = 860] [serial = 922] [outer = 17B5E000] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1672B000) [pid = 860] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 86 (17A0E400) [pid = 860] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D484000) [pid = 860] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 84 (157A0000) [pid = 860] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0EACB400) [pid = 860] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 82 (11EBEC00) [pid = 860] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DE3F800) [pid = 860] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 80 (194E2800) [pid = 860] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EEB400) [pid = 860] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 78 (186A1400) [pid = 860] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 77 (18C34C00) [pid = 860] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:37:07 INFO - PROCESS | 860 | --DOMWINDOW == 76 (197A9C00) [pid = 860] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:37:07 INFO - PROCESS | 860 | 1466703427528 Marionette TRACE conn7 <- [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]]]}] 10:37:07 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 10:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 870ms 10:37:07 INFO - PROCESS | 860 | 1466703427572 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 860 | 1466703427574 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 10:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:37:07 INFO - PROCESS | 860 | 1466703427577 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 860 | 1466703427579 Marionette TRACE conn7 <- [1,1194,null,{}] 10:37:07 INFO - PROCESS | 860 | 1466703427583 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:07 INFO - PROCESS | 860 | 1466703427585 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:07 INFO - PROCESS | 860 | 1466703427666 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 10:37:07 INFO - PROCESS | 860 | 1466703427672 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 860 | 1466703427674 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:07 INFO - PROCESS | 860 | ++DOCSHELL 0D0CC000 == 34 [pid = 860] [id = 308] 10:37:07 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0EACB400) [pid = 860] [serial = 923] [outer = 00000000] 10:37:07 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (17B5F800) [pid = 860] [serial = 924] [outer = 0EACB400] 10:37:07 INFO - PROCESS | 860 | 1466703427720 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (186A0400) [pid = 860] [serial = 925] [outer = 0EACB400] 10:37:08 INFO - PROCESS | 860 | 1466703428141 Marionette TRACE conn7 <- [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]]]}] 10:37:08 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 10:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 10:37:08 INFO - PROCESS | 860 | 1466703428148 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 860 | 1466703428150 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 10:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:37:08 INFO - PROCESS | 860 | 1466703428156 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 860 | 1466703428158 Marionette TRACE conn7 <- [1,1198,null,{}] 10:37:08 INFO - PROCESS | 860 | 1466703428161 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 860 | 1466703428163 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:08 INFO - PROCESS | 860 | 1466703428281 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 10:37:08 INFO - PROCESS | 860 | 1466703428303 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 860 | 1466703428305 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:08 INFO - PROCESS | 860 | ++DOCSHELL 18C2DC00 == 35 [pid = 860] [id = 309] 10:37:08 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18C32000) [pid = 860] [serial = 926] [outer = 00000000] 10:37:08 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (19425800) [pid = 860] [serial = 927] [outer = 18C32000] 10:37:08 INFO - PROCESS | 860 | 1466703428349 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (18CB1C00) [pid = 860] [serial = 928] [outer = 18C32000] 10:37:08 INFO - PROCESS | 860 | 1466703428788 Marionette TRACE conn7 <- [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]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 10:37:08 INFO - PROCESS | 860 | 1466703428845 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 860 | 1466703428847 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 10:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:37:08 INFO - PROCESS | 860 | 1466703428850 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 860 | 1466703428852 Marionette TRACE conn7 <- [1,1202,null,{}] 10:37:08 INFO - PROCESS | 860 | 1466703428856 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 860 | 1466703428857 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:08 INFO - PROCESS | 860 | 1466703428936 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 10:37:08 INFO - PROCESS | 860 | 1466703428959 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 860 | 1466703428961 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:08 INFO - PROCESS | 860 | ++DOCSHELL 1439D000 == 36 [pid = 860] [id = 310] 10:37:08 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (197A9000) [pid = 860] [serial = 929] [outer = 00000000] 10:37:09 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (199D7800) [pid = 860] [serial = 930] [outer = 197A9000] 10:37:09 INFO - PROCESS | 860 | 1466703429016 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (19E20800) [pid = 860] [serial = 931] [outer = 197A9000] 10:37:09 INFO - PROCESS | 860 | 1466703429757 Marionette TRACE conn7 <- [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]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 10:37:09 INFO - PROCESS | 860 | 1466703429844 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 860 | 1466703429848 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 10:37:09 INFO - PROCESS | 860 | 1466703429854 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:37:09 INFO - PROCESS | 860 | 1466703429858 Marionette TRACE conn7 <- [1,1206,null,{}] 10:37:09 INFO - PROCESS | 860 | 1466703429864 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:09 INFO - PROCESS | 860 | 1466703429867 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:09 INFO - PROCESS | 860 | 1466703429998 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 10:37:10 INFO - PROCESS | 860 | 1466703430120 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 860 | 1466703430123 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:10 INFO - PROCESS | 860 | ++DOCSHELL 0CA94C00 == 37 [pid = 860] [id = 311] 10:37:10 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D26F800) [pid = 860] [serial = 932] [outer = 00000000] 10:37:10 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0EACA400) [pid = 860] [serial = 933] [outer = 0D26F800] 10:37:10 INFO - PROCESS | 860 | 1466703430181 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (11BB9400) [pid = 860] [serial = 934] [outer = 0D26F800] 10:37:10 INFO - PROCESS | 860 | 1466703430879 Marionette TRACE conn7 <- [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]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1066ms 10:37:10 INFO - PROCESS | 860 | 1466703430932 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 860 | 1466703430937 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 10:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:37:10 INFO - PROCESS | 860 | 1466703430944 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 860 | 1466703430947 Marionette TRACE conn7 <- [1,1210,null,{}] 10:37:10 INFO - PROCESS | 860 | 1466703430951 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:10 INFO - PROCESS | 860 | 1466703430954 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:11 INFO - PROCESS | 860 | 1466703431154 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 10:37:11 INFO - PROCESS | 860 | 1466703431165 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 860 | 1466703431168 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:11 INFO - PROCESS | 860 | ++DOCSHELL 11BC1C00 == 38 [pid = 860] [id = 312] 10:37:11 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (11BC2800) [pid = 860] [serial = 935] [outer = 00000000] 10:37:11 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (12548000) [pid = 860] [serial = 936] [outer = 11BC2800] 10:37:11 INFO - PROCESS | 860 | 1466703431227 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (13B4C000) [pid = 860] [serial = 937] [outer = 11BC2800] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 18C2DC00 == 37 [pid = 860] [id = 309] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 0D0CC000 == 36 [pid = 860] [id = 308] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 17B57800 == 35 [pid = 860] [id = 307] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 1677B000 == 34 [pid = 860] [id = 306] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 14F62C00 == 33 [pid = 860] [id = 305] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 1439E000 == 32 [pid = 860] [id = 304] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 0D2C0800 == 31 [pid = 860] [id = 303] 10:37:12 INFO - PROCESS | 860 | --DOCSHELL 0D0CB800 == 30 [pid = 860] [id = 302] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 90 (16E4C800) [pid = 860] [serial = 873] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 89 (175CE400) [pid = 860] [serial = 874] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 88 (17B54400) [pid = 860] [serial = 876] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D622800) [pid = 860] [serial = 858] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0DB87000) [pid = 860] [serial = 859] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16204400) [pid = 860] [serial = 870] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 84 (12527800) [pid = 860] [serial = 861] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 83 (126C6800) [pid = 860] [serial = 862] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 82 (120CE800) [pid = 860] [serial = 864] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 81 (12548C00) [pid = 860] [serial = 865] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 80 (175CB000) [pid = 860] [serial = 882] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 79 (19E51400) [pid = 860] [serial = 856] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 78 (19E49400) [pid = 860] [serial = 855] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13EEF800) [pid = 860] [serial = 867] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1439B000) [pid = 860] [serial = 868] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 75 (18C28400) [pid = 860] [serial = 879] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 74 (194CA400) [pid = 860] [serial = 886] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 73 (19E23C00) [pid = 860] [serial = 888] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19E25C00) [pid = 860] [serial = 889] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 71 (194C9800) [pid = 860] [serial = 885] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 70 (18C29000) [pid = 860] [serial = 880] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 69 (17B5BC00) [pid = 860] [serial = 877] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 68 (186A2C00) [pid = 860] [serial = 883] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16322800) [pid = 860] [serial = 871] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 860 | 1466703432161 Marionette TRACE conn7 <- [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] 10:37:12 INFO - PROCESS | 860 | 1466703432222 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 10:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:37:12 INFO - PROCESS | 860 | 1466703432226 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 860 | 1466703432229 Marionette TRACE conn7 <- [1,1214,null,{}] 10:37:12 INFO - PROCESS | 860 | 1466703432235 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:12 INFO - PROCESS | 860 | 1466703432238 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:12 INFO - PROCESS | 860 | 1466703432333 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 10:37:12 INFO - PROCESS | 860 | 1466703432342 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 860 | 1466703432346 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:12 INFO - PROCESS | 860 | ++DOCSHELL 0D274400 == 31 [pid = 860] [id = 313] 10:37:12 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D2BFC00) [pid = 860] [serial = 938] [outer = 00000000] 10:37:12 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D965400) [pid = 860] [serial = 939] [outer = 0D2BFC00] 10:37:12 INFO - PROCESS | 860 | 1466703432477 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB85000) [pid = 860] [serial = 940] [outer = 0D2BFC00] 10:37:12 INFO - PROCESS | 860 | 1466703432924 Marionette TRACE conn7 <- [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]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 10:37:12 INFO - PROCESS | 860 | 1466703432957 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 860 | 1466703432961 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 10:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:37:12 INFO - PROCESS | 860 | 1466703432967 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 860 | 1466703432969 Marionette TRACE conn7 <- [1,1218,null,{}] 10:37:12 INFO - PROCESS | 860 | 1466703432974 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:12 INFO - PROCESS | 860 | 1466703432976 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:13 INFO - PROCESS | 860 | 1466703433065 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 10:37:13 INFO - PROCESS | 860 | 1466703433075 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 860 | 1466703433077 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:13 INFO - PROCESS | 860 | ++DOCSHELL 11BC0000 == 32 [pid = 860] [id = 314] 10:37:13 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11BC4800) [pid = 860] [serial = 941] [outer = 00000000] 10:37:13 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (12545C00) [pid = 860] [serial = 942] [outer = 11BC4800] 10:37:13 INFO - PROCESS | 860 | 1466703433127 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (126C7800) [pid = 860] [serial = 943] [outer = 11BC4800] 10:37:13 INFO - PROCESS | 860 | 1466703433585 Marionette TRACE conn7 <- [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]]]}] 10:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 10:37:13 INFO - PROCESS | 860 | 1466703433642 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 860 | 1466703433645 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 10:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:37:13 INFO - PROCESS | 860 | 1466703433648 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 860 | 1466703433652 Marionette TRACE conn7 <- [1,1222,null,{}] 10:37:13 INFO - PROCESS | 860 | 1466703433663 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:13 INFO - PROCESS | 860 | 1466703433668 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:13 INFO - PROCESS | 860 | 1466703433778 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 10:37:13 INFO - PROCESS | 860 | 1466703433876 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 860 | 1466703433879 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:13 INFO - PROCESS | 860 | ++DOCSHELL 1437F400 == 33 [pid = 860] [id = 315] 10:37:13 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (14380000) [pid = 860] [serial = 944] [outer = 00000000] 10:37:13 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1439D400) [pid = 860] [serial = 945] [outer = 14380000] 10:37:13 INFO - PROCESS | 860 | 1466703433935 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (153A1800) [pid = 860] [serial = 946] [outer = 14380000] 10:37:14 INFO - PROCESS | 860 | 1466703434345 Marionette TRACE conn7 <- [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]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 10:37:14 INFO - PROCESS | 860 | 1466703434383 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 860 | 1466703434386 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 10:37:14 INFO - PROCESS | 860 | 1466703434389 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:37:14 INFO - PROCESS | 860 | 1466703434391 Marionette TRACE conn7 <- [1,1226,null,{}] 10:37:14 INFO - PROCESS | 860 | 1466703434395 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:14 INFO - PROCESS | 860 | 1466703434397 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:14 INFO - PROCESS | 860 | 1466703434519 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 10:37:14 INFO - PROCESS | 860 | 1466703434530 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 860 | 1466703434532 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:14 INFO - PROCESS | 860 | ++DOCSHELL 16202400 == 34 [pid = 860] [id = 316] 10:37:14 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16202800) [pid = 860] [serial = 947] [outer = 00000000] 10:37:14 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1672CC00) [pid = 860] [serial = 948] [outer = 16202800] 10:37:14 INFO - PROCESS | 860 | 1466703434629 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16778C00) [pid = 860] [serial = 949] [outer = 16202800] 10:37:15 INFO - PROCESS | 860 | 1466703435059 Marionette TRACE conn7 <- [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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 10:37:15 INFO - PROCESS | 860 | 1466703435141 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 860 | 1466703435143 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 10:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:37:15 INFO - PROCESS | 860 | 1466703435154 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 860 | 1466703435156 Marionette TRACE conn7 <- [1,1230,null,{}] 10:37:15 INFO - PROCESS | 860 | 1466703435160 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:15 INFO - PROCESS | 860 | 1466703435162 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:15 INFO - PROCESS | 860 | 1466703435272 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 10:37:15 INFO - PROCESS | 860 | 1466703435283 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 860 | 1466703435285 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:15 INFO - PROCESS | 860 | ++DOCSHELL 16E4B400 == 35 [pid = 860] [id = 317] 10:37:15 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16E53000) [pid = 860] [serial = 950] [outer = 00000000] 10:37:15 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (176DF000) [pid = 860] [serial = 951] [outer = 16E53000] 10:37:15 INFO - PROCESS | 860 | 1466703435381 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (176E3800) [pid = 860] [serial = 952] [outer = 16E53000] 10:37:15 INFO - PROCESS | 860 | 1466703435806 Marionette TRACE conn7 <- [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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 10:37:15 INFO - PROCESS | 860 | 1466703435889 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 860 | 1466703435891 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 10:37:15 INFO - PROCESS | 860 | 1466703435894 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:37:15 INFO - PROCESS | 860 | 1466703435896 Marionette TRACE conn7 <- [1,1234,null,{}] 10:37:15 INFO - PROCESS | 860 | 1466703435900 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:15 INFO - PROCESS | 860 | 1466703435906 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:16 INFO - PROCESS | 860 | 1466703436066 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 10:37:16 INFO - PROCESS | 860 | 1466703436074 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 860 | 1466703436076 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:16 INFO - PROCESS | 860 | ++DOCSHELL 175D1000 == 36 [pid = 860] [id = 318] 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (175DF000) [pid = 860] [serial = 953] [outer = 00000000] 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (17B61000) [pid = 860] [serial = 954] [outer = 175DF000] 10:37:16 INFO - PROCESS | 860 | 1466703436170 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (15411800) [pid = 860] [serial = 955] [outer = 175DF000] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11DA9800) [pid = 860] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1579CC00) [pid = 860] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 82 (143A2000) [pid = 860] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DB80400) [pid = 860] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D0CBC00) [pid = 860] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D26D400) [pid = 860] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13E3AC00) [pid = 860] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16E51C00) [pid = 860] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17B5C000) [pid = 860] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1A10BC00) [pid = 860] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 74 (17B5E000) [pid = 860] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C32000) [pid = 860] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:37:16 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0EACB400) [pid = 860] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:37:16 INFO - PROCESS | 860 | 1466703436654 Marionette TRACE conn7 <- [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]]]}] 10:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 829ms 10:37:16 INFO - PROCESS | 860 | 1466703436729 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 860 | 1466703436732 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 10:37:16 INFO - PROCESS | 860 | 1466703436735 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:37:16 INFO - PROCESS | 860 | 1466703436737 Marionette TRACE conn7 <- [1,1238,null,{}] 10:37:16 INFO - PROCESS | 860 | 1466703436740 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:16 INFO - PROCESS | 860 | 1466703436742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:16 INFO - PROCESS | 860 | 1466703436820 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 10:37:16 INFO - PROCESS | 860 | 1466703436829 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 860 | 1466703436831 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:16 INFO - PROCESS | 860 | ++DOCSHELL 15AF4C00 == 37 [pid = 860] [id = 319] 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16157400) [pid = 860] [serial = 956] [outer = 00000000] 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1792F000) [pid = 860] [serial = 957] [outer = 16157400] 10:37:16 INFO - PROCESS | 860 | 1466703436874 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (17B5D800) [pid = 860] [serial = 958] [outer = 16157400] 10:37:17 INFO - PROCESS | 860 | 1466703437287 Marionette TRACE conn7 <- [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]]]}] 10:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 10:37:17 INFO - PROCESS | 860 | 1466703437369 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 10:37:17 INFO - PROCESS | 860 | 1466703437372 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 10:37:17 INFO - PROCESS | 860 | 1466703437375 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:37:17 INFO - PROCESS | 860 | 1466703437376 Marionette TRACE conn7 <- [1,1242,null,{}] 10:37:17 INFO - PROCESS | 860 | 1466703437380 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:17 INFO - PROCESS | 860 | 1466703437382 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:17 INFO - PROCESS | 860 | 1466703437466 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 10:37:17 INFO - PROCESS | 860 | 1466703437471 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 860 | 1466703437473 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:17 INFO - PROCESS | 860 | ++DOCSHELL 18C2DC00 == 38 [pid = 860] [id = 320] 10:37:17 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (18C2E000) [pid = 860] [serial = 959] [outer = 00000000] 10:37:17 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (18CB0000) [pid = 860] [serial = 960] [outer = 18C2E000] 10:37:17 INFO - PROCESS | 860 | 1466703437519 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (194CD400) [pid = 860] [serial = 961] [outer = 18C2E000] 10:37:18 INFO - PROCESS | 860 | 1466703438079 Marionette TRACE conn7 <- [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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 10:37:18 INFO - PROCESS | 860 | 1466703438110 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 860 | 1466703438114 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 10:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:37:18 INFO - PROCESS | 860 | 1466703438162 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 860 | 1466703438166 Marionette TRACE conn7 <- [1,1246,null,{}] 10:37:18 INFO - PROCESS | 860 | 1466703438189 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:18 INFO - PROCESS | 860 | 1466703438192 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:18 INFO - PROCESS | 860 | 1466703438323 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 10:37:18 INFO - PROCESS | 860 | 1466703438426 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 860 | 1466703438429 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:18 INFO - PROCESS | 860 | ++DOCSHELL 0D2C2800 == 39 [pid = 860] [id = 321] 10:37:18 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D2C5C00) [pid = 860] [serial = 962] [outer = 00000000] 10:37:18 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (11BB9000) [pid = 860] [serial = 963] [outer = 0D2C5C00] 10:37:18 INFO - PROCESS | 860 | 1466703438490 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (12521400) [pid = 860] [serial = 964] [outer = 0D2C5C00] 10:37:19 INFO - PROCESS | 860 | 1466703439090 Marionette TRACE conn7 <- [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]]]}] 10:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1019ms 10:37:19 INFO - PROCESS | 860 | 1466703439139 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 860 | 1466703439144 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 10:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:37:19 INFO - PROCESS | 860 | 1466703439150 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 860 | 1466703439154 Marionette TRACE conn7 <- [1,1250,null,{}] 10:37:19 INFO - PROCESS | 860 | 1466703439158 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:19 INFO - PROCESS | 860 | 1466703439161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:19 INFO - PROCESS | 860 | 1466703439278 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 10:37:19 INFO - PROCESS | 860 | 1466703439417 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 860 | 1466703439420 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:19 INFO - PROCESS | 860 | ++DOCSHELL 13EEBC00 == 40 [pid = 860] [id = 322] 10:37:19 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13EF0C00) [pid = 860] [serial = 965] [outer = 00000000] 10:37:19 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (14F5F400) [pid = 860] [serial = 966] [outer = 13EF0C00] 10:37:19 INFO - PROCESS | 860 | 1466703439482 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1620A400) [pid = 860] [serial = 967] [outer = 13EF0C00] 10:37:20 INFO - PROCESS | 860 | 1466703440116 Marionette TRACE conn7 <- [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]]]}] 10:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1021ms 10:37:20 INFO - PROCESS | 860 | 1466703440175 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 860 | 1466703440178 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 10:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:37:20 INFO - PROCESS | 860 | 1466703440182 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 860 | 1466703440186 Marionette TRACE conn7 <- [1,1254,null,{}] 10:37:20 INFO - PROCESS | 860 | 1466703440197 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:20 INFO - PROCESS | 860 | 1466703440203 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:20 INFO - PROCESS | 860 | 1466703440390 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 10:37:20 INFO - PROCESS | 860 | 1466703440449 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 860 | 1466703440453 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:20 INFO - PROCESS | 860 | ++DOCSHELL 194A8C00 == 41 [pid = 860] [id = 323] 10:37:20 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194DE000) [pid = 860] [serial = 968] [outer = 00000000] 10:37:20 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (194E7000) [pid = 860] [serial = 969] [outer = 194DE000] 10:37:20 INFO - PROCESS | 860 | 1466703440513 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19960C00) [pid = 860] [serial = 970] [outer = 194DE000] 10:37:21 INFO - PROCESS | 860 | 1466703441159 Marionette TRACE conn7 <- [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]]]}] 10:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1020ms 10:37:21 INFO - PROCESS | 860 | 1466703441205 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 860 | 1466703441208 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 10:37:21 INFO - PROCESS | 860 | 1466703441211 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:37:21 INFO - PROCESS | 860 | 1466703441213 Marionette TRACE conn7 <- [1,1258,null,{}] 10:37:21 INFO - PROCESS | 860 | 1466703441217 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:21 INFO - PROCESS | 860 | 1466703441220 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:21 INFO - PROCESS | 860 | 1466703441334 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 10:37:21 INFO - PROCESS | 860 | 1466703441467 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 860 | 1466703441470 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:21 INFO - PROCESS | 860 | ++DOCSHELL 15AE9C00 == 42 [pid = 860] [id = 324] 10:37:21 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (199D5400) [pid = 860] [serial = 971] [outer = 00000000] 10:37:21 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E4A400) [pid = 860] [serial = 972] [outer = 199D5400] 10:37:21 INFO - PROCESS | 860 | 1466703441524 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19E51800) [pid = 860] [serial = 973] [outer = 199D5400] 10:37:22 INFO - PROCESS | 860 | 1466703442136 Marionette TRACE conn7 <- [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]]]}] 10:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1071ms 10:37:22 INFO - PROCESS | 860 | 1466703442331 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 860 | 1466703442335 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 10:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:37:22 INFO - PROCESS | 860 | 1466703442341 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 860 | 1466703442344 Marionette TRACE conn7 <- [1,1262,null,{}] 10:37:22 INFO - PROCESS | 860 | 1466703442350 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:22 INFO - PROCESS | 860 | 1466703442353 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:22 INFO - PROCESS | 860 | 1466703442464 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 10:37:22 INFO - PROCESS | 860 | 1466703442595 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 860 | 1466703442600 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:22 INFO - PROCESS | 860 | ++DOCSHELL 0D2C9400 == 43 [pid = 860] [id = 325] 10:37:22 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0D2C9C00) [pid = 860] [serial = 974] [outer = 00000000] 10:37:22 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D6B0400) [pid = 860] [serial = 975] [outer = 0D2C9C00] 10:37:22 INFO - PROCESS | 860 | 1466703442657 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0DD2A400) [pid = 860] [serial = 976] [outer = 0D2C9C00] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 15AF4C00 == 42 [pid = 860] [id = 319] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 175D1000 == 41 [pid = 860] [id = 318] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 16E4B400 == 40 [pid = 860] [id = 317] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 16202400 == 39 [pid = 860] [id = 316] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 1437F400 == 38 [pid = 860] [id = 315] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 11BC0000 == 37 [pid = 860] [id = 314] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 0D274400 == 36 [pid = 860] [id = 313] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 1439D000 == 35 [pid = 860] [id = 310] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 0CA94C00 == 34 [pid = 860] [id = 311] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 11BC1C00 == 33 [pid = 860] [id = 312] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 0D251400 == 32 [pid = 860] [id = 301] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 15AE9C00 == 31 [pid = 860] [id = 324] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 13EEBC00 == 30 [pid = 860] [id = 322] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 194A8C00 == 29 [pid = 860] [id = 323] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 18C2DC00 == 28 [pid = 860] [id = 320] 10:37:23 INFO - PROCESS | 860 | --DOCSHELL 0D2C2800 == 27 [pid = 860] [id = 321] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 92 (12522C00) [pid = 860] [serial = 904] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 91 (11ECD400) [pid = 860] [serial = 903] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 90 (16551C00) [pid = 860] [serial = 915] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 89 (14F65400) [pid = 860] [serial = 912] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11EC7400) [pid = 860] [serial = 909] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 87 (12522000) [pid = 860] [serial = 910] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D2CB400) [pid = 860] [serial = 906] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D562C00) [pid = 860] [serial = 907] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D96E800) [pid = 860] [serial = 892] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D482800) [pid = 860] [serial = 891] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1438A000) [pid = 860] [serial = 895] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13E8F400) [pid = 860] [serial = 894] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 80 (176E1000) [pid = 860] [serial = 918] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 79 (199D7800) [pid = 860] [serial = 930] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 78 (19E4D400) [pid = 860] [serial = 898] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19431400) [pid = 860] [serial = 897] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1A314C00) [pid = 860] [serial = 901] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1A30F400) [pid = 860] [serial = 900] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1672E000) [pid = 860] [serial = 916] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 73 (186A6C00) [pid = 860] [serial = 921] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 72 (176E7400) [pid = 860] [serial = 919] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 71 (19425800) [pid = 860] [serial = 927] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 70 (18CB1C00) [pid = 860] [serial = 928] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 69 (18B9D400) [pid = 860] [serial = 922] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17B5F800) [pid = 860] [serial = 924] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 67 (186A0400) [pid = 860] [serial = 925] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | --DOMWINDOW == 66 (153A3C00) [pid = 860] [serial = 913] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 860 | 1466703443952 Marionette TRACE conn7 <- [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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1739ms 10:37:24 INFO - PROCESS | 860 | 1466703444083 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 860 | 1466703444087 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 10:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:37:24 INFO - PROCESS | 860 | 1466703444093 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 860 | 1466703444096 Marionette TRACE conn7 <- [1,1266,null,{}] 10:37:24 INFO - PROCESS | 860 | 1466703444102 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:24 INFO - PROCESS | 860 | 1466703444104 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:24 INFO - PROCESS | 860 | 1466703444196 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 10:37:24 INFO - PROCESS | 860 | 1466703444204 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 860 | 1466703444207 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:24 INFO - PROCESS | 860 | ++DOCSHELL 0D06FC00 == 28 [pid = 860] [id = 326] 10:37:24 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D0CA000) [pid = 860] [serial = 977] [outer = 00000000] 10:37:24 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D251C00) [pid = 860] [serial = 978] [outer = 0D0CA000] 10:37:24 INFO - PROCESS | 860 | 1466703444258 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D25C000) [pid = 860] [serial = 979] [outer = 0D0CA000] 10:37:24 INFO - PROCESS | 860 | 1466703444756 Marionette TRACE conn7 <- [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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 10:37:24 INFO - PROCESS | 860 | 1466703444766 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 860 | 1466703444771 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 10:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:37:24 INFO - PROCESS | 860 | 1466703444782 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 860 | 1466703444785 Marionette TRACE conn7 <- [1,1270,null,{}] 10:37:24 INFO - PROCESS | 860 | 1466703444789 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:24 INFO - PROCESS | 860 | 1466703444792 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:24 INFO - PROCESS | 860 | 1466703444883 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 10:37:24 INFO - PROCESS | 860 | 1466703444894 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 860 | 1466703444896 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:24 INFO - PROCESS | 860 | ++DOCSHELL 0DB7B400 == 29 [pid = 860] [id = 327] 10:37:24 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB7D400) [pid = 860] [serial = 980] [outer = 00000000] 10:37:24 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0DB84000) [pid = 860] [serial = 981] [outer = 0DB7D400] 10:37:24 INFO - PROCESS | 860 | 1466703444943 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DD33000) [pid = 860] [serial = 982] [outer = 0DB7D400] 10:37:25 INFO - PROCESS | 860 | 1466703445419 Marionette TRACE conn7 <- [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]]]}] 10:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 10:37:25 INFO - PROCESS | 860 | 1466703445457 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 860 | 1466703445459 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 10:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:37:25 INFO - PROCESS | 860 | 1466703445462 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 860 | 1466703445466 Marionette TRACE conn7 <- [1,1274,null,{}] 10:37:25 INFO - PROCESS | 860 | 1466703445478 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:25 INFO - PROCESS | 860 | 1466703445483 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:25 INFO - PROCESS | 860 | 1466703445602 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 10:37:25 INFO - PROCESS | 860 | 1466703445703 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 860 | 1466703445707 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:25 INFO - PROCESS | 860 | ++DOCSHELL 120BB000 == 30 [pid = 860] [id = 328] 10:37:25 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (120BD400) [pid = 860] [serial = 983] [outer = 00000000] 10:37:25 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1242FC00) [pid = 860] [serial = 984] [outer = 120BD400] 10:37:25 INFO - PROCESS | 860 | 1466703445758 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (12529800) [pid = 860] [serial = 985] [outer = 120BD400] 10:37:26 INFO - PROCESS | 860 | 1466703446200 Marionette TRACE conn7 <- [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]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 771ms 10:37:26 INFO - PROCESS | 860 | 1466703446238 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 860 | 1466703446241 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 10:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:37:26 INFO - PROCESS | 860 | 1466703446249 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - PROCESS | 860 | 1466703446250 Marionette TRACE conn7 <- [1,1278,null,{}] 10:37:26 INFO - PROCESS | 860 | 1466703446254 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:26 INFO - PROCESS | 860 | 1466703446256 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:26 INFO - PROCESS | 860 | 1466703446379 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 10:37:26 INFO - PROCESS | 860 | 1466703446441 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 860 | 1466703446443 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:26 INFO - PROCESS | 860 | ++DOCSHELL 126C2400 == 31 [pid = 860] [id = 329] 10:37:26 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13465000) [pid = 860] [serial = 986] [outer = 00000000] 10:37:26 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13E73400) [pid = 860] [serial = 987] [outer = 13465000] 10:37:26 INFO - PROCESS | 860 | 1466703446491 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13EEF000) [pid = 860] [serial = 988] [outer = 13465000] 10:37:26 INFO - PROCESS | 860 | 1466703446931 Marionette TRACE conn7 <- [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]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 10:37:26 INFO - PROCESS | 860 | 1466703446989 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 860 | 1466703446991 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 10:37:26 INFO - PROCESS | 860 | 1466703446994 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - PROCESS | 860 | 1466703446995 Marionette TRACE conn7 <- [1,1282,null,{}] 10:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:37:26 INFO - PROCESS | 860 | 1466703446999 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:26 INFO - PROCESS | 860 | 1466703447001 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:27 INFO - PROCESS | 860 | 1466703447116 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 10:37:27 INFO - PROCESS | 860 | 1466703447126 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 860 | 1466703447128 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:27 INFO - PROCESS | 860 | ++DOCSHELL 1437FC00 == 32 [pid = 860] [id = 330] 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (14386400) [pid = 860] [serial = 989] [outer = 00000000] 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1539E400) [pid = 860] [serial = 990] [outer = 14386400] 10:37:27 INFO - PROCESS | 860 | 1466703447171 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (157A0000) [pid = 860] [serial = 991] [outer = 14386400] 10:37:27 INFO - PROCESS | 860 | 1466703447600 Marionette TRACE conn7 <- [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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 10:37:27 INFO - PROCESS | 860 | 1466703447669 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 860 | 1466703447671 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 10:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:37:27 INFO - PROCESS | 860 | 1466703447674 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 860 | 1466703447676 Marionette TRACE conn7 <- [1,1286,null,{}] 10:37:27 INFO - PROCESS | 860 | 1466703447680 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:27 INFO - PROCESS | 860 | 1466703447686 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:27 INFO - PROCESS | 860 | 1466703447831 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 10:37:27 INFO - PROCESS | 860 | 1466703447838 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 860 | 1466703447840 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:27 INFO - PROCESS | 860 | ++DOCSHELL 1615F000 == 33 [pid = 860] [id = 331] 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1620C400) [pid = 860] [serial = 992] [outer = 00000000] 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1677B400) [pid = 860] [serial = 993] [outer = 1620C400] 10:37:27 INFO - PROCESS | 860 | 1466703447933 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (175CC800) [pid = 860] [serial = 994] [outer = 1620C400] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16202800) [pid = 860] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 82 (16E53000) [pid = 860] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 81 (175DF000) [pid = 860] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11BC4800) [pid = 860] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 79 (197A9000) [pid = 860] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D26F800) [pid = 860] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D2BFC00) [pid = 860] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11BC2800) [pid = 860] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 75 (14380000) [pid = 860] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 74 (18C2E000) [pid = 860] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:37:28 INFO - PROCESS | 860 | --DOMWINDOW == 73 (16157400) [pid = 860] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:37:28 INFO - PROCESS | 860 | 1466703448538 Marionette TRACE conn7 <- [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]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 931ms 10:37:28 INFO - PROCESS | 860 | 1466703448606 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 860 | 1466703448608 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 10:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:37:28 INFO - PROCESS | 860 | 1466703448611 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - PROCESS | 860 | 1466703448613 Marionette TRACE conn7 <- [1,1290,null,{}] 10:37:28 INFO - PROCESS | 860 | 1466703448617 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:28 INFO - PROCESS | 860 | 1466703448619 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:28 INFO - PROCESS | 860 | 1466703448705 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 10:37:28 INFO - PROCESS | 860 | 1466703448710 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 860 | 1466703448712 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:28 INFO - PROCESS | 860 | ++DOCSHELL 14F66800 == 34 [pid = 860] [id = 332] 10:37:28 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (153A5C00) [pid = 860] [serial = 995] [outer = 00000000] 10:37:28 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (175DF000) [pid = 860] [serial = 996] [outer = 153A5C00] 10:37:28 INFO - PROCESS | 860 | 1466703448764 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (16729800) [pid = 860] [serial = 997] [outer = 153A5C00] 10:37:29 INFO - PROCESS | 860 | 1466703449240 Marionette TRACE conn7 <- [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]]]}] 10:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 10:37:29 INFO - PROCESS | 860 | 1466703449282 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 10:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:37:29 INFO - PROCESS | 860 | 1466703449284 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 10:37:29 INFO - PROCESS | 860 | 1466703449287 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 860 | 1466703449289 Marionette TRACE conn7 <- [1,1294,null,{}] 10:37:29 INFO - PROCESS | 860 | 1466703449292 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:29 INFO - PROCESS | 860 | 1466703449294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:29 INFO - PROCESS | 860 | 1466703449382 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 10:37:29 INFO - PROCESS | 860 | 1466703449388 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 860 | 1466703449390 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:29 INFO - PROCESS | 860 | ++DOCSHELL 0C916000 == 35 [pid = 860] [id = 333] 10:37:29 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0DB83C00) [pid = 860] [serial = 998] [outer = 00000000] 10:37:29 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1793CC00) [pid = 860] [serial = 999] [outer = 0DB83C00] 10:37:29 INFO - PROCESS | 860 | 1466703449433 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1798E400) [pid = 860] [serial = 1000] [outer = 0DB83C00] 10:37:29 INFO - PROCESS | 860 | 1466703449877 Marionette TRACE conn7 <- [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]]]}] 10:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 10:37:29 INFO - PROCESS | 860 | 1466703449918 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 860 | 1466703449920 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 10:37:29 INFO - PROCESS | 860 | 1466703449928 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 860 | 1466703449929 Marionette TRACE conn7 <- [1,1298,null,{}] 10:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:37:29 INFO - PROCESS | 860 | 1466703449933 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:29 INFO - PROCESS | 860 | 1466703449935 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:30 INFO - PROCESS | 860 | 1466703450016 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 10:37:30 INFO - PROCESS | 860 | 1466703450022 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 860 | 1466703450024 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:30 INFO - PROCESS | 860 | ++DOCSHELL 17A14400 == 36 [pid = 860] [id = 334] 10:37:30 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (17A1A800) [pid = 860] [serial = 1001] [outer = 00000000] 10:37:30 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0DB7D000) [pid = 860] [serial = 1002] [outer = 17A1A800] 10:37:30 INFO - PROCESS | 860 | 1466703450067 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17B5DC00) [pid = 860] [serial = 1003] [outer = 17A1A800] 10:37:30 INFO - PROCESS | 860 | 1466703450845 Marionette TRACE conn7 <- [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] 10:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:37:30 INFO - PROCESS | 860 | 1466703450908 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 10:37:30 INFO - PROCESS | 860 | 1466703450913 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 860 | 1466703450919 Marionette TRACE conn7 <- [1,1302,null,{}] 10:37:30 INFO - PROCESS | 860 | 1466703450924 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:30 INFO - PROCESS | 860 | 1466703450927 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:31 INFO - PROCESS | 860 | 1466703451057 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 10:37:31 INFO - PROCESS | 860 | 1466703451181 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 860 | 1466703451184 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:31 INFO - PROCESS | 860 | ++DOCSHELL 0D021000 == 37 [pid = 860] [id = 335] 10:37:31 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D2C5400) [pid = 860] [serial = 1004] [outer = 00000000] 10:37:31 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DB84800) [pid = 860] [serial = 1005] [outer = 0D2C5400] 10:37:31 INFO - PROCESS | 860 | 1466703451243 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (11BBB800) [pid = 860] [serial = 1006] [outer = 0D2C5400] 10:37:31 INFO - PROCESS | 860 | 1466703451927 Marionette TRACE conn7 <- [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]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1080ms 10:37:31 INFO - PROCESS | 860 | 1466703451993 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 860 | 1466703451998 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 10:37:31 INFO - PROCESS | 860 | 1466703452004 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:37:31 INFO - PROCESS | 860 | 1466703452007 Marionette TRACE conn7 <- [1,1306,null,{}] 10:37:31 INFO - PROCESS | 860 | 1466703452011 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:31 INFO - PROCESS | 860 | 1466703452014 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:32 INFO - PROCESS | 860 | 1466703452136 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 10:37:32 INFO - PROCESS | 860 | 1466703452265 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 860 | 1466703452268 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:32 INFO - PROCESS | 860 | ++DOCSHELL 13E6E800 == 38 [pid = 860] [id = 336] 10:37:32 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13E84400) [pid = 860] [serial = 1007] [outer = 00000000] 10:37:32 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (143A2000) [pid = 860] [serial = 1008] [outer = 13E84400] 10:37:32 INFO - PROCESS | 860 | 1466703452325 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (153A5400) [pid = 860] [serial = 1009] [outer = 13E84400] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 0C916000 == 37 [pid = 860] [id = 333] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 14F66800 == 36 [pid = 860] [id = 332] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 1615F000 == 35 [pid = 860] [id = 331] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 1437FC00 == 34 [pid = 860] [id = 330] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 126C2400 == 33 [pid = 860] [id = 329] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 120BB000 == 32 [pid = 860] [id = 328] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 0DB7B400 == 31 [pid = 860] [id = 327] 10:37:33 INFO - PROCESS | 860 | --DOCSHELL 0D06FC00 == 30 [pid = 860] [id = 326] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1672CC00) [pid = 860] [serial = 948] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 86 (176E3800) [pid = 860] [serial = 952] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 85 (176DF000) [pid = 860] [serial = 951] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 84 (16778C00) [pid = 860] [serial = 949] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 83 (17B61000) [pid = 860] [serial = 954] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 82 (12545C00) [pid = 860] [serial = 942] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 81 (126C7800) [pid = 860] [serial = 943] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 80 (19E20800) [pid = 860] [serial = 931] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0EACA400) [pid = 860] [serial = 933] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 78 (11BB9400) [pid = 860] [serial = 934] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D965400) [pid = 860] [serial = 939] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DB85000) [pid = 860] [serial = 940] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12548000) [pid = 860] [serial = 936] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13B4C000) [pid = 860] [serial = 937] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1439D400) [pid = 860] [serial = 945] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 72 (18CB0000) [pid = 860] [serial = 960] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 71 (194CD400) [pid = 860] [serial = 961] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 70 (15411800) [pid = 860] [serial = 955] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1792F000) [pid = 860] [serial = 957] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17B5D800) [pid = 860] [serial = 958] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | --DOMWINDOW == 67 (153A1800) [pid = 860] [serial = 946] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 860 | 1466703453172 Marionette TRACE conn7 <- [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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1229ms 10:37:33 INFO - PROCESS | 860 | 1466703453237 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 860 | 1466703453241 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:37:33 INFO - PROCESS | 860 | 1466703453245 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 860 | 1466703453248 Marionette TRACE conn7 <- [1,1310,null,{}] 10:37:33 INFO - PROCESS | 860 | 1466703453254 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:33 INFO - PROCESS | 860 | 1466703453256 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:33 INFO - PROCESS | 860 | 1466703453353 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 10:37:33 INFO - PROCESS | 860 | 1466703453367 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 860 | 1466703453370 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:33 INFO - PROCESS | 860 | ++DOCSHELL 0D52A800 == 31 [pid = 860] [id = 337] 10:37:33 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D5E8000) [pid = 860] [serial = 1010] [outer = 00000000] 10:37:33 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D618000) [pid = 860] [serial = 1011] [outer = 0D5E8000] 10:37:33 INFO - PROCESS | 860 | 1466703453422 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DA5F000) [pid = 860] [serial = 1012] [outer = 0D5E8000] 10:37:33 INFO - PROCESS | 860 | 1466703453957 Marionette TRACE conn7 <- [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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 10:37:33 INFO - PROCESS | 860 | 1466703453977 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 860 | 1466703453982 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:37:33 INFO - PROCESS | 860 | 1466703453988 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 860 | 1466703453990 Marionette TRACE conn7 <- [1,1314,null,{}] 10:37:33 INFO - PROCESS | 860 | 1466703453994 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:33 INFO - PROCESS | 860 | 1466703453997 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:34 INFO - PROCESS | 860 | 1466703454086 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 10:37:34 INFO - PROCESS | 860 | 1466703454177 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 860 | 1466703454179 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:34 INFO - PROCESS | 860 | ++DOCSHELL 11BBCC00 == 32 [pid = 860] [id = 338] 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11BBF000) [pid = 860] [serial = 1013] [outer = 00000000] 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11ECD800) [pid = 860] [serial = 1014] [outer = 11BBF000] 10:37:34 INFO - PROCESS | 860 | 1466703454226 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (12551000) [pid = 860] [serial = 1015] [outer = 11BBF000] 10:37:34 INFO - PROCESS | 860 | 1466703454618 Marionette TRACE conn7 <- [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]]]}] 10:37:34 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 10:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 10:37:34 INFO - PROCESS | 860 | 1466703454663 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 860 | 1466703454665 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 10:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:37:34 INFO - PROCESS | 860 | 1466703454669 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 860 | 1466703454672 Marionette TRACE conn7 <- [1,1318,null,{}] 10:37:34 INFO - PROCESS | 860 | 1466703454684 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:34 INFO - PROCESS | 860 | 1466703454689 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:34 INFO - PROCESS | 860 | 1466703454807 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 10:37:34 INFO - PROCESS | 860 | 1466703454828 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 860 | 1466703454831 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:34 INFO - PROCESS | 860 | ++DOCSHELL 14397000 == 33 [pid = 860] [id = 339] 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1439CC00) [pid = 860] [serial = 1016] [outer = 00000000] 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (14F62400) [pid = 860] [serial = 1017] [outer = 1439CC00] 10:37:34 INFO - PROCESS | 860 | 1466703454882 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (15AE7800) [pid = 860] [serial = 1018] [outer = 1439CC00] 10:37:35 INFO - PROCESS | 860 | 1466703455329 Marionette TRACE conn7 <- [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]]]}] 10:37:35 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 10:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 10:37:35 INFO - PROCESS | 860 | 1466703455402 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 860 | 1466703455405 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 10:37:35 INFO - PROCESS | 860 | 1466703455408 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:37:35 INFO - PROCESS | 860 | 1466703455410 Marionette TRACE conn7 <- [1,1322,null,{}] 10:37:35 INFO - PROCESS | 860 | 1466703455413 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:35 INFO - PROCESS | 860 | 1466703455415 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:35 INFO - PROCESS | 860 | 1466703455539 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 10:37:35 INFO - PROCESS | 860 | 1466703455544 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 860 | 1466703455546 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:35 INFO - PROCESS | 860 | ++DOCSHELL 1672AC00 == 34 [pid = 860] [id = 340] 10:37:35 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16730000) [pid = 860] [serial = 1019] [outer = 00000000] 10:37:35 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16780000) [pid = 860] [serial = 1020] [outer = 16730000] 10:37:35 INFO - PROCESS | 860 | 1466703455649 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (175D6400) [pid = 860] [serial = 1021] [outer = 16730000] 10:37:36 INFO - PROCESS | 860 | 1466703456120 Marionette TRACE conn7 <- [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]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 10:37:36 INFO - PROCESS | 860 | 1466703456199 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 860 | 1466703456201 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 10:37:36 INFO - PROCESS | 860 | 1466703456204 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:37:36 INFO - PROCESS | 860 | 1466703456206 Marionette TRACE conn7 <- [1,1326,null,{}] 10:37:36 INFO - PROCESS | 860 | 1466703456209 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:36 INFO - PROCESS | 860 | 1466703456211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:36 INFO - PROCESS | 860 | 1466703456323 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 10:37:36 INFO - PROCESS | 860 | 1466703456401 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 860 | 1466703456403 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:36 INFO - PROCESS | 860 | ++DOCSHELL 176E7800 == 35 [pid = 860] [id = 341] 10:37:36 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (176E9400) [pid = 860] [serial = 1022] [outer = 00000000] 10:37:36 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17935000) [pid = 860] [serial = 1023] [outer = 176E9400] 10:37:36 INFO - PROCESS | 860 | 1466703456447 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17A17400) [pid = 860] [serial = 1024] [outer = 176E9400] 10:37:37 INFO - PROCESS | 860 | 1466703457378 Marionette TRACE conn7 <- [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]]]}] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D0CA000) [pid = 860] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13465000) [pid = 860] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 79 (120BD400) [pid = 860] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB7D400) [pid = 860] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D2C9C00) [pid = 860] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 76 (14386400) [pid = 860] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D2C5C00) [pid = 860] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13EF0C00) [pid = 860] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 73 (194DE000) [pid = 860] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 72 (199D5400) [pid = 860] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1223ms 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1620C400) [pid = 860] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DB83C00) [pid = 860] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:37:37 INFO - PROCESS | 860 | --DOMWINDOW == 69 (153A5C00) [pid = 860] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:37:37 INFO - PROCESS | 860 | 1466703457434 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 860 | 1466703457436 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 10:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:37:37 INFO - PROCESS | 860 | 1466703457440 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 860 | 1466703457441 Marionette TRACE conn7 <- [1,1330,null,{}] 10:37:37 INFO - PROCESS | 860 | 1466703457445 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:37 INFO - PROCESS | 860 | 1466703457450 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:37 INFO - PROCESS | 860 | 1466703457566 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 10:37:37 INFO - PROCESS | 860 | 1466703457572 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 860 | 1466703457574 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:37 INFO - PROCESS | 860 | ++DOCSHELL 11DA1000 == 36 [pid = 860] [id = 342] 10:37:37 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (11ECB800) [pid = 860] [serial = 1025] [outer = 00000000] 10:37:37 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (14386400) [pid = 860] [serial = 1026] [outer = 11ECB800] 10:37:37 INFO - PROCESS | 860 | 1466703457619 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13E72C00) [pid = 860] [serial = 1027] [outer = 11ECB800] 10:37:38 INFO - PROCESS | 860 | 1466703458043 Marionette TRACE conn7 <- [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]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 10:37:38 INFO - PROCESS | 860 | 1466703458111 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 860 | 1466703458113 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 10:37:38 INFO - PROCESS | 860 | 1466703458116 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 860 | 1466703458118 Marionette TRACE conn7 <- [1,1334,null,{}] 10:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:37:38 INFO - PROCESS | 860 | 1466703458121 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:38 INFO - PROCESS | 860 | 1466703458123 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:38 INFO - PROCESS | 860 | 1466703458202 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 10:37:38 INFO - PROCESS | 860 | 1466703458208 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 860 | 1466703458210 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:38 INFO - PROCESS | 860 | ++DOCSHELL 18B8E400 == 37 [pid = 860] [id = 343] 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (18B9CC00) [pid = 860] [serial = 1028] [outer = 00000000] 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C2E000) [pid = 860] [serial = 1029] [outer = 18B9CC00] 10:37:38 INFO - PROCESS | 860 | 1466703458257 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18C34000) [pid = 860] [serial = 1030] [outer = 18B9CC00] 10:37:38 INFO - PROCESS | 860 | 1466703458700 Marionette TRACE conn7 <- [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]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 10:37:38 INFO - PROCESS | 860 | 1466703458751 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 860 | 1466703458753 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 10:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:37:38 INFO - PROCESS | 860 | 1466703458756 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 860 | 1466703458758 Marionette TRACE conn7 <- [1,1338,null,{}] 10:37:38 INFO - PROCESS | 860 | 1466703458762 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:38 INFO - PROCESS | 860 | 1466703458764 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:38 INFO - PROCESS | 860 | 1466703458843 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 10:37:38 INFO - PROCESS | 860 | 1466703458849 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 860 | 1466703458850 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:38 INFO - PROCESS | 860 | ++DOCSHELL 18CB2800 == 38 [pid = 860] [id = 344] 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (18CB2C00) [pid = 860] [serial = 1031] [outer = 00000000] 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1942C400) [pid = 860] [serial = 1032] [outer = 18CB2C00] 10:37:38 INFO - PROCESS | 860 | 1466703458895 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1949E000) [pid = 860] [serial = 1033] [outer = 18CB2C00] 10:37:39 INFO - PROCESS | 860 | 1466703459351 Marionette TRACE conn7 <- [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]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 10:37:39 INFO - PROCESS | 860 | 1466703459391 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 860 | 1466703459393 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 10:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:37:39 INFO - PROCESS | 860 | 1466703459396 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 860 | 1466703459398 Marionette TRACE conn7 <- [1,1342,null,{}] 10:37:39 INFO - PROCESS | 860 | 1466703459402 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:39 INFO - PROCESS | 860 | 1466703459404 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:39 INFO - PROCESS | 860 | 1466703459536 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 10:37:39 INFO - PROCESS | 860 | 1466703459680 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 860 | 1466703459684 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:39 INFO - PROCESS | 860 | ++DOCSHELL 09260000 == 39 [pid = 860] [id = 345] 10:37:39 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (09267C00) [pid = 860] [serial = 1034] [outer = 00000000] 10:37:39 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0C916000) [pid = 860] [serial = 1035] [outer = 09267C00] 10:37:39 INFO - PROCESS | 860 | 1466703459748 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0D06E000) [pid = 860] [serial = 1036] [outer = 09267C00] 10:37:40 INFO - PROCESS | 860 | 1466703460434 Marionette TRACE conn7 <- [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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1067ms 10:37:40 INFO - PROCESS | 860 | 1466703460468 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 860 | 1466703460473 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 10:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:37:40 INFO - PROCESS | 860 | 1466703460478 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 860 | 1466703460482 Marionette TRACE conn7 <- [1,1346,null,{}] 10:37:40 INFO - PROCESS | 860 | 1466703460487 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:40 INFO - PROCESS | 860 | 1466703460490 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:40 INFO - PROCESS | 860 | 1466703460610 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 10:37:40 INFO - PROCESS | 860 | 1466703460747 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 860 | 1466703460750 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:40 INFO - PROCESS | 860 | ++DOCSHELL 120B7C00 == 40 [pid = 860] [id = 346] 10:37:40 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (125E4400) [pid = 860] [serial = 1037] [outer = 00000000] 10:37:40 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E34000) [pid = 860] [serial = 1038] [outer = 125E4400] 10:37:40 INFO - PROCESS | 860 | 1466703460812 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EE8C00) [pid = 860] [serial = 1039] [outer = 125E4400] 10:37:41 INFO - PROCESS | 860 | 1466703461461 Marionette TRACE conn7 <- [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]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1023ms 10:37:41 INFO - PROCESS | 860 | 1466703461502 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 860 | 1466703461505 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:37:41 INFO - PROCESS | 860 | 1466703461509 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 860 | 1466703461511 Marionette TRACE conn7 <- [1,1350,null,{}] 10:37:41 INFO - PROCESS | 860 | 1466703461515 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:41 INFO - PROCESS | 860 | 1466703461518 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:41 INFO - PROCESS | 860 | 1466703461627 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 10:37:41 INFO - PROCESS | 860 | 1466703461760 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 860 | 1466703461763 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:41 INFO - PROCESS | 860 | ++DOCSHELL 16204800 == 41 [pid = 860] [id = 347] 10:37:41 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (17A12C00) [pid = 860] [serial = 1040] [outer = 00000000] 10:37:41 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C25800) [pid = 860] [serial = 1041] [outer = 17A12C00] 10:37:41 INFO - PROCESS | 860 | 1466703461818 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (19429800) [pid = 860] [serial = 1042] [outer = 17A12C00] 10:37:42 INFO - PROCESS | 860 | 1466703462367 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 870ms 10:37:42 INFO - PROCESS | 860 | 1466703462381 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 860 | 1466703462385 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 10:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:37:42 INFO - PROCESS | 860 | 1466703462413 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 860 | 1466703462417 Marionette TRACE conn7 <- [1,1354,null,{}] 10:37:42 INFO - PROCESS | 860 | 1466703462421 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:42 INFO - PROCESS | 860 | 1466703462425 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:42 INFO - PROCESS | 860 | 1466703462538 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 10:37:42 INFO - PROCESS | 860 | 1466703462641 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 860 | 1466703462643 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:42 INFO - PROCESS | 860 | ++DOCSHELL 19A9D000 == 42 [pid = 860] [id = 348] 10:37:42 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (19E20800) [pid = 860] [serial = 1043] [outer = 00000000] 10:37:42 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E48800) [pid = 860] [serial = 1044] [outer = 19E20800] 10:37:42 INFO - PROCESS | 860 | 1466703462696 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19E4D400) [pid = 860] [serial = 1045] [outer = 19E20800] 10:37:43 INFO - PROCESS | 860 | 1466703463526 Marionette TRACE conn7 <- [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] 10:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:37:43 INFO - PROCESS | 860 | 1466703463553 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 10:37:43 INFO - PROCESS | 860 | 1466703463559 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 860 | 1466703463562 Marionette TRACE conn7 <- [1,1358,null,{}] 10:37:43 INFO - PROCESS | 860 | 1466703463567 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:43 INFO - PROCESS | 860 | 1466703463570 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:43 INFO - PROCESS | 860 | 1466703463719 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 10:37:43 INFO - PROCESS | 860 | 1466703463735 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 860 | 1466703463739 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:43 INFO - PROCESS | 860 | ++DOCSHELL 0D5F1400 == 43 [pid = 860] [id = 349] 10:37:43 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0DB80400) [pid = 860] [serial = 1046] [outer = 00000000] 10:37:43 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (11BBDC00) [pid = 860] [serial = 1047] [outer = 0DB80400] 10:37:43 INFO - PROCESS | 860 | 1466703463788 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (125DB000) [pid = 860] [serial = 1048] [outer = 0DB80400] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 18CB2800 == 42 [pid = 860] [id = 344] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 18B8E400 == 41 [pid = 860] [id = 343] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 11DA1000 == 40 [pid = 860] [id = 342] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 176E7800 == 39 [pid = 860] [id = 341] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 1672AC00 == 38 [pid = 860] [id = 340] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 14397000 == 37 [pid = 860] [id = 339] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 11BBCC00 == 36 [pid = 860] [id = 338] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 0D52A800 == 35 [pid = 860] [id = 337] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 0D021000 == 34 [pid = 860] [id = 335] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 13E6E800 == 33 [pid = 860] [id = 336] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 17A14400 == 32 [pid = 860] [id = 334] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 0D2C9400 == 31 [pid = 860] [id = 325] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 19A9D000 == 30 [pid = 860] [id = 348] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 16204800 == 29 [pid = 860] [id = 347] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 09260000 == 28 [pid = 860] [id = 345] 10:37:44 INFO - PROCESS | 860 | --DOCSHELL 120B7C00 == 27 [pid = 860] [id = 346] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D251C00) [pid = 860] [serial = 978] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D25C000) [pid = 860] [serial = 979] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E73400) [pid = 860] [serial = 987] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1242FC00) [pid = 860] [serial = 984] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0DB84000) [pid = 860] [serial = 981] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0DD33000) [pid = 860] [serial = 982] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0DD2A400) [pid = 860] [serial = 976] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D6B0400) [pid = 860] [serial = 975] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1539E400) [pid = 860] [serial = 990] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 83 (12521400) [pid = 860] [serial = 964] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 82 (11BB9000) [pid = 860] [serial = 963] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1620A400) [pid = 860] [serial = 967] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 80 (14F5F400) [pid = 860] [serial = 966] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 79 (19960C00) [pid = 860] [serial = 970] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 78 (194E7000) [pid = 860] [serial = 969] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19E51800) [pid = 860] [serial = 973] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 76 (19E4A400) [pid = 860] [serial = 972] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13EEF000) [pid = 860] [serial = 988] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 74 (1677B400) [pid = 860] [serial = 993] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 73 (157A0000) [pid = 860] [serial = 991] [outer = 00000000] [url = about:blank] 10:37:44 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0DB7D000) [pid = 860] [serial = 1002] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1793CC00) [pid = 860] [serial = 999] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 70 (175CC800) [pid = 860] [serial = 994] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 69 (175DF000) [pid = 860] [serial = 996] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 68 (16729800) [pid = 860] [serial = 997] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 67 (12529800) [pid = 860] [serial = 985] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | --DOMWINDOW == 66 (1798E400) [pid = 860] [serial = 1000] [outer = 00000000] [url = about:blank] 10:37:45 INFO - PROCESS | 860 | 1466703465169 Marionette TRACE conn7 <- [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] 10:37:45 INFO - PROCESS | 860 | 1466703465203 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 10:37:45 INFO - PROCESS | 860 | 1466703465208 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:37:45 INFO - PROCESS | 860 | 1466703465211 Marionette TRACE conn7 <- [1,1362,null,{}] 10:37:45 INFO - PROCESS | 860 | 1466703465217 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:45 INFO - PROCESS | 860 | 1466703465219 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:45 INFO - PROCESS | 860 | 1466703465314 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 10:37:45 INFO - PROCESS | 860 | 1466703465399 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 860 | 1466703465403 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:45 INFO - PROCESS | 860 | ++DOCSHELL 0D2CE800 == 28 [pid = 860] [id = 350] 10:37:45 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D43A800) [pid = 860] [serial = 1049] [outer = 00000000] 10:37:45 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D5EF000) [pid = 860] [serial = 1050] [outer = 0D43A800] 10:37:45 INFO - PROCESS | 860 | 1466703465453 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D61DC00) [pid = 860] [serial = 1051] [outer = 0D43A800] 10:37:45 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:37:45 INFO - PROCESS | 860 | 1466703465886 Marionette TRACE conn7 <- [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] 10:37:45 INFO - PROCESS | 860 | 1466703465948 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 10:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:37:45 INFO - PROCESS | 860 | 1466703465955 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 860 | 1466703465957 Marionette TRACE conn7 <- [1,1366,null,{}] 10:37:45 INFO - PROCESS | 860 | 1466703465961 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:45 INFO - PROCESS | 860 | 1466703465964 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:46 INFO - PROCESS | 860 | 1466703466052 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 10:37:46 INFO - PROCESS | 860 | 1466703466058 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 860 | 1466703466060 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:46 INFO - PROCESS | 860 | ++DOCSHELL 0E7E0000 == 29 [pid = 860] [id = 351] 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0EA3E400) [pid = 860] [serial = 1052] [outer = 00000000] 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11BBC800) [pid = 860] [serial = 1053] [outer = 0EA3E400] 10:37:46 INFO - PROCESS | 860 | 1466703466107 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11BC4400) [pid = 860] [serial = 1054] [outer = 0EA3E400] 10:37:46 INFO - PROCESS | 860 | 1466703466546 Marionette TRACE conn7 <- [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] 10:37:46 INFO - PROCESS | 860 | 1466703466604 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 10:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:37:46 INFO - PROCESS | 860 | 1466703466607 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 860 | 1466703466611 Marionette TRACE conn7 <- [1,1370,null,{}] 10:37:46 INFO - PROCESS | 860 | 1466703466621 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:46 INFO - PROCESS | 860 | 1466703466626 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:46 INFO - PROCESS | 860 | 1466703466744 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 10:37:46 INFO - PROCESS | 860 | 1466703466760 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 860 | 1466703466763 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:46 INFO - PROCESS | 860 | ++DOCSHELL 13E65C00 == 30 [pid = 860] [id = 352] 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E66400) [pid = 860] [serial = 1055] [outer = 00000000] 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E6F000) [pid = 860] [serial = 1056] [outer = 13E66400] 10:37:46 INFO - PROCESS | 860 | 1466703466811 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13EE8000) [pid = 860] [serial = 1057] [outer = 13E66400] 10:37:47 INFO - PROCESS | 860 | [860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:37:47 INFO - PROCESS | 860 | 1466703467300 Marionette TRACE conn7 <- [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] 10:37:47 INFO - PROCESS | 860 | 1466703467342 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 10:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:37:47 INFO - PROCESS | 860 | 1466703467345 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 860 | 1466703467347 Marionette TRACE conn7 <- [1,1374,null,{}] 10:37:47 INFO - PROCESS | 860 | 1466703467350 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:47 INFO - PROCESS | 860 | 1466703467352 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:47 INFO - PROCESS | 860 | 1466703467470 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 10:37:47 INFO - PROCESS | 860 | 1466703467480 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 860 | 1466703467482 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:47 INFO - PROCESS | 860 | ++DOCSHELL 13EF1400 == 31 [pid = 860] [id = 353] 10:37:47 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EF3C00) [pid = 860] [serial = 1058] [outer = 00000000] 10:37:47 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (157A2400) [pid = 860] [serial = 1059] [outer = 13EF3C00] 10:37:47 INFO - PROCESS | 860 | 1466703467526 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16203C00) [pid = 860] [serial = 1060] [outer = 13EF3C00] 10:37:47 INFO - PROCESS | 860 | 1466703467984 Marionette TRACE conn7 <- [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] 10:37:48 INFO - PROCESS | 860 | 1466703468021 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 10:37:48 INFO - PROCESS | 860 | 1466703468024 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 860 | 1466703468026 Marionette TRACE conn7 <- [1,1378,null,{}] 10:37:48 INFO - PROCESS | 860 | 1466703468029 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:48 INFO - PROCESS | 860 | 1466703468031 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:48 INFO - PROCESS | 860 | 1466703468165 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 10:37:48 INFO - PROCESS | 860 | 1466703468187 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 860 | 1466703468189 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:48 INFO - PROCESS | 860 | ++DOCSHELL 1672D800 == 32 [pid = 860] [id = 354] 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1672DC00) [pid = 860] [serial = 1061] [outer = 00000000] 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16E59800) [pid = 860] [serial = 1062] [outer = 1672DC00] 10:37:48 INFO - PROCESS | 860 | 1466703468233 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (175CC000) [pid = 860] [serial = 1063] [outer = 1672DC00] 10:37:48 INFO - PROCESS | 860 | 1466703468678 Marionette TRACE conn7 <- [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]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 10:37:48 INFO - PROCESS | 860 | 1466703468695 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 10:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:37:48 INFO - PROCESS | 860 | 1466703468697 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 10:37:48 INFO - PROCESS | 860 | 1466703468700 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 860 | 1466703468701 Marionette TRACE conn7 <- [1,1382,null,{}] 10:37:48 INFO - PROCESS | 860 | 1466703468705 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:48 INFO - PROCESS | 860 | 1466703468710 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:48 INFO - PROCESS | 860 | 1466703468843 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 10:37:48 INFO - PROCESS | 860 | 1466703468849 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 860 | 1466703468850 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:48 INFO - PROCESS | 860 | ++DOCSHELL 176E8400 == 33 [pid = 860] [id = 355] 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1798F400) [pid = 860] [serial = 1064] [outer = 00000000] 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17B5A000) [pid = 860] [serial = 1065] [outer = 1798F400] 10:37:48 INFO - PROCESS | 860 | 1466703468901 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (17B5E800) [pid = 860] [serial = 1066] [outer = 1798F400] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 83 (18CB2C00) [pid = 860] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E9400) [pid = 860] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 81 (11ECB800) [pid = 860] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13E84400) [pid = 860] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2C5400) [pid = 860] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18B9CC00) [pid = 860] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 77 (17A1A800) [pid = 860] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D5E8000) [pid = 860] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1439CC00) [pid = 860] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 74 (11BBF000) [pid = 860] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:37:49 INFO - PROCESS | 860 | --DOMWINDOW == 73 (16730000) [pid = 860] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:37:49 INFO - PROCESS | 860 | 1466703469696 Marionette TRACE conn7 <- [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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1019ms 10:37:49 INFO - PROCESS | 860 | 1466703469721 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 860 | 1466703469723 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 10:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:37:49 INFO - PROCESS | 860 | 1466703469726 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 860 | 1466703469728 Marionette TRACE conn7 <- [1,1386,null,{}] 10:37:49 INFO - PROCESS | 860 | 1466703469731 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:49 INFO - PROCESS | 860 | 1466703469733 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:49 INFO - PROCESS | 860 | 1466703469809 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 10:37:49 INFO - PROCESS | 860 | 1466703469896 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 860 | 1466703469898 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:49 INFO - PROCESS | 860 | ++DOCSHELL 0D0CB800 == 34 [pid = 860] [id = 356] 10:37:49 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D5E8000) [pid = 860] [serial = 1067] [outer = 00000000] 10:37:49 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1437DC00) [pid = 860] [serial = 1068] [outer = 0D5E8000] 10:37:49 INFO - PROCESS | 860 | 1466703469942 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (153A0000) [pid = 860] [serial = 1069] [outer = 0D5E8000] 10:37:50 INFO - PROCESS | 860 | 1466703470279 Marionette TRACE conn7 <- [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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 10:37:50 INFO - PROCESS | 860 | 1466703470357 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 860 | 1466703470359 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 10:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:37:50 INFO - PROCESS | 860 | 1466703470362 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 860 | 1466703470364 Marionette TRACE conn7 <- [1,1390,null,{}] 10:37:50 INFO - PROCESS | 860 | 1466703470367 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:50 INFO - PROCESS | 860 | 1466703470369 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:50 INFO - PROCESS | 860 | 1466703470480 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 10:37:50 INFO - PROCESS | 860 | 1466703470488 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 860 | 1466703470491 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:50 INFO - PROCESS | 860 | ++DOCSHELL 13459C00 == 35 [pid = 860] [id = 357] 10:37:50 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13E83000) [pid = 860] [serial = 1070] [outer = 00000000] 10:37:50 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (18B9DC00) [pid = 860] [serial = 1071] [outer = 13E83000] 10:37:50 INFO - PROCESS | 860 | 1466703470535 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17B53C00) [pid = 860] [serial = 1072] [outer = 13E83000] 10:37:50 INFO - PROCESS | 860 | 1466703470957 Marionette TRACE conn7 <- [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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 10:37:50 INFO - PROCESS | 860 | 1466703470993 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 860 | 1466703470995 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 10:37:50 INFO - PROCESS | 860 | 1466703470999 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:37:50 INFO - PROCESS | 860 | 1466703471000 Marionette TRACE conn7 <- [1,1394,null,{}] 10:37:50 INFO - PROCESS | 860 | 1466703471004 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:50 INFO - PROCESS | 860 | 1466703471006 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:51 INFO - PROCESS | 860 | 1466703471116 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 10:37:51 INFO - PROCESS | 860 | 1466703471158 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 860 | 1466703471160 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:51 INFO - PROCESS | 860 | ++DOCSHELL 18C2F400 == 36 [pid = 860] [id = 358] 10:37:51 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18CB7C00) [pid = 860] [serial = 1073] [outer = 00000000] 10:37:51 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (194E2C00) [pid = 860] [serial = 1074] [outer = 18CB7C00] 10:37:51 INFO - PROCESS | 860 | 1466703471204 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (194E6800) [pid = 860] [serial = 1075] [outer = 18CB7C00] 10:37:51 INFO - PROCESS | 860 | 1466703471731 Marionette TRACE conn7 <- [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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 10:37:51 INFO - PROCESS | 860 | 1466703471773 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 860 | 1466703471778 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 10:37:51 INFO - PROCESS | 860 | 1466703471784 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:37:51 INFO - PROCESS | 860 | 1466703471787 Marionette TRACE conn7 <- [1,1398,null,{}] 10:37:51 INFO - PROCESS | 860 | 1466703471793 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:51 INFO - PROCESS | 860 | 1466703471796 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:51 INFO - PROCESS | 860 | 1466703471924 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 10:37:52 INFO - PROCESS | 860 | 1466703472037 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 860 | 1466703472041 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:52 INFO - PROCESS | 860 | ++DOCSHELL 0D476400 == 37 [pid = 860] [id = 359] 10:37:52 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D529C00) [pid = 860] [serial = 1076] [outer = 00000000] 10:37:52 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DD33000) [pid = 860] [serial = 1077] [outer = 0D529C00] 10:37:52 INFO - PROCESS | 860 | 1466703472098 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (11BBA000) [pid = 860] [serial = 1078] [outer = 0D529C00] 10:37:53 INFO - PROCESS | 860 | 1466703473024 Marionette TRACE conn7 <- [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]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1271ms 10:37:53 INFO - PROCESS | 860 | 1466703473059 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 860 | 1466703473064 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 10:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:37:53 INFO - PROCESS | 860 | 1466703473071 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 860 | 1466703473074 Marionette TRACE conn7 <- [1,1402,null,{}] 10:37:53 INFO - PROCESS | 860 | 1466703473078 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:53 INFO - PROCESS | 860 | 1466703473081 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:53 INFO - PROCESS | 860 | 1466703473214 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 10:37:53 INFO - PROCESS | 860 | 1466703473358 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 860 | 1466703473360 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:53 INFO - PROCESS | 860 | ++DOCSHELL 13464400 == 38 [pid = 860] [id = 360] 10:37:53 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13E3A800) [pid = 860] [serial = 1079] [outer = 00000000] 10:37:53 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1438A000) [pid = 860] [serial = 1080] [outer = 13E3A800] 10:37:53 INFO - PROCESS | 860 | 1466703473418 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (157A1400) [pid = 860] [serial = 1081] [outer = 13E3A800] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 13459C00 == 37 [pid = 860] [id = 357] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 0D0CB800 == 36 [pid = 860] [id = 356] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 176E8400 == 35 [pid = 860] [id = 355] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 1672D800 == 34 [pid = 860] [id = 354] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 13EF1400 == 33 [pid = 860] [id = 353] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 13E65C00 == 32 [pid = 860] [id = 352] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 0E7E0000 == 31 [pid = 860] [id = 351] 10:37:54 INFO - PROCESS | 860 | --DOCSHELL 0D2CE800 == 30 [pid = 860] [id = 350] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1942C400) [pid = 860] [serial = 1032] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 86 (17935000) [pid = 860] [serial = 1023] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13E72C00) [pid = 860] [serial = 1027] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 84 (14386400) [pid = 860] [serial = 1026] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 83 (143A2000) [pid = 860] [serial = 1008] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 82 (153A5400) [pid = 860] [serial = 1009] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DB84800) [pid = 860] [serial = 1005] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11BBB800) [pid = 860] [serial = 1006] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 79 (18C2E000) [pid = 860] [serial = 1029] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17B5DC00) [pid = 860] [serial = 1003] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D618000) [pid = 860] [serial = 1011] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DA5F000) [pid = 860] [serial = 1012] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 75 (14F62400) [pid = 860] [serial = 1017] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 74 (11ECD800) [pid = 860] [serial = 1014] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 73 (12551000) [pid = 860] [serial = 1015] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1949E000) [pid = 860] [serial = 1033] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 71 (17A17400) [pid = 860] [serial = 1024] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16780000) [pid = 860] [serial = 1020] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 69 (175D6400) [pid = 860] [serial = 1021] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 68 (18C34000) [pid = 860] [serial = 1030] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | --DOMWINDOW == 67 (15AE7800) [pid = 860] [serial = 1018] [outer = 00000000] [url = about:blank] 10:37:54 INFO - PROCESS | 860 | 1466703474344 Marionette TRACE conn7 <- [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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1320ms 10:37:54 INFO - PROCESS | 860 | 1466703474394 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 860 | 1466703474397 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 10:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:37:54 INFO - PROCESS | 860 | 1466703474403 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 860 | 1466703474405 Marionette TRACE conn7 <- [1,1406,null,{}] 10:37:54 INFO - PROCESS | 860 | 1466703474410 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:54 INFO - PROCESS | 860 | 1466703474413 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:54 INFO - PROCESS | 860 | 1466703474502 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 10:37:54 INFO - PROCESS | 860 | 1466703474509 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 860 | 1466703474511 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:54 INFO - PROCESS | 860 | ++DOCSHELL 0D2C4800 == 31 [pid = 860] [id = 361] 10:37:54 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D2C6000) [pid = 860] [serial = 1082] [outer = 00000000] 10:37:54 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0DB7B400) [pid = 860] [serial = 1083] [outer = 0D2C6000] 10:37:54 INFO - PROCESS | 860 | 1466703474563 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB81000) [pid = 860] [serial = 1084] [outer = 0D2C6000] 10:37:55 INFO - PROCESS | 860 | 1466703475084 Marionette TRACE conn7 <- [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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 10:37:55 INFO - PROCESS | 860 | 1466703475134 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 860 | 1466703475139 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 10:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:37:55 INFO - PROCESS | 860 | 1466703475145 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 860 | 1466703475147 Marionette TRACE conn7 <- [1,1410,null,{}] 10:37:55 INFO - PROCESS | 860 | 1466703475151 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:55 INFO - PROCESS | 860 | 1466703475154 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:55 INFO - PROCESS | 860 | 1466703475243 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 10:37:55 INFO - PROCESS | 860 | 1466703475333 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 860 | 1466703475336 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:55 INFO - PROCESS | 860 | ++DOCSHELL 11BC3800 == 32 [pid = 860] [id = 362] 10:37:55 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11BC4800) [pid = 860] [serial = 1085] [outer = 00000000] 10:37:55 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (12521400) [pid = 860] [serial = 1086] [outer = 11BC4800] 10:37:55 INFO - PROCESS | 860 | 1466703475382 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (125DDC00) [pid = 860] [serial = 1087] [outer = 11BC4800] 10:37:55 INFO - PROCESS | 860 | 1466703475769 Marionette TRACE conn7 <- [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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 10:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:37:55 INFO - PROCESS | 860 | 1466703475819 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 860 | 1466703475822 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 10:37:55 INFO - PROCESS | 860 | 1466703475825 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 860 | 1466703475829 Marionette TRACE conn7 <- [1,1414,null,{}] 10:37:55 INFO - PROCESS | 860 | 1466703475839 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:55 INFO - PROCESS | 860 | 1466703475844 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:55 INFO - PROCESS | 860 | 1466703475954 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 10:37:56 INFO - PROCESS | 860 | 1466703476089 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 860 | 1466703476093 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:56 INFO - PROCESS | 860 | ++DOCSHELL 09264800 == 33 [pid = 860] [id = 363] 10:37:56 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0926A400) [pid = 860] [serial = 1088] [outer = 00000000] 10:37:56 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0C93BC00) [pid = 860] [serial = 1089] [outer = 0926A400] 10:37:56 INFO - PROCESS | 860 | 1466703476159 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D273000) [pid = 860] [serial = 1090] [outer = 0926A400] 10:37:56 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (11BBE000) [pid = 860] [serial = 1091] [outer = 1539E800] 10:37:56 INFO - PROCESS | 860 | 1466703476873 Marionette TRACE conn7 <- [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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1077ms 10:37:56 INFO - PROCESS | 860 | 1466703476913 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 860 | 1466703476918 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 10:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:37:56 INFO - PROCESS | 860 | 1466703476923 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 860 | 1466703476927 Marionette TRACE conn7 <- [1,1418,null,{}] 10:37:56 INFO - PROCESS | 860 | 1466703476932 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:56 INFO - PROCESS | 860 | 1466703476937 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:57 INFO - PROCESS | 860 | 1466703477053 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 10:37:57 INFO - PROCESS | 860 | 1466703477180 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 860 | 1466703477183 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:57 INFO - PROCESS | 860 | ++DOCSHELL 0D2CB800 == 34 [pid = 860] [id = 364] 10:37:57 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D2CE400) [pid = 860] [serial = 1092] [outer = 00000000] 10:37:57 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13B52000) [pid = 860] [serial = 1093] [outer = 0D2CE400] 10:37:57 INFO - PROCESS | 860 | 1466703477241 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E6C800) [pid = 860] [serial = 1094] [outer = 0D2CE400] 10:37:57 INFO - PROCESS | 860 | 1466703477883 Marionette TRACE conn7 <- [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]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 10:37:57 INFO - PROCESS | 860 | 1466703477900 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 860 | 1466703477905 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 10:37:57 INFO - PROCESS | 860 | 1466703477909 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:37:57 INFO - PROCESS | 860 | 1466703477911 Marionette TRACE conn7 <- [1,1422,null,{}] 10:37:57 INFO - PROCESS | 860 | 1466703477915 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:57 INFO - PROCESS | 860 | 1466703477917 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:58 INFO - PROCESS | 860 | 1466703478032 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 10:37:58 INFO - PROCESS | 860 | 1466703478139 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 860 | 1466703478142 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:58 INFO - PROCESS | 860 | ++DOCSHELL 14F65800 == 35 [pid = 860] [id = 365] 10:37:58 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (14F66000) [pid = 860] [serial = 1095] [outer = 00000000] 10:37:58 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (153A3800) [pid = 860] [serial = 1096] [outer = 14F66000] 10:37:58 INFO - PROCESS | 860 | 1466703478201 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (157A6400) [pid = 860] [serial = 1097] [outer = 14F66000] 10:37:58 INFO - PROCESS | 860 | 1466703478891 Marionette TRACE conn7 <- [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]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1018ms 10:37:58 INFO - PROCESS | 860 | 1466703478931 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 860 | 1466703478934 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 10:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:37:58 INFO - PROCESS | 860 | 1466703478944 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 860 | 1466703478950 Marionette TRACE conn7 <- [1,1426,null,{}] 10:37:58 INFO - PROCESS | 860 | 1466703478955 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 860 | 1466703478960 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:59 INFO - PROCESS | 860 | 1466703479099 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 10:37:59 INFO - PROCESS | 860 | 1466703479235 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 860 | 1466703479238 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:37:59 INFO - PROCESS | 860 | ++DOCSHELL 16774400 == 36 [pid = 860] [id = 366] 10:37:59 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (175DE000) [pid = 860] [serial = 1098] [outer = 00000000] 10:37:59 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176DF400) [pid = 860] [serial = 1099] [outer = 175DE000] 10:37:59 INFO - PROCESS | 860 | 1466703479298 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (176DFC00) [pid = 860] [serial = 1100] [outer = 175DE000] 10:37:59 INFO - PROCESS | 860 | 1466703479929 Marionette TRACE conn7 <- [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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1028ms 10:37:59 INFO - PROCESS | 860 | 1466703479970 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 860 | 1466703479973 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 10:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:37:59 INFO - PROCESS | 860 | 1466703479976 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 860 | 1466703479978 Marionette TRACE conn7 <- [1,1430,null,{}] 10:37:59 INFO - PROCESS | 860 | 1466703479981 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:59 INFO - PROCESS | 860 | 1466703479984 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:00 INFO - PROCESS | 860 | 1466703480092 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 10:38:00 INFO - PROCESS | 860 | 1466703480208 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 860 | 1466703480211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:00 INFO - PROCESS | 860 | ++DOCSHELL 176EBC00 == 37 [pid = 860] [id = 367] 10:38:00 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (176EC800) [pid = 860] [serial = 1101] [outer = 00000000] 10:38:00 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (17A0F000) [pid = 860] [serial = 1102] [outer = 176EC800] 10:38:00 INFO - PROCESS | 860 | 1466703480264 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (17B57400) [pid = 860] [serial = 1103] [outer = 176EC800] 10:38:00 INFO - PROCESS | 860 | 1466703480940 Marionette TRACE conn7 <- [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]]]}] 10:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1017ms 10:38:00 INFO - PROCESS | 860 | 1466703480997 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 860 | 1466703481001 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 10:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:38:00 INFO - PROCESS | 860 | 1466703481006 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 860 | 1466703481010 Marionette TRACE conn7 <- [1,1434,null,{}] 10:38:01 INFO - PROCESS | 860 | 1466703481024 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:01 INFO - PROCESS | 860 | 1466703481027 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:01 INFO - PROCESS | 860 | 1466703481187 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 10:38:01 INFO - PROCESS | 860 | --DOCSHELL 0C939800 == 36 [pid = 860] [id = 97] 10:38:01 INFO - PROCESS | 860 | --DOCSHELL 11BC3800 == 35 [pid = 860] [id = 362] 10:38:01 INFO - PROCESS | 860 | --DOCSHELL 0D2C4800 == 34 [pid = 860] [id = 361] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 125E1C00 == 33 [pid = 860] [id = 86] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 1672E400 == 32 [pid = 860] [id = 89] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 12499C00 == 31 [pid = 860] [id = 91] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 13E91800 == 30 [pid = 860] [id = 87] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 175C5400 == 29 [pid = 860] [id = 90] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0C9BF400 == 28 [pid = 860] [id = 83] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 11EC5000 == 27 [pid = 860] [id = 100] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 194C9400 == 26 [pid = 860] [id = 96] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0D482400 == 25 [pid = 860] [id = 98] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 1579FC00 == 24 [pid = 860] [id = 88] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 11EC4C00 == 23 [pid = 860] [id = 94] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 13464400 == 22 [pid = 860] [id = 360] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0D61B400 == 21 [pid = 860] [id = 84] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0D476400 == 20 [pid = 860] [id = 359] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 18C27000 == 19 [pid = 860] [id = 92] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 13E73800 == 18 [pid = 860] [id = 95] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0D5F1400 == 17 [pid = 860] [id = 349] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 197A4C00 == 16 [pid = 860] [id = 93] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0DE45C00 == 15 [pid = 860] [id = 99] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 1249BC00 == 14 [pid = 860] [id = 85] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 176EBC00 == 13 [pid = 860] [id = 367] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 16774400 == 12 [pid = 860] [id = 366] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 0D2CB800 == 11 [pid = 860] [id = 364] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 14F65800 == 10 [pid = 860] [id = 365] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 18C2F400 == 9 [pid = 860] [id = 358] 10:38:02 INFO - PROCESS | 860 | --DOCSHELL 09264800 == 8 [pid = 860] [id = 363] 10:38:04 INFO - PROCESS | 860 | 1466703484295 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 860 | 1466703484299 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:04 INFO - PROCESS | 860 | ++DOCSHELL 0C90CC00 == 9 [pid = 860] [id = 368] 10:38:04 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (0C90DC00) [pid = 860] [serial = 1104] [outer = 00000000] 10:38:04 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0C936000) [pid = 860] [serial = 1105] [outer = 0C90DC00] 10:38:04 INFO - PROCESS | 860 | 1466703484453 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D074000) [pid = 860] [serial = 1106] [outer = 0C90DC00] 10:38:04 INFO - PROCESS | 860 | 1466703484983 Marionette TRACE conn7 <- [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]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3999ms 10:38:04 INFO - PROCESS | 860 | 1466703485007 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 860 | 1466703485011 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 10:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:38:05 INFO - PROCESS | 860 | 1466703485022 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 860 | 1466703485025 Marionette TRACE conn7 <- [1,1438,null,{}] 10:38:05 INFO - PROCESS | 860 | 1466703485030 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:05 INFO - PROCESS | 860 | 1466703485035 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:05 INFO - PROCESS | 860 | 1466703485160 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 10:38:05 INFO - PROCESS | 860 | 1466703485223 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 860 | 1466703485226 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:05 INFO - PROCESS | 860 | ++DOCSHELL 0DA60000 == 10 [pid = 860] [id = 369] 10:38:05 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0DA62400) [pid = 860] [serial = 1107] [outer = 00000000] 10:38:05 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0DB7CC00) [pid = 860] [serial = 1108] [outer = 0DA62400] 10:38:05 INFO - PROCESS | 860 | 1466703485275 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0DB88000) [pid = 860] [serial = 1109] [outer = 0DA62400] 10:38:05 INFO - PROCESS | 860 | 1466703485783 Marionette TRACE conn7 <- [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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 830ms 10:38:05 INFO - PROCESS | 860 | 1466703485859 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 860 | 1466703485863 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 10:38:05 INFO - PROCESS | 860 | 1466703485868 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:38:05 INFO - PROCESS | 860 | 1466703485870 Marionette TRACE conn7 <- [1,1442,null,{}] 10:38:05 INFO - PROCESS | 860 | 1466703485881 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:05 INFO - PROCESS | 860 | 1466703485884 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:06 INFO - PROCESS | 860 | 1466703486022 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 10:38:06 INFO - PROCESS | 860 | 1466703486028 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 860 | 1466703486030 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:06 INFO - PROCESS | 860 | ++DOCSHELL 120B3C00 == 11 [pid = 860] [id = 370] 10:38:06 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (120BB000) [pid = 860] [serial = 1110] [outer = 00000000] 10:38:06 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (1251F800) [pid = 860] [serial = 1111] [outer = 120BB000] 10:38:06 INFO - PROCESS | 860 | 1466703486077 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (126C7C00) [pid = 860] [serial = 1112] [outer = 120BB000] 10:38:06 INFO - PROCESS | 860 | 1466703486618 Marionette TRACE conn7 <- [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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 790ms 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 97 (19E20800) [pid = 860] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 96 (17A12C00) [pid = 860] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 95 (14F66000) [pid = 860] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 94 (1672DC00) [pid = 860] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0D2C6000) [pid = 860] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D43A800) [pid = 860] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 91 (13E83000) [pid = 860] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 90 (175DE000) [pid = 860] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1798F400) [pid = 860] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11BC4800) [pid = 860] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0EA3E400) [pid = 860] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 86 (125E4400) [pid = 860] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D2CE400) [pid = 860] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13EF3C00) [pid = 860] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 83 (18CB7C00) [pid = 860] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13E3A800) [pid = 860] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DB80400) [pid = 860] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D5E8000) [pid = 860] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 79 (09267C00) [pid = 860] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0926A400) [pid = 860] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13E66400) [pid = 860] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:38:07 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D529C00) [pid = 860] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:38:07 INFO - PROCESS | 860 | 1466703487065 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 860 | 1466703487067 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 10:38:07 INFO - PROCESS | 860 | 1466703487079 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 860 | 1466703487085 Marionette TRACE conn7 <- [1,1446,null,{}] 10:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:38:07 INFO - PROCESS | 860 | 1466703487095 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:07 INFO - PROCESS | 860 | 1466703487099 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:07 INFO - PROCESS | 860 | 1466703487191 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 10:38:07 INFO - PROCESS | 860 | 1466703487198 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 860 | 1466703487200 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:07 INFO - PROCESS | 860 | ++DOCSHELL 11EC1400 == 12 [pid = 860] [id = 371] 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (120CE400) [pid = 860] [serial = 1113] [outer = 00000000] 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (12548C00) [pid = 860] [serial = 1114] [outer = 120CE400] 10:38:07 INFO - PROCESS | 860 | 1466703487244 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13B49800) [pid = 860] [serial = 1115] [outer = 120CE400] 10:38:07 INFO - PROCESS | 860 | 1466703487702 Marionette TRACE conn7 <- [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]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 10:38:07 INFO - PROCESS | 860 | 1466703487762 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 860 | 1466703487764 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 10:38:07 INFO - PROCESS | 860 | 1466703487768 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:38:07 INFO - PROCESS | 860 | 1466703487770 Marionette TRACE conn7 <- [1,1450,null,{}] 10:38:07 INFO - PROCESS | 860 | 1466703487773 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:07 INFO - PROCESS | 860 | 1466703487775 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:07 INFO - PROCESS | 860 | 1466703487868 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 10:38:07 INFO - PROCESS | 860 | 1466703487874 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 860 | 1466703487876 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:07 INFO - PROCESS | 860 | ++DOCSHELL 12546000 == 13 [pid = 860] [id = 372] 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E2F800) [pid = 860] [serial = 1116] [outer = 00000000] 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1438A800) [pid = 860] [serial = 1117] [outer = 13E2F800] 10:38:07 INFO - PROCESS | 860 | 1466703487924 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1439E800) [pid = 860] [serial = 1118] [outer = 13E2F800] 10:38:08 INFO - PROCESS | 860 | 1466703488368 Marionette TRACE conn7 <- [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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 10:38:08 INFO - PROCESS | 860 | 1466703488402 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 860 | 1466703488404 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 10:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:38:08 INFO - PROCESS | 860 | 1466703488411 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 860 | 1466703488413 Marionette TRACE conn7 <- [1,1454,null,{}] 10:38:08 INFO - PROCESS | 860 | 1466703488416 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:08 INFO - PROCESS | 860 | 1466703488418 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:08 INFO - PROCESS | 860 | 1466703488498 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 10:38:08 INFO - PROCESS | 860 | 1466703488507 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 860 | 1466703488513 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:08 INFO - PROCESS | 860 | ++DOCSHELL 153A3400 == 14 [pid = 860] [id = 373] 10:38:08 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (153A3C00) [pid = 860] [serial = 1119] [outer = 00000000] 10:38:08 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (15AEF000) [pid = 860] [serial = 1120] [outer = 153A3C00] 10:38:08 INFO - PROCESS | 860 | 1466703488594 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16726C00) [pid = 860] [serial = 1121] [outer = 153A3C00] 10:38:09 INFO - PROCESS | 860 | 1466703489259 Marionette TRACE conn7 <- [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]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 929ms 10:38:09 INFO - PROCESS | 860 | 1466703489342 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 860 | 1466703489346 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 10:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:38:09 INFO - PROCESS | 860 | 1466703489351 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 860 | 1466703489354 Marionette TRACE conn7 <- [1,1458,null,{}] 10:38:09 INFO - PROCESS | 860 | 1466703489360 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:09 INFO - PROCESS | 860 | 1466703489363 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:09 INFO - PROCESS | 860 | 1466703489493 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 10:38:09 INFO - PROCESS | 860 | 1466703489623 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:09 INFO - PROCESS | 860 | 1466703489626 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:09 INFO - PROCESS | 860 | ++DOCSHELL 0C939800 == 15 [pid = 860] [id = 374] 10:38:09 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D2C7000) [pid = 860] [serial = 1122] [outer = 00000000] 10:38:09 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D61A400) [pid = 860] [serial = 1123] [outer = 0D2C7000] 10:38:09 INFO - PROCESS | 860 | 1466703489688 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0DB7A800) [pid = 860] [serial = 1124] [outer = 0D2C7000] 10:38:10 INFO - PROCESS | 860 | 1466703490498 Marionette TRACE conn7 <- [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]]]}] 10:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1232ms 10:38:10 INFO - PROCESS | 860 | 1466703490584 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 860 | 1466703490589 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 10:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:38:10 INFO - PROCESS | 860 | 1466703490596 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 860 | 1466703490599 Marionette TRACE conn7 <- [1,1462,null,{}] 10:38:10 INFO - PROCESS | 860 | 1466703490603 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:10 INFO - PROCESS | 860 | 1466703490607 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:10 INFO - PROCESS | 860 | 1466703490761 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 10:38:10 INFO - PROCESS | 860 | 1466703490969 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 860 | 1466703490972 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:10 INFO - PROCESS | 860 | ++DOCSHELL 0C917C00 == 16 [pid = 860] [id = 375] 10:38:10 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0C91A000) [pid = 860] [serial = 1125] [outer = 00000000] 10:38:11 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (0D2C5400) [pid = 860] [serial = 1126] [outer = 0C91A000] 10:38:11 INFO - PROCESS | 860 | 1466703491047 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0D2CCC00) [pid = 860] [serial = 1127] [outer = 0C91A000] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E6F000) [pid = 860] [serial = 1056] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 89 (11BBC800) [pid = 860] [serial = 1053] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11BC4400) [pid = 860] [serial = 1054] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 87 (157A2400) [pid = 860] [serial = 1059] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16203C00) [pid = 860] [serial = 1060] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 85 (125DB000) [pid = 860] [serial = 1048] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11BBDC00) [pid = 860] [serial = 1047] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D5EF000) [pid = 860] [serial = 1050] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D61DC00) [pid = 860] [serial = 1051] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D06E000) [pid = 860] [serial = 1036] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C916000) [pid = 860] [serial = 1035] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0DD33000) [pid = 860] [serial = 1077] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 78 (194E6800) [pid = 860] [serial = 1075] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13EE8C00) [pid = 860] [serial = 1039] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E34000) [pid = 860] [serial = 1038] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 75 (157A1400) [pid = 860] [serial = 1081] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DB7B400) [pid = 860] [serial = 1083] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 73 (19429800) [pid = 860] [serial = 1042] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 72 (18C25800) [pid = 860] [serial = 1041] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 71 (19E4D400) [pid = 860] [serial = 1045] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DB81000) [pid = 860] [serial = 1084] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 69 (19E48800) [pid = 860] [serial = 1044] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 68 (1438A000) [pid = 860] [serial = 1080] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 67 (11BBA000) [pid = 860] [serial = 1078] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 66 (17B53C00) [pid = 860] [serial = 1072] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 65 (175CC000) [pid = 860] [serial = 1063] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16E59800) [pid = 860] [serial = 1062] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 63 (1437DC00) [pid = 860] [serial = 1068] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 62 (17B5A000) [pid = 860] [serial = 1065] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 61 (18B9DC00) [pid = 860] [serial = 1071] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 60 (17B5E800) [pid = 860] [serial = 1066] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 59 (194E2C00) [pid = 860] [serial = 1074] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 58 (125DDC00) [pid = 860] [serial = 1087] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 57 (153A0000) [pid = 860] [serial = 1069] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 56 (13EE8000) [pid = 860] [serial = 1057] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 55 (176DFC00) [pid = 860] [serial = 1100] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 54 (17A0F000) [pid = 860] [serial = 1102] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 53 (157A6400) [pid = 860] [serial = 1097] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 52 (176DF400) [pid = 860] [serial = 1099] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 51 (12521400) [pid = 860] [serial = 1086] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 50 (0D01EC00) [pid = 860] [serial = 667] [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.] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 49 (13E6C800) [pid = 860] [serial = 1094] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 48 (153A3800) [pid = 860] [serial = 1096] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 47 (0D273000) [pid = 860] [serial = 1090] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 46 (13B52000) [pid = 860] [serial = 1093] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | --DOMWINDOW == 45 (0C93BC00) [pid = 860] [serial = 1089] [outer = 00000000] [url = about:blank] 10:38:11 INFO - PROCESS | 860 | 1466703491645 Marionette TRACE conn7 <- [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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1069ms 10:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:38:11 INFO - PROCESS | 860 | 1466703491673 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 860 | 1466703491677 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 10:38:11 INFO - PROCESS | 860 | 1466703491681 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 860 | 1466703491684 Marionette TRACE conn7 <- [1,1466,null,{}] 10:38:11 INFO - PROCESS | 860 | 1466703491689 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:11 INFO - PROCESS | 860 | 1466703491693 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:11 INFO - PROCESS | 860 | 1466703491778 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 10:38:11 INFO - PROCESS | 860 | 1466703491863 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 860 | 1466703491866 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:11 INFO - PROCESS | 860 | ++DOCSHELL 0D2C5C00 == 17 [pid = 860] [id = 376] 10:38:11 INFO - PROCESS | 860 | ++DOMWINDOW == 46 (0D2CAC00) [pid = 860] [serial = 1128] [outer = 00000000] 10:38:11 INFO - PROCESS | 860 | ++DOMWINDOW == 47 (0D6AE400) [pid = 860] [serial = 1129] [outer = 0D2CAC00] 10:38:11 INFO - PROCESS | 860 | 1466703491913 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 860 | ++DOMWINDOW == 48 (0DD51800) [pid = 860] [serial = 1130] [outer = 0D2CAC00] 10:38:12 INFO - PROCESS | 860 | 1466703492329 Marionette TRACE conn7 <- [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]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 10:38:12 INFO - PROCESS | 860 | 1466703492375 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 860 | 1466703492379 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 10:38:12 INFO - PROCESS | 860 | 1466703492383 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:38:12 INFO - PROCESS | 860 | 1466703492385 Marionette TRACE conn7 <- [1,1470,null,{}] 10:38:12 INFO - PROCESS | 860 | 1466703492389 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:12 INFO - PROCESS | 860 | 1466703492391 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:12 INFO - PROCESS | 860 | 1466703492480 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 10:38:12 INFO - PROCESS | 860 | 1466703492488 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 860 | 1466703492491 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:12 INFO - PROCESS | 860 | ++DOCSHELL 11BBB000 == 18 [pid = 860] [id = 377] 10:38:12 INFO - PROCESS | 860 | ++DOMWINDOW == 49 (11BBB400) [pid = 860] [serial = 1131] [outer = 00000000] 10:38:12 INFO - PROCESS | 860 | ++DOMWINDOW == 50 (11EC5C00) [pid = 860] [serial = 1132] [outer = 11BBB400] 10:38:12 INFO - PROCESS | 860 | 1466703492537 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 860 | ++DOMWINDOW == 51 (12521400) [pid = 860] [serial = 1133] [outer = 11BBB400] 10:38:13 INFO - PROCESS | 860 | 1466703493025 Marionette TRACE conn7 <- [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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 10:38:13 INFO - PROCESS | 860 | 1466703493060 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 860 | 1466703493063 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:38:13 INFO - PROCESS | 860 | 1466703493068 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 860 | 1466703493074 Marionette TRACE conn7 <- [1,1474,null,{}] 10:38:13 INFO - PROCESS | 860 | 1466703493084 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 860 | 1466703493088 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:13 INFO - PROCESS | 860 | 1466703493180 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 10:38:13 INFO - PROCESS | 860 | 1466703493189 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 860 | 1466703493191 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:13 INFO - PROCESS | 860 | ++DOCSHELL 13B47C00 == 19 [pid = 860] [id = 378] 10:38:13 INFO - PROCESS | 860 | ++DOMWINDOW == 52 (13E66000) [pid = 860] [serial = 1134] [outer = 00000000] 10:38:13 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (13E70C00) [pid = 860] [serial = 1135] [outer = 13E66000] 10:38:13 INFO - PROCESS | 860 | 1466703493315 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (13E8F800) [pid = 860] [serial = 1136] [outer = 13E66000] 10:38:13 INFO - PROCESS | 860 | 1466703493760 Marionette TRACE conn7 <- [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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 10:38:13 INFO - PROCESS | 860 | 1466703493827 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 860 | 1466703493829 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:38:13 INFO - PROCESS | 860 | 1466703493852 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 860 | 1466703493854 Marionette TRACE conn7 <- [1,1478,null,{}] 10:38:13 INFO - PROCESS | 860 | 1466703493858 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 860 | 1466703493860 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:13 INFO - PROCESS | 860 | 1466703493983 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 10:38:14 INFO - PROCESS | 860 | 1466703494043 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 860 | 1466703494045 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:14 INFO - PROCESS | 860 | ++DOCSHELL 11BBF400 == 20 [pid = 860] [id = 379] 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (1439D800) [pid = 860] [serial = 1137] [outer = 00000000] 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (14F69C00) [pid = 860] [serial = 1138] [outer = 1439D800] 10:38:14 INFO - PROCESS | 860 | 1466703494092 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (1579BC00) [pid = 860] [serial = 1139] [outer = 1439D800] 10:38:14 INFO - PROCESS | 860 | 1466703494514 Marionette TRACE conn7 <- [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]]]}] 10:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 10:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:38:14 INFO - PROCESS | 860 | 1466703494525 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 860 | 1466703494527 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 10:38:14 INFO - PROCESS | 860 | 1466703494530 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 860 | 1466703494532 Marionette TRACE conn7 <- [1,1482,null,{}] 10:38:14 INFO - PROCESS | 860 | 1466703494536 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:14 INFO - PROCESS | 860 | 1466703494538 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:14 INFO - PROCESS | 860 | 1466703494652 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 10:38:14 INFO - PROCESS | 860 | 1466703494657 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 860 | 1466703494664 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:14 INFO - PROCESS | 860 | ++DOCSHELL 11BBC800 == 21 [pid = 860] [id = 380] 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (13E68000) [pid = 860] [serial = 1140] [outer = 00000000] 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (16204400) [pid = 860] [serial = 1141] [outer = 13E68000] 10:38:14 INFO - PROCESS | 860 | 1466703494770 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (1672E400) [pid = 860] [serial = 1142] [outer = 13E68000] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 59 (0DA62400) [pid = 860] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 58 (120BB000) [pid = 860] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 57 (0C90DC00) [pid = 860] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 56 (120CE400) [pid = 860] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 55 (13E2F800) [pid = 860] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:38:15 INFO - PROCESS | 860 | --DOMWINDOW == 54 (176EC800) [pid = 860] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:38:15 INFO - PROCESS | 860 | 1466703495240 Marionette TRACE conn7 <- [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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 10:38:15 INFO - PROCESS | 860 | 1466703495327 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 860 | 1466703495329 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 10:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:38:15 INFO - PROCESS | 860 | 1466703495332 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 860 | 1466703495334 Marionette TRACE conn7 <- [1,1486,null,{}] 10:38:15 INFO - PROCESS | 860 | 1466703495340 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:15 INFO - PROCESS | 860 | 1466703495342 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:15 INFO - PROCESS | 860 | 1466703495456 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 10:38:15 INFO - PROCESS | 860 | 1466703495510 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 860 | 1466703495512 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:15 INFO - PROCESS | 860 | ++DOCSHELL 120BB000 == 22 [pid = 860] [id = 381] 10:38:15 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (1242B400) [pid = 860] [serial = 1143] [outer = 00000000] 10:38:15 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (16731800) [pid = 860] [serial = 1144] [outer = 1242B400] 10:38:15 INFO - PROCESS | 860 | 1466703495556 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (15AF3800) [pid = 860] [serial = 1145] [outer = 1242B400] 10:38:15 INFO - PROCESS | 860 | 1466703495903 Marionette TRACE conn7 <- [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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 10:38:15 INFO - PROCESS | 860 | 1466703495967 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 10:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:38:15 INFO - PROCESS | 860 | 1466703495969 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 10:38:15 INFO - PROCESS | 860 | 1466703495972 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 860 | 1466703495974 Marionette TRACE conn7 <- [1,1490,null,{}] 10:38:15 INFO - PROCESS | 860 | 1466703495977 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:15 INFO - PROCESS | 860 | 1466703495979 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:16 INFO - PROCESS | 860 | 1466703496057 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 10:38:16 INFO - PROCESS | 860 | 1466703496062 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 860 | 1466703496064 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:16 INFO - PROCESS | 860 | ++DOCSHELL 16E8EC00 == 23 [pid = 860] [id = 382] 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (175BD800) [pid = 860] [serial = 1146] [outer = 00000000] 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (1767DC00) [pid = 860] [serial = 1147] [outer = 175BD800] 10:38:16 INFO - PROCESS | 860 | 1466703496107 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (176E1400) [pid = 860] [serial = 1148] [outer = 175BD800] 10:38:16 INFO - PROCESS | 860 | 1466703496524 Marionette TRACE conn7 <- [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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 10:38:16 INFO - PROCESS | 860 | 1466703496543 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 860 | 1466703496545 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 10:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:38:16 INFO - PROCESS | 860 | 1466703496548 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 860 | 1466703496550 Marionette TRACE conn7 <- [1,1494,null,{}] 10:38:16 INFO - PROCESS | 860 | 1466703496553 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:16 INFO - PROCESS | 860 | 1466703496556 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:16 INFO - PROCESS | 860 | 1466703496672 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 10:38:16 INFO - PROCESS | 860 | 1466703496678 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 860 | 1466703496679 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:16 INFO - PROCESS | 860 | ++DOCSHELL 176E2400 == 24 [pid = 860] [id = 383] 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (176E4400) [pid = 860] [serial = 1149] [outer = 00000000] 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (176EC400) [pid = 860] [serial = 1150] [outer = 176E4400] 10:38:16 INFO - PROCESS | 860 | 1466703496723 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (17935400) [pid = 860] [serial = 1151] [outer = 176E4400] 10:38:17 INFO - PROCESS | 860 | 1466703497134 Marionette TRACE conn7 <- [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]]]}] 10:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 10:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:38:17 INFO - PROCESS | 860 | 1466703497186 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 860 | 1466703497188 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 10:38:17 INFO - PROCESS | 860 | 1466703497191 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 860 | 1466703497192 Marionette TRACE conn7 <- [1,1498,null,{}] 10:38:17 INFO - PROCESS | 860 | 1466703497196 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:17 INFO - PROCESS | 860 | 1466703497197 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:17 INFO - PROCESS | 860 | 1466703497279 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 10:38:17 INFO - PROCESS | 860 | 1466703497285 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 860 | 1466703497287 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:17 INFO - PROCESS | 860 | ++DOCSHELL 12544400 == 25 [pid = 860] [id = 384] 10:38:17 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13EF2000) [pid = 860] [serial = 1152] [outer = 00000000] 10:38:17 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (17B56000) [pid = 860] [serial = 1153] [outer = 13EF2000] 10:38:17 INFO - PROCESS | 860 | 1466703497343 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (17B5DC00) [pid = 860] [serial = 1154] [outer = 13EF2000] 10:38:18 INFO - PROCESS | 860 | 1466703498078 Marionette TRACE conn7 <- [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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 10:38:18 INFO - PROCESS | 860 | 1466703498125 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 860 | 1466703498130 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 10:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:38:18 INFO - PROCESS | 860 | 1466703498134 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 860 | 1466703498140 Marionette TRACE conn7 <- [1,1502,null,{}] 10:38:18 INFO - PROCESS | 860 | 1466703498146 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:18 INFO - PROCESS | 860 | 1466703498149 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:18 INFO - PROCESS | 860 | 1466703498274 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 10:38:18 INFO - PROCESS | 860 | 1466703498373 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 860 | 1466703498376 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:18 INFO - PROCESS | 860 | ++DOCSHELL 0D2C4C00 == 26 [pid = 860] [id = 385] 10:38:18 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D617C00) [pid = 860] [serial = 1155] [outer = 00000000] 10:38:18 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (11BB8400) [pid = 860] [serial = 1156] [outer = 0D617C00] 10:38:18 INFO - PROCESS | 860 | 1466703498437 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11BC4C00) [pid = 860] [serial = 1157] [outer = 0D617C00] 10:38:19 INFO - PROCESS | 860 | 1466703499026 Marionette TRACE conn7 <- [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]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 10:38:19 INFO - PROCESS | 860 | 1466703499065 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 860 | 1466703499070 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 10:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:38:19 INFO - PROCESS | 860 | 1466703499076 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 860 | 1466703499079 Marionette TRACE conn7 <- [1,1506,null,{}] 10:38:19 INFO - PROCESS | 860 | 1466703499083 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:19 INFO - PROCESS | 860 | 1466703499086 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:19 INFO - PROCESS | 860 | 1466703499200 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 10:38:19 INFO - PROCESS | 860 | 1466703499299 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 860 | 1466703499302 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:19 INFO - PROCESS | 860 | ++DOCSHELL 13E33C00 == 27 [pid = 860] [id = 386] 10:38:19 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13E65C00) [pid = 860] [serial = 1158] [outer = 00000000] 10:38:19 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13E6F800) [pid = 860] [serial = 1159] [outer = 13E65C00] 10:38:19 INFO - PROCESS | 860 | 1466703499361 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13EF1800) [pid = 860] [serial = 1160] [outer = 13E65C00] 10:38:19 INFO - PROCESS | 860 | 1466703499999 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 969ms 10:38:20 INFO - PROCESS | 860 | 1466703500050 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 860 | 1466703500053 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 10:38:20 INFO - PROCESS | 860 | 1466703500057 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:38:20 INFO - PROCESS | 860 | 1466703500061 Marionette TRACE conn7 <- [1,1510,null,{}] 10:38:20 INFO - PROCESS | 860 | 1466703500072 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:20 INFO - PROCESS | 860 | 1466703500077 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:20 INFO - PROCESS | 860 | 1466703500188 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 10:38:20 INFO - PROCESS | 860 | 1466703500316 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 860 | 1466703500320 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:20 INFO - PROCESS | 860 | ++DOCSHELL 176E8400 == 28 [pid = 860] [id = 387] 10:38:20 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (176EB000) [pid = 860] [serial = 1161] [outer = 00000000] 10:38:20 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (17A1B400) [pid = 860] [serial = 1162] [outer = 176EB000] 10:38:20 INFO - PROCESS | 860 | 1466703500377 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (186A4C00) [pid = 860] [serial = 1163] [outer = 176EB000] 10:38:20 INFO - PROCESS | 860 | 1466703500930 Marionette TRACE conn7 <- [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"]]]}] 10:38:20 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 () { 10:38:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:38:20 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 () { 10:38:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:38:20 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 () { 10:38:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:38:20 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 () { 10:38:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:38:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 937ms 10:38:20 INFO - PROCESS | 860 | 1466703500997 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 860 | 1466703501000 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 10:38:20 INFO - PROCESS | 860 | 1466703501003 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:38:20 INFO - PROCESS | 860 | 1466703501005 Marionette TRACE conn7 <- [1,1514,null,{}] 10:38:20 INFO - PROCESS | 860 | 1466703501009 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:20 INFO - PROCESS | 860 | 1466703501011 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:21 INFO - PROCESS | 860 | 1466703501134 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 10:38:21 INFO - PROCESS | 860 | 1466703501260 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 860 | 1466703501263 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:21 INFO - PROCESS | 860 | ++DOCSHELL 0D526800 == 29 [pid = 860] [id = 388] 10:38:21 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0DB82C00) [pid = 860] [serial = 1164] [outer = 00000000] 10:38:21 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13465000) [pid = 860] [serial = 1165] [outer = 0DB82C00] 10:38:21 INFO - PROCESS | 860 | 1466703501318 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1437FC00) [pid = 860] [serial = 1166] [outer = 0DB82C00] 10:38:21 INFO - PROCESS | 860 | 1466703501994 Marionette TRACE conn7 <- [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"]]]}] 10:38:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:38:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:38:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:38:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:38:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1016ms 10:38:22 INFO - PROCESS | 860 | 1466703502023 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 10:38:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:38:22 INFO - PROCESS | 860 | 1466703502028 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 10:38:22 INFO - PROCESS | 860 | 1466703502032 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 860 | 1466703502037 Marionette TRACE conn7 <- [1,1518,null,{}] 10:38:22 INFO - PROCESS | 860 | 1466703502042 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:22 INFO - PROCESS | 860 | 1466703502045 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:22 INFO - PROCESS | 860 | 1466703502149 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 10:38:22 INFO - PROCESS | 860 | 1466703502252 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 860 | 1466703502254 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:22 INFO - PROCESS | 860 | ++DOCSHELL 11BBE800 == 30 [pid = 860] [id = 389] 10:38:22 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11DA6C00) [pid = 860] [serial = 1167] [outer = 00000000] 10:38:22 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1242BC00) [pid = 860] [serial = 1168] [outer = 11DA6C00] 10:38:22 INFO - PROCESS | 860 | 1466703502304 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (126C1400) [pid = 860] [serial = 1169] [outer = 11DA6C00] 10:38:23 INFO - PROCESS | 860 | --DOCSHELL 0C90CC00 == 29 [pid = 860] [id = 368] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 80 (17B57400) [pid = 860] [serial = 1103] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 79 (15AEF000) [pid = 860] [serial = 1120] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB7CC00) [pid = 860] [serial = 1108] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1251F800) [pid = 860] [serial = 1111] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0C936000) [pid = 860] [serial = 1105] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB88000) [pid = 860] [serial = 1109] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 74 (12548C00) [pid = 860] [serial = 1114] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1438A800) [pid = 860] [serial = 1117] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1439E800) [pid = 860] [serial = 1118] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 71 (126C7C00) [pid = 860] [serial = 1112] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 70 (13B49800) [pid = 860] [serial = 1115] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0D074000) [pid = 860] [serial = 1106] [outer = 00000000] [url = about:blank] 10:38:23 INFO - PROCESS | 860 | 1466703503404 Marionette TRACE conn7 <- [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]]]}] 10:38:23 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 10:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:38:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:38:23 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. 10:38:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:38:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1435ms 10:38:23 INFO - PROCESS | 860 | 1466703503469 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 860 | 1466703503473 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 10:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:38:23 INFO - PROCESS | 860 | 1466703503477 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 860 | 1466703503482 Marionette TRACE conn7 <- [1,1522,null,{}] 10:38:23 INFO - PROCESS | 860 | 1466703503487 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:23 INFO - PROCESS | 860 | 1466703503490 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:23 INFO - PROCESS | 860 | 1466703503583 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 10:38:23 INFO - PROCESS | 860 | 1466703503707 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 860 | 1466703503710 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:23 INFO - PROCESS | 860 | ++DOCSHELL 0D2C1000 == 30 [pid = 860] [id = 390] 10:38:23 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0D2C1400) [pid = 860] [serial = 1170] [outer = 00000000] 10:38:23 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D478C00) [pid = 860] [serial = 1171] [outer = 0D2C1400] 10:38:23 INFO - PROCESS | 860 | 1466703503761 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0D616C00) [pid = 860] [serial = 1172] [outer = 0D2C1400] 10:38:24 INFO - PROCESS | 860 | 1466703504518 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1076ms 10:38:24 INFO - PROCESS | 860 | 1466703504569 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 860 | 1466703504573 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 10:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:38:24 INFO - PROCESS | 860 | 1466703504577 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 860 | 1466703504581 Marionette TRACE conn7 <- [1,1526,null,{}] 10:38:24 INFO - PROCESS | 860 | 1466703504587 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:24 INFO - PROCESS | 860 | 1466703504591 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:24 INFO - PROCESS | 860 | 1466703504709 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 10:38:24 INFO - PROCESS | 860 | 1466703504792 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 860 | 1466703504795 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:24 INFO - PROCESS | 860 | ++DOCSHELL 0D620800 == 31 [pid = 860] [id = 391] 10:38:24 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0D622C00) [pid = 860] [serial = 1173] [outer = 00000000] 10:38:24 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0DB83000) [pid = 860] [serial = 1174] [outer = 0D622C00] 10:38:24 INFO - PROCESS | 860 | 1466703504893 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0DE45C00) [pid = 860] [serial = 1175] [outer = 0D622C00] 10:38:25 INFO - PROCESS | 860 | 1466703505586 Marionette TRACE conn7 <- [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]]]}] 10:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1068ms 10:38:25 INFO - PROCESS | 860 | 1466703505655 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 860 | 1466703505660 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 10:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:38:25 INFO - PROCESS | 860 | 1466703505667 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 860 | 1466703505670 Marionette TRACE conn7 <- [1,1530,null,{}] 10:38:25 INFO - PROCESS | 860 | 1466703505674 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:25 INFO - PROCESS | 860 | 1466703505677 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:25 INFO - PROCESS | 860 | 1466703505807 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 10:38:25 INFO - PROCESS | 860 | 1466703505884 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 860 | 1466703505887 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:25 INFO - PROCESS | 860 | ++DOCSHELL 0D2CC800 == 32 [pid = 860] [id = 392] 10:38:25 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D562C00) [pid = 860] [serial = 1176] [outer = 00000000] 10:38:25 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (12551000) [pid = 860] [serial = 1177] [outer = 0D562C00] 10:38:25 INFO - PROCESS | 860 | 1466703505985 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (126C3400) [pid = 860] [serial = 1178] [outer = 0D562C00] 10:38:26 INFO - PROCESS | 860 | 1466703506663 Marionette TRACE conn7 <- [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]]]}] 10:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1022ms 10:38:26 INFO - PROCESS | 860 | 1466703506693 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 860 | 1466703506697 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 10:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:38:26 INFO - PROCESS | 860 | 1466703506701 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 860 | 1466703506704 Marionette TRACE conn7 <- [1,1534,null,{}] 10:38:26 INFO - PROCESS | 860 | 1466703506712 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:26 INFO - PROCESS | 860 | 1466703506715 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:26 INFO - PROCESS | 860 | 1466703506801 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 10:38:26 INFO - PROCESS | 860 | 1466703506808 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 860 | 1466703506813 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:26 INFO - PROCESS | 860 | ++DOCSHELL 0D5EAC00 == 33 [pid = 860] [id = 393] 10:38:26 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D616400) [pid = 860] [serial = 1179] [outer = 00000000] 10:38:26 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0DB7D000) [pid = 860] [serial = 1180] [outer = 0D616400] 10:38:26 INFO - PROCESS | 860 | 1466703506860 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (11BBC400) [pid = 860] [serial = 1181] [outer = 0D616400] 10:38:27 INFO - PROCESS | 860 | 1466703507390 Marionette TRACE conn7 <- [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]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 10:38:27 INFO - PROCESS | 860 | 1466703507433 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 860 | 1466703507437 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 10:38:27 INFO - PROCESS | 860 | 1466703507443 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:38:27 INFO - PROCESS | 860 | 1466703507445 Marionette TRACE conn7 <- [1,1538,null,{}] 10:38:27 INFO - PROCESS | 860 | 1466703507449 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:27 INFO - PROCESS | 860 | 1466703507451 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:27 INFO - PROCESS | 860 | 1466703507544 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 10:38:27 INFO - PROCESS | 860 | 1466703507634 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 860 | 1466703507637 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:27 INFO - PROCESS | 860 | ++DOCSHELL 0D565800 == 34 [pid = 860] [id = 394] 10:38:27 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13B49800) [pid = 860] [serial = 1182] [outer = 00000000] 10:38:27 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E6D800) [pid = 860] [serial = 1183] [outer = 13B49800] 10:38:27 INFO - PROCESS | 860 | 1466703507684 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EE7800) [pid = 860] [serial = 1184] [outer = 13B49800] 10:38:28 INFO - PROCESS | 860 | 1466703508122 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 10:38:28 INFO - PROCESS | 860 | 1466703508178 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 860 | 1466703508180 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 10:38:28 INFO - PROCESS | 860 | 1466703508183 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:38:28 INFO - PROCESS | 860 | 1466703508187 Marionette TRACE conn7 <- [1,1542,null,{}] 10:38:28 INFO - PROCESS | 860 | 1466703508198 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:28 INFO - PROCESS | 860 | 1466703508202 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:28 INFO - PROCESS | 860 | 1466703508324 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 10:38:28 INFO - PROCESS | 860 | 1466703508341 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 860 | 1466703508344 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:28 INFO - PROCESS | 860 | ++DOCSHELL 157A0400 == 35 [pid = 860] [id = 395] 10:38:28 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (157A0C00) [pid = 860] [serial = 1185] [outer = 00000000] 10:38:28 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (16202400) [pid = 860] [serial = 1186] [outer = 157A0C00] 10:38:28 INFO - PROCESS | 860 | 1466703508444 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1672C800) [pid = 860] [serial = 1187] [outer = 157A0C00] 10:38:28 INFO - PROCESS | 860 | 1466703508922 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 10:38:28 INFO - PROCESS | 860 | 1466703508958 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 860 | 1466703508961 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 10:38:28 INFO - PROCESS | 860 | 1466703508964 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:38:28 INFO - PROCESS | 860 | 1466703508965 Marionette TRACE conn7 <- [1,1546,null,{}] 10:38:28 INFO - PROCESS | 860 | 1466703508969 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:28 INFO - PROCESS | 860 | 1466703508971 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:29 INFO - PROCESS | 860 | 1466703509087 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 10:38:29 INFO - PROCESS | 860 | 1466703509093 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 860 | 1466703509095 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:29 INFO - PROCESS | 860 | ++DOCSHELL 16E8CC00 == 36 [pid = 860] [id = 396] 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (175CB000) [pid = 860] [serial = 1188] [outer = 00000000] 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (176EA800) [pid = 860] [serial = 1189] [outer = 175CB000] 10:38:29 INFO - PROCESS | 860 | 1466703509188 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (17992400) [pid = 860] [serial = 1190] [outer = 175CB000] 10:38:29 INFO - PROCESS | 860 | 1466703509604 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 669ms 10:38:29 INFO - PROCESS | 860 | 1466703509638 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 860 | 1466703509640 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 10:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:38:29 INFO - PROCESS | 860 | 1466703509643 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 860 | 1466703509645 Marionette TRACE conn7 <- [1,1550,null,{}] 10:38:29 INFO - PROCESS | 860 | 1466703509648 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:29 INFO - PROCESS | 860 | 1466703509650 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:29 INFO - PROCESS | 860 | 1466703509810 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 89 (11DA6C00) [pid = 860] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D617C00) [pid = 860] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1439D800) [pid = 860] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E68000) [pid = 860] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13E65C00) [pid = 860] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1242B400) [pid = 860] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 83 (11BBB400) [pid = 860] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 82 (153A3C00) [pid = 860] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13E66000) [pid = 860] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C91A000) [pid = 860] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2CAC00) [pid = 860] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D2C7000) [pid = 860] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 77 (176EB000) [pid = 860] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 76 (176E4400) [pid = 860] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB82C00) [pid = 860] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13EF2000) [pid = 860] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:38:29 INFO - PROCESS | 860 | --DOMWINDOW == 73 (175BD800) [pid = 860] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:38:29 INFO - PROCESS | 860 | 1466703509884 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 860 | 1466703509886 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:29 INFO - PROCESS | 860 | ++DOCSHELL 0C913C00 == 37 [pid = 860] [id = 397] 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0C914400) [pid = 860] [serial = 1191] [outer = 00000000] 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D272800) [pid = 860] [serial = 1192] [outer = 0C914400] 10:38:29 INFO - PROCESS | 860 | 1466703509933 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D617C00) [pid = 860] [serial = 1193] [outer = 0C914400] 10:38:30 INFO - PROCESS | 860 | 1466703510309 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 10:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:38:30 INFO - PROCESS | 860 | 1466703510374 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 860 | 1466703510376 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 10:38:30 INFO - PROCESS | 860 | 1466703510379 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 860 | 1466703510380 Marionette TRACE conn7 <- [1,1554,null,{}] 10:38:30 INFO - PROCESS | 860 | 1466703510384 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:30 INFO - PROCESS | 860 | 1466703510390 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:30 INFO - PROCESS | 860 | 1466703510496 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 10:38:30 INFO - PROCESS | 860 | 1466703510502 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 860 | 1466703510504 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:30 INFO - PROCESS | 860 | ++DOCSHELL 11DA4000 == 38 [pid = 860] [id = 398] 10:38:30 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13461000) [pid = 860] [serial = 1194] [outer = 00000000] 10:38:30 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (186A6400) [pid = 860] [serial = 1195] [outer = 13461000] 10:38:30 INFO - PROCESS | 860 | 1466703510548 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1437DC00) [pid = 860] [serial = 1196] [outer = 13461000] 10:38:30 INFO - PROCESS | 860 | 1466703510964 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 10:38:31 INFO - PROCESS | 860 | 1466703511022 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 860 | 1466703511024 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 10:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:38:31 INFO - PROCESS | 860 | 1466703511027 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 860 | 1466703511029 Marionette TRACE conn7 <- [1,1558,null,{}] 10:38:31 INFO - PROCESS | 860 | 1466703511033 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:31 INFO - PROCESS | 860 | 1466703511035 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:31 INFO - PROCESS | 860 | 1466703511116 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 10:38:31 INFO - PROCESS | 860 | 1466703511157 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 860 | 1466703511159 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:31 INFO - PROCESS | 860 | ++DOCSHELL 18C31800 == 39 [pid = 860] [id = 399] 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18C32800) [pid = 860] [serial = 1197] [outer = 00000000] 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (18CB2800) [pid = 860] [serial = 1198] [outer = 18C32800] 10:38:31 INFO - PROCESS | 860 | 1466703511201 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (19425000) [pid = 860] [serial = 1199] [outer = 18C32800] 10:38:31 INFO - PROCESS | 860 | 1466703511633 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 10:38:31 INFO - PROCESS | 860 | 1466703511670 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 860 | 1466703511672 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 10:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:38:31 INFO - PROCESS | 860 | 1466703511675 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 860 | 1466703511677 Marionette TRACE conn7 <- [1,1562,null,{}] 10:38:31 INFO - PROCESS | 860 | 1466703511680 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:31 INFO - PROCESS | 860 | 1466703511682 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:31 INFO - PROCESS | 860 | 1466703511765 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 10:38:31 INFO - PROCESS | 860 | 1466703511770 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 860 | 1466703511772 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:31 INFO - PROCESS | 860 | ++DOCSHELL 18CB4000 == 40 [pid = 860] [id = 400] 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1942BC00) [pid = 860] [serial = 1200] [outer = 00000000] 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194A3000) [pid = 860] [serial = 1201] [outer = 1942BC00] 10:38:31 INFO - PROCESS | 860 | 1466703511817 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194A8C00) [pid = 860] [serial = 1202] [outer = 1942BC00] 10:38:32 INFO - PROCESS | 860 | 1466703512556 Marionette TRACE conn7 <- [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]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 10:38:32 INFO - PROCESS | 860 | 1466703512606 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 860 | 1466703512611 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 10:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:38:32 INFO - PROCESS | 860 | 1466703512616 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 860 | 1466703512622 Marionette TRACE conn7 <- [1,1566,null,{}] 10:38:32 INFO - PROCESS | 860 | 1466703512627 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:32 INFO - PROCESS | 860 | 1466703512630 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:32 INFO - PROCESS | 860 | 1466703512756 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 10:38:32 INFO - PROCESS | 860 | 1466703512888 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 860 | 1466703512891 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:32 INFO - PROCESS | 860 | ++DOCSHELL 0D2CE800 == 41 [pid = 860] [id = 401] 10:38:32 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D484000) [pid = 860] [serial = 1203] [outer = 00000000] 10:38:32 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (12499C00) [pid = 860] [serial = 1204] [outer = 0D484000] 10:38:32 INFO - PROCESS | 860 | 1466703512953 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (13E33800) [pid = 860] [serial = 1205] [outer = 0D484000] 10:38:33 INFO - PROCESS | 860 | 1466703513518 Marionette TRACE conn7 <- [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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 10:38:33 INFO - PROCESS | 860 | 1466703513546 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 860 | 1466703513551 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 10:38:33 INFO - PROCESS | 860 | 1466703513557 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:38:33 INFO - PROCESS | 860 | 1466703513560 Marionette TRACE conn7 <- [1,1570,null,{}] 10:38:33 INFO - PROCESS | 860 | 1466703513564 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:33 INFO - PROCESS | 860 | 1466703513568 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:33 INFO - PROCESS | 860 | 1466703513689 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 10:38:33 INFO - PROCESS | 860 | 1466703513829 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 860 | 1466703513832 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:33 INFO - PROCESS | 860 | ++DOCSHELL 15413400 == 42 [pid = 860] [id = 402] 10:38:33 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (1579C800) [pid = 860] [serial = 1206] [outer = 00000000] 10:38:33 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16546800) [pid = 860] [serial = 1207] [outer = 1579C800] 10:38:33 INFO - PROCESS | 860 | 1466703513893 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (175CA400) [pid = 860] [serial = 1208] [outer = 1579C800] 10:38:34 INFO - PROCESS | 860 | 1466703514528 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1019ms 10:38:34 INFO - PROCESS | 860 | 1466703514580 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 860 | 1466703514583 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 10:38:34 INFO - PROCESS | 860 | 1466703514586 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:38:34 INFO - PROCESS | 860 | 1466703514590 Marionette TRACE conn7 <- [1,1574,null,{}] 10:38:34 INFO - PROCESS | 860 | 1466703514633 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:34 INFO - PROCESS | 860 | 1466703514638 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:34 INFO - PROCESS | 860 | 1466703514753 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 10:38:34 INFO - PROCESS | 860 | 1466703514879 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 860 | 1466703514883 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:34 INFO - PROCESS | 860 | ++DOCSHELL 194E5C00 == 43 [pid = 860] [id = 403] 10:38:34 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (194E6000) [pid = 860] [serial = 1209] [outer = 00000000] 10:38:34 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (197A9800) [pid = 860] [serial = 1210] [outer = 194E6000] 10:38:34 INFO - PROCESS | 860 | 1466703514941 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (199CC000) [pid = 860] [serial = 1211] [outer = 194E6000] 10:38:35 INFO - PROCESS | 860 | 1466703515549 Marionette TRACE conn7 <- [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]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 990ms 10:38:35 INFO - PROCESS | 860 | 1466703515588 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 860 | 1466703515592 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 10:38:35 INFO - PROCESS | 860 | 1466703515596 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:38:35 INFO - PROCESS | 860 | 1466703515599 Marionette TRACE conn7 <- [1,1578,null,{}] 10:38:35 INFO - PROCESS | 860 | 1466703515603 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:35 INFO - PROCESS | 860 | 1466703515605 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:35 INFO - PROCESS | 860 | 1466703515721 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 10:38:35 INFO - PROCESS | 860 | 1466703516001 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 860 | 1466703516004 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:36 INFO - PROCESS | 860 | ++DOCSHELL 0C9B7000 == 44 [pid = 860] [id = 404] 10:38:36 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0C9B7C00) [pid = 860] [serial = 1212] [outer = 00000000] 10:38:36 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0D250000) [pid = 860] [serial = 1213] [outer = 0C9B7C00] 10:38:36 INFO - PROCESS | 860 | 1466703516057 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0D2C6400) [pid = 860] [serial = 1214] [outer = 0C9B7C00] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 18C31800 == 43 [pid = 860] [id = 399] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 11DA4000 == 42 [pid = 860] [id = 398] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0C913C00 == 41 [pid = 860] [id = 397] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 16E8CC00 == 40 [pid = 860] [id = 396] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 157A0400 == 39 [pid = 860] [id = 395] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0D565800 == 38 [pid = 860] [id = 394] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0D5EAC00 == 37 [pid = 860] [id = 393] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0D2CC800 == 36 [pid = 860] [id = 392] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0D620800 == 35 [pid = 860] [id = 391] 10:38:36 INFO - PROCESS | 860 | --DOCSHELL 0D2C1000 == 34 [pid = 860] [id = 390] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 96 (1242BC00) [pid = 860] [serial = 1168] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 95 (11BB8400) [pid = 860] [serial = 1156] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 94 (126C1400) [pid = 860] [serial = 1169] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 93 (14F69C00) [pid = 860] [serial = 1138] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16204400) [pid = 860] [serial = 1141] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1579BC00) [pid = 860] [serial = 1139] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E6F800) [pid = 860] [serial = 1159] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16731800) [pid = 860] [serial = 1144] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1672E400) [pid = 860] [serial = 1142] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 87 (11EC5C00) [pid = 860] [serial = 1132] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 86 (12521400) [pid = 860] [serial = 1133] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16726C00) [pid = 860] [serial = 1121] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13E70C00) [pid = 860] [serial = 1135] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D2C5400) [pid = 860] [serial = 1126] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D2CCC00) [pid = 860] [serial = 1127] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D6AE400) [pid = 860] [serial = 1129] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0DD51800) [pid = 860] [serial = 1130] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D61A400) [pid = 860] [serial = 1123] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 78 (11BC4C00) [pid = 860] [serial = 1157] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DB7A800) [pid = 860] [serial = 1124] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17A1B400) [pid = 860] [serial = 1162] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17935400) [pid = 860] [serial = 1151] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13EF1800) [pid = 860] [serial = 1160] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13465000) [pid = 860] [serial = 1165] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 72 (17B5DC00) [pid = 860] [serial = 1154] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1767DC00) [pid = 860] [serial = 1147] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 70 (186A4C00) [pid = 860] [serial = 1163] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 69 (176EC400) [pid = 860] [serial = 1150] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17B56000) [pid = 860] [serial = 1153] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 67 (176E1400) [pid = 860] [serial = 1148] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 66 (13E8F800) [pid = 860] [serial = 1136] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 65 (15AF3800) [pid = 860] [serial = 1145] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | --DOMWINDOW == 64 (1437FC00) [pid = 860] [serial = 1166] [outer = 00000000] [url = about:blank] 10:38:36 INFO - PROCESS | 860 | 1466703516680 Marionette TRACE conn7 <- [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]]]}] 10:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1127ms 10:38:36 INFO - PROCESS | 860 | 1466703516730 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 860 | 1466703516733 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 10:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:38:36 INFO - PROCESS | 860 | 1466703516737 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - PROCESS | 860 | 1466703516740 Marionette TRACE conn7 <- [1,1582,null,{}] 10:38:36 INFO - PROCESS | 860 | 1466703516745 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:36 INFO - PROCESS | 860 | 1466703516748 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:36 INFO - PROCESS | 860 | 1466703516841 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 10:38:36 INFO - PROCESS | 860 | 1466703516939 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 860 | 1466703516942 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:36 INFO - PROCESS | 860 | ++DOCSHELL 0D26FC00 == 35 [pid = 860] [id = 405] 10:38:36 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D2C1000) [pid = 860] [serial = 1215] [outer = 00000000] 10:38:36 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D6AE400) [pid = 860] [serial = 1216] [outer = 0D2C1000] 10:38:36 INFO - PROCESS | 860 | 1466703516992 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB7C800) [pid = 860] [serial = 1217] [outer = 0D2C1000] 10:38:37 INFO - PROCESS | 860 | 1466703517484 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 770ms 10:38:37 INFO - PROCESS | 860 | 1466703517512 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 860 | 1466703517515 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 10:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:38:37 INFO - PROCESS | 860 | 1466703517519 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 860 | 1466703517521 Marionette TRACE conn7 <- [1,1586,null,{}] 10:38:37 INFO - PROCESS | 860 | 1466703517525 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:37 INFO - PROCESS | 860 | 1466703517527 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:37 INFO - PROCESS | 860 | 1466703517620 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 10:38:37 INFO - PROCESS | 860 | 1466703517632 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 860 | 1466703517634 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:37 INFO - PROCESS | 860 | ++DOCSHELL 12528000 == 36 [pid = 860] [id = 406] 10:38:37 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (12528400) [pid = 860] [serial = 1218] [outer = 00000000] 10:38:37 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1254CC00) [pid = 860] [serial = 1219] [outer = 12528400] 10:38:37 INFO - PROCESS | 860 | 1466703517682 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (126C1800) [pid = 860] [serial = 1220] [outer = 12528400] 10:38:38 INFO - PROCESS | 860 | 1466703518154 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 10:38:38 INFO - PROCESS | 860 | 1466703518193 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 860 | 1466703518195 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 10:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:38:38 INFO - PROCESS | 860 | 1466703518205 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 860 | 1466703518210 Marionette TRACE conn7 <- [1,1590,null,{}] 10:38:38 INFO - PROCESS | 860 | 1466703518214 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:38 INFO - PROCESS | 860 | 1466703518218 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:38 INFO - PROCESS | 860 | 1466703518303 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 10:38:38 INFO - PROCESS | 860 | 1466703518311 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 860 | 1466703518313 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:38 INFO - PROCESS | 860 | ++DOCSHELL 13458800 == 37 [pid = 860] [id = 407] 10:38:38 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13E91400) [pid = 860] [serial = 1221] [outer = 00000000] 10:38:38 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1437FC00) [pid = 860] [serial = 1222] [outer = 13E91400] 10:38:38 INFO - PROCESS | 860 | 1466703518365 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (1439DC00) [pid = 860] [serial = 1223] [outer = 13E91400] 10:38:38 INFO - PROCESS | 860 | 1466703518840 Marionette TRACE conn7 <- [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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 10:38:38 INFO - PROCESS | 860 | 1466703518893 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 860 | 1466703518896 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 10:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:38:38 INFO - PROCESS | 860 | 1466703518899 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 860 | 1466703518901 Marionette TRACE conn7 <- [1,1594,null,{}] 10:38:38 INFO - PROCESS | 860 | 1466703518905 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:38 INFO - PROCESS | 860 | 1466703518907 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:39 INFO - PROCESS | 860 | 1466703519023 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 10:38:39 INFO - PROCESS | 860 | 1466703519028 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 860 | 1466703519030 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:39 INFO - PROCESS | 860 | ++DOCSHELL 14F5C400 == 38 [pid = 860] [id = 408] 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (15397800) [pid = 860] [serial = 1224] [outer = 00000000] 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (157A0400) [pid = 860] [serial = 1225] [outer = 15397800] 10:38:39 INFO - PROCESS | 860 | 1466703519122 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (15AE8800) [pid = 860] [serial = 1226] [outer = 15397800] 10:38:39 INFO - PROCESS | 860 | 1466703519534 Marionette TRACE conn7 <- [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]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 10:38:39 INFO - PROCESS | 860 | 1466703519573 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 860 | 1466703519575 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 10:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:38:39 INFO - PROCESS | 860 | 1466703519579 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 860 | 1466703519581 Marionette TRACE conn7 <- [1,1598,null,{}] 10:38:39 INFO - PROCESS | 860 | 1466703519584 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:39 INFO - PROCESS | 860 | 1466703519586 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:39 INFO - PROCESS | 860 | 1466703519712 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 10:38:39 INFO - PROCESS | 860 | 1466703519798 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 860 | 1466703519804 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:39 INFO - PROCESS | 860 | ++DOCSHELL 0C912400 == 39 [pid = 860] [id = 409] 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16733400) [pid = 860] [serial = 1227] [outer = 00000000] 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (175C7C00) [pid = 860] [serial = 1228] [outer = 16733400] 10:38:39 INFO - PROCESS | 860 | 1466703519860 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (176DFC00) [pid = 860] [serial = 1229] [outer = 16733400] 10:38:40 INFO - PROCESS | 860 | 1466703520313 Marionette TRACE conn7 <- [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]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 10:38:40 INFO - PROCESS | 860 | 1466703520353 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 860 | 1466703520355 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 10:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:38:40 INFO - PROCESS | 860 | 1466703520358 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 860 | 1466703520360 Marionette TRACE conn7 <- [1,1602,null,{}] 10:38:40 INFO - PROCESS | 860 | 1466703520364 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:40 INFO - PROCESS | 860 | 1466703520366 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:40 INFO - PROCESS | 860 | 1466703520499 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 10:38:40 INFO - PROCESS | 860 | 1466703520565 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 860 | 1466703520567 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:40 INFO - PROCESS | 860 | ++DOCSHELL 176E5C00 == 40 [pid = 860] [id = 410] 10:38:40 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (176ECC00) [pid = 860] [serial = 1230] [outer = 00000000] 10:38:40 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (17B5C000) [pid = 860] [serial = 1231] [outer = 176ECC00] 10:38:40 INFO - PROCESS | 860 | 1466703520614 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (17B5E000) [pid = 860] [serial = 1232] [outer = 176ECC00] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 81 (18C32800) [pid = 860] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 80 (157A0C00) [pid = 860] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D616400) [pid = 860] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13B49800) [pid = 860] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 77 (175CB000) [pid = 860] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0C914400) [pid = 860] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:38:40 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13461000) [pid = 860] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:38:41 INFO - PROCESS | 860 | 1466703521073 Marionette TRACE conn7 <- [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]]]}] 10:38:41 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 10:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 770ms 10:38:41 INFO - PROCESS | 860 | 1466703521129 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 860 | 1466703521132 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 10:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:38:41 INFO - PROCESS | 860 | 1466703521135 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 860 | 1466703521137 Marionette TRACE conn7 <- [1,1606,null,{}] 10:38:41 INFO - PROCESS | 860 | 1466703521140 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 860 | 1466703521142 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:41 INFO - PROCESS | 860 | 1466703521264 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 10:38:41 INFO - PROCESS | 860 | 1466703521328 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 860 | 1466703521329 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:41 INFO - PROCESS | 860 | ++DOCSHELL 0D436800 == 41 [pid = 860] [id = 411] 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13B49800) [pid = 860] [serial = 1233] [outer = 00000000] 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (17B5AC00) [pid = 860] [serial = 1234] [outer = 13B49800] 10:38:41 INFO - PROCESS | 860 | 1466703521376 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (18B9B800) [pid = 860] [serial = 1235] [outer = 13B49800] 10:38:41 INFO - PROCESS | 860 | 1466703521729 Marionette TRACE conn7 <- [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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 10:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:38:41 INFO - PROCESS | 860 | 1466703521781 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 860 | 1466703521783 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 10:38:41 INFO - PROCESS | 860 | 1466703521786 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 860 | 1466703521788 Marionette TRACE conn7 <- [1,1610,null,{}] 10:38:41 INFO - PROCESS | 860 | 1466703521792 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 860 | 1466703521794 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:41 INFO - PROCESS | 860 | 1466703521880 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 10:38:41 INFO - PROCESS | 860 | 1466703521886 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 860 | 1466703521887 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:41 INFO - PROCESS | 860 | ++DOCSHELL 0D619800 == 42 [pid = 860] [id = 412] 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E6A000) [pid = 860] [serial = 1236] [outer = 00000000] 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (18CB2C00) [pid = 860] [serial = 1237] [outer = 13E6A000] 10:38:41 INFO - PROCESS | 860 | 1466703521935 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (194D8C00) [pid = 860] [serial = 1238] [outer = 13E6A000] 10:38:42 INFO - PROCESS | 860 | 1466703522388 Marionette TRACE conn7 <- [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]]]}] 10:38:42 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 10:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 10:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:38:42 INFO - PROCESS | 860 | 1466703522424 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 860 | 1466703522426 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 10:38:42 INFO - PROCESS | 860 | 1466703522429 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 860 | 1466703522431 Marionette TRACE conn7 <- [1,1614,null,{}] 10:38:42 INFO - PROCESS | 860 | 1466703522434 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:42 INFO - PROCESS | 860 | 1466703522436 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:42 INFO - PROCESS | 860 | 1466703522519 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 10:38:42 INFO - PROCESS | 860 | 1466703522524 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 860 | 1466703522526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:42 INFO - PROCESS | 860 | ++DOCSHELL 197A5800 == 43 [pid = 860] [id = 413] 10:38:42 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (199CA800) [pid = 860] [serial = 1239] [outer = 00000000] 10:38:42 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (19AA7800) [pid = 860] [serial = 1240] [outer = 199CA800] 10:38:42 INFO - PROCESS | 860 | 1466703522569 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (19E44400) [pid = 860] [serial = 1241] [outer = 199CA800] 10:38:43 INFO - PROCESS | 860 | 1466703523151 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 10:38:43 INFO - PROCESS | 860 | 1466703523202 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 860 | 1466703523207 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 10:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:38:43 INFO - PROCESS | 860 | 1466703523212 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 860 | 1466703523216 Marionette TRACE conn7 <- [1,1618,null,{}] 10:38:43 INFO - PROCESS | 860 | 1466703523222 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 860 | 1466703523225 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:43 INFO - PROCESS | 860 | 1466703523372 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 10:38:43 INFO - PROCESS | 860 | 1466703523508 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 860 | 1466703523513 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:43 INFO - PROCESS | 860 | ++DOCSHELL 0D0CC000 == 44 [pid = 860] [id = 414] 10:38:43 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D0D4C00) [pid = 860] [serial = 1242] [outer = 00000000] 10:38:43 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0DB86800) [pid = 860] [serial = 1243] [outer = 0D0D4C00] 10:38:43 INFO - PROCESS | 860 | 1466703523571 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (11BBA800) [pid = 860] [serial = 1244] [outer = 0D0D4C00] 10:38:44 INFO - PROCESS | 860 | 1466703524180 Marionette TRACE conn7 <- [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]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1021ms 10:38:44 INFO - PROCESS | 860 | 1466703524237 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 860 | 1466703524242 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 10:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:38:44 INFO - PROCESS | 860 | 1466703524248 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 860 | 1466703524252 Marionette TRACE conn7 <- [1,1622,null,{}] 10:38:44 INFO - PROCESS | 860 | 1466703524291 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:44 INFO - PROCESS | 860 | 1466703524294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:44 INFO - PROCESS | 860 | 1466703524417 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 10:38:44 INFO - PROCESS | 860 | 1466703524549 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 860 | 1466703524552 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:44 INFO - PROCESS | 860 | ++DOCSHELL 13E68400 == 45 [pid = 860] [id = 415] 10:38:44 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (13E69400) [pid = 860] [serial = 1245] [outer = 00000000] 10:38:44 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (13EE6800) [pid = 860] [serial = 1246] [outer = 13E69400] 10:38:44 INFO - PROCESS | 860 | 1466703524609 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (14F5B800) [pid = 860] [serial = 1247] [outer = 13E69400] 10:38:45 INFO - PROCESS | 860 | 1466703525206 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 10:38:45 INFO - PROCESS | 860 | 1466703525222 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 860 | 1466703525225 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 10:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:38:45 INFO - PROCESS | 860 | 1466703525229 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 860 | 1466703525233 Marionette TRACE conn7 <- [1,1626,null,{}] 10:38:45 INFO - PROCESS | 860 | 1466703525244 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 860 | 1466703525249 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:45 INFO - PROCESS | 860 | 1466703525361 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 10:38:45 INFO - PROCESS | 860 | 1466703525469 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 860 | 1466703525473 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:45 INFO - PROCESS | 860 | ++DOCSHELL 194CA400 == 46 [pid = 860] [id = 416] 10:38:45 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (194D8000) [pid = 860] [serial = 1248] [outer = 00000000] 10:38:45 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (19E22800) [pid = 860] [serial = 1249] [outer = 194D8000] 10:38:45 INFO - PROCESS | 860 | 1466703525529 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (19E4B800) [pid = 860] [serial = 1250] [outer = 194D8000] 10:38:46 INFO - PROCESS | 860 | 1466703526086 Marionette TRACE conn7 <- [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]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 10:38:46 INFO - PROCESS | 860 | 1466703526162 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 860 | 1466703526165 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 10:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:38:46 INFO - PROCESS | 860 | 1466703526168 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 860 | 1466703526170 Marionette TRACE conn7 <- [1,1630,null,{}] 10:38:46 INFO - PROCESS | 860 | 1466703526175 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:46 INFO - PROCESS | 860 | 1466703526178 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:46 INFO - PROCESS | 860 | 1466703526288 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 10:38:46 INFO - PROCESS | 860 | 1466703526395 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 860 | 1466703526398 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:46 INFO - PROCESS | 860 | ++DOCSHELL 19E50000 == 47 [pid = 860] [id = 417] 10:38:46 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (19E53800) [pid = 860] [serial = 1251] [outer = 00000000] 10:38:46 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (1A105400) [pid = 860] [serial = 1252] [outer = 19E53800] 10:38:46 INFO - PROCESS | 860 | 1466703526451 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (1A10A400) [pid = 860] [serial = 1253] [outer = 19E53800] 10:38:47 INFO - PROCESS | 860 | 1466703527300 Marionette TRACE conn7 <- [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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1167ms 10:38:47 INFO - PROCESS | 860 | 1466703527339 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 860 | 1466703527343 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 10:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:38:47 INFO - PROCESS | 860 | 1466703527348 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 860 | 1466703527351 Marionette TRACE conn7 <- [1,1634,null,{}] 10:38:47 INFO - PROCESS | 860 | 1466703527371 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:47 INFO - PROCESS | 860 | 1466703527374 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:47 INFO - PROCESS | 860 | 1466703527477 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 10:38:47 INFO - PROCESS | 860 | 1466703527614 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 860 | 1466703527618 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:47 INFO - PROCESS | 860 | ++DOCSHELL 0DB84400 == 48 [pid = 860] [id = 418] 10:38:47 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (11DA7000) [pid = 860] [serial = 1254] [outer = 00000000] 10:38:47 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (12430400) [pid = 860] [serial = 1255] [outer = 11DA7000] 10:38:47 INFO - PROCESS | 860 | 1466703527670 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (1345B400) [pid = 860] [serial = 1256] [outer = 11DA7000] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0D619800 == 47 [pid = 860] [id = 412] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0D436800 == 46 [pid = 860] [id = 411] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 176E5C00 == 45 [pid = 860] [id = 410] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0C912400 == 44 [pid = 860] [id = 409] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 14F5C400 == 43 [pid = 860] [id = 408] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 13458800 == 42 [pid = 860] [id = 407] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 12528000 == 41 [pid = 860] [id = 406] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0D26FC00 == 40 [pid = 860] [id = 405] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0C9B7000 == 39 [pid = 860] [id = 404] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 194E5C00 == 38 [pid = 860] [id = 403] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 15413400 == 37 [pid = 860] [id = 402] 10:38:47 INFO - PROCESS | 860 | --DOCSHELL 0D2CE800 == 36 [pid = 860] [id = 401] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 98 (16202400) [pid = 860] [serial = 1186] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0DB83000) [pid = 860] [serial = 1174] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 96 (0DB7D000) [pid = 860] [serial = 1180] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 95 (11BBC400) [pid = 860] [serial = 1181] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 94 (13E6D800) [pid = 860] [serial = 1183] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 93 (176EA800) [pid = 860] [serial = 1189] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D478C00) [pid = 860] [serial = 1171] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 91 (12551000) [pid = 860] [serial = 1177] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 90 (1672C800) [pid = 860] [serial = 1187] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 89 (17992400) [pid = 860] [serial = 1190] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 88 (13EE7800) [pid = 860] [serial = 1184] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 87 (18CB2800) [pid = 860] [serial = 1198] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D272800) [pid = 860] [serial = 1192] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 85 (186A6400) [pid = 860] [serial = 1195] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D617C00) [pid = 860] [serial = 1193] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 83 (19425000) [pid = 860] [serial = 1199] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1437DC00) [pid = 860] [serial = 1196] [outer = 00000000] [url = about:blank] 10:38:48 INFO - PROCESS | 860 | 1466703528210 Marionette TRACE conn7 <- [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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 890ms 10:38:48 INFO - PROCESS | 860 | 1466703528239 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 860 | 1466703528243 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 10:38:48 INFO - PROCESS | 860 | 1466703528249 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:38:48 INFO - PROCESS | 860 | 1466703528252 Marionette TRACE conn7 <- [1,1638,null,{}] 10:38:48 INFO - PROCESS | 860 | 1466703528255 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:48 INFO - PROCESS | 860 | 1466703528258 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:48 INFO - PROCESS | 860 | 1466703528347 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 10:38:48 INFO - PROCESS | 860 | 1466703528356 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 860 | 1466703528359 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:48 INFO - PROCESS | 860 | ++DOCSHELL 0D61A000 == 37 [pid = 860] [id = 419] 10:38:48 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D622800) [pid = 860] [serial = 1257] [outer = 00000000] 10:38:48 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DD2A400) [pid = 860] [serial = 1258] [outer = 0D622800] 10:38:48 INFO - PROCESS | 860 | 1466703528406 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (11BC3000) [pid = 860] [serial = 1259] [outer = 0D622800] 10:38:48 INFO - PROCESS | 860 | 1466703528904 Marionette TRACE conn7 <- [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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 10:38:48 INFO - PROCESS | 860 | 1466703528984 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 860 | 1466703528986 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 10:38:48 INFO - PROCESS | 860 | 1466703528990 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:38:48 INFO - PROCESS | 860 | 1466703528993 Marionette TRACE conn7 <- [1,1642,null,{}] 10:38:48 INFO - PROCESS | 860 | 1466703529003 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:48 INFO - PROCESS | 860 | 1466703529007 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:49 INFO - PROCESS | 860 | 1466703529094 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 10:38:49 INFO - PROCESS | 860 | 1466703529194 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 860 | 1466703529197 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:49 INFO - PROCESS | 860 | ++DOCSHELL 13EF0400 == 38 [pid = 860] [id = 420] 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1437DC00) [pid = 860] [serial = 1260] [outer = 00000000] 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (14F61400) [pid = 860] [serial = 1261] [outer = 1437DC00] 10:38:49 INFO - PROCESS | 860 | 1466703529245 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (1579E400) [pid = 860] [serial = 1262] [outer = 1437DC00] 10:38:49 INFO - PROCESS | 860 | 1466703529597 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 10:38:49 INFO - PROCESS | 860 | 1466703529625 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 860 | 1466703529627 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 10:38:49 INFO - PROCESS | 860 | 1466703529630 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 860 | 1466703529632 Marionette TRACE conn7 <- [1,1646,null,{}] 10:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:38:49 INFO - PROCESS | 860 | 1466703529656 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:49 INFO - PROCESS | 860 | 1466703529658 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:49 INFO - PROCESS | 860 | 1466703529773 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 10:38:49 INFO - PROCESS | 860 | 1466703529782 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 860 | 1466703529794 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:49 INFO - PROCESS | 860 | ++DOCSHELL 16323400 == 39 [pid = 860] [id = 421] 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16324400) [pid = 860] [serial = 1263] [outer = 00000000] 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16E87000) [pid = 860] [serial = 1264] [outer = 16324400] 10:38:49 INFO - PROCESS | 860 | 1466703529842 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (175D6400) [pid = 860] [serial = 1265] [outer = 16324400] 10:38:50 INFO - PROCESS | 860 | 1466703530317 Marionette TRACE conn7 <- [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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 750ms 10:38:50 INFO - PROCESS | 860 | 1466703530385 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 860 | 1466703530387 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 10:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:38:50 INFO - PROCESS | 860 | 1466703530396 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 860 | 1466703530398 Marionette TRACE conn7 <- [1,1650,null,{}] 10:38:50 INFO - PROCESS | 860 | 1466703530402 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:50 INFO - PROCESS | 860 | 1466703530404 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:50 INFO - PROCESS | 860 | 1466703530525 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 10:38:50 INFO - PROCESS | 860 | 1466703530535 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 860 | 1466703530537 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:50 INFO - PROCESS | 860 | ++DOCSHELL 176EA800 == 40 [pid = 860] [id = 422] 10:38:50 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (176EB000) [pid = 860] [serial = 1266] [outer = 00000000] 10:38:50 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (17992400) [pid = 860] [serial = 1267] [outer = 176EB000] 10:38:50 INFO - PROCESS | 860 | 1466703530585 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (17B57400) [pid = 860] [serial = 1268] [outer = 176EB000] 10:38:51 INFO - PROCESS | 860 | 1466703531053 Marionette TRACE conn7 <- [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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 10:38:51 INFO - PROCESS | 860 | 1466703531165 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 860 | 1466703531167 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 10:38:51 INFO - PROCESS | 860 | 1466703531175 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 860 | 1466703531177 Marionette TRACE conn7 <- [1,1654,null,{}] 10:38:51 INFO - PROCESS | 860 | 1466703531180 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:38:51 INFO - PROCESS | 860 | 1466703531186 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:51 INFO - PROCESS | 860 | 1466703531338 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 10:38:51 INFO - PROCESS | 860 | 1466703531397 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 860 | 1466703531398 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:51 INFO - PROCESS | 860 | ++DOCSHELL 11DA2800 == 41 [pid = 860] [id = 423] 10:38:51 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (153A5400) [pid = 860] [serial = 1269] [outer = 00000000] 10:38:51 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (19426800) [pid = 860] [serial = 1270] [outer = 153A5400] 10:38:51 INFO - PROCESS | 860 | 1466703531443 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (194A8000) [pid = 860] [serial = 1271] [outer = 153A5400] 10:38:51 INFO - PROCESS | 860 | 1466703531884 Marionette TRACE conn7 <- [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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 710ms 10:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:38:51 INFO - PROCESS | 860 | 1466703531895 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 860 | 1466703531897 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 10:38:51 INFO - PROCESS | 860 | 1466703531900 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 860 | 1466703531902 Marionette TRACE conn7 <- [1,1658,null,{}] 10:38:51 INFO - PROCESS | 860 | 1466703531911 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - PROCESS | 860 | 1466703531913 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:52 INFO - PROCESS | 860 | 1466703532189 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 96 (12528400) [pid = 860] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0C9B7C00) [pid = 860] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0D2C1000) [pid = 860] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 93 (16733400) [pid = 860] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 92 (13B49800) [pid = 860] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 91 (176ECC00) [pid = 860] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E6A000) [pid = 860] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13E91400) [pid = 860] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:38:52 INFO - PROCESS | 860 | --DOMWINDOW == 88 (15397800) [pid = 860] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:38:52 INFO - PROCESS | 860 | 1466703532261 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 860 | 1466703532263 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:52 INFO - PROCESS | 860 | ++DOCSHELL 0C937C00 == 42 [pid = 860] [id = 424] 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0C9B7C00) [pid = 860] [serial = 1272] [outer = 00000000] 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (1242FC00) [pid = 860] [serial = 1273] [outer = 0C9B7C00] 10:38:52 INFO - PROCESS | 860 | 1466703532307 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (12528400) [pid = 860] [serial = 1274] [outer = 0C9B7C00] 10:38:52 INFO - PROCESS | 860 | 1466703532672 Marionette TRACE conn7 <- [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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 830ms 10:38:52 INFO - PROCESS | 860 | 1466703532731 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 860 | 1466703532733 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 10:38:52 INFO - PROCESS | 860 | 1466703532736 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:38:52 INFO - PROCESS | 860 | 1466703532738 Marionette TRACE conn7 <- [1,1662,null,{}] 10:38:52 INFO - PROCESS | 860 | 1466703532742 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:52 INFO - PROCESS | 860 | 1466703532744 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:52 INFO - PROCESS | 860 | 1466703532824 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 10:38:52 INFO - PROCESS | 860 | 1466703532830 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 860 | 1466703532832 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:52 INFO - PROCESS | 860 | ++DOCSHELL 16733400 == 43 [pid = 860] [id = 425] 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (18C2A400) [pid = 860] [serial = 1275] [outer = 00000000] 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (19E48C00) [pid = 860] [serial = 1276] [outer = 18C2A400] 10:38:52 INFO - PROCESS | 860 | 1466703532875 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (19E4F400) [pid = 860] [serial = 1277] [outer = 18C2A400] 10:38:53 INFO - PROCESS | 860 | 1466703533294 Marionette TRACE conn7 <- [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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 10:38:53 INFO - PROCESS | 860 | 1466703533371 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 860 | 1466703533373 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 10:38:53 INFO - PROCESS | 860 | 1466703533377 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:38:53 INFO - PROCESS | 860 | 1466703533378 Marionette TRACE conn7 <- [1,1666,null,{}] 10:38:53 INFO - PROCESS | 860 | 1466703533382 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:53 INFO - PROCESS | 860 | 1466703533384 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:53 INFO - PROCESS | 860 | 1466703533471 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 10:38:53 INFO - PROCESS | 860 | 1466703533476 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 860 | 1466703533478 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:53 INFO - PROCESS | 860 | ++DOCSHELL 16D46800 == 44 [pid = 860] [id = 426] 10:38:53 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (16D48000) [pid = 860] [serial = 1278] [outer = 00000000] 10:38:53 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (16D4B800) [pid = 860] [serial = 1279] [outer = 16D48000] 10:38:53 INFO - PROCESS | 860 | 1466703533521 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (16D4D800) [pid = 860] [serial = 1280] [outer = 16D48000] 10:38:53 INFO - PROCESS | 860 | 1466703533980 Marionette TRACE conn7 <- [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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 10:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:38:53 INFO - PROCESS | 860 | 1466703534015 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 860 | 1466703534017 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 10:38:53 INFO - PROCESS | 860 | 1466703534020 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 860 | 1466703534021 Marionette TRACE conn7 <- [1,1670,null,{}] 10:38:54 INFO - PROCESS | 860 | 1466703534025 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:54 INFO - PROCESS | 860 | 1466703534026 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:54 INFO - PROCESS | 860 | 1466703534110 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 10:38:54 INFO - PROCESS | 860 | 1466703534115 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 860 | 1466703534117 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:54 INFO - PROCESS | 860 | ++DOCSHELL 0C92E400 == 45 [pid = 860] [id = 427] 10:38:54 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (0D2C9400) [pid = 860] [serial = 1281] [outer = 00000000] 10:38:54 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (1A10C800) [pid = 860] [serial = 1282] [outer = 0D2C9400] 10:38:54 INFO - PROCESS | 860 | 1466703534161 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (1A10FC00) [pid = 860] [serial = 1283] [outer = 0D2C9400] 10:38:54 INFO - PROCESS | 860 | 1466703534905 Marionette TRACE conn7 <- [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]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 10:38:54 INFO - PROCESS | 860 | 1466703534952 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 860 | 1466703534956 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 10:38:54 INFO - PROCESS | 860 | 1466703534975 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:38:54 INFO - PROCESS | 860 | 1466703534979 Marionette TRACE conn7 <- [1,1674,null,{}] 10:38:54 INFO - PROCESS | 860 | 1466703534985 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:54 INFO - PROCESS | 860 | 1466703534989 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:55 INFO - PROCESS | 860 | 1466703535110 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 10:38:55 INFO - PROCESS | 860 | 1466703535250 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 860 | 1466703535253 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:55 INFO - PROCESS | 860 | ++DOCSHELL 0D5E9400 == 46 [pid = 860] [id = 428] 10:38:55 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (0DB87C00) [pid = 860] [serial = 1284] [outer = 00000000] 10:38:55 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (12428400) [pid = 860] [serial = 1285] [outer = 0DB87C00] 10:38:55 INFO - PROCESS | 860 | 1466703535313 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (13B52000) [pid = 860] [serial = 1286] [outer = 0DB87C00] 10:38:55 INFO - PROCESS | 860 | 1466703535943 Marionette TRACE conn7 <- [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]]]}] 10:38:55 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 10:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1019ms 10:38:55 INFO - PROCESS | 860 | 1466703535998 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 860 | 1466703536003 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 10:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:38:55 INFO - PROCESS | 860 | 1466703536010 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 860 | 1466703536013 Marionette TRACE conn7 <- [1,1678,null,{}] 10:38:55 INFO - PROCESS | 860 | 1466703536017 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:55 INFO - PROCESS | 860 | 1466703536019 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:56 INFO - PROCESS | 860 | 1466703536137 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 10:38:56 INFO - PROCESS | 860 | 1466703536276 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 860 | 1466703536279 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:56 INFO - PROCESS | 860 | ++DOCSHELL 16D42000 == 47 [pid = 860] [id = 429] 10:38:56 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (16D45800) [pid = 860] [serial = 1287] [outer = 00000000] 10:38:56 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (1792EC00) [pid = 860] [serial = 1288] [outer = 16D45800] 10:38:56 INFO - PROCESS | 860 | 1466703536337 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (186F8800) [pid = 860] [serial = 1289] [outer = 16D45800] 10:38:56 INFO - PROCESS | 860 | 1466703536947 Marionette TRACE conn7 <- [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]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 10:38:56 INFO - PROCESS | 860 | 1466703536983 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 860 | 1466703536986 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 10:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:38:56 INFO - PROCESS | 860 | 1466703536990 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 860 | 1466703536993 Marionette TRACE conn7 <- [1,1682,null,{}] 10:38:56 INFO - PROCESS | 860 | 1466703537004 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:56 INFO - PROCESS | 860 | 1466703537009 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:57 INFO - PROCESS | 860 | 1466703537166 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 10:38:57 INFO - PROCESS | 860 | 1466703537184 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 860 | 1466703537187 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:57 INFO - PROCESS | 860 | ++DOCSHELL 19E26400 == 48 [pid = 860] [id = 430] 10:38:57 INFO - PROCESS | 860 | ++DOMWINDOW == 107 (1A310400) [pid = 860] [serial = 1290] [outer = 00000000] 10:38:57 INFO - PROCESS | 860 | ++DOMWINDOW == 108 (1A316800) [pid = 860] [serial = 1291] [outer = 1A310400] 10:38:57 INFO - PROCESS | 860 | 1466703537243 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 860 | ++DOMWINDOW == 109 (1A31BC00) [pid = 860] [serial = 1292] [outer = 1A310400] 10:38:57 INFO - PROCESS | 860 | 1466703537913 Marionette TRACE conn7 <- [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]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 10:38:57 INFO - PROCESS | 860 | 1466703537963 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 860 | 1466703537966 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 10:38:57 INFO - PROCESS | 860 | 1466703537969 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:38:57 INFO - PROCESS | 860 | 1466703537971 Marionette TRACE conn7 <- [1,1686,null,{}] 10:38:57 INFO - PROCESS | 860 | 1466703537975 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 860 | 1466703537977 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:58 INFO - PROCESS | 860 | 1466703538092 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 10:38:58 INFO - PROCESS | 860 | 1466703538230 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 860 | 1466703538232 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:58 INFO - PROCESS | 860 | ++DOCSHELL 0CB88400 == 49 [pid = 860] [id = 431] 10:38:58 INFO - PROCESS | 860 | ++DOMWINDOW == 110 (0CB8F800) [pid = 860] [serial = 1293] [outer = 00000000] 10:38:58 INFO - PROCESS | 860 | ++DOMWINDOW == 111 (0CB95400) [pid = 860] [serial = 1294] [outer = 0CB8F800] 10:38:58 INFO - PROCESS | 860 | 1466703538287 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 860 | ++DOMWINDOW == 112 (0D5F0000) [pid = 860] [serial = 1295] [outer = 0CB8F800] 10:38:58 INFO - PROCESS | 860 | 1466703538862 Marionette TRACE conn7 <- [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]]]}] 10:38:58 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 10:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 10:38:58 INFO - PROCESS | 860 | 1466703538907 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 860 | 1466703538909 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 10:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:38:58 INFO - PROCESS | 860 | 1466703538914 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 860 | 1466703538916 Marionette TRACE conn7 <- [1,1690,null,{}] 10:38:58 INFO - PROCESS | 860 | 1466703538920 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:58 INFO - PROCESS | 860 | 1466703538923 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:59 INFO - PROCESS | 860 | 1466703539036 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 10:38:59 INFO - PROCESS | 860 | 1466703539367 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 860 | 1466703539370 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:38:59 INFO - PROCESS | 860 | ++DOCSHELL 0CB8B400 == 50 [pid = 860] [id = 432] 10:38:59 INFO - PROCESS | 860 | ++DOMWINDOW == 113 (0CB8C000) [pid = 860] [serial = 1296] [outer = 00000000] 10:38:59 INFO - PROCESS | 860 | ++DOMWINDOW == 114 (0D028400) [pid = 860] [serial = 1297] [outer = 0CB8C000] 10:38:59 INFO - PROCESS | 860 | 1466703539422 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 860 | ++DOMWINDOW == 115 (0D2CA400) [pid = 860] [serial = 1298] [outer = 0CB8C000] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 176E8400 == 49 [pid = 860] [id = 387] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 16D46800 == 48 [pid = 860] [id = 426] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 16733400 == 47 [pid = 860] [id = 425] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0C937C00 == 46 [pid = 860] [id = 424] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 11DA2800 == 45 [pid = 860] [id = 423] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 176EA800 == 44 [pid = 860] [id = 422] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 13EF0400 == 43 [pid = 860] [id = 420] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0D61A000 == 42 [pid = 860] [id = 419] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0DB84400 == 41 [pid = 860] [id = 418] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 194CA400 == 40 [pid = 860] [id = 416] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 13E68400 == 39 [pid = 860] [id = 415] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 197A5800 == 38 [pid = 860] [id = 413] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0D0CC000 == 37 [pid = 860] [id = 414] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0D526800 == 36 [pid = 860] [id = 388] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 13E33C00 == 35 [pid = 860] [id = 386] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 18CB4000 == 34 [pid = 860] [id = 400] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 19E50000 == 33 [pid = 860] [id = 417] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 11BBE800 == 32 [pid = 860] [id = 389] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 16323400 == 31 [pid = 860] [id = 421] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 19E26400 == 30 [pid = 860] [id = 430] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0CB88400 == 29 [pid = 860] [id = 431] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 16D42000 == 28 [pid = 860] [id = 429] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0C92E400 == 27 [pid = 860] [id = 427] 10:39:00 INFO - PROCESS | 860 | --DOCSHELL 0D5E9400 == 26 [pid = 860] [id = 428] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 114 (16546800) [pid = 860] [serial = 1207] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 113 (1254CC00) [pid = 860] [serial = 1219] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 112 (126C1800) [pid = 860] [serial = 1220] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 111 (0D2C6400) [pid = 860] [serial = 1214] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 110 (0D250000) [pid = 860] [serial = 1213] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 109 (0D6AE400) [pid = 860] [serial = 1216] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 108 (0DB7C800) [pid = 860] [serial = 1217] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 107 (12499C00) [pid = 860] [serial = 1204] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 106 (194A3000) [pid = 860] [serial = 1201] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 105 (176DFC00) [pid = 860] [serial = 1229] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 104 (175C7C00) [pid = 860] [serial = 1228] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 103 (197A9800) [pid = 860] [serial = 1210] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 102 (17B5AC00) [pid = 860] [serial = 1234] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 101 (17B5C000) [pid = 860] [serial = 1231] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 100 (18CB2C00) [pid = 860] [serial = 1237] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 99 (17B5E000) [pid = 860] [serial = 1232] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 98 (19AA7800) [pid = 860] [serial = 1240] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 97 (1437FC00) [pid = 860] [serial = 1222] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 96 (157A0400) [pid = 860] [serial = 1225] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 95 (194D8C00) [pid = 860] [serial = 1238] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 94 (15AE8800) [pid = 860] [serial = 1226] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 93 (18B9B800) [pid = 860] [serial = 1235] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | --DOMWINDOW == 92 (1439DC00) [pid = 860] [serial = 1223] [outer = 00000000] [url = about:blank] 10:39:00 INFO - PROCESS | 860 | 1466703540962 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2071ms 10:39:00 INFO - PROCESS | 860 | 1466703540992 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 860 | 1466703540997 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 10:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:39:00 INFO - PROCESS | 860 | 1466703541002 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 860 | 1466703541005 Marionette TRACE conn7 <- [1,1694,null,{}] 10:39:00 INFO - PROCESS | 860 | 1466703541011 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:00 INFO - PROCESS | 860 | 1466703541014 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:01 INFO - PROCESS | 860 | 1466703541102 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 10:39:01 INFO - PROCESS | 860 | 1466703541109 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 860 | 1466703541111 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:01 INFO - PROCESS | 860 | ++DOCSHELL 0CB8FC00 == 27 [pid = 860] [id = 433] 10:39:01 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0CB90400) [pid = 860] [serial = 1299] [outer = 00000000] 10:39:01 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (0D06C000) [pid = 860] [serial = 1300] [outer = 0CB90400] 10:39:01 INFO - PROCESS | 860 | 1466703541161 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0D255400) [pid = 860] [serial = 1301] [outer = 0CB90400] 10:39:01 INFO - PROCESS | 860 | 1466703541685 Marionette TRACE conn7 <- [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]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 10:39:01 INFO - PROCESS | 860 | 1466703541736 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 860 | 1466703541741 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 10:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:39:01 INFO - PROCESS | 860 | 1466703541747 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 860 | 1466703541750 Marionette TRACE conn7 <- [1,1698,null,{}] 10:39:01 INFO - PROCESS | 860 | 1466703541754 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:01 INFO - PROCESS | 860 | 1466703541756 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:01 INFO - PROCESS | 860 | 1466703541847 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 10:39:01 INFO - PROCESS | 860 | 1466703541945 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 860 | 1466703541948 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:01 INFO - PROCESS | 860 | ++DOCSHELL 0DA68000 == 28 [pid = 860] [id = 434] 10:39:01 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0DB7C400) [pid = 860] [serial = 1302] [outer = 00000000] 10:39:01 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0DB84400) [pid = 860] [serial = 1303] [outer = 0DB7C400] 10:39:01 INFO - PROCESS | 860 | 1466703541998 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (11B10C00) [pid = 860] [serial = 1304] [outer = 0DB7C400] 10:39:02 INFO - PROCESS | 860 | 1466703542400 Marionette TRACE conn7 <- [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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 10:39:02 INFO - PROCESS | 860 | 1466703542421 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 860 | 1466703542423 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 10:39:02 INFO - PROCESS | 860 | 1466703542426 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:39:02 INFO - PROCESS | 860 | 1466703542430 Marionette TRACE conn7 <- [1,1702,null,{}] 10:39:02 INFO - PROCESS | 860 | 1466703542441 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:02 INFO - PROCESS | 860 | 1466703542445 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:02 INFO - PROCESS | 860 | 1466703542562 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 10:39:02 INFO - PROCESS | 860 | 1466703542569 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 860 | 1466703542572 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:02 INFO - PROCESS | 860 | ++DOCSHELL 126CBC00 == 29 [pid = 860] [id = 435] 10:39:02 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (13458400) [pid = 860] [serial = 1305] [outer = 00000000] 10:39:02 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (13E6AC00) [pid = 860] [serial = 1306] [outer = 13458400] 10:39:02 INFO - PROCESS | 860 | 1466703542621 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (13EE5400) [pid = 860] [serial = 1307] [outer = 13458400] 10:39:03 INFO - PROCESS | 860 | 1466703543099 Marionette TRACE conn7 <- [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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 10:39:03 INFO - PROCESS | 860 | 1466703543162 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 860 | 1466703543164 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 10:39:03 INFO - PROCESS | 860 | 1466703543167 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:39:03 INFO - PROCESS | 860 | 1466703543169 Marionette TRACE conn7 <- [1,1706,null,{}] 10:39:03 INFO - PROCESS | 860 | 1466703543172 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:03 INFO - PROCESS | 860 | 1466703543174 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:03 INFO - PROCESS | 860 | 1466703543298 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 10:39:03 INFO - PROCESS | 860 | 1466703543304 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 860 | 1466703543306 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:03 INFO - PROCESS | 860 | ++DOCSHELL 1439DC00 == 30 [pid = 860] [id = 436] 10:39:03 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (14F5B000) [pid = 860] [serial = 1308] [outer = 00000000] 10:39:03 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (1539F000) [pid = 860] [serial = 1309] [outer = 14F5B000] 10:39:03 INFO - PROCESS | 860 | 1466703543405 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (15AE5C00) [pid = 860] [serial = 1310] [outer = 14F5B000] 10:39:03 INFO - PROCESS | 860 | 1466703543834 Marionette TRACE conn7 <- [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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 10:39:03 INFO - PROCESS | 860 | 1466703543902 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 860 | 1466703543904 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 10:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:39:03 INFO - PROCESS | 860 | 1466703543946 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 860 | 1466703543948 Marionette TRACE conn7 <- [1,1710,null,{}] 10:39:03 INFO - PROCESS | 860 | 1466703543952 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:03 INFO - PROCESS | 860 | 1466703543954 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:04 INFO - PROCESS | 860 | 1466703544068 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 10:39:04 INFO - PROCESS | 860 | 1466703544078 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 860 | 1466703544080 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:04 INFO - PROCESS | 860 | ++DOCSHELL 14F60800 == 31 [pid = 860] [id = 437] 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (16202400) [pid = 860] [serial = 1311] [outer = 00000000] 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (1677D400) [pid = 860] [serial = 1312] [outer = 16202400] 10:39:04 INFO - PROCESS | 860 | 1466703544124 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 107 (16D47800) [pid = 860] [serial = 1313] [outer = 16202400] 10:39:04 INFO - PROCESS | 860 | 1466703544601 Marionette TRACE conn7 <- [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]]]}] 10:39:04 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 10:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 10:39:04 INFO - PROCESS | 860 | 1466703544628 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 10:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:39:04 INFO - PROCESS | 860 | 1466703544630 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 10:39:04 INFO - PROCESS | 860 | 1466703544633 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 860 | 1466703544634 Marionette TRACE conn7 <- [1,1714,null,{}] 10:39:04 INFO - PROCESS | 860 | 1466703544638 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:04 INFO - PROCESS | 860 | 1466703544643 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:04 INFO - PROCESS | 860 | 1466703544792 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 10:39:04 INFO - PROCESS | 860 | 1466703544857 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 860 | 1466703544859 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:04 INFO - PROCESS | 860 | ++DOCSHELL 175C7C00 == 32 [pid = 860] [id = 438] 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 108 (175CAC00) [pid = 860] [serial = 1314] [outer = 00000000] 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 109 (1798F800) [pid = 860] [serial = 1315] [outer = 175CAC00] 10:39:04 INFO - PROCESS | 860 | 1466703544905 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 860 | ++DOMWINDOW == 110 (17B54800) [pid = 860] [serial = 1316] [outer = 175CAC00] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 109 (0D562C00) [pid = 860] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 108 (0D2C9400) [pid = 860] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 107 (16D48000) [pid = 860] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 106 (176EB000) [pid = 860] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 105 (153A5400) [pid = 860] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 104 (199CA800) [pid = 860] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 103 (0D0D4C00) [pid = 860] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 102 (194D8000) [pid = 860] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 101 (13E69400) [pid = 860] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 100 (16324400) [pid = 860] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 99 (0D622800) [pid = 860] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 98 (11DA7000) [pid = 860] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 97 (1437DC00) [pid = 860] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 96 (19E53800) [pid = 860] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0C9B7C00) [pid = 860] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 94 (18C2A400) [pid = 860] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0D2C1400) [pid = 860] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 92 (1942BC00) [pid = 860] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D622C00) [pid = 860] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 90 (194E6000) [pid = 860] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 89 (1579C800) [pid = 860] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:39:05 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D484000) [pid = 860] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:39:05 INFO - PROCESS | 860 | 1466703545787 Marionette TRACE conn7 <- [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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1218ms 10:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:39:05 INFO - PROCESS | 860 | 1466703545821 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 860 | 1466703545823 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 10:39:05 INFO - PROCESS | 860 | 1466703545826 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 860 | 1466703545828 Marionette TRACE conn7 <- [1,1718,null,{}] 10:39:05 INFO - PROCESS | 860 | 1466703545832 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:05 INFO - PROCESS | 860 | 1466703545834 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:05 INFO - PROCESS | 860 | 1466703545917 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 10:39:05 INFO - PROCESS | 860 | 1466703545926 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 860 | 1466703545928 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:05 INFO - PROCESS | 860 | ++DOCSHELL 0D562C00 == 33 [pid = 860] [id = 439] 10:39:05 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0D5F0400) [pid = 860] [serial = 1317] [outer = 00000000] 10:39:05 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (11EBFC00) [pid = 860] [serial = 1318] [outer = 0D5F0400] 10:39:05 INFO - PROCESS | 860 | 1466703545972 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (125DB000) [pid = 860] [serial = 1319] [outer = 0D5F0400] 10:39:06 INFO - PROCESS | 860 | 1466703546409 Marionette TRACE conn7 <- [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]]]}] 10:39:06 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 10:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 10:39:06 INFO - PROCESS | 860 | 1466703546461 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 860 | 1466703546464 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 10:39:06 INFO - PROCESS | 860 | 1466703546467 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:39:06 INFO - PROCESS | 860 | 1466703546469 Marionette TRACE conn7 <- [1,1722,null,{}] 10:39:06 INFO - PROCESS | 860 | 1466703546472 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:06 INFO - PROCESS | 860 | 1466703546474 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:06 INFO - PROCESS | 860 | 1466703546553 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 10:39:06 INFO - PROCESS | 860 | 1466703546559 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 860 | 1466703546561 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:06 INFO - PROCESS | 860 | ++DOCSHELL 13E72C00 == 34 [pid = 860] [id = 440] 10:39:06 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (14381C00) [pid = 860] [serial = 1320] [outer = 00000000] 10:39:06 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (16D47000) [pid = 860] [serial = 1321] [outer = 14381C00] 10:39:06 INFO - PROCESS | 860 | 1466703546607 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (16727C00) [pid = 860] [serial = 1322] [outer = 14381C00] 10:39:07 INFO - PROCESS | 860 | 1466703547054 Marionette TRACE conn7 <- [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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 10:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:39:07 INFO - PROCESS | 860 | 1466703547105 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 860 | 1466703547107 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 10:39:07 INFO - PROCESS | 860 | 1466703547110 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 860 | 1466703547112 Marionette TRACE conn7 <- [1,1726,null,{}] 10:39:07 INFO - PROCESS | 860 | 1466703547116 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:07 INFO - PROCESS | 860 | 1466703547118 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:07 INFO - PROCESS | 860 | 1466703547202 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 10:39:07 INFO - PROCESS | 860 | 1466703547209 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 860 | 1466703547211 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:07 INFO - PROCESS | 860 | ++DOCSHELL 126C9800 == 35 [pid = 860] [id = 441] 10:39:07 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (186F0000) [pid = 860] [serial = 1323] [outer = 00000000] 10:39:07 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (18C26800) [pid = 860] [serial = 1324] [outer = 186F0000] 10:39:07 INFO - PROCESS | 860 | 1466703547257 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (18C27800) [pid = 860] [serial = 1325] [outer = 186F0000] 10:39:08 INFO - PROCESS | 860 | 1466703548009 Marionette TRACE conn7 <- [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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 10:39:08 INFO - PROCESS | 860 | 1466703548099 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 860 | 1466703548104 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 10:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:39:08 INFO - PROCESS | 860 | 1466703548110 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 860 | 1466703548113 Marionette TRACE conn7 <- [1,1730,null,{}] 10:39:08 INFO - PROCESS | 860 | 1466703548119 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:08 INFO - PROCESS | 860 | 1466703548122 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:08 INFO - PROCESS | 860 | 1466703548261 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 10:39:08 INFO - PROCESS | 860 | 1466703548396 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 860 | 1466703548399 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:08 INFO - PROCESS | 860 | ++DOCSHELL 0C92F800 == 36 [pid = 860] [id = 442] 10:39:08 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (0C9BE000) [pid = 860] [serial = 1326] [outer = 00000000] 10:39:08 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (0D615800) [pid = 860] [serial = 1327] [outer = 0C9BE000] 10:39:08 INFO - PROCESS | 860 | 1466703548457 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (0DB7F400) [pid = 860] [serial = 1328] [outer = 0C9BE000] 10:39:09 INFO - PROCESS | 860 | 1466703549149 Marionette TRACE conn7 <- [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]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1075ms 10:39:09 INFO - PROCESS | 860 | 1466703549201 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 860 | 1466703549206 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 10:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:39:09 INFO - PROCESS | 860 | 1466703549213 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 860 | 1466703549216 Marionette TRACE conn7 <- [1,1734,null,{}] 10:39:09 INFO - PROCESS | 860 | 1466703549220 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:09 INFO - PROCESS | 860 | 1466703549223 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:09 INFO - PROCESS | 860 | 1466703549411 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 10:39:09 INFO - PROCESS | 860 | 1466703549421 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 860 | 1466703549423 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:09 INFO - PROCESS | 860 | ++DOCSHELL 1345BC00 == 37 [pid = 860] [id = 443] 10:39:09 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (13B45400) [pid = 860] [serial = 1329] [outer = 00000000] 10:39:09 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (14380000) [pid = 860] [serial = 1330] [outer = 13B45400] 10:39:09 INFO - PROCESS | 860 | 1466703549480 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (15411800) [pid = 860] [serial = 1331] [outer = 13B45400] 10:39:10 INFO - PROCESS | 860 | 1466703550415 Marionette TRACE conn7 <- [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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1227ms 10:39:10 INFO - PROCESS | 860 | 1466703550441 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 860 | 1466703550445 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 10:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:39:10 INFO - PROCESS | 860 | 1466703550451 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 860 | 1466703550454 Marionette TRACE conn7 <- [1,1738,null,{}] 10:39:10 INFO - PROCESS | 860 | 1466703550460 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:10 INFO - PROCESS | 860 | 1466703550462 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:10 INFO - PROCESS | 860 | 1466703550577 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 10:39:10 INFO - PROCESS | 860 | 1466703550721 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 860 | 1466703550725 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:10 INFO - PROCESS | 860 | ++DOCSHELL 0D52F800 == 38 [pid = 860] [id = 444] 10:39:10 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (0D5E9400) [pid = 860] [serial = 1332] [outer = 00000000] 10:39:10 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (0D61E000) [pid = 860] [serial = 1333] [outer = 0D5E9400] 10:39:10 INFO - PROCESS | 860 | 1466703550777 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (0DD2CC00) [pid = 860] [serial = 1334] [outer = 0D5E9400] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 13E72C00 == 37 [pid = 860] [id = 440] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 0D562C00 == 36 [pid = 860] [id = 439] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 175C7C00 == 35 [pid = 860] [id = 438] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 14F60800 == 34 [pid = 860] [id = 437] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 1439DC00 == 33 [pid = 860] [id = 436] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 126CBC00 == 32 [pid = 860] [id = 435] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 0DA68000 == 31 [pid = 860] [id = 434] 10:39:11 INFO - PROCESS | 860 | --DOCSHELL 0CB8FC00 == 30 [pid = 860] [id = 433] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 105 (126C3400) [pid = 860] [serial = 1178] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 104 (0D616C00) [pid = 860] [serial = 1172] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 103 (194A8C00) [pid = 860] [serial = 1202] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 102 (0DE45C00) [pid = 860] [serial = 1175] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 101 (199CC000) [pid = 860] [serial = 1211] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 100 (175CA400) [pid = 860] [serial = 1208] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 99 (13E33800) [pid = 860] [serial = 1205] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 98 (17992400) [pid = 860] [serial = 1267] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 97 (19426800) [pid = 860] [serial = 1270] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 96 (19E44400) [pid = 860] [serial = 1241] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0DB86800) [pid = 860] [serial = 1243] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 94 (11BBA800) [pid = 860] [serial = 1244] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 93 (19E22800) [pid = 860] [serial = 1249] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 92 (19E4B800) [pid = 860] [serial = 1250] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 91 (13EE6800) [pid = 860] [serial = 1246] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 90 (14F5B800) [pid = 860] [serial = 1247] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16E87000) [pid = 860] [serial = 1264] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0DD2A400) [pid = 860] [serial = 1258] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 87 (11BC3000) [pid = 860] [serial = 1259] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 86 (12430400) [pid = 860] [serial = 1255] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1345B400) [pid = 860] [serial = 1256] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 84 (14F61400) [pid = 860] [serial = 1261] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1579E400) [pid = 860] [serial = 1262] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1A105400) [pid = 860] [serial = 1252] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1A10A400) [pid = 860] [serial = 1253] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1242FC00) [pid = 860] [serial = 1273] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 79 (194A8000) [pid = 860] [serial = 1271] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16D4D800) [pid = 860] [serial = 1280] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19E48C00) [pid = 860] [serial = 1276] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 76 (19E4F400) [pid = 860] [serial = 1277] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17B57400) [pid = 860] [serial = 1268] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 74 (12528400) [pid = 860] [serial = 1274] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 73 (175D6400) [pid = 860] [serial = 1265] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1A10FC00) [pid = 860] [serial = 1283] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16D4B800) [pid = 860] [serial = 1279] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1A10C800) [pid = 860] [serial = 1282] [outer = 00000000] [url = about:blank] 10:39:11 INFO - PROCESS | 860 | 1466703551263 Marionette TRACE conn7 <- [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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 890ms 10:39:11 INFO - PROCESS | 860 | 1466703551341 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 860 | 1466703551345 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 10:39:11 INFO - PROCESS | 860 | 1466703551351 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:39:11 INFO - PROCESS | 860 | 1466703551354 Marionette TRACE conn7 <- [1,1742,null,{}] 10:39:11 INFO - PROCESS | 860 | 1466703551358 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:11 INFO - PROCESS | 860 | 1466703551360 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:11 INFO - PROCESS | 860 | 1466703551448 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 10:39:11 INFO - PROCESS | 860 | 1466703551462 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 860 | 1466703551465 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:11 INFO - PROCESS | 860 | ++DOCSHELL 0D965800 == 31 [pid = 860] [id = 445] 10:39:11 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D96D800) [pid = 860] [serial = 1335] [outer = 00000000] 10:39:11 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DE3FC00) [pid = 860] [serial = 1336] [outer = 0D96D800] 10:39:11 INFO - PROCESS | 860 | 1466703551511 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11BBA800) [pid = 860] [serial = 1337] [outer = 0D96D800] 10:39:12 INFO - PROCESS | 860 | 1466703552008 Marionette TRACE conn7 <- [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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 10:39:12 INFO - PROCESS | 860 | 1466703552030 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 860 | 1466703552032 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 10:39:12 INFO - PROCESS | 860 | 1466703552036 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:39:12 INFO - PROCESS | 860 | 1466703552039 Marionette TRACE conn7 <- [1,1746,null,{}] 10:39:12 INFO - PROCESS | 860 | 1466703552050 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 860 | 1466703552055 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:12 INFO - PROCESS | 860 | 1466703552169 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 10:39:12 INFO - PROCESS | 860 | 1466703552273 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 860 | 1466703552276 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:12 INFO - PROCESS | 860 | ++DOCSHELL 13B4A800 == 32 [pid = 860] [id = 446] 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13B4C400) [pid = 860] [serial = 1338] [outer = 00000000] 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E6D000) [pid = 860] [serial = 1339] [outer = 13B4C400] 10:39:12 INFO - PROCESS | 860 | 1466703552324 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EE8400) [pid = 860] [serial = 1340] [outer = 13B4C400] 10:39:12 INFO - PROCESS | 860 | 1466703552685 Marionette TRACE conn7 <- [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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 10:39:12 INFO - PROCESS | 860 | 1466703552710 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 860 | 1466703552713 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 10:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:39:12 INFO - PROCESS | 860 | 1466703552736 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 860 | 1466703552738 Marionette TRACE conn7 <- [1,1750,null,{}] 10:39:12 INFO - PROCESS | 860 | 1466703552742 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 860 | 1466703552744 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:12 INFO - PROCESS | 860 | 1466703552838 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 10:39:12 INFO - PROCESS | 860 | 1466703552844 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 860 | 1466703552855 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:12 INFO - PROCESS | 860 | ++DOCSHELL 1439DC00 == 33 [pid = 860] [id = 447] 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (14F5F400) [pid = 860] [serial = 1341] [outer = 00000000] 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1620A400) [pid = 860] [serial = 1342] [outer = 14F5F400] 10:39:12 INFO - PROCESS | 860 | 1466703552903 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1672D400) [pid = 860] [serial = 1343] [outer = 14F5F400] 10:39:13 INFO - PROCESS | 860 | 1466703553396 Marionette TRACE conn7 <- [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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 10:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:39:13 INFO - PROCESS | 860 | 1466703553409 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 860 | 1466703553411 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 10:39:13 INFO - PROCESS | 860 | 1466703553414 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 860 | 1466703553416 Marionette TRACE conn7 <- [1,1754,null,{}] 10:39:13 INFO - PROCESS | 860 | 1466703553419 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:13 INFO - PROCESS | 860 | 1466703553421 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:13 INFO - PROCESS | 860 | 1466703553541 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 10:39:13 INFO - PROCESS | 860 | 1466703553636 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 860 | 1466703553638 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:13 INFO - PROCESS | 860 | ++DOCSHELL 16733400 == 34 [pid = 860] [id = 448] 10:39:13 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16D44400) [pid = 860] [serial = 1344] [outer = 00000000] 10:39:13 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16D4DC00) [pid = 860] [serial = 1345] [outer = 16D44400] 10:39:13 INFO - PROCESS | 860 | 1466703553685 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (175BF800) [pid = 860] [serial = 1346] [outer = 16D44400] 10:39:14 INFO - PROCESS | 860 | 1466703554130 Marionette TRACE conn7 <- [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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 10:39:14 INFO - PROCESS | 860 | 1466703554191 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 860 | 1466703554193 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 10:39:14 INFO - PROCESS | 860 | 1466703554196 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:39:14 INFO - PROCESS | 860 | 1466703554198 Marionette TRACE conn7 <- [1,1758,null,{}] 10:39:14 INFO - PROCESS | 860 | 1466703554201 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:14 INFO - PROCESS | 860 | 1466703554207 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:14 INFO - PROCESS | 860 | 1466703554351 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 10:39:14 INFO - PROCESS | 860 | 1466703554419 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 860 | 1466703554421 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:14 INFO - PROCESS | 860 | ++DOCSHELL 175CDC00 == 35 [pid = 860] [id = 449] 10:39:14 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (176E8400) [pid = 860] [serial = 1347] [outer = 00000000] 10:39:14 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (17B52800) [pid = 860] [serial = 1348] [outer = 176E8400] 10:39:14 INFO - PROCESS | 860 | 1466703554467 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (17992400) [pid = 860] [serial = 1349] [outer = 176E8400] 10:39:14 INFO - PROCESS | 860 | 1466703554886 Marionette TRACE conn7 <- [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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 10:39:14 INFO - PROCESS | 860 | 1466703554946 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 860 | 1466703554948 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 10:39:14 INFO - PROCESS | 860 | 1466703554952 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:39:14 INFO - PROCESS | 860 | 1466703554953 Marionette TRACE conn7 <- [1,1762,null,{}] 10:39:14 INFO - PROCESS | 860 | 1466703554966 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:14 INFO - PROCESS | 860 | 1466703554968 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:15 INFO - PROCESS | 860 | 1466703555082 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0DB7C400) [pid = 860] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13458400) [pid = 860] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0CB90400) [pid = 860] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0CB8C000) [pid = 860] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16202400) [pid = 860] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175CAC00) [pid = 860] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB87C00) [pid = 860] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16D45800) [pid = 860] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 76 (14381C00) [pid = 860] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1A310400) [pid = 860] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0CB8F800) [pid = 860] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 73 (14F5B000) [pid = 860] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:39:15 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0D5F0400) [pid = 860] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:39:15 INFO - PROCESS | 860 | 1466703555242 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 860 | 1466703555244 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:15 INFO - PROCESS | 860 | ++DOCSHELL 0C912C00 == 36 [pid = 860] [id = 450] 10:39:15 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0C92E400) [pid = 860] [serial = 1350] [outer = 00000000] 10:39:15 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D2C9400) [pid = 860] [serial = 1351] [outer = 0C92E400] 10:39:15 INFO - PROCESS | 860 | 1466703555292 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D623C00) [pid = 860] [serial = 1352] [outer = 0C92E400] 10:39:15 INFO - PROCESS | 860 | 1466703555661 Marionette TRACE conn7 <- [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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 10:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:39:15 INFO - PROCESS | 860 | 1466703555688 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 860 | 1466703555690 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 10:39:15 INFO - PROCESS | 860 | 1466703555693 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 860 | 1466703555695 Marionette TRACE conn7 <- [1,1766,null,{}] 10:39:15 INFO - PROCESS | 860 | 1466703555698 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:15 INFO - PROCESS | 860 | 1466703555700 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:15 INFO - PROCESS | 860 | 1466703555784 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 10:39:15 INFO - PROCESS | 860 | 1466703555888 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 860 | 1466703555890 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:15 INFO - PROCESS | 860 | ++DOCSHELL 126C2000 == 37 [pid = 860] [id = 451] 10:39:15 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13458400) [pid = 860] [serial = 1353] [outer = 00000000] 10:39:15 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (186A6400) [pid = 860] [serial = 1354] [outer = 13458400] 10:39:15 INFO - PROCESS | 860 | 1466703555936 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (18C2D800) [pid = 860] [serial = 1355] [outer = 13458400] 10:39:16 INFO - PROCESS | 860 | 1466703556311 Marionette TRACE conn7 <- [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]]]}] 10:39:16 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 10:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 10:39:16 INFO - PROCESS | 860 | 1466703556371 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 860 | 1466703556373 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 10:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:39:16 INFO - PROCESS | 860 | 1466703556377 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 860 | 1466703556379 Marionette TRACE conn7 <- [1,1770,null,{}] 10:39:16 INFO - PROCESS | 860 | 1466703556382 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:16 INFO - PROCESS | 860 | 1466703556384 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:16 INFO - PROCESS | 860 | 1466703556472 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 10:39:16 INFO - PROCESS | 860 | 1466703556510 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 860 | 1466703556512 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:16 INFO - PROCESS | 860 | ++DOCSHELL 13465000 == 38 [pid = 860] [id = 452] 10:39:16 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17A15800) [pid = 860] [serial = 1356] [outer = 00000000] 10:39:16 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1942C400) [pid = 860] [serial = 1357] [outer = 17A15800] 10:39:16 INFO - PROCESS | 860 | 1466703556557 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (194A7000) [pid = 860] [serial = 1358] [outer = 17A15800] 10:39:17 INFO - PROCESS | 860 | 1466703556999 Marionette TRACE conn7 <- [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]]]}] 10:39:17 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 10:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 10:39:17 INFO - PROCESS | 860 | 1466703557049 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 860 | 1466703557051 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 10:39:17 INFO - PROCESS | 860 | 1466703557055 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:39:17 INFO - PROCESS | 860 | 1466703557057 Marionette TRACE conn7 <- [1,1774,null,{}] 10:39:17 INFO - PROCESS | 860 | 1466703557060 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:17 INFO - PROCESS | 860 | 1466703557062 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:17 INFO - PROCESS | 860 | 1466703557144 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 10:39:17 INFO - PROCESS | 860 | 1466703557150 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 860 | 1466703557151 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:17 INFO - PROCESS | 860 | ++DOCSHELL 194D8C00 == 39 [pid = 860] [id = 453] 10:39:17 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (194DA400) [pid = 860] [serial = 1359] [outer = 00000000] 10:39:17 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (197A9000) [pid = 860] [serial = 1360] [outer = 194DA400] 10:39:17 INFO - PROCESS | 860 | 1466703557195 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (19959800) [pid = 860] [serial = 1361] [outer = 194DA400] 10:39:17 INFO - PROCESS | 860 | 1466703557850 Marionette TRACE conn7 <- [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]]]}] 10:39:17 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 10:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 870ms 10:39:17 INFO - PROCESS | 860 | 1466703557929 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 860 | 1466703557934 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 10:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:39:17 INFO - PROCESS | 860 | 1466703557938 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 860 | 1466703557944 Marionette TRACE conn7 <- [1,1778,null,{}] 10:39:17 INFO - PROCESS | 860 | 1466703557964 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:17 INFO - PROCESS | 860 | 1466703557967 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:18 INFO - PROCESS | 860 | 1466703558090 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 10:39:18 INFO - PROCESS | 860 | 1466703558222 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 860 | 1466703558225 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:18 INFO - PROCESS | 860 | ++DOCSHELL 0D524800 == 40 [pid = 860] [id = 454] 10:39:18 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D616C00) [pid = 860] [serial = 1362] [outer = 00000000] 10:39:18 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (11BC1000) [pid = 860] [serial = 1363] [outer = 0D616C00] 10:39:18 INFO - PROCESS | 860 | 1466703558286 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (12527800) [pid = 860] [serial = 1364] [outer = 0D616C00] 10:39:18 INFO - PROCESS | 860 | 1466703558848 Marionette TRACE conn7 <- [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]]]}] 10:39:18 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) 10:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 950ms 10:39:18 INFO - PROCESS | 860 | 1466703558889 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 860 | 1466703558894 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 10:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:39:18 INFO - PROCESS | 860 | 1466703558901 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 860 | 1466703558904 Marionette TRACE conn7 <- [1,1782,null,{}] 10:39:18 INFO - PROCESS | 860 | 1466703558908 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:18 INFO - PROCESS | 860 | 1466703558911 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:19 INFO - PROCESS | 860 | 1466703559027 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 10:39:19 INFO - PROCESS | 860 | 1466703559140 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 860 | 1466703559142 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:19 INFO - PROCESS | 860 | ++DOCSHELL 13EE7400 == 41 [pid = 860] [id = 455] 10:39:19 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (14399000) [pid = 860] [serial = 1365] [outer = 00000000] 10:39:19 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16204400) [pid = 860] [serial = 1366] [outer = 14399000] 10:39:19 INFO - PROCESS | 860 | 1466703559239 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16E4BC00) [pid = 860] [serial = 1367] [outer = 14399000] 10:39:19 INFO - PROCESS | 860 | 1466703559856 Marionette TRACE conn7 <- [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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 969ms 10:39:19 INFO - PROCESS | 860 | 1466703559874 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 860 | 1466703559877 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 10:39:19 INFO - PROCESS | 860 | 1466703559880 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:39:19 INFO - PROCESS | 860 | 1466703559884 Marionette TRACE conn7 <- [1,1786,null,{}] 10:39:19 INFO - PROCESS | 860 | 1466703559895 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:19 INFO - PROCESS | 860 | 1466703559900 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:20 INFO - PROCESS | 860 | 1466703560012 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 10:39:20 INFO - PROCESS | 860 | 1466703560125 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 860 | 1466703560129 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:20 INFO - PROCESS | 860 | ++DOCSHELL 19956C00 == 42 [pid = 860] [id = 456] 10:39:20 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (1995A400) [pid = 860] [serial = 1368] [outer = 00000000] 10:39:20 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (19AA2400) [pid = 860] [serial = 1369] [outer = 1995A400] 10:39:20 INFO - PROCESS | 860 | 1466703560225 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (19E2C000) [pid = 860] [serial = 1370] [outer = 1995A400] 10:39:20 INFO - PROCESS | 860 | 1466703560802 Marionette TRACE conn7 <- [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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 10:39:20 INFO - PROCESS | 860 | 1466703560854 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 860 | 1466703560858 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 10:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:39:20 INFO - PROCESS | 860 | 1466703560861 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 860 | 1466703560863 Marionette TRACE conn7 <- [1,1790,null,{}] 10:39:20 INFO - PROCESS | 860 | 1466703560867 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:20 INFO - PROCESS | 860 | 1466703560870 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:21 INFO - PROCESS | 860 | 1466703561009 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 10:39:21 INFO - PROCESS | 860 | 1466703561120 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 860 | 1466703561123 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:21 INFO - PROCESS | 860 | ++DOCSHELL 0D2C8C00 == 43 [pid = 860] [id = 457] 10:39:21 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (17A1B000) [pid = 860] [serial = 1371] [outer = 00000000] 10:39:21 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (19E4C800) [pid = 860] [serial = 1372] [outer = 17A1B000] 10:39:21 INFO - PROCESS | 860 | 1466703561235 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (19E53000) [pid = 860] [serial = 1373] [outer = 17A1B000] 10:39:22 INFO - PROCESS | 860 | 1466703562019 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1231ms 10:39:22 INFO - PROCESS | 860 | 1466703562106 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 860 | 1466703562110 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 10:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:39:22 INFO - PROCESS | 860 | 1466703562115 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 860 | 1466703562118 Marionette TRACE conn7 <- [1,1794,null,{}] 10:39:22 INFO - PROCESS | 860 | 1466703562124 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:22 INFO - PROCESS | 860 | 1466703562126 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:22 INFO - PROCESS | 860 | 1466703562227 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 10:39:22 INFO - PROCESS | 860 | 1466703562371 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 860 | 1466703562373 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:22 INFO - PROCESS | 860 | ++DOCSHELL 0D5F5400 == 44 [pid = 860] [id = 458] 10:39:22 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0D5F5C00) [pid = 860] [serial = 1374] [outer = 00000000] 10:39:22 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (11ECD000) [pid = 860] [serial = 1375] [outer = 0D5F5C00] 10:39:22 INFO - PROCESS | 860 | 1466703562428 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (125DC000) [pid = 860] [serial = 1376] [outer = 0D5F5C00] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 13465000 == 43 [pid = 860] [id = 452] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 126C2000 == 42 [pid = 860] [id = 451] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0C912C00 == 41 [pid = 860] [id = 450] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 175CDC00 == 40 [pid = 860] [id = 449] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 16733400 == 39 [pid = 860] [id = 448] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 1439DC00 == 38 [pid = 860] [id = 447] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 13B4A800 == 37 [pid = 860] [id = 446] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0D965800 == 36 [pid = 860] [id = 445] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0D52F800 == 35 [pid = 860] [id = 444] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 126C9800 == 34 [pid = 860] [id = 441] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0C92F800 == 33 [pid = 860] [id = 442] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 1345BC00 == 32 [pid = 860] [id = 443] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0CB8B400 == 31 [pid = 860] [id = 432] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 19956C00 == 30 [pid = 860] [id = 456] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0D2C8C00 == 29 [pid = 860] [id = 457] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 13EE7400 == 28 [pid = 860] [id = 455] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 194D8C00 == 27 [pid = 860] [id = 453] 10:39:23 INFO - PROCESS | 860 | --DOCSHELL 0D524800 == 26 [pid = 860] [id = 454] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 98 (0DB84400) [pid = 860] [serial = 1303] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 97 (11B10C00) [pid = 860] [serial = 1304] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 96 (13E6AC00) [pid = 860] [serial = 1306] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0D06C000) [pid = 860] [serial = 1300] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0D255400) [pid = 860] [serial = 1301] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0D2CA400) [pid = 860] [serial = 1298] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D028400) [pid = 860] [serial = 1297] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1677D400) [pid = 860] [serial = 1312] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 90 (1798F800) [pid = 860] [serial = 1315] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13B52000) [pid = 860] [serial = 1286] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 88 (12428400) [pid = 860] [serial = 1285] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 87 (186F8800) [pid = 860] [serial = 1289] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 86 (1792EC00) [pid = 860] [serial = 1288] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16D47000) [pid = 860] [serial = 1321] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1A31BC00) [pid = 860] [serial = 1292] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1A316800) [pid = 860] [serial = 1291] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D5F0000) [pid = 860] [serial = 1295] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0CB95400) [pid = 860] [serial = 1294] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 80 (17B54800) [pid = 860] [serial = 1316] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1539F000) [pid = 860] [serial = 1309] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 78 (15AE5C00) [pid = 860] [serial = 1310] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16D47800) [pid = 860] [serial = 1313] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11EBFC00) [pid = 860] [serial = 1318] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 75 (125DB000) [pid = 860] [serial = 1319] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 74 (18C26800) [pid = 860] [serial = 1324] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13EE5400) [pid = 860] [serial = 1307] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | --DOMWINDOW == 72 (16727C00) [pid = 860] [serial = 1322] [outer = 00000000] [url = about:blank] 10:39:23 INFO - PROCESS | 860 | 1466703563774 Marionette TRACE conn7 <- [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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1682ms 10:39:23 INFO - PROCESS | 860 | 1466703563799 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 860 | 1466703563803 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 10:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:39:23 INFO - PROCESS | 860 | 1466703563807 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 860 | 1466703563810 Marionette TRACE conn7 <- [1,1798,null,{}] 10:39:23 INFO - PROCESS | 860 | 1466703563818 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:23 INFO - PROCESS | 860 | 1466703563820 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:23 INFO - PROCESS | 860 | 1466703563942 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 10:39:23 INFO - PROCESS | 860 | 1466703563955 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 860 | 1466703563958 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:23 INFO - PROCESS | 860 | ++DOCSHELL 0CB8A400 == 27 [pid = 860] [id = 459] 10:39:23 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0CB94C00) [pid = 860] [serial = 1377] [outer = 00000000] 10:39:23 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D251000) [pid = 860] [serial = 1378] [outer = 0CB94C00] 10:39:24 INFO - PROCESS | 860 | 1466703564006 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D2BF400) [pid = 860] [serial = 1379] [outer = 0CB94C00] 10:39:24 INFO - PROCESS | 860 | 1466703564485 Marionette TRACE conn7 <- [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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 10:39:24 INFO - PROCESS | 860 | 1466703564539 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 860 | 1466703564544 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 10:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:39:24 INFO - PROCESS | 860 | 1466703564551 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 860 | 1466703564554 Marionette TRACE conn7 <- [1,1802,null,{}] 10:39:24 INFO - PROCESS | 860 | 1466703564558 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:24 INFO - PROCESS | 860 | 1466703564561 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:24 INFO - PROCESS | 860 | 1466703564661 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 10:39:24 INFO - PROCESS | 860 | 1466703564678 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 860 | 1466703564680 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:24 INFO - PROCESS | 860 | ++DOCSHELL 0D61BC00 == 28 [pid = 860] [id = 460] 10:39:24 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D61C400) [pid = 860] [serial = 1380] [outer = 00000000] 10:39:24 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D622C00) [pid = 860] [serial = 1381] [outer = 0D61C400] 10:39:24 INFO - PROCESS | 860 | 1466703564730 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0DB7A800) [pid = 860] [serial = 1382] [outer = 0D61C400] 10:39:25 INFO - PROCESS | 860 | 1466703565247 Marionette TRACE conn7 <- [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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 10:39:25 INFO - PROCESS | 860 | 1466703565283 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 860 | 1466703565286 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 10:39:25 INFO - PROCESS | 860 | 1466703565322 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:39:25 INFO - PROCESS | 860 | 1466703565326 Marionette TRACE conn7 <- [1,1806,null,{}] 10:39:25 INFO - PROCESS | 860 | 1466703565340 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:25 INFO - PROCESS | 860 | 1466703565345 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:25 INFO - PROCESS | 860 | 1466703565475 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 10:39:25 INFO - PROCESS | 860 | 1466703565543 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 860 | 1466703565546 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:25 INFO - PROCESS | 860 | ++DOCSHELL 12522000 == 29 [pid = 860] [id = 461] 10:39:25 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (12528000) [pid = 860] [serial = 1383] [outer = 00000000] 10:39:25 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (125DB000) [pid = 860] [serial = 1384] [outer = 12528000] 10:39:25 INFO - PROCESS | 860 | 1466703565598 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (126C9800) [pid = 860] [serial = 1385] [outer = 12528000] 10:39:26 INFO - PROCESS | 860 | 1466703566036 Marionette TRACE conn7 <- [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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 10:39:26 INFO - PROCESS | 860 | 1466703566058 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 860 | 1466703566061 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 10:39:26 INFO - PROCESS | 860 | 1466703566064 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:39:26 INFO - PROCESS | 860 | 1466703566066 Marionette TRACE conn7 <- [1,1810,null,{}] 10:39:26 INFO - PROCESS | 860 | 1466703566069 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:26 INFO - PROCESS | 860 | 1466703566071 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:26 INFO - PROCESS | 860 | 1466703566198 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 10:39:26 INFO - PROCESS | 860 | 1466703566205 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 860 | 1466703566207 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:26 INFO - PROCESS | 860 | ++DOCSHELL 13B49C00 == 30 [pid = 860] [id = 462] 10:39:26 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E2E800) [pid = 860] [serial = 1386] [outer = 00000000] 10:39:26 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E6C400) [pid = 860] [serial = 1387] [outer = 13E2E800] 10:39:26 INFO - PROCESS | 860 | 1466703566313 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13E83000) [pid = 860] [serial = 1388] [outer = 13E2E800] 10:39:27 INFO - PROCESS | 860 | --DOCSHELL 0CB8A400 == 29 [pid = 860] [id = 459] 10:39:27 INFO - PROCESS | 860 | --DOCSHELL 0D5F5400 == 28 [pid = 860] [id = 458] 10:39:27 INFO - PROCESS | 860 | --DOCSHELL 12522000 == 27 [pid = 860] [id = 461] 10:39:27 INFO - PROCESS | 860 | --DOCSHELL 0D61BC00 == 26 [pid = 860] [id = 460] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16D44400) [pid = 860] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E8400) [pid = 860] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0C92E400) [pid = 860] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D96D800) [pid = 860] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 79 (14F5F400) [pid = 860] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13B4C400) [pid = 860] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 77 (186F0000) [pid = 860] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13B45400) [pid = 860] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0C9BE000) [pid = 860] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D5E9400) [pid = 860] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13458400) [pid = 860] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 72 (194DA400) [pid = 860] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 71 (17A15800) [pid = 860] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16D4DC00) [pid = 860] [serial = 1345] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 69 (17B52800) [pid = 860] [serial = 1348] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 68 (175BF800) [pid = 860] [serial = 1346] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D2C9400) [pid = 860] [serial = 1351] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 66 (17992400) [pid = 860] [serial = 1349] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0D623C00) [pid = 860] [serial = 1352] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 64 (0DE3FC00) [pid = 860] [serial = 1336] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 63 (11BBA800) [pid = 860] [serial = 1337] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 62 (1620A400) [pid = 860] [serial = 1342] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 61 (13E6D000) [pid = 860] [serial = 1339] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 60 (194A7000) [pid = 860] [serial = 1358] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 59 (13EE8400) [pid = 860] [serial = 1340] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 58 (18C27800) [pid = 860] [serial = 1325] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 57 (14380000) [pid = 860] [serial = 1330] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 56 (15411800) [pid = 860] [serial = 1331] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 55 (0D615800) [pid = 860] [serial = 1327] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 54 (0DB7F400) [pid = 860] [serial = 1328] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 53 (0D61E000) [pid = 860] [serial = 1333] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 52 (0DD2CC00) [pid = 860] [serial = 1334] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 51 (186A6400) [pid = 860] [serial = 1354] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 50 (18C2D800) [pid = 860] [serial = 1355] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 49 (1672D400) [pid = 860] [serial = 1343] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 48 (197A9000) [pid = 860] [serial = 1360] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 47 (19959800) [pid = 860] [serial = 1361] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | --DOMWINDOW == 46 (1942C400) [pid = 860] [serial = 1357] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 860 | 1466703568268 Marionette TRACE conn7 <- [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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2232ms 10:39:28 INFO - PROCESS | 860 | 1466703568301 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 860 | 1466703568305 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:39:28 INFO - PROCESS | 860 | 1466703568310 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 860 | 1466703568313 Marionette TRACE conn7 <- [1,1814,null,{}] 10:39:28 INFO - PROCESS | 860 | 1466703568319 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:28 INFO - PROCESS | 860 | 1466703568322 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:28 INFO - PROCESS | 860 | 1466703568420 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 10:39:28 INFO - PROCESS | 860 | 1466703568428 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 860 | 1466703568432 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:28 INFO - PROCESS | 860 | ++DOCSHELL 0CB93400 == 27 [pid = 860] [id = 463] 10:39:28 INFO - PROCESS | 860 | ++DOMWINDOW == 47 (0CB93C00) [pid = 860] [serial = 1389] [outer = 00000000] 10:39:28 INFO - PROCESS | 860 | ++DOMWINDOW == 48 (0D029400) [pid = 860] [serial = 1390] [outer = 0CB93C00] 10:39:28 INFO - PROCESS | 860 | 1466703568481 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 860 | ++DOMWINDOW == 49 (0D251400) [pid = 860] [serial = 1391] [outer = 0CB93C00] 10:39:28 INFO - PROCESS | 860 | 1466703568995 Marionette TRACE conn7 <- [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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 10:39:29 INFO - PROCESS | 860 | 1466703569041 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 860 | 1466703569046 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 10:39:29 INFO - PROCESS | 860 | 1466703569052 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:39:29 INFO - PROCESS | 860 | 1466703569055 Marionette TRACE conn7 <- [1,1818,null,{}] 10:39:29 INFO - PROCESS | 860 | 1466703569059 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:29 INFO - PROCESS | 860 | 1466703569062 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:29 INFO - PROCESS | 860 | 1466703569161 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 10:39:29 INFO - PROCESS | 860 | 1466703569255 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 860 | 1466703569258 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:29 INFO - PROCESS | 860 | ++DOCSHELL 0D562C00 == 28 [pid = 860] [id = 464] 10:39:29 INFO - PROCESS | 860 | ++DOMWINDOW == 50 (0D565800) [pid = 860] [serial = 1392] [outer = 00000000] 10:39:29 INFO - PROCESS | 860 | ++DOMWINDOW == 51 (0D615800) [pid = 860] [serial = 1393] [outer = 0D565800] 10:39:29 INFO - PROCESS | 860 | 1466703569309 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 860 | ++DOMWINDOW == 52 (0D61D800) [pid = 860] [serial = 1394] [outer = 0D565800] 10:39:29 INFO - PROCESS | 860 | 1466703569715 Marionette TRACE conn7 <- [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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 10:39:29 INFO - PROCESS | 860 | 1466703569836 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 860 | 1466703569840 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 10:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:39:29 INFO - PROCESS | 860 | 1466703569871 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 860 | 1466703569875 Marionette TRACE conn7 <- [1,1822,null,{}] 10:39:29 INFO - PROCESS | 860 | 1466703569882 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:29 INFO - PROCESS | 860 | 1466703569886 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:30 INFO - PROCESS | 860 | 1466703570017 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 10:39:30 INFO - PROCESS | 860 | 1466703570120 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 860 | 1466703570126 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:30 INFO - PROCESS | 860 | ++DOCSHELL 0CB95C00 == 29 [pid = 860] [id = 465] 10:39:30 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (0CB96400) [pid = 860] [serial = 1395] [outer = 00000000] 10:39:30 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (0D2C1C00) [pid = 860] [serial = 1396] [outer = 0CB96400] 10:39:30 INFO - PROCESS | 860 | 1466703570208 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (0D615000) [pid = 860] [serial = 1397] [outer = 0CB96400] 10:39:30 INFO - PROCESS | 860 | 1466703570879 Marionette TRACE conn7 <- [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]]]}] 10:39:30 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 10:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1020ms 10:39:30 INFO - PROCESS | 860 | 1466703570897 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 860 | 1466703570900 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 10:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:39:30 INFO - PROCESS | 860 | 1466703570906 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - PROCESS | 860 | 1466703570910 Marionette TRACE conn7 <- [1,1826,null,{}] 10:39:30 INFO - PROCESS | 860 | 1466703570915 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:30 INFO - PROCESS | 860 | 1466703570917 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:31 INFO - PROCESS | 860 | 1466703571039 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 10:39:31 INFO - PROCESS | 860 | 1466703571166 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 860 | 1466703571169 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:31 INFO - PROCESS | 860 | ++DOCSHELL 11B0AC00 == 30 [pid = 860] [id = 466] 10:39:31 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (11B0BC00) [pid = 860] [serial = 1398] [outer = 00000000] 10:39:31 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (11BB6C00) [pid = 860] [serial = 1399] [outer = 11B0BC00] 10:39:31 INFO - PROCESS | 860 | 1466703571226 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (11BBF800) [pid = 860] [serial = 1400] [outer = 11B0BC00] 10:39:32 INFO - PROCESS | 860 | 1466703572058 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:39:32 INFO - PROCESS | 860 | --DOCSHELL 0D2C4C00 == 29 [pid = 860] [id = 385] 10:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1236ms 10:39:32 INFO - PROCESS | 860 | 1466703572143 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 10:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:39:32 INFO - PROCESS | 860 | 1466703572147 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 10:39:32 INFO - PROCESS | 860 | 1466703572152 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 860 | 1466703572155 Marionette TRACE conn7 <- [1,1830,null,{}] 10:39:32 INFO - PROCESS | 860 | 1466703572161 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:32 INFO - PROCESS | 860 | 1466703572163 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:32 INFO - PROCESS | 860 | 1466703572266 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 10:39:32 INFO - PROCESS | 860 | 1466703572347 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 860 | 1466703572351 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:32 INFO - PROCESS | 860 | ++DOCSHELL 0C9BE800 == 30 [pid = 860] [id = 467] 10:39:32 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (0CB8C000) [pid = 860] [serial = 1401] [outer = 00000000] 10:39:32 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (0D436800) [pid = 860] [serial = 1402] [outer = 0CB8C000] 10:39:32 INFO - PROCESS | 860 | 1466703572400 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0DB80000) [pid = 860] [serial = 1403] [outer = 0CB8C000] 10:39:32 INFO - PROCESS | 860 | 1466703572845 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 10:39:32 INFO - PROCESS | 860 | 1466703572884 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 860 | 1466703572888 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 10:39:32 INFO - PROCESS | 860 | 1466703572893 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:39:32 INFO - PROCESS | 860 | 1466703572896 Marionette TRACE conn7 <- [1,1834,null,{}] 10:39:32 INFO - PROCESS | 860 | 1466703572900 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:32 INFO - PROCESS | 860 | 1466703572902 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:33 INFO - PROCESS | 860 | 1466703573002 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 10:39:33 INFO - PROCESS | 860 | 1466703573010 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 860 | 1466703573013 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:33 INFO - PROCESS | 860 | ++DOCSHELL 11EC7800 == 31 [pid = 860] [id = 468] 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (11ECB800) [pid = 860] [serial = 1404] [outer = 00000000] 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (12521400) [pid = 860] [serial = 1405] [outer = 11ECB800] 10:39:33 INFO - PROCESS | 860 | 1466703573064 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (125DC800) [pid = 860] [serial = 1406] [outer = 11ECB800] 10:39:33 INFO - PROCESS | 860 | 1466703573547 Marionette TRACE conn7 <- [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]]]}] 10:39:33 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) 10:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 10:39:33 INFO - PROCESS | 860 | 1466703573570 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 860 | 1466703573572 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 10:39:33 INFO - PROCESS | 860 | 1466703573576 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:39:33 INFO - PROCESS | 860 | 1466703573579 Marionette TRACE conn7 <- [1,1838,null,{}] 10:39:33 INFO - PROCESS | 860 | 1466703573590 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:33 INFO - PROCESS | 860 | 1466703573595 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:33 INFO - PROCESS | 860 | 1466703573681 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 10:39:33 INFO - PROCESS | 860 | 1466703573690 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 860 | 1466703573693 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:33 INFO - PROCESS | 860 | ++DOCSHELL 13E6E000 == 32 [pid = 860] [id = 469] 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (13E6F000) [pid = 860] [serial = 1407] [outer = 00000000] 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (13E8A400) [pid = 860] [serial = 1408] [outer = 13E6F000] 10:39:33 INFO - PROCESS | 860 | 1466703573742 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (13EE9800) [pid = 860] [serial = 1409] [outer = 13E6F000] 10:39:34 INFO - PROCESS | 860 | 1466703574245 Marionette TRACE conn7 <- [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]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 10:39:34 INFO - PROCESS | 860 | 1466703574310 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 860 | 1466703574313 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 10:39:34 INFO - PROCESS | 860 | 1466703574316 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:39:34 INFO - PROCESS | 860 | 1466703574317 Marionette TRACE conn7 <- [1,1842,null,{}] 10:39:34 INFO - PROCESS | 860 | 1466703574321 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:34 INFO - PROCESS | 860 | 1466703574323 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:34 INFO - PROCESS | 860 | 1466703574415 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 10:39:34 INFO - PROCESS | 860 | 1466703574421 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 860 | 1466703574423 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:34 INFO - PROCESS | 860 | ++DOCSHELL 13EF1C00 == 33 [pid = 860] [id = 470] 10:39:34 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13EF2000) [pid = 860] [serial = 1410] [outer = 00000000] 10:39:34 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (14F5B400) [pid = 860] [serial = 1411] [outer = 13EF2000] 10:39:34 INFO - PROCESS | 860 | 1466703574471 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (14F68C00) [pid = 860] [serial = 1412] [outer = 13EF2000] 10:39:34 INFO - PROCESS | 860 | 1466703574967 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 10:39:34 INFO - PROCESS | 860 | 1466703574990 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 10:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:39:34 INFO - PROCESS | 860 | 1466703574992 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 10:39:34 INFO - PROCESS | 860 | 1466703574996 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 860 | 1466703574997 Marionette TRACE conn7 <- [1,1846,null,{}] 10:39:35 INFO - PROCESS | 860 | 1466703575001 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 860 | 1466703575003 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:35 INFO - PROCESS | 860 | 1466703575145 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 10:39:35 INFO - PROCESS | 860 | 1466703575169 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 860 | 1466703575171 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:35 INFO - PROCESS | 860 | ++DOCSHELL 0CB93800 == 34 [pid = 860] [id = 471] 10:39:35 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D0D3C00) [pid = 860] [serial = 1413] [outer = 00000000] 10:39:35 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1579BC00) [pid = 860] [serial = 1414] [outer = 0D0D3C00] 10:39:35 INFO - PROCESS | 860 | 1466703575217 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (157A0400) [pid = 860] [serial = 1415] [outer = 0D0D3C00] 10:39:35 INFO - PROCESS | 860 | 1466703575680 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 10:39:35 INFO - PROCESS | 860 | 1466703575727 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 860 | 1466703575729 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 10:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:39:35 INFO - PROCESS | 860 | 1466703575737 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 860 | 1466703575739 Marionette TRACE conn7 <- [1,1850,null,{}] 10:39:35 INFO - PROCESS | 860 | 1466703575743 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 860 | 1466703575749 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:35 INFO - PROCESS | 860 | 1466703575893 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 10:39:35 INFO - PROCESS | 860 | 1466703575953 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 860 | 1466703575955 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:35 INFO - PROCESS | 860 | ++DOCSHELL 15AE9C00 == 35 [pid = 860] [id = 472] 10:39:35 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16164800) [pid = 860] [serial = 1416] [outer = 00000000] 10:39:35 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1672CC00) [pid = 860] [serial = 1417] [outer = 16164800] 10:39:36 INFO - PROCESS | 860 | 1466703576001 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1672D000) [pid = 860] [serial = 1418] [outer = 16164800] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12528000) [pid = 860] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E2E800) [pid = 860] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 73 (14399000) [pid = 860] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 72 (17A1B000) [pid = 860] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D616C00) [pid = 860] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1995A400) [pid = 860] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0CB93C00) [pid = 860] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0D61C400) [pid = 860] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0CB94C00) [pid = 860] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:39:36 INFO - PROCESS | 860 | --DOMWINDOW == 66 (0D5F5C00) [pid = 860] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:39:36 INFO - PROCESS | 860 | 1466703576440 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 10:39:36 INFO - PROCESS | 860 | 1466703576493 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 860 | 1466703576495 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 10:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:39:36 INFO - PROCESS | 860 | 1466703576498 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 860 | 1466703576500 Marionette TRACE conn7 <- [1,1854,null,{}] 10:39:36 INFO - PROCESS | 860 | 1466703576504 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:36 INFO - PROCESS | 860 | 1466703576505 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:36 INFO - PROCESS | 860 | 1466703576586 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 10:39:36 INFO - PROCESS | 860 | 1466703576591 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 860 | 1466703576593 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:36 INFO - PROCESS | 860 | ++DOCSHELL 0D5EE800 == 36 [pid = 860] [id = 473] 10:39:36 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D5F0000) [pid = 860] [serial = 1419] [outer = 00000000] 10:39:36 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (120B7C00) [pid = 860] [serial = 1420] [outer = 0D5F0000] 10:39:36 INFO - PROCESS | 860 | 1466703576644 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (14399000) [pid = 860] [serial = 1421] [outer = 0D5F0000] 10:39:37 INFO - PROCESS | 860 | 1466703577067 Marionette TRACE conn7 <- [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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 10:39:37 INFO - PROCESS | 860 | 1466703577130 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 860 | 1466703577132 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 10:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:39:37 INFO - PROCESS | 860 | 1466703577135 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 860 | 1466703577137 Marionette TRACE conn7 <- [1,1858,null,{}] 10:39:37 INFO - PROCESS | 860 | 1466703577140 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 860 | 1466703577142 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:37 INFO - PROCESS | 860 | 1466703577221 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 10:39:37 INFO - PROCESS | 860 | 1466703577227 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 860 | 1466703577229 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:37 INFO - PROCESS | 860 | ++DOCSHELL 0C9BBC00 == 37 [pid = 860] [id = 474] 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (11DE6000) [pid = 860] [serial = 1422] [outer = 00000000] 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16D45800) [pid = 860] [serial = 1423] [outer = 11DE6000] 10:39:37 INFO - PROCESS | 860 | 1466703577273 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D49000) [pid = 860] [serial = 1424] [outer = 11DE6000] 10:39:37 INFO - PROCESS | 860 | 1466703577710 Marionette TRACE conn7 <- [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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 10:39:37 INFO - PROCESS | 860 | 1466703577766 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 860 | 1466703577768 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 10:39:37 INFO - PROCESS | 860 | 1466703577771 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:39:37 INFO - PROCESS | 860 | 1466703577773 Marionette TRACE conn7 <- [1,1862,null,{}] 10:39:37 INFO - PROCESS | 860 | 1466703577777 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 860 | 1466703577779 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:37 INFO - PROCESS | 860 | 1466703577866 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 10:39:37 INFO - PROCESS | 860 | 1466703577872 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 860 | 1466703577873 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:37 INFO - PROCESS | 860 | ++DOCSHELL 16D4EC00 == 38 [pid = 860] [id = 475] 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16D4F800) [pid = 860] [serial = 1425] [outer = 00000000] 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (175C6400) [pid = 860] [serial = 1426] [outer = 16D4F800] 10:39:37 INFO - PROCESS | 860 | 1466703577917 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (175CC400) [pid = 860] [serial = 1427] [outer = 16D4F800] 10:39:38 INFO - PROCESS | 860 | 1466703578369 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 10:39:38 INFO - PROCESS | 860 | 1466703578414 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 860 | 1466703578416 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 10:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:39:38 INFO - PROCESS | 860 | 1466703578419 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 860 | 1466703578421 Marionette TRACE conn7 <- [1,1866,null,{}] 10:39:38 INFO - PROCESS | 860 | 1466703578425 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:38 INFO - PROCESS | 860 | 1466703578427 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:38 INFO - PROCESS | 860 | 1466703578517 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 10:39:38 INFO - PROCESS | 860 | 1466703578523 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 860 | 1466703578526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:38 INFO - PROCESS | 860 | ++DOCSHELL 1767C400 == 39 [pid = 860] [id = 476] 10:39:38 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1767D000) [pid = 860] [serial = 1428] [outer = 00000000] 10:39:38 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (176E3400) [pid = 860] [serial = 1429] [outer = 1767D000] 10:39:38 INFO - PROCESS | 860 | 1466703578574 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (176E6000) [pid = 860] [serial = 1430] [outer = 1767D000] 10:39:39 INFO - PROCESS | 860 | 1466703579301 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 929ms 10:39:39 INFO - PROCESS | 860 | 1466703579351 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 860 | 1466703579356 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 10:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:39:39 INFO - PROCESS | 860 | 1466703579360 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 860 | 1466703579366 Marionette TRACE conn7 <- [1,1870,null,{}] 10:39:39 INFO - PROCESS | 860 | 1466703579371 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:39 INFO - PROCESS | 860 | 1466703579374 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:39 INFO - PROCESS | 860 | 1466703579493 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 10:39:39 INFO - PROCESS | 860 | 1466703579622 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 860 | 1466703579625 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:39 INFO - PROCESS | 860 | ++DOCSHELL 0D274C00 == 40 [pid = 860] [id = 477] 10:39:39 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0DB83000) [pid = 860] [serial = 1431] [outer = 00000000] 10:39:39 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (12427000) [pid = 860] [serial = 1432] [outer = 0DB83000] 10:39:39 INFO - PROCESS | 860 | 1466703579683 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1345E400) [pid = 860] [serial = 1433] [outer = 0DB83000] 10:39:40 INFO - PROCESS | 860 | 1466703580297 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 990ms 10:39:40 INFO - PROCESS | 860 | 1466703580351 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 860 | 1466703580356 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 10:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:39:40 INFO - PROCESS | 860 | 1466703580363 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 860 | 1466703580366 Marionette TRACE conn7 <- [1,1874,null,{}] 10:39:40 INFO - PROCESS | 860 | 1466703580370 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 860 | 1466703580373 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:40 INFO - PROCESS | 860 | 1466703580528 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 10:39:40 INFO - PROCESS | 860 | 1466703580667 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 860 | 1466703580670 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:40 INFO - PROCESS | 860 | ++DOCSHELL 14380400 == 41 [pid = 860] [id = 478] 10:39:40 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1439D400) [pid = 860] [serial = 1434] [outer = 00000000] 10:39:40 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1579B400) [pid = 860] [serial = 1435] [outer = 1439D400] 10:39:40 INFO - PROCESS | 860 | 1466703580731 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16320800) [pid = 860] [serial = 1436] [outer = 1439D400] 10:39:41 INFO - PROCESS | 860 | 1466703581370 Marionette TRACE conn7 <- [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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1070ms 10:39:41 INFO - PROCESS | 860 | 1466703581438 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 860 | 1466703581441 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 10:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:39:41 INFO - PROCESS | 860 | 1466703581445 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 860 | 1466703581449 Marionette TRACE conn7 <- [1,1878,null,{}] 10:39:41 INFO - PROCESS | 860 | 1466703581460 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:41 INFO - PROCESS | 860 | 1466703581464 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:41 INFO - PROCESS | 860 | 1466703581617 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 10:39:41 INFO - PROCESS | 860 | 1466703581636 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 860 | 1466703581639 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:41 INFO - PROCESS | 860 | ++DOCSHELL 176EB400 == 42 [pid = 860] [id = 479] 10:39:41 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176EB800) [pid = 860] [serial = 1437] [outer = 00000000] 10:39:41 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1793C000) [pid = 860] [serial = 1438] [outer = 176EB800] 10:39:41 INFO - PROCESS | 860 | 1466703581696 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (17A0E400) [pid = 860] [serial = 1439] [outer = 176EB800] 10:39:42 INFO - PROCESS | 860 | 1466703582499 Marionette TRACE conn7 <- [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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1132ms 10:39:42 INFO - PROCESS | 860 | 1466703582578 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 860 | 1466703582582 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 10:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:39:42 INFO - PROCESS | 860 | 1466703582588 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 860 | 1466703582591 Marionette TRACE conn7 <- [1,1882,null,{}] 10:39:42 INFO - PROCESS | 860 | 1466703582596 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:42 INFO - PROCESS | 860 | 1466703582599 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:42 INFO - PROCESS | 860 | 1466703582700 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 10:39:42 INFO - PROCESS | 860 | 1466703582837 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 860 | 1466703582842 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:42 INFO - PROCESS | 860 | ++DOCSHELL 0D614C00 == 43 [pid = 860] [id = 480] 10:39:42 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D615400) [pid = 860] [serial = 1440] [outer = 00000000] 10:39:42 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0DB84800) [pid = 860] [serial = 1441] [outer = 0D615400] 10:39:42 INFO - PROCESS | 860 | 1466703582892 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (11B95C00) [pid = 860] [serial = 1442] [outer = 0D615400] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 0C917C00 == 42 [pid = 860] [id = 375] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 16E8EC00 == 41 [pid = 860] [id = 382] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 11EC1400 == 40 [pid = 860] [id = 371] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 120BB000 == 39 [pid = 860] [id = 381] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 0DA60000 == 38 [pid = 860] [id = 369] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 13B49C00 == 37 [pid = 860] [id = 462] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 12546000 == 36 [pid = 860] [id = 372] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 11BBF400 == 35 [pid = 860] [id = 379] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 11BBC800 == 34 [pid = 860] [id = 380] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 120B3C00 == 33 [pid = 860] [id = 370] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 11BBB000 == 32 [pid = 860] [id = 377] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 13B47C00 == 31 [pid = 860] [id = 378] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 0D2C5C00 == 30 [pid = 860] [id = 376] 10:39:43 INFO - PROCESS | 860 | --DOCSHELL 176E2400 == 29 [pid = 860] [id = 383] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 89 (0D622C00) [pid = 860] [serial = 1381] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0DB7A800) [pid = 860] [serial = 1382] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D251000) [pid = 860] [serial = 1378] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D2BF400) [pid = 860] [serial = 1379] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 85 (125DC000) [pid = 860] [serial = 1376] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11ECD000) [pid = 860] [serial = 1375] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 83 (126C9800) [pid = 860] [serial = 1385] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D615800) [pid = 860] [serial = 1393] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13E6C400) [pid = 860] [serial = 1387] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16E4BC00) [pid = 860] [serial = 1367] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 79 (19E53000) [pid = 860] [serial = 1373] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 78 (12527800) [pid = 860] [serial = 1364] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19E2C000) [pid = 860] [serial = 1370] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 76 (125DB000) [pid = 860] [serial = 1384] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D029400) [pid = 860] [serial = 1390] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E83000) [pid = 860] [serial = 1388] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D251400) [pid = 860] [serial = 1391] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19E4C800) [pid = 860] [serial = 1372] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 71 (19AA2400) [pid = 860] [serial = 1369] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16204400) [pid = 860] [serial = 1366] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11BC1000) [pid = 860] [serial = 1363] [outer = 00000000] [url = about:blank] 10:39:43 INFO - PROCESS | 860 | 1466703583395 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 891ms 10:39:43 INFO - PROCESS | 860 | 1466703583480 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 860 | 1466703583484 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 10:39:43 INFO - PROCESS | 860 | 1466703583490 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:39:43 INFO - PROCESS | 860 | 1466703583493 Marionette TRACE conn7 <- [1,1886,null,{}] 10:39:43 INFO - PROCESS | 860 | 1466703583496 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:43 INFO - PROCESS | 860 | 1466703583499 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:43 INFO - PROCESS | 860 | 1466703583586 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 10:39:43 INFO - PROCESS | 860 | 1466703583597 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 860 | 1466703583600 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:43 INFO - PROCESS | 860 | ++DOCSHELL 0D526400 == 30 [pid = 860] [id = 481] 10:39:43 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0D5EA800) [pid = 860] [serial = 1443] [outer = 00000000] 10:39:43 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0DB7A800) [pid = 860] [serial = 1444] [outer = 0D5EA800] 10:39:43 INFO - PROCESS | 860 | 1466703583646 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11B9C800) [pid = 860] [serial = 1445] [outer = 0D5EA800] 10:39:44 INFO - PROCESS | 860 | 1466703584150 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 10:39:44 INFO - PROCESS | 860 | 1466703584165 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 860 | 1466703584167 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 10:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:39:44 INFO - PROCESS | 860 | 1466703584170 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 860 | 1466703584174 Marionette TRACE conn7 <- [1,1890,null,{}] 10:39:44 INFO - PROCESS | 860 | 1466703584188 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:44 INFO - PROCESS | 860 | 1466703584193 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:44 INFO - PROCESS | 860 | 1466703584278 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 10:39:44 INFO - PROCESS | 860 | 1466703584285 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 860 | 1466703584288 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:44 INFO - PROCESS | 860 | ++DOCSHELL 125E4400 == 31 [pid = 860] [id = 482] 10:39:44 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (125E5800) [pid = 860] [serial = 1446] [outer = 00000000] 10:39:44 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1345A000) [pid = 860] [serial = 1447] [outer = 125E5800] 10:39:44 INFO - PROCESS | 860 | 1466703584335 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E32400) [pid = 860] [serial = 1448] [outer = 125E5800] 10:39:44 INFO - PROCESS | 860 | 1466703584812 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 10:39:44 INFO - PROCESS | 860 | 1466703584864 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 860 | 1466703584866 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 10:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:39:44 INFO - PROCESS | 860 | 1466703584869 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 860 | 1466703584871 Marionette TRACE conn7 <- [1,1894,null,{}] 10:39:44 INFO - PROCESS | 860 | 1466703584874 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:44 INFO - PROCESS | 860 | 1466703584877 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:44 INFO - PROCESS | 860 | 1466703584964 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 10:39:44 INFO - PROCESS | 860 | 1466703584969 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 860 | 1466703584980 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:44 INFO - PROCESS | 860 | ++DOCSHELL 13E6B800 == 32 [pid = 860] [id = 483] 10:39:44 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13E83000) [pid = 860] [serial = 1449] [outer = 00000000] 10:39:45 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1437D000) [pid = 860] [serial = 1450] [outer = 13E83000] 10:39:45 INFO - PROCESS | 860 | 1466703585028 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (143A2000) [pid = 860] [serial = 1451] [outer = 13E83000] 10:39:45 INFO - PROCESS | 860 | 1466703585487 Marionette TRACE conn7 <- [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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 10:39:45 INFO - PROCESS | 860 | 1466703585541 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 860 | 1466703585543 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 10:39:45 INFO - PROCESS | 860 | 1466703585547 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:39:45 INFO - PROCESS | 860 | 1466703585548 Marionette TRACE conn7 <- [1,1898,null,{}] 10:39:45 INFO - PROCESS | 860 | 1466703585552 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:45 INFO - PROCESS | 860 | 1466703585554 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:45 INFO - PROCESS | 860 | 1466703585673 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 10:39:45 INFO - PROCESS | 860 | 1466703585765 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 860 | 1466703585767 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:45 INFO - PROCESS | 860 | ++DOCSHELL 13EF3400 == 33 [pid = 860] [id = 484] 10:39:45 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1439E800) [pid = 860] [serial = 1452] [outer = 00000000] 10:39:45 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (157A0000) [pid = 860] [serial = 1453] [outer = 1439E800] 10:39:45 INFO - PROCESS | 860 | 1466703585814 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16323400) [pid = 860] [serial = 1454] [outer = 1439E800] 10:39:46 INFO - PROCESS | 860 | 1466703586249 Marionette TRACE conn7 <- [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]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 10:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:39:46 INFO - PROCESS | 860 | 1466703586281 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 860 | 1466703586283 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 10:39:46 INFO - PROCESS | 860 | 1466703586286 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 860 | 1466703586288 Marionette TRACE conn7 <- [1,1902,null,{}] 10:39:46 INFO - PROCESS | 860 | 1466703586297 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:46 INFO - PROCESS | 860 | 1466703586303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:46 INFO - PROCESS | 860 | 1466703586451 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 10:39:46 INFO - PROCESS | 860 | 1466703586513 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 860 | 1466703586515 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:46 INFO - PROCESS | 860 | ++DOCSHELL 0D5F0800 == 34 [pid = 860] [id = 485] 10:39:46 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1579E400) [pid = 860] [serial = 1455] [outer = 00000000] 10:39:46 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (176E0C00) [pid = 860] [serial = 1456] [outer = 1579E400] 10:39:46 INFO - PROCESS | 860 | 1466703586559 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1792FC00) [pid = 860] [serial = 1457] [outer = 1579E400] 10:39:46 INFO - PROCESS | 860 | 1466703586962 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 10:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:39:47 INFO - PROCESS | 860 | 1466703587017 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 860 | 1466703587019 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 10:39:47 INFO - PROCESS | 860 | 1466703587022 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 860 | 1466703587024 Marionette TRACE conn7 <- [1,1906,null,{}] 10:39:47 INFO - PROCESS | 860 | 1466703587036 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 860 | 1466703587038 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:47 INFO - PROCESS | 860 | 1466703587187 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 10:39:47 INFO - PROCESS | 860 | 1466703587194 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 860 | 1466703587196 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:47 INFO - PROCESS | 860 | ++DOCSHELL 1677B000 == 35 [pid = 860] [id = 486] 10:39:47 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (17999C00) [pid = 860] [serial = 1458] [outer = 00000000] 10:39:47 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B5AC00) [pid = 860] [serial = 1459] [outer = 17999C00] 10:39:47 INFO - PROCESS | 860 | 1466703587239 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (17B5C000) [pid = 860] [serial = 1460] [outer = 17999C00] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16D4F800) [pid = 860] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D0D3C00) [pid = 860] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13EF2000) [pid = 860] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0CB8C000) [pid = 860] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13E6F000) [pid = 860] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 81 (16164800) [pid = 860] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11ECB800) [pid = 860] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D5F0000) [pid = 860] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:39:47 INFO - PROCESS | 860 | --DOMWINDOW == 78 (11DE6000) [pid = 860] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:39:47 INFO - PROCESS | 860 | 1466703587755 Marionette TRACE conn7 <- [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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 10:39:47 INFO - PROCESS | 860 | 1466703587793 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 860 | 1466703587795 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 10:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:39:47 INFO - PROCESS | 860 | 1466703587799 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 860 | 1466703587800 Marionette TRACE conn7 <- [1,1910,null,{}] 10:39:47 INFO - PROCESS | 860 | 1466703587804 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 860 | 1466703587806 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:47 INFO - PROCESS | 860 | 1466703587888 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 10:39:47 INFO - PROCESS | 860 | 1466703587982 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 860 | 1466703587984 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:48 INFO - PROCESS | 860 | ++DOCSHELL 0CB8C800 == 36 [pid = 860] [id = 487] 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D255000) [pid = 860] [serial = 1461] [outer = 00000000] 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (15AE6400) [pid = 860] [serial = 1462] [outer = 0D255000] 10:39:48 INFO - PROCESS | 860 | 1466703588028 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16725400) [pid = 860] [serial = 1463] [outer = 0D255000] 10:39:48 INFO - PROCESS | 860 | 1466703588398 Marionette TRACE conn7 <- [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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 10:39:48 INFO - PROCESS | 860 | 1466703588429 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 860 | 1466703588431 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 10:39:48 INFO - PROCESS | 860 | 1466703588435 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:39:48 INFO - PROCESS | 860 | 1466703588437 Marionette TRACE conn7 <- [1,1914,null,{}] 10:39:48 INFO - PROCESS | 860 | 1466703588440 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:48 INFO - PROCESS | 860 | 1466703588442 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:48 INFO - PROCESS | 860 | 1466703588596 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 10:39:48 INFO - PROCESS | 860 | 1466703588612 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 860 | 1466703588613 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:48 INFO - PROCESS | 860 | ++DOCSHELL 13EEB400 == 37 [pid = 860] [id = 488] 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13EED000) [pid = 860] [serial = 1464] [outer = 00000000] 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (186F5000) [pid = 860] [serial = 1465] [outer = 13EED000] 10:39:48 INFO - PROCESS | 860 | 1466703588659 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18B9B400) [pid = 860] [serial = 1466] [outer = 13EED000] 10:39:49 INFO - PROCESS | 860 | 1466703589062 Marionette TRACE conn7 <- [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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 669ms 10:39:49 INFO - PROCESS | 860 | 1466703589121 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 860 | 1466703589123 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 10:39:49 INFO - PROCESS | 860 | 1466703589126 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:39:49 INFO - PROCESS | 860 | 1466703589128 Marionette TRACE conn7 <- [1,1918,null,{}] 10:39:49 INFO - PROCESS | 860 | 1466703589132 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:49 INFO - PROCESS | 860 | 1466703589134 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:49 INFO - PROCESS | 860 | 1466703589217 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 10:39:49 INFO - PROCESS | 860 | 1466703589222 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 860 | 1466703589224 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:49 INFO - PROCESS | 860 | ++DOCSHELL 18C2AC00 == 38 [pid = 860] [id = 489] 10:39:49 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (18C2D800) [pid = 860] [serial = 1467] [outer = 00000000] 10:39:49 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C33000) [pid = 860] [serial = 1468] [outer = 18C2D800] 10:39:49 INFO - PROCESS | 860 | 1466703589267 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18CB8800) [pid = 860] [serial = 1469] [outer = 18C2D800] 10:39:49 INFO - PROCESS | 860 | 1466703589812 Marionette TRACE conn7 <- [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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 10:39:49 INFO - PROCESS | 860 | 1466703589862 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 860 | 1466703589867 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 10:39:49 INFO - PROCESS | 860 | 1466703589873 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:39:49 INFO - PROCESS | 860 | 1466703589877 Marionette TRACE conn7 <- [1,1922,null,{}] 10:39:49 INFO - PROCESS | 860 | 1466703589883 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:49 INFO - PROCESS | 860 | 1466703589887 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:50 INFO - PROCESS | 860 | 1466703590086 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 10:39:50 INFO - PROCESS | 860 | 1466703590204 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 860 | 1466703590210 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:50 INFO - PROCESS | 860 | ++DOCSHELL 0CB94C00 == 39 [pid = 860] [id = 490] 10:39:50 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D0F1C00) [pid = 860] [serial = 1470] [outer = 00000000] 10:39:50 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0D617800) [pid = 860] [serial = 1471] [outer = 0D0F1C00] 10:39:50 INFO - PROCESS | 860 | 1466703590271 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (0DB86400) [pid = 860] [serial = 1472] [outer = 0D0F1C00] 10:39:50 INFO - PROCESS | 860 | 1466703590842 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1019ms 10:39:50 INFO - PROCESS | 860 | 1466703590896 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 860 | 1466703590901 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 10:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:39:50 INFO - PROCESS | 860 | 1466703590907 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 860 | 1466703590910 Marionette TRACE conn7 <- [1,1926,null,{}] 10:39:50 INFO - PROCESS | 860 | 1466703590915 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:50 INFO - PROCESS | 860 | 1466703590918 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:51 INFO - PROCESS | 860 | 1466703591033 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 10:39:51 INFO - PROCESS | 860 | 1466703591144 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 860 | 1466703591147 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:51 INFO - PROCESS | 860 | ++DOCSHELL 126C2400 == 40 [pid = 860] [id = 491] 10:39:51 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (13459C00) [pid = 860] [serial = 1473] [outer = 00000000] 10:39:51 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (13E6D400) [pid = 860] [serial = 1474] [outer = 13459C00] 10:39:51 INFO - PROCESS | 860 | 1466703591202 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (14386400) [pid = 860] [serial = 1475] [outer = 13459C00] 10:39:51 INFO - PROCESS | 860 | 1466703591829 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 10:39:51 INFO - PROCESS | 860 | 1466703591881 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 860 | 1466703591883 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 10:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:39:51 INFO - PROCESS | 860 | 1466703591887 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 860 | 1466703591891 Marionette TRACE conn7 <- [1,1930,null,{}] 10:39:51 INFO - PROCESS | 860 | 1466703591903 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:51 INFO - PROCESS | 860 | 1466703591908 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:52 INFO - PROCESS | 860 | 1466703592055 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 10:39:52 INFO - PROCESS | 860 | 1466703592199 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 860 | 1466703592203 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:52 INFO - PROCESS | 860 | ++DOCSHELL 17B5CC00 == 41 [pid = 860] [id = 492] 10:39:52 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (186F0000) [pid = 860] [serial = 1476] [outer = 00000000] 10:39:52 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (18CAF800) [pid = 860] [serial = 1477] [outer = 186F0000] 10:39:52 INFO - PROCESS | 860 | 1466703592265 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (19431400) [pid = 860] [serial = 1478] [outer = 186F0000] 10:39:52 INFO - PROCESS | 860 | 1466703592888 Marionette TRACE conn7 <- [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]]]}] 10:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1070ms 10:39:52 INFO - PROCESS | 860 | 1466703592966 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 860 | 1466703592969 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 10:39:52 INFO - PROCESS | 860 | 1466703592972 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:39:52 INFO - PROCESS | 860 | 1466703592974 Marionette TRACE conn7 <- [1,1934,null,{}] 10:39:52 INFO - PROCESS | 860 | 1466703592978 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:52 INFO - PROCESS | 860 | 1466703592980 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:53 INFO - PROCESS | 860 | 1466703593090 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 10:39:53 INFO - PROCESS | 860 | 1466703593227 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 860 | 1466703593230 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:53 INFO - PROCESS | 860 | ++DOCSHELL 0CB8AC00 == 42 [pid = 860] [id = 493] 10:39:53 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0D2CC800) [pid = 860] [serial = 1479] [outer = 00000000] 10:39:53 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (1254C000) [pid = 860] [serial = 1480] [outer = 0D2CC800] 10:39:53 INFO - PROCESS | 860 | 1466703593285 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (13EEAC00) [pid = 860] [serial = 1481] [outer = 0D2CC800] 10:39:54 INFO - PROCESS | 860 | 1466703594039 Marionette TRACE conn7 <- [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]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1130ms 10:39:54 INFO - PROCESS | 860 | 1466703594106 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 860 | 1466703594110 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 10:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:39:54 INFO - PROCESS | 860 | 1466703594115 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 860 | 1466703594119 Marionette TRACE conn7 <- [1,1938,null,{}] 10:39:54 INFO - PROCESS | 860 | 1466703594168 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:54 INFO - PROCESS | 860 | 1466703594171 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:54 INFO - PROCESS | 860 | 1466703594273 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 10:39:54 INFO - PROCESS | 860 | 1466703594413 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 860 | 1466703594416 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:54 INFO - PROCESS | 860 | ++DOCSHELL 0D2C6000 == 43 [pid = 860] [id = 494] 10:39:54 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (0D620800) [pid = 860] [serial = 1482] [outer = 00000000] 10:39:54 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (120BB000) [pid = 860] [serial = 1483] [outer = 0D620800] 10:39:54 INFO - PROCESS | 860 | 1466703594469 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (1254CC00) [pid = 860] [serial = 1484] [outer = 0D620800] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 13EEB400 == 42 [pid = 860] [id = 488] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 0CB8C800 == 41 [pid = 860] [id = 487] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 1677B000 == 40 [pid = 860] [id = 486] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 0D5F0800 == 39 [pid = 860] [id = 485] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 13EF3400 == 38 [pid = 860] [id = 484] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 13E6B800 == 37 [pid = 860] [id = 483] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 125E4400 == 36 [pid = 860] [id = 482] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 101 (11BB6C00) [pid = 860] [serial = 1399] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 100 (0D2C1C00) [pid = 860] [serial = 1396] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOCSHELL 0D526400 == 35 [pid = 860] [id = 481] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 99 (1579BC00) [pid = 860] [serial = 1414] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 98 (14F5B400) [pid = 860] [serial = 1411] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0D436800) [pid = 860] [serial = 1402] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 96 (0DB80000) [pid = 860] [serial = 1403] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 95 (13E8A400) [pid = 860] [serial = 1408] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 94 (13EE9800) [pid = 860] [serial = 1409] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 93 (1672CC00) [pid = 860] [serial = 1417] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 92 (12521400) [pid = 860] [serial = 1405] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 91 (125DC800) [pid = 860] [serial = 1406] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 90 (120B7C00) [pid = 860] [serial = 1420] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16D45800) [pid = 860] [serial = 1423] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1672D000) [pid = 860] [serial = 1418] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 87 (157A0400) [pid = 860] [serial = 1415] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 86 (14399000) [pid = 860] [serial = 1421] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 85 (175CC400) [pid = 860] [serial = 1427] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 84 (14F68C00) [pid = 860] [serial = 1412] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16D49000) [pid = 860] [serial = 1424] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | --DOMWINDOW == 82 (175C6400) [pid = 860] [serial = 1426] [outer = 00000000] [url = about:blank] 10:39:54 INFO - PROCESS | 860 | 1466703594975 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 10:39:55 INFO - PROCESS | 860 | 1466703595046 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 860 | 1466703595051 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 10:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:39:55 INFO - PROCESS | 860 | 1466703595057 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 860 | 1466703595060 Marionette TRACE conn7 <- [1,1942,null,{}] 10:39:55 INFO - PROCESS | 860 | 1466703595063 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:55 INFO - PROCESS | 860 | 1466703595066 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:55 INFO - PROCESS | 860 | 1466703595158 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 10:39:55 INFO - PROCESS | 860 | 1466703595316 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 860 | 1466703595318 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:55 INFO - PROCESS | 860 | ++DOCSHELL 0CB96800 == 36 [pid = 860] [id = 495] 10:39:55 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0DB80400) [pid = 860] [serial = 1485] [outer = 00000000] 10:39:55 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (11BB9000) [pid = 860] [serial = 1486] [outer = 0DB80400] 10:39:55 INFO - PROCESS | 860 | 1466703595368 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (12428400) [pid = 860] [serial = 1487] [outer = 0DB80400] 10:39:55 INFO - PROCESS | 860 | 1466703595734 Marionette TRACE conn7 <- [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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 10:39:55 INFO - PROCESS | 860 | 1466703595801 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 860 | 1466703595804 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 10:39:55 INFO - PROCESS | 860 | 1466703595807 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:39:55 INFO - PROCESS | 860 | 1466703595810 Marionette TRACE conn7 <- [1,1946,null,{}] 10:39:55 INFO - PROCESS | 860 | 1466703595823 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:55 INFO - PROCESS | 860 | 1466703595827 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:55 INFO - PROCESS | 860 | 1466703595912 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 10:39:55 INFO - PROCESS | 860 | 1466703595918 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 860 | 1466703595921 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:55 INFO - PROCESS | 860 | ++DOCSHELL 13E6EC00 == 37 [pid = 860] [id = 496] 10:39:55 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13E87C00) [pid = 860] [serial = 1488] [outer = 00000000] 10:39:55 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13EF2000) [pid = 860] [serial = 1489] [outer = 13E87C00] 10:39:55 INFO - PROCESS | 860 | 1466703595968 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (14F61800) [pid = 860] [serial = 1490] [outer = 13E87C00] 10:39:56 INFO - PROCESS | 860 | 1466703596417 Marionette TRACE conn7 <- [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]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 10:39:56 INFO - PROCESS | 860 | 1466703596450 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 860 | 1466703596453 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 10:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:39:56 INFO - PROCESS | 860 | 1466703596456 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 860 | 1466703596458 Marionette TRACE conn7 <- [1,1950,null,{}] 10:39:56 INFO - PROCESS | 860 | 1466703596462 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:56 INFO - PROCESS | 860 | 1466703596464 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:56 INFO - PROCESS | 860 | 1466703596567 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 10:39:56 INFO - PROCESS | 860 | 1466703596572 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 860 | 1466703596574 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:56 INFO - PROCESS | 860 | ++DOCSHELL 157A2000 == 38 [pid = 860] [id = 497] 10:39:56 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (157A6400) [pid = 860] [serial = 1491] [outer = 00000000] 10:39:56 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16321C00) [pid = 860] [serial = 1492] [outer = 157A6400] 10:39:56 INFO - PROCESS | 860 | 1466703596621 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (11B9F800) [pid = 860] [serial = 1493] [outer = 157A6400] 10:39:57 INFO - PROCESS | 860 | 1466703597105 Marionette TRACE conn7 <- [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]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 10:39:57 INFO - PROCESS | 860 | 1466703597133 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 860 | 1466703597135 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 10:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:39:57 INFO - PROCESS | 860 | 1466703597144 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 860 | 1466703597146 Marionette TRACE conn7 <- [1,1954,null,{}] 10:39:57 INFO - PROCESS | 860 | 1466703597150 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:57 INFO - PROCESS | 860 | 1466703597152 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:57 INFO - PROCESS | 860 | 1466703597276 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 10:39:57 INFO - PROCESS | 860 | 1466703597368 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 860 | 1466703597370 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:57 INFO - PROCESS | 860 | ++DOCSHELL 1677E400 == 39 [pid = 860] [id = 498] 10:39:57 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (16780000) [pid = 860] [serial = 1494] [outer = 00000000] 10:39:57 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (16D4B000) [pid = 860] [serial = 1495] [outer = 16780000] 10:39:57 INFO - PROCESS | 860 | 1466703597414 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (16D4B800) [pid = 860] [serial = 1496] [outer = 16780000] 10:39:57 INFO - PROCESS | 860 | 1466703597858 Marionette TRACE conn7 <- [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]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 10:39:57 INFO - PROCESS | 860 | 1466703597918 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 860 | 1466703597920 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 10:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:39:57 INFO - PROCESS | 860 | 1466703597923 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 860 | 1466703597925 Marionette TRACE conn7 <- [1,1958,null,{}] 10:39:57 INFO - PROCESS | 860 | 1466703597928 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:57 INFO - PROCESS | 860 | 1466703597934 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:58 INFO - PROCESS | 860 | 1466703598065 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 10:39:58 INFO - PROCESS | 860 | 1466703598131 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 860 | 1466703598133 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:58 INFO - PROCESS | 860 | ++DOCSHELL 176DF000 == 40 [pid = 860] [id = 499] 10:39:58 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (176E0800) [pid = 860] [serial = 1497] [outer = 00000000] 10:39:58 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (17B5D000) [pid = 860] [serial = 1498] [outer = 176E0800] 10:39:58 INFO - PROCESS | 860 | 1466703598178 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (186F4000) [pid = 860] [serial = 1499] [outer = 176E0800] 10:39:58 INFO - PROCESS | 860 | 1466703598598 Marionette TRACE conn7 <- [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]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 10:39:58 INFO - PROCESS | 860 | 1466703598663 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 860 | 1466703598665 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 10:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:39:58 INFO - PROCESS | 860 | 1466703598685 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 860 | 1466703598687 Marionette TRACE conn7 <- [1,1962,null,{}] 10:39:58 INFO - PROCESS | 860 | 1466703598691 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:58 INFO - PROCESS | 860 | 1466703598693 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:58 INFO - PROCESS | 860 | 1466703598941 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 96 (176EB800) [pid = 860] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 95 (0D615400) [pid = 860] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 94 (1439E800) [pid = 860] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0DB83000) [pid = 860] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D5EA800) [pid = 860] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1439D400) [pid = 860] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 90 (1579E400) [pid = 860] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 89 (125E5800) [pid = 860] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D255000) [pid = 860] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 87 (17999C00) [pid = 860] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E83000) [pid = 860] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13EED000) [pid = 860] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0CB96400) [pid = 860] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D565800) [pid = 860] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:39:58 INFO - PROCESS | 860 | --DOMWINDOW == 82 (11B0BC00) [pid = 860] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:39:59 INFO - PROCESS | 860 | 1466703599010 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 860 | 1466703599012 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:59 INFO - PROCESS | 860 | ++DOCSHELL 09268C00 == 41 [pid = 860] [id = 500] 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0C912C00) [pid = 860] [serial = 1500] [outer = 00000000] 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0D2BF400) [pid = 860] [serial = 1501] [outer = 0C912C00] 10:39:59 INFO - PROCESS | 860 | 1466703599058 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D2C9C00) [pid = 860] [serial = 1502] [outer = 0C912C00] 10:39:59 INFO - PROCESS | 860 | 1466703599417 Marionette TRACE conn7 <- [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]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 790ms 10:39:59 INFO - PROCESS | 860 | 1466703599473 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 860 | 1466703599475 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 10:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:39:59 INFO - PROCESS | 860 | 1466703599479 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 860 | 1466703599481 Marionette TRACE conn7 <- [1,1966,null,{}] 10:39:59 INFO - PROCESS | 860 | 1466703599484 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:59 INFO - PROCESS | 860 | 1466703599486 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:59 INFO - PROCESS | 860 | 1466703599569 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 10:39:59 INFO - PROCESS | 860 | 1466703599576 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 860 | 1466703599578 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:39:59 INFO - PROCESS | 860 | ++DOCSHELL 13E83000 == 42 [pid = 860] [id = 501] 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13EF4000) [pid = 860] [serial = 1503] [outer = 00000000] 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (176EB800) [pid = 860] [serial = 1504] [outer = 13EF4000] 10:39:59 INFO - PROCESS | 860 | 1466703599623 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (17B60400) [pid = 860] [serial = 1505] [outer = 13EF4000] 10:40:00 INFO - PROCESS | 860 | 1466703600032 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 10:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:40:00 INFO - PROCESS | 860 | 1466703600053 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 860 | 1466703600055 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 10:40:00 INFO - PROCESS | 860 | 1466703600058 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 860 | 1466703600060 Marionette TRACE conn7 <- [1,1970,null,{}] 10:40:00 INFO - PROCESS | 860 | 1466703600063 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:00 INFO - PROCESS | 860 | 1466703600065 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:00 INFO - PROCESS | 860 | 1466703600198 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 10:40:00 INFO - PROCESS | 860 | 1466703600206 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 860 | 1466703600208 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:00 INFO - PROCESS | 860 | ++DOCSHELL 0DA62400 == 43 [pid = 860] [id = 502] 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (13EECC00) [pid = 860] [serial = 1506] [outer = 00000000] 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (194D6800) [pid = 860] [serial = 1507] [outer = 13EECC00] 10:40:00 INFO - PROCESS | 860 | 1466703600256 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (197A9800) [pid = 860] [serial = 1508] [outer = 13EECC00] 10:40:00 INFO - PROCESS | 860 | 1466703600704 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 10:40:00 INFO - PROCESS | 860 | 1466703600729 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 860 | 1466703600730 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 10:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:40:00 INFO - PROCESS | 860 | 1466703600733 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 860 | 1466703600735 Marionette TRACE conn7 <- [1,1974,null,{}] 10:40:00 INFO - PROCESS | 860 | 1466703600738 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:00 INFO - PROCESS | 860 | 1466703600740 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:00 INFO - PROCESS | 860 | 1466703600864 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 10:40:00 INFO - PROCESS | 860 | 1466703600871 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 860 | 1466703600873 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:00 INFO - PROCESS | 860 | ++DOCSHELL 194D5C00 == 44 [pid = 860] [id = 503] 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (197A5800) [pid = 860] [serial = 1509] [outer = 00000000] 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (19A99400) [pid = 860] [serial = 1510] [outer = 197A5800] 10:40:00 INFO - PROCESS | 860 | 1466703600916 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (19E1EC00) [pid = 860] [serial = 1511] [outer = 197A5800] 10:40:01 INFO - PROCESS | 860 | 1466703601597 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 10:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:40:01 INFO - PROCESS | 860 | 1466703601666 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 860 | 1466703601670 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 10:40:01 INFO - PROCESS | 860 | 1466703601675 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 860 | 1466703601681 Marionette TRACE conn7 <- [1,1978,null,{}] 10:40:01 INFO - PROCESS | 860 | 1466703601687 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:01 INFO - PROCESS | 860 | 1466703601689 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:01 INFO - PROCESS | 860 | 1466703601813 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 10:40:01 INFO - PROCESS | 860 | 1466703601946 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 860 | 1466703601950 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:01 INFO - PROCESS | 860 | ++DOCSHELL 0D06EC00 == 45 [pid = 860] [id = 504] 10:40:01 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (0D250000) [pid = 860] [serial = 1512] [outer = 00000000] 10:40:01 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0EA3E400) [pid = 860] [serial = 1513] [outer = 0D250000] 10:40:02 INFO - PROCESS | 860 | 1466703602008 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (12522C00) [pid = 860] [serial = 1514] [outer = 0D250000] 10:40:02 INFO - PROCESS | 860 | 1466703602569 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 10:40:02 INFO - PROCESS | 860 | 1466703602606 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 10:40:02 INFO - PROCESS | 860 | 1466703602611 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 10:40:02 INFO - PROCESS | 860 | 1466703602617 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:40:02 INFO - PROCESS | 860 | 1466703602620 Marionette TRACE conn7 <- [1,1982,null,{}] 10:40:02 INFO - PROCESS | 860 | 1466703602624 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:02 INFO - PROCESS | 860 | 1466703602627 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:02 INFO - PROCESS | 860 | 1466703602745 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 10:40:02 INFO - PROCESS | 860 | 1466703602858 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 860 | 1466703602861 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:02 INFO - PROCESS | 860 | ++DOCSHELL 1439EC00 == 46 [pid = 860] [id = 505] 10:40:02 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (153A4800) [pid = 860] [serial = 1515] [outer = 00000000] 10:40:02 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (16322C00) [pid = 860] [serial = 1516] [outer = 153A4800] 10:40:02 INFO - PROCESS | 860 | 1466703602957 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (175B3C00) [pid = 860] [serial = 1517] [outer = 153A4800] 10:40:03 INFO - PROCESS | 860 | 1466703603557 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 10:40:03 INFO - PROCESS | 860 | 1466703603590 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 860 | 1466703603593 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 10:40:03 INFO - PROCESS | 860 | 1466703603597 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:40:03 INFO - PROCESS | 860 | 1466703603601 Marionette TRACE conn7 <- [1,1986,null,{}] 10:40:03 INFO - PROCESS | 860 | 1466703603612 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:03 INFO - PROCESS | 860 | 1466703603618 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:03 INFO - PROCESS | 860 | 1466703603738 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 10:40:03 INFO - PROCESS | 860 | 1466703603887 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 860 | 1466703603891 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:03 INFO - PROCESS | 860 | ++DOCSHELL 199D7C00 == 47 [pid = 860] [id = 506] 10:40:03 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (199D8C00) [pid = 860] [serial = 1518] [outer = 00000000] 10:40:03 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (19E44800) [pid = 860] [serial = 1519] [outer = 199D8C00] 10:40:03 INFO - PROCESS | 860 | 1466703603952 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (19E49800) [pid = 860] [serial = 1520] [outer = 199D8C00] 10:40:04 INFO - PROCESS | 860 | 1466703604554 Marionette TRACE conn7 <- [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]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 10:40:04 INFO - PROCESS | 860 | 1466703604570 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 860 | 1466703604573 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 10:40:04 INFO - PROCESS | 860 | 1466703604576 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:40:04 INFO - PROCESS | 860 | 1466703604578 Marionette TRACE conn7 <- [1,1990,null,{}] 10:40:04 INFO - PROCESS | 860 | 1466703604582 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:04 INFO - PROCESS | 860 | 1466703604585 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:04 INFO - PROCESS | 860 | 1466703604713 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 10:40:04 INFO - PROCESS | 860 | 1466703604835 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 860 | 1466703604837 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:04 INFO - PROCESS | 860 | ++DOCSHELL 09262C00 == 48 [pid = 860] [id = 507] 10:40:04 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (09265C00) [pid = 860] [serial = 1521] [outer = 00000000] 10:40:04 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (0D96C800) [pid = 860] [serial = 1522] [outer = 09265C00] 10:40:04 INFO - PROCESS | 860 | 1466703604936 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (11BBA400) [pid = 860] [serial = 1523] [outer = 09265C00] 10:40:05 INFO - PROCESS | 860 | 1466703605685 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1183ms 10:40:05 INFO - PROCESS | 860 | 1466703605764 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 10:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:40:05 INFO - PROCESS | 860 | 1466703605768 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 10:40:05 INFO - PROCESS | 860 | 1466703605772 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 860 | 1466703605777 Marionette TRACE conn7 <- [1,1994,null,{}] 10:40:05 INFO - PROCESS | 860 | 1466703605782 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:05 INFO - PROCESS | 860 | 1466703605785 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:05 INFO - PROCESS | 860 | 1466703605924 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 10:40:06 INFO - PROCESS | 860 | 1466703606067 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 860 | 1466703606070 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 0C939800 == 47 [pid = 860] [id = 374] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 0DA62400 == 46 [pid = 860] [id = 502] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 13E83000 == 45 [pid = 860] [id = 501] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 09268C00 == 44 [pid = 860] [id = 500] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 176DF000 == 43 [pid = 860] [id = 499] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 1677E400 == 42 [pid = 860] [id = 498] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 157A2000 == 41 [pid = 860] [id = 497] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 13E6EC00 == 40 [pid = 860] [id = 496] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 0CB96800 == 39 [pid = 860] [id = 495] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 0D2C6000 == 38 [pid = 860] [id = 494] 10:40:06 INFO - PROCESS | 860 | --DOCSHELL 18C2AC00 == 37 [pid = 860] [id = 489] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 105 (18C33000) [pid = 860] [serial = 1468] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 104 (176E3400) [pid = 860] [serial = 1429] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | ++DOCSHELL 09268C00 == 38 [pid = 860] [id = 508] 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (0926B000) [pid = 860] [serial = 1524] [outer = 00000000] 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (0CB8B000) [pid = 860] [serial = 1525] [outer = 0926B000] 10:40:06 INFO - PROCESS | 860 | 1466703606183 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 107 (0D617000) [pid = 860] [serial = 1526] [outer = 0926B000] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 106 (0D61D800) [pid = 860] [serial = 1394] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 105 (11BBF800) [pid = 860] [serial = 1400] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 104 (18B9B400) [pid = 860] [serial = 1466] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 103 (17B5C000) [pid = 860] [serial = 1460] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 102 (16725400) [pid = 860] [serial = 1463] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 101 (143A2000) [pid = 860] [serial = 1451] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 100 (0D615000) [pid = 860] [serial = 1397] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 99 (17A0E400) [pid = 860] [serial = 1439] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 98 (1793C000) [pid = 860] [serial = 1438] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 97 (11B95C00) [pid = 860] [serial = 1442] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 96 (157A0000) [pid = 860] [serial = 1453] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 95 (16323400) [pid = 860] [serial = 1454] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 94 (0DB84800) [pid = 860] [serial = 1441] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 93 (1345E400) [pid = 860] [serial = 1433] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 92 (12427000) [pid = 860] [serial = 1432] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0DB7A800) [pid = 860] [serial = 1444] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 90 (11B9C800) [pid = 860] [serial = 1445] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 89 (16320800) [pid = 860] [serial = 1436] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1579B400) [pid = 860] [serial = 1435] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1792FC00) [pid = 860] [serial = 1457] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 86 (176E0C00) [pid = 860] [serial = 1456] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1345A000) [pid = 860] [serial = 1447] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13E32400) [pid = 860] [serial = 1448] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 83 (15AE6400) [pid = 860] [serial = 1462] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 82 (17B5AC00) [pid = 860] [serial = 1459] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1437D000) [pid = 860] [serial = 1450] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | --DOMWINDOW == 80 (186F5000) [pid = 860] [serial = 1465] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 860 | 1466703606634 Marionette TRACE conn7 <- [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]]]}] 10:40:06 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 10:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 10:40:06 INFO - PROCESS | 860 | 1466703606704 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 860 | 1466703606708 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 10:40:06 INFO - PROCESS | 860 | 1466703606714 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:40:06 INFO - PROCESS | 860 | 1466703606717 Marionette TRACE conn7 <- [1,1998,null,{}] 10:40:06 INFO - PROCESS | 860 | 1466703606721 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:06 INFO - PROCESS | 860 | 1466703606723 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:06 INFO - PROCESS | 860 | 1466703606821 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 10:40:06 INFO - PROCESS | 860 | 1466703606836 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 860 | 1466703606838 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:06 INFO - PROCESS | 860 | ++DOCSHELL 12424400 == 39 [pid = 860] [id = 509] 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (12426800) [pid = 860] [serial = 1527] [outer = 00000000] 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (1254A400) [pid = 860] [serial = 1528] [outer = 12426800] 10:40:06 INFO - PROCESS | 860 | 1466703606886 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (126BE400) [pid = 860] [serial = 1529] [outer = 12426800] 10:40:07 INFO - PROCESS | 860 | 1466703607400 Marionette TRACE conn7 <- [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]]]}] 10:40:07 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 10:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 10:40:07 INFO - PROCESS | 860 | 1466703607461 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 860 | 1466703607464 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 10:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:40:07 INFO - PROCESS | 860 | 1466703607468 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 860 | 1466703607471 Marionette TRACE conn7 <- [1,2002,null,{}] 10:40:07 INFO - PROCESS | 860 | 1466703607482 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:07 INFO - PROCESS | 860 | 1466703607486 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:07 INFO - PROCESS | 860 | 1466703607576 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 10:40:07 INFO - PROCESS | 860 | 1466703607685 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 860 | 1466703607688 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:07 INFO - PROCESS | 860 | ++DOCSHELL 13EE8400 == 40 [pid = 860] [id = 510] 10:40:07 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EE9000) [pid = 860] [serial = 1530] [outer = 00000000] 10:40:07 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1437D000) [pid = 860] [serial = 1531] [outer = 13EE9000] 10:40:07 INFO - PROCESS | 860 | 1466703607739 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (14F66000) [pid = 860] [serial = 1532] [outer = 13EE9000] 10:40:08 INFO - PROCESS | 860 | 1466703608092 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 10:40:08 INFO - PROCESS | 860 | 1466703608159 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 860 | 1466703608162 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 10:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:40:08 INFO - PROCESS | 860 | 1466703608165 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 860 | 1466703608176 Marionette TRACE conn7 <- [1,2006,null,{}] 10:40:08 INFO - PROCESS | 860 | 1466703608180 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:08 INFO - PROCESS | 860 | 1466703608182 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:08 INFO - PROCESS | 860 | 1466703608272 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 10:40:08 INFO - PROCESS | 860 | 1466703608278 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 860 | 1466703608280 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:08 INFO - PROCESS | 860 | ++DOCSHELL 1539FC00 == 41 [pid = 860] [id = 511] 10:40:08 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (15410800) [pid = 860] [serial = 1533] [outer = 00000000] 10:40:08 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (16206000) [pid = 860] [serial = 1534] [outer = 15410800] 10:40:08 INFO - PROCESS | 860 | 1466703608324 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (1672F800) [pid = 860] [serial = 1535] [outer = 15410800] 10:40:08 INFO - PROCESS | 860 | 1466703608817 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 10:40:08 INFO - PROCESS | 860 | 1466703608860 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 860 | 1466703608862 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 10:40:08 INFO - PROCESS | 860 | 1466703608865 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:40:08 INFO - PROCESS | 860 | 1466703608866 Marionette TRACE conn7 <- [1,2010,null,{}] 10:40:08 INFO - PROCESS | 860 | 1466703608875 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:08 INFO - PROCESS | 860 | 1466703608877 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:09 INFO - PROCESS | 860 | 1466703609028 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 10:40:09 INFO - PROCESS | 860 | 1466703609049 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 860 | 1466703609051 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:09 INFO - PROCESS | 860 | ++DOCSHELL 16D49000 == 42 [pid = 860] [id = 512] 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16D49400) [pid = 860] [serial = 1536] [outer = 00000000] 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (16E8EC00) [pid = 860] [serial = 1537] [outer = 16D49400] 10:40:09 INFO - PROCESS | 860 | 1466703609097 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (175CDC00) [pid = 860] [serial = 1538] [outer = 16D49400] 10:40:09 INFO - PROCESS | 860 | 1466703609591 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 769ms 10:40:09 INFO - PROCESS | 860 | 1466703609639 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 10:40:09 INFO - PROCESS | 860 | 1466703609642 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 10:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:40:09 INFO - PROCESS | 860 | 1466703609650 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 860 | 1466703609652 Marionette TRACE conn7 <- [1,2014,null,{}] 10:40:09 INFO - PROCESS | 860 | 1466703609655 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:09 INFO - PROCESS | 860 | 1466703609661 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:09 INFO - PROCESS | 860 | 1466703609794 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 10:40:09 INFO - PROCESS | 860 | 1466703609864 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 860 | 1466703609866 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:09 INFO - PROCESS | 860 | ++DOCSHELL 17A14000 == 43 [pid = 860] [id = 513] 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (17A15800) [pid = 860] [serial = 1539] [outer = 00000000] 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (17B5C400) [pid = 860] [serial = 1540] [outer = 17A15800] 10:40:09 INFO - PROCESS | 860 | 1466703609910 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (17B5F400) [pid = 860] [serial = 1541] [outer = 17A15800] 10:40:10 INFO - PROCESS | 860 | 1466703610376 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 10:40:10 INFO - PROCESS | 860 | 1466703610424 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 860 | 1466703610426 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 10:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:40:10 INFO - PROCESS | 860 | 1466703610429 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 860 | 1466703610431 Marionette TRACE conn7 <- [1,2018,null,{}] 10:40:10 INFO - PROCESS | 860 | 1466703610434 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:10 INFO - PROCESS | 860 | 1466703610436 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:10 INFO - PROCESS | 860 | 1466703610698 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 94 (1767D000) [pid = 860] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 93 (16780000) [pid = 860] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0DB80400) [pid = 860] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 91 (0D620800) [pid = 860] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E87C00) [pid = 860] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13459C00) [pid = 860] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 88 (176E0800) [pid = 860] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13EECC00) [pid = 860] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13EF4000) [pid = 860] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D0F1C00) [pid = 860] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 84 (157A6400) [pid = 860] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 83 (18C2D800) [pid = 860] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 82 (186F0000) [pid = 860] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D2CC800) [pid = 860] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:40:10 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0C912C00) [pid = 860] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:40:10 INFO - PROCESS | 860 | 1466703610770 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 860 | 1466703610772 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:10 INFO - PROCESS | 860 | ++DOCSHELL 0C914400 == 44 [pid = 860] [id = 514] 10:40:10 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0C915000) [pid = 860] [serial = 1542] [outer = 00000000] 10:40:10 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D2CC800) [pid = 860] [serial = 1543] [outer = 0C915000] 10:40:10 INFO - PROCESS | 860 | 1466703610815 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0EAD0000) [pid = 860] [serial = 1544] [outer = 0C915000] 10:40:11 INFO - PROCESS | 860 | 1466703611153 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 10:40:11 INFO - PROCESS | 860 | 1466703611209 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 860 | 1466703611211 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 10:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:40:11 INFO - PROCESS | 860 | 1466703611214 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 860 | 1466703611216 Marionette TRACE conn7 <- [1,2022,null,{}] 10:40:11 INFO - PROCESS | 860 | 1466703611220 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 860 | 1466703611222 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:11 INFO - PROCESS | 860 | 1466703611305 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 10:40:11 INFO - PROCESS | 860 | 1466703611311 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 860 | 1466703611313 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:11 INFO - PROCESS | 860 | ++DOCSHELL 13E91400 == 45 [pid = 860] [id = 515] 10:40:11 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EECC00) [pid = 860] [serial = 1545] [outer = 00000000] 10:40:11 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (17B54C00) [pid = 860] [serial = 1546] [outer = 13EECC00] 10:40:11 INFO - PROCESS | 860 | 1466703611357 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C2CC00) [pid = 860] [serial = 1547] [outer = 13EECC00] 10:40:11 INFO - PROCESS | 860 | 1466703611790 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 10:40:11 INFO - PROCESS | 860 | 1466703611845 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 10:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:40:11 INFO - PROCESS | 860 | 1466703611847 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 10:40:11 INFO - PROCESS | 860 | 1466703611851 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 860 | 1466703611853 Marionette TRACE conn7 <- [1,2026,null,{}] 10:40:11 INFO - PROCESS | 860 | 1466703611856 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 860 | 1466703611858 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:11 INFO - PROCESS | 860 | 1466703611943 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 10:40:11 INFO - PROCESS | 860 | 1466703611948 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 860 | 1466703611959 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:11 INFO - PROCESS | 860 | ++DOCSHELL 176E9000 == 46 [pid = 860] [id = 516] 10:40:11 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (194A7000) [pid = 860] [serial = 1548] [outer = 00000000] 10:40:11 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (197A8400) [pid = 860] [serial = 1549] [outer = 194A7000] 10:40:12 INFO - PROCESS | 860 | 1466703612003 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19E22800) [pid = 860] [serial = 1550] [outer = 194A7000] 10:40:12 INFO - PROCESS | 860 | 1466703612445 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 10:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:40:12 INFO - PROCESS | 860 | 1466703612481 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 860 | 1466703612483 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 10:40:12 INFO - PROCESS | 860 | 1466703612487 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 860 | 1466703612488 Marionette TRACE conn7 <- [1,2030,null,{}] 10:40:12 INFO - PROCESS | 860 | 1466703612492 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:12 INFO - PROCESS | 860 | 1466703612494 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:12 INFO - PROCESS | 860 | 1466703612632 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 10:40:12 INFO - PROCESS | 860 | 1466703612645 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 860 | 1466703612647 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:12 INFO - PROCESS | 860 | ++DOCSHELL 18C28000 == 47 [pid = 860] [id = 517] 10:40:12 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (194E0C00) [pid = 860] [serial = 1551] [outer = 00000000] 10:40:12 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19E4BC00) [pid = 860] [serial = 1552] [outer = 194E0C00] 10:40:12 INFO - PROCESS | 860 | 1466703612692 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (19E4F800) [pid = 860] [serial = 1553] [outer = 194E0C00] 10:40:13 INFO - PROCESS | 860 | 1466703613383 Marionette TRACE conn7 <- [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]]]}] 10:40:13 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) 10:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 10:40:13 INFO - PROCESS | 860 | 1466703613418 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 860 | 1466703613423 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 10:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:40:13 INFO - PROCESS | 860 | 1466703613441 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 860 | 1466703613446 Marionette TRACE conn7 <- [1,2034,null,{}] 10:40:13 INFO - PROCESS | 860 | 1466703613455 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:13 INFO - PROCESS | 860 | 1466703613458 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:13 INFO - PROCESS | 860 | 1466703613582 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 10:40:13 INFO - PROCESS | 860 | 1466703613718 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 860 | 1466703613721 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:13 INFO - PROCESS | 860 | ++DOCSHELL 0D2C0400 == 48 [pid = 860] [id = 518] 10:40:13 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0D61F400) [pid = 860] [serial = 1554] [outer = 00000000] 10:40:13 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (11D12000) [pid = 860] [serial = 1555] [outer = 0D61F400] 10:40:13 INFO - PROCESS | 860 | 1466703613779 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (1254D800) [pid = 860] [serial = 1556] [outer = 0D61F400] 10:40:14 INFO - PROCESS | 860 | 1466703614365 Marionette TRACE conn7 <- [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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 10:40:14 INFO - PROCESS | 860 | 1466703614418 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 860 | 1466703614423 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 10:40:14 INFO - PROCESS | 860 | 1466703614430 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:40:14 INFO - PROCESS | 860 | 1466703614433 Marionette TRACE conn7 <- [1,2038,null,{}] 10:40:14 INFO - PROCESS | 860 | 1466703614437 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:14 INFO - PROCESS | 860 | 1466703614440 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:14 INFO - PROCESS | 860 | 1466703614561 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 10:40:14 INFO - PROCESS | 860 | 1466703614717 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 860 | 1466703614720 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:14 INFO - PROCESS | 860 | ++DOCSHELL 14F5B400 == 49 [pid = 860] [id = 519] 10:40:14 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (14F5FC00) [pid = 860] [serial = 1557] [outer = 00000000] 10:40:14 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (1672F400) [pid = 860] [serial = 1558] [outer = 14F5FC00] 10:40:14 INFO - PROCESS | 860 | 1466703614778 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (176E5800) [pid = 860] [serial = 1559] [outer = 14F5FC00] 10:40:15 INFO - PROCESS | 860 | 1466703615366 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 10:40:15 INFO - PROCESS | 860 | 1466703615403 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 860 | 1466703615406 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 10:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:40:15 INFO - PROCESS | 860 | 1466703615409 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 860 | 1466703615414 Marionette TRACE conn7 <- [1,2042,null,{}] 10:40:15 INFO - PROCESS | 860 | 1466703615425 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:15 INFO - PROCESS | 860 | 1466703615430 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:15 INFO - PROCESS | 860 | 1466703615552 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 10:40:15 INFO - PROCESS | 860 | 1466703615705 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 860 | 1466703615708 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:15 INFO - PROCESS | 860 | ++DOCSHELL 1A103400 == 50 [pid = 860] [id = 520] 10:40:15 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (1A105800) [pid = 860] [serial = 1560] [outer = 00000000] 10:40:15 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (1A109800) [pid = 860] [serial = 1561] [outer = 1A105800] 10:40:15 INFO - PROCESS | 860 | 1466703615771 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (1A10E400) [pid = 860] [serial = 1562] [outer = 1A105800] 10:40:16 INFO - PROCESS | 860 | 1466703616414 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1072ms 10:40:16 INFO - PROCESS | 860 | 1466703616679 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 860 | 1466703616684 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 10:40:16 INFO - PROCESS | 860 | 1466703616688 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:40:16 INFO - PROCESS | 860 | 1466703616691 Marionette TRACE conn7 <- [1,2046,null,{}] 10:40:16 INFO - PROCESS | 860 | 1466703616697 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:16 INFO - PROCESS | 860 | 1466703616700 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:16 INFO - PROCESS | 860 | 1466703616802 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 10:40:16 INFO - PROCESS | 860 | 1466703616942 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 860 | 1466703616947 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:16 INFO - PROCESS | 860 | ++DOCSHELL 0CB96800 == 51 [pid = 860] [id = 521] 10:40:16 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (0D255000) [pid = 860] [serial = 1563] [outer = 00000000] 10:40:16 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (0DB7B800) [pid = 860] [serial = 1564] [outer = 0D255000] 10:40:16 INFO - PROCESS | 860 | 1466703616999 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (0E7DD800) [pid = 860] [serial = 1565] [outer = 0D255000] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 176E9000 == 50 [pid = 860] [id = 516] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 13E91400 == 49 [pid = 860] [id = 515] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 0C914400 == 48 [pid = 860] [id = 514] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 17A14000 == 47 [pid = 860] [id = 513] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 16D49000 == 46 [pid = 860] [id = 512] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 1539FC00 == 45 [pid = 860] [id = 511] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 13EE8400 == 44 [pid = 860] [id = 510] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 12424400 == 43 [pid = 860] [id = 509] 10:40:17 INFO - PROCESS | 860 | 1466703617629 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:40:17 INFO - PROCESS | 860 | --DOCSHELL 09268C00 == 42 [pid = 860] [id = 508] 10:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 971ms 10:40:17 INFO - PROCESS | 860 | 1466703617666 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 860 | 1466703617669 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 10:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:40:17 INFO - PROCESS | 860 | 1466703617675 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 860 | 1466703617679 Marionette TRACE conn7 <- [1,2050,null,{}] 10:40:17 INFO - PROCESS | 860 | 1466703617683 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:17 INFO - PROCESS | 860 | 1466703617685 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:17 INFO - PROCESS | 860 | 1466703617772 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 10:40:17 INFO - PROCESS | 860 | 1466703617785 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 860 | 1466703617787 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:17 INFO - PROCESS | 860 | ++DOCSHELL 0D615000 == 43 [pid = 860] [id = 522] 10:40:17 INFO - PROCESS | 860 | ++DOMWINDOW == 105 (0D615400) [pid = 860] [serial = 1566] [outer = 00000000] 10:40:17 INFO - PROCESS | 860 | ++DOMWINDOW == 106 (0DA62400) [pid = 860] [serial = 1567] [outer = 0D615400] 10:40:17 INFO - PROCESS | 860 | 1466703617834 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 860 | ++DOMWINDOW == 107 (11B95C00) [pid = 860] [serial = 1568] [outer = 0D615400] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 106 (176E6000) [pid = 860] [serial = 1430] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 105 (16D4B000) [pid = 860] [serial = 1495] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 104 (11BB9000) [pid = 860] [serial = 1486] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 103 (12428400) [pid = 860] [serial = 1487] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 102 (1254CC00) [pid = 860] [serial = 1484] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 101 (120BB000) [pid = 860] [serial = 1483] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 100 (13EF2000) [pid = 860] [serial = 1489] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 99 (14386400) [pid = 860] [serial = 1475] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 98 (13E6D400) [pid = 860] [serial = 1474] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 97 (17B5D000) [pid = 860] [serial = 1498] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 96 (16D4B800) [pid = 860] [serial = 1496] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 95 (194D6800) [pid = 860] [serial = 1507] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 94 (186F4000) [pid = 860] [serial = 1499] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 93 (176EB800) [pid = 860] [serial = 1504] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 92 (17B60400) [pid = 860] [serial = 1505] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 91 (14F61800) [pid = 860] [serial = 1490] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0DB86400) [pid = 860] [serial = 1472] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 89 (0D617800) [pid = 860] [serial = 1471] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 88 (16321C00) [pid = 860] [serial = 1492] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 87 (18CB8800) [pid = 860] [serial = 1469] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 86 (19431400) [pid = 860] [serial = 1478] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 85 (18CAF800) [pid = 860] [serial = 1477] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 84 (197A9800) [pid = 860] [serial = 1508] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13EEAC00) [pid = 860] [serial = 1481] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1254C000) [pid = 860] [serial = 1480] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D2C9C00) [pid = 860] [serial = 1502] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D2BF400) [pid = 860] [serial = 1501] [outer = 00000000] [url = about:blank] 10:40:17 INFO - PROCESS | 860 | --DOMWINDOW == 79 (11B9F800) [pid = 860] [serial = 1493] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 860 | 1466703618408 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 790ms 10:40:18 INFO - PROCESS | 860 | 1466703618466 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 860 | 1466703618469 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 10:40:18 INFO - PROCESS | 860 | 1466703618472 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:40:18 INFO - PROCESS | 860 | 1466703618474 Marionette TRACE conn7 <- [1,2054,null,{}] 10:40:18 INFO - PROCESS | 860 | 1466703618484 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:18 INFO - PROCESS | 860 | 1466703618488 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:18 INFO - PROCESS | 860 | 1466703618589 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 10:40:18 INFO - PROCESS | 860 | 1466703618698 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 860 | 1466703618702 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:18 INFO - PROCESS | 860 | ++DOCSHELL 126CBC00 == 44 [pid = 860] [id = 523] 10:40:18 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (126CD800) [pid = 860] [serial = 1569] [outer = 00000000] 10:40:18 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13B4F800) [pid = 860] [serial = 1570] [outer = 126CD800] 10:40:18 INFO - PROCESS | 860 | 1466703618753 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E6FC00) [pid = 860] [serial = 1571] [outer = 126CD800] 10:40:19 INFO - PROCESS | 860 | 1466703619145 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 729ms 10:40:19 INFO - PROCESS | 860 | 1466703619206 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 10:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:40:19 INFO - PROCESS | 860 | 1466703619208 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 10:40:19 INFO - PROCESS | 860 | 1466703619211 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 860 | 1466703619212 Marionette TRACE conn7 <- [1,2058,null,{}] 10:40:19 INFO - PROCESS | 860 | 1466703619216 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 860 | 1466703619218 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:19 INFO - PROCESS | 860 | 1466703619307 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 10:40:19 INFO - PROCESS | 860 | 1466703619342 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 860 | 1466703619344 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:19 INFO - PROCESS | 860 | ++DOCSHELL 13EEC800 == 45 [pid = 860] [id = 524] 10:40:19 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13EED800) [pid = 860] [serial = 1572] [outer = 00000000] 10:40:19 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (14F63400) [pid = 860] [serial = 1573] [outer = 13EED800] 10:40:19 INFO - PROCESS | 860 | 1466703619389 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (15412C00) [pid = 860] [serial = 1574] [outer = 13EED800] 10:40:19 INFO - PROCESS | 860 | 1466703619842 Marionette TRACE conn7 <- [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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 10:40:19 INFO - PROCESS | 860 | 1466703619883 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 860 | 1466703619886 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 10:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:40:19 INFO - PROCESS | 860 | 1466703619889 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 860 | 1466703619891 Marionette TRACE conn7 <- [1,2062,null,{}] 10:40:19 INFO - PROCESS | 860 | 1466703619894 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 860 | 1466703619896 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:20 INFO - PROCESS | 860 | 1466703620021 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 10:40:20 INFO - PROCESS | 860 | 1466703620027 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 860 | 1466703620029 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:20 INFO - PROCESS | 860 | ++DOCSHELL 157A0000 == 46 [pid = 860] [id = 525] 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (15AEF000) [pid = 860] [serial = 1575] [outer = 00000000] 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (16210400) [pid = 860] [serial = 1576] [outer = 15AEF000] 10:40:20 INFO - PROCESS | 860 | 1466703620074 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (16320800) [pid = 860] [serial = 1577] [outer = 15AEF000] 10:40:20 INFO - PROCESS | 860 | 1466703620523 Marionette TRACE conn7 <- [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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 10:40:20 INFO - PROCESS | 860 | 1466703620562 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 860 | 1466703620564 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 10:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:40:20 INFO - PROCESS | 860 | 1466703620569 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 860 | 1466703620571 Marionette TRACE conn7 <- [1,2066,null,{}] 10:40:20 INFO - PROCESS | 860 | 1466703620574 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:20 INFO - PROCESS | 860 | 1466703620580 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:20 INFO - PROCESS | 860 | 1466703620733 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 10:40:20 INFO - PROCESS | 860 | 1466703620835 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 860 | 1466703620837 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:20 INFO - PROCESS | 860 | ++DOCSHELL 0EAC9800 == 47 [pid = 860] [id = 526] 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16D45800) [pid = 860] [serial = 1578] [outer = 00000000] 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (175CD000) [pid = 860] [serial = 1579] [outer = 16D45800] 10:40:20 INFO - PROCESS | 860 | 1466703620885 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (176E6400) [pid = 860] [serial = 1580] [outer = 16D45800] 10:40:21 INFO - PROCESS | 860 | 1466703621331 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 10:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:40:21 INFO - PROCESS | 860 | 1466703621342 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 860 | 1466703621344 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 10:40:21 INFO - PROCESS | 860 | 1466703621347 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 860 | 1466703621348 Marionette TRACE conn7 <- [1,2070,null,{}] 10:40:21 INFO - PROCESS | 860 | 1466703621357 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:21 INFO - PROCESS | 860 | 1466703621359 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:21 INFO - PROCESS | 860 | 1466703621483 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 10:40:21 INFO - PROCESS | 860 | 1466703621489 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 860 | 1466703621490 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:21 INFO - PROCESS | 860 | ++DOCSHELL 1792E800 == 48 [pid = 860] [id = 527] 10:40:21 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (1792FC00) [pid = 860] [serial = 1581] [outer = 00000000] 10:40:21 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (17B53C00) [pid = 860] [serial = 1582] [outer = 1792FC00] 10:40:21 INFO - PROCESS | 860 | 1466703621534 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (17B60800) [pid = 860] [serial = 1583] [outer = 1792FC00] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 93 (15410800) [pid = 860] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16D49400) [pid = 860] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 91 (13EE9000) [pid = 860] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 90 (12426800) [pid = 860] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 89 (194A7000) [pid = 860] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0926B000) [pid = 860] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 87 (17A15800) [pid = 860] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0C915000) [pid = 860] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:40:22 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13EECC00) [pid = 860] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:40:22 INFO - PROCESS | 860 | 1466703622209 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 10:40:22 INFO - PROCESS | 860 | 1466703622278 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 860 | 1466703622280 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 10:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:40:22 INFO - PROCESS | 860 | 1466703622283 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 860 | 1466703622285 Marionette TRACE conn7 <- [1,2074,null,{}] 10:40:22 INFO - PROCESS | 860 | 1466703622289 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:22 INFO - PROCESS | 860 | 1466703622290 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:22 INFO - PROCESS | 860 | 1466703622408 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 10:40:22 INFO - PROCESS | 860 | 1466703622474 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 860 | 1466703622476 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:22 INFO - PROCESS | 860 | ++DOCSHELL 0C9BC800 == 49 [pid = 860] [id = 528] 10:40:22 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (11B0C800) [pid = 860] [serial = 1584] [outer = 00000000] 10:40:22 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (16D48C00) [pid = 860] [serial = 1585] [outer = 11B0C800] 10:40:22 INFO - PROCESS | 860 | 1466703622519 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (176EC800) [pid = 860] [serial = 1586] [outer = 11B0C800] 10:40:22 INFO - PROCESS | 860 | 1466703622852 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 10:40:22 INFO - PROCESS | 860 | 1466703622914 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 860 | 1466703622916 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 10:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:40:22 INFO - PROCESS | 860 | 1466703622919 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 860 | 1466703622921 Marionette TRACE conn7 <- [1,2078,null,{}] 10:40:22 INFO - PROCESS | 860 | 1466703622924 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:22 INFO - PROCESS | 860 | 1466703622926 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:23 INFO - PROCESS | 860 | 1466703623053 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 10:40:23 INFO - PROCESS | 860 | 1466703623058 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 860 | 1466703623060 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:23 INFO - PROCESS | 860 | ++DOCSHELL 17B57800 == 50 [pid = 860] [id = 529] 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (186A7400) [pid = 860] [serial = 1587] [outer = 00000000] 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (18C2EC00) [pid = 860] [serial = 1588] [outer = 186A7400] 10:40:23 INFO - PROCESS | 860 | 1466703623104 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (19425000) [pid = 860] [serial = 1589] [outer = 186A7400] 10:40:23 INFO - PROCESS | 860 | 1466703623530 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 10:40:23 INFO - PROCESS | 860 | 1466703623590 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 860 | 1466703623592 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 10:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:40:23 INFO - PROCESS | 860 | 1466703623605 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 860 | 1466703623608 Marionette TRACE conn7 <- [1,2082,null,{}] 10:40:23 INFO - PROCESS | 860 | 1466703623611 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:23 INFO - PROCESS | 860 | 1466703623613 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:23 INFO - PROCESS | 860 | 1466703623702 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 10:40:23 INFO - PROCESS | 860 | 1466703623743 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 860 | 1466703623745 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:23 INFO - PROCESS | 860 | ++DOCSHELL 11BB5800 == 51 [pid = 860] [id = 530] 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (18C2E000) [pid = 860] [serial = 1590] [outer = 00000000] 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1949E000) [pid = 860] [serial = 1591] [outer = 18C2E000] 10:40:23 INFO - PROCESS | 860 | 1466703623791 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (194D2800) [pid = 860] [serial = 1592] [outer = 18C2E000] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 12544400 == 50 [pid = 860] [id = 384] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 126C2400 == 49 [pid = 860] [id = 491] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 09262C00 == 48 [pid = 860] [id = 507] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0CB94C00 == 47 [pid = 860] [id = 490] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 1439EC00 == 46 [pid = 860] [id = 505] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 199D7C00 == 45 [pid = 860] [id = 506] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0D06EC00 == 44 [pid = 860] [id = 504] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 194D5C00 == 43 [pid = 860] [id = 503] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 153A3400 == 42 [pid = 860] [id = 373] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 17B5CC00 == 41 [pid = 860] [id = 492] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0CB8AC00 == 40 [pid = 860] [id = 493] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0D615000 == 39 [pid = 860] [id = 522] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0CB96800 == 38 [pid = 860] [id = 521] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 1A103400 == 37 [pid = 860] [id = 520] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 14F5B400 == 36 [pid = 860] [id = 519] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 18C28000 == 35 [pid = 860] [id = 517] 10:40:24 INFO - PROCESS | 860 | --DOCSHELL 0D2C0400 == 34 [pid = 860] [id = 518] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 13EEC800 == 33 [pid = 860] [id = 524] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 17B57800 == 32 [pid = 860] [id = 529] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 1792E800 == 31 [pid = 860] [id = 527] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 126CBC00 == 30 [pid = 860] [id = 523] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 157A0000 == 29 [pid = 860] [id = 525] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 0C9BC800 == 28 [pid = 860] [id = 528] 10:40:25 INFO - PROCESS | 860 | --DOCSHELL 0EAC9800 == 27 [pid = 860] [id = 526] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 93 (16206000) [pid = 860] [serial = 1534] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16E8EC00) [pid = 860] [serial = 1537] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1437D000) [pid = 860] [serial = 1531] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 90 (14F66000) [pid = 860] [serial = 1532] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 89 (19A99400) [pid = 860] [serial = 1510] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 88 (1254A400) [pid = 860] [serial = 1528] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 87 (126BE400) [pid = 860] [serial = 1529] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 86 (197A8400) [pid = 860] [serial = 1549] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0CB8B000) [pid = 860] [serial = 1525] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D617000) [pid = 860] [serial = 1526] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D96C800) [pid = 860] [serial = 1522] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 82 (17B5C400) [pid = 860] [serial = 1540] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 81 (19E44800) [pid = 860] [serial = 1519] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0EA3E400) [pid = 860] [serial = 1513] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175CDC00) [pid = 860] [serial = 1538] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D2CC800) [pid = 860] [serial = 1543] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16322C00) [pid = 860] [serial = 1516] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17B5F400) [pid = 860] [serial = 1541] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17B54C00) [pid = 860] [serial = 1546] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 74 (19E22800) [pid = 860] [serial = 1550] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C2CC00) [pid = 860] [serial = 1547] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0EAD0000) [pid = 860] [serial = 1544] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1672F800) [pid = 860] [serial = 1535] [outer = 00000000] [url = about:blank] 10:40:25 INFO - PROCESS | 860 | 1466703625843 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2296ms 10:40:25 INFO - PROCESS | 860 | 1466703625893 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 860 | 1466703625897 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 10:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:40:25 INFO - PROCESS | 860 | 1466703625902 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 860 | 1466703625905 Marionette TRACE conn7 <- [1,2086,null,{}] 10:40:25 INFO - PROCESS | 860 | 1466703625911 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:25 INFO - PROCESS | 860 | 1466703625914 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:25 INFO - PROCESS | 860 | 1466703626008 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 10:40:26 INFO - PROCESS | 860 | 1466703626145 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 860 | 1466703626148 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:26 INFO - PROCESS | 860 | ++DOCSHELL 0C9BB800 == 28 [pid = 860] [id = 531] 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0C9BC000) [pid = 860] [serial = 1593] [outer = 00000000] 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0CB94000) [pid = 860] [serial = 1594] [outer = 0C9BC000] 10:40:26 INFO - PROCESS | 860 | 1466703626199 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0D0D3000) [pid = 860] [serial = 1595] [outer = 0C9BC000] 10:40:26 INFO - PROCESS | 860 | --DOCSHELL 13463000 == 27 [pid = 860] [id = 12] 10:40:26 INFO - PROCESS | 860 | 1466703626635 Marionette TRACE conn7 <- [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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 10:40:26 INFO - PROCESS | 860 | 1466703626673 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 860 | 1466703626679 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 10:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:40:26 INFO - PROCESS | 860 | 1466703626685 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 860 | 1466703626688 Marionette TRACE conn7 <- [1,2090,null,{}] 10:40:26 INFO - PROCESS | 860 | 1466703626691 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:26 INFO - PROCESS | 860 | 1466703626694 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:26 INFO - PROCESS | 860 | 1466703626793 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 10:40:26 INFO - PROCESS | 860 | 1466703626806 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 860 | 1466703626808 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:26 INFO - PROCESS | 860 | ++DOCSHELL 0D5F0400 == 28 [pid = 860] [id = 532] 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D614800) [pid = 860] [serial = 1596] [outer = 00000000] 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D620000) [pid = 860] [serial = 1597] [outer = 0D614800] 10:40:26 INFO - PROCESS | 860 | 1466703626861 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D966C00) [pid = 860] [serial = 1598] [outer = 0D614800] 10:40:27 INFO - PROCESS | 860 | 1466703627370 Marionette TRACE conn7 <- [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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 10:40:27 INFO - PROCESS | 860 | 1466703627424 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 860 | 1466703627426 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 10:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:40:27 INFO - PROCESS | 860 | 1466703627433 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 860 | 1466703627436 Marionette TRACE conn7 <- [1,2094,null,{}] 10:40:27 INFO - PROCESS | 860 | 1466703627448 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:27 INFO - PROCESS | 860 | 1466703627453 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:27 INFO - PROCESS | 860 | 1466703627549 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 10:40:27 INFO - PROCESS | 860 | 1466703627563 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 860 | 1466703627566 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:27 INFO - PROCESS | 860 | ++DOCSHELL 11BB9400 == 29 [pid = 860] [id = 533] 10:40:27 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11BBA000) [pid = 860] [serial = 1599] [outer = 00000000] 10:40:27 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11BBF000) [pid = 860] [serial = 1600] [outer = 11BBA000] 10:40:27 INFO - PROCESS | 860 | 1466703627619 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (11DA7400) [pid = 860] [serial = 1601] [outer = 11BBA000] 10:40:28 INFO - PROCESS | 860 | 1466703628353 Marionette TRACE conn7 <- [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]]]}] 10:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 990ms 10:40:28 INFO - PROCESS | 860 | 1466703628424 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 860 | 1466703628429 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 10:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:40:28 INFO - PROCESS | 860 | 1466703628434 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 860 | 1466703628438 Marionette TRACE conn7 <- [1,2098,null,{}] 10:40:28 INFO - PROCESS | 860 | 1466703628444 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:28 INFO - PROCESS | 860 | 1466703628447 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:28 INFO - PROCESS | 860 | 1466703628584 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 10:40:28 INFO - PROCESS | 860 | 1466703628723 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 860 | 1466703628727 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:28 INFO - PROCESS | 860 | ++DOCSHELL 0C936000 == 30 [pid = 860] [id = 534] 10:40:28 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0CB89400) [pid = 860] [serial = 1602] [outer = 00000000] 10:40:28 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D5EC800) [pid = 860] [serial = 1603] [outer = 0CB89400] 10:40:28 INFO - PROCESS | 860 | 1466703628789 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0DB7F400) [pid = 860] [serial = 1604] [outer = 0CB89400] 10:40:29 INFO - PROCESS | 860 | 1466703629543 Marionette TRACE conn7 <- [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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1181ms 10:40:29 INFO - PROCESS | 860 | 1466703629618 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 860 | 1466703629624 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 10:40:29 INFO - PROCESS | 860 | 1466703629631 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:40:29 INFO - PROCESS | 860 | 1466703629634 Marionette TRACE conn7 <- [1,2102,null,{}] 10:40:29 INFO - PROCESS | 860 | 1466703629638 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:29 INFO - PROCESS | 860 | 1466703629641 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:29 INFO - PROCESS | 860 | 1466703629766 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 10:40:29 INFO - PROCESS | 860 | 1466703629897 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 860 | 1466703629900 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:29 INFO - PROCESS | 860 | ++DOCSHELL 12424400 == 31 [pid = 860] [id = 535] 10:40:29 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (12426800) [pid = 860] [serial = 1605] [outer = 00000000] 10:40:29 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (12544400) [pid = 860] [serial = 1606] [outer = 12426800] 10:40:29 INFO - PROCESS | 860 | 1466703629957 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (125DB800) [pid = 860] [serial = 1607] [outer = 12426800] 10:40:30 INFO - PROCESS | 860 | 1466703630781 Marionette TRACE conn7 <- [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]]]}] 10:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1219ms 10:40:30 INFO - PROCESS | 860 | 1466703630859 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 860 | 1466703630863 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 10:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:40:30 INFO - PROCESS | 860 | 1466703630868 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 860 | 1466703630872 Marionette TRACE conn7 <- [1,2106,null,{}] 10:40:30 INFO - PROCESS | 860 | 1466703630877 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:30 INFO - PROCESS | 860 | 1466703630880 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:30 INFO - PROCESS | 860 | 1466703630997 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 10:40:30 INFO - PROCESS | 860 | --DOCSHELL 176EB400 == 30 [pid = 860] [id = 479] 10:40:30 INFO - PROCESS | 860 | --DOCSHELL 0D614C00 == 29 [pid = 860] [id = 480] 10:40:30 INFO - PROCESS | 860 | --DOCSHELL 0CB93400 == 28 [pid = 860] [id = 463] 10:40:30 INFO - PROCESS | 860 | --DOCSHELL 11EC7800 == 27 [pid = 860] [id = 468] 10:40:30 INFO - PROCESS | 860 | --DOCSHELL 0D025400 == 26 [pid = 860] [id = 13] 10:40:31 INFO - PROCESS | 860 | 1466703631113 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 860 | 1466703631117 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:31 INFO - PROCESS | 860 | ++DOCSHELL 0CB8D400 == 27 [pid = 860] [id = 536] 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0CB8DC00) [pid = 860] [serial = 1608] [outer = 00000000] 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0D2C9400) [pid = 860] [serial = 1609] [outer = 0CB8DC00] 10:40:31 INFO - PROCESS | 860 | 1466703631165 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0DB83C00) [pid = 860] [serial = 1610] [outer = 0CB8DC00] 10:40:31 INFO - PROCESS | 860 | 1466703631572 Marionette TRACE conn7 <- [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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 10:40:31 INFO - PROCESS | 860 | 1466703631641 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 860 | 1466703631646 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 10:40:31 INFO - PROCESS | 860 | 1466703631651 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:40:31 INFO - PROCESS | 860 | 1466703631654 Marionette TRACE conn7 <- [1,2110,null,{}] 10:40:31 INFO - PROCESS | 860 | 1466703631658 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:31 INFO - PROCESS | 860 | 1466703631660 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:31 INFO - PROCESS | 860 | 1466703631751 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 10:40:31 INFO - PROCESS | 860 | 1466703631757 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 860 | 1466703631759 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:31 INFO - PROCESS | 860 | ++DOCSHELL 11EC7800 == 28 [pid = 860] [id = 537] 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (120B7C00) [pid = 860] [serial = 1611] [outer = 00000000] 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (13459C00) [pid = 860] [serial = 1612] [outer = 120B7C00] 10:40:31 INFO - PROCESS | 860 | 1466703631812 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (13B48800) [pid = 860] [serial = 1613] [outer = 120B7C00] 10:40:32 INFO - PROCESS | 860 | 1466703632313 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 10:40:32 INFO - PROCESS | 860 | 1466703632387 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 860 | 1466703632389 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 10:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:40:32 INFO - PROCESS | 860 | 1466703632420 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 860 | 1466703632423 Marionette TRACE conn7 <- [1,2114,null,{}] 10:40:32 INFO - PROCESS | 860 | 1466703632438 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:32 INFO - PROCESS | 860 | 1466703632443 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:32 INFO - PROCESS | 860 | 1466703632572 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 10:40:32 INFO - PROCESS | 860 | 1466703632583 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 860 | 1466703632586 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:32 INFO - PROCESS | 860 | ++DOCSHELL 13EF1800 == 29 [pid = 860] [id = 538] 10:40:32 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (13EF2400) [pid = 860] [serial = 1614] [outer = 00000000] 10:40:32 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (1437D000) [pid = 860] [serial = 1615] [outer = 13EF2400] 10:40:32 INFO - PROCESS | 860 | 1466703632634 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (14F5A800) [pid = 860] [serial = 1616] [outer = 13EF2400] 10:40:33 INFO - PROCESS | 860 | 1466703633071 Marionette TRACE conn7 <- [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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 710ms 10:40:33 INFO - PROCESS | 860 | 1466703633107 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 860 | 1466703633109 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 10:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:40:33 INFO - PROCESS | 860 | 1466703633113 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 860 | 1466703633115 Marionette TRACE conn7 <- [1,2118,null,{}] 10:40:33 INFO - PROCESS | 860 | 1466703633119 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 860 | 1466703633121 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:33 INFO - PROCESS | 860 | 1466703633273 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 10:40:33 INFO - PROCESS | 860 | 1466703633291 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 860 | 1466703633293 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:33 INFO - PROCESS | 860 | ++DOCSHELL 0C935800 == 30 [pid = 860] [id = 539] 10:40:33 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (13458C00) [pid = 860] [serial = 1617] [outer = 00000000] 10:40:33 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (16322000) [pid = 860] [serial = 1618] [outer = 13458C00] 10:40:33 INFO - PROCESS | 860 | 1466703633342 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (1672B800) [pid = 860] [serial = 1619] [outer = 13458C00] 10:40:33 INFO - PROCESS | 860 | 1466703633811 Marionette TRACE conn7 <- [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] 10:40:33 INFO - PROCESS | 860 | 1466703633849 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 10:40:33 INFO - PROCESS | 860 | 1466703633852 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:40:33 INFO - PROCESS | 860 | 1466703633853 Marionette TRACE conn7 <- [1,2122,null,{}] 10:40:33 INFO - PROCESS | 860 | 1466703633857 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 860 | 1466703633859 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:33 INFO - PROCESS | 860 | 1466703634002 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 10:40:34 INFO - PROCESS | 860 | 1466703634029 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 860 | 1466703634031 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:34 INFO - PROCESS | 860 | ++DOCSHELL 15410800 == 31 [pid = 860] [id = 540] 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 99 (16321000) [pid = 860] [serial = 1620] [outer = 00000000] 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 100 (16D4CC00) [pid = 860] [serial = 1621] [outer = 16321000] 10:40:34 INFO - PROCESS | 860 | 1466703634076 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 101 (16D49000) [pid = 860] [serial = 1622] [outer = 16321000] 10:40:34 INFO - PROCESS | 860 | 1466703634552 Marionette TRACE conn7 <- [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]]]}] 10:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 10:40:34 INFO - PROCESS | 860 | 1466703634587 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 10:40:34 INFO - PROCESS | 860 | 1466703634590 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 10:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:40:34 INFO - PROCESS | 860 | 1466703634593 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 860 | 1466703634595 Marionette TRACE conn7 <- [1,2126,null,{}] 10:40:34 INFO - PROCESS | 860 | 1466703634598 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:34 INFO - PROCESS | 860 | 1466703634605 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:34 INFO - PROCESS | 860 | 1466703634772 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 10:40:34 INFO - PROCESS | 860 | 1466703634848 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 860 | 1466703634851 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:34 INFO - PROCESS | 860 | ++DOCSHELL 175D0800 == 32 [pid = 860] [id = 541] 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 102 (175DE000) [pid = 860] [serial = 1623] [outer = 00000000] 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 103 (1792E800) [pid = 860] [serial = 1624] [outer = 175DE000] 10:40:34 INFO - PROCESS | 860 | 1466703634904 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 860 | ++DOMWINDOW == 104 (17A0E400) [pid = 860] [serial = 1625] [outer = 175DE000] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 103 (0D614800) [pid = 860] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 102 (1539E800) [pid = 860] [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.] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 101 (13EED800) [pid = 860] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 100 (199D8C00) [pid = 860] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 99 (153A4800) [pid = 860] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 98 (197A5800) [pid = 860] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 97 (0D250000) [pid = 860] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 96 (15417800) [pid = 860] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 95 (09265C00) [pid = 860] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 94 (15AEF000) [pid = 860] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 93 (16D45800) [pid = 860] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 92 (11B0C800) [pid = 860] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1792FC00) [pid = 860] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 90 (186A7400) [pid = 860] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 89 (126CD800) [pid = 860] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D615400) [pid = 860] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D255000) [pid = 860] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0C9BC000) [pid = 860] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1A105800) [pid = 860] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 84 (14F5FC00) [pid = 860] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D61F400) [pid = 860] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 82 (194E0C00) [pid = 860] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:40:35 INFO - PROCESS | 860 | --DOMWINDOW == 81 (18C2E000) [pid = 860] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:40:35 INFO - PROCESS | 860 | 1466703635511 Marionette TRACE conn7 <- [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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 10:40:35 INFO - PROCESS | 860 | 1466703635567 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 860 | 1466703635569 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 10:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:40:35 INFO - PROCESS | 860 | 1466703635572 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 860 | 1466703635574 Marionette TRACE conn7 <- [1,2130,null,{}] 10:40:35 INFO - PROCESS | 860 | 1466703635577 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:35 INFO - PROCESS | 860 | 1466703635579 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:35 INFO - PROCESS | 860 | 1466703635706 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 10:40:35 INFO - PROCESS | 860 | 1466703635771 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 860 | 1466703635773 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:35 INFO - PROCESS | 860 | ++DOCSHELL 0CB94800 == 33 [pid = 860] [id = 542] 10:40:35 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0CB95800) [pid = 860] [serial = 1626] [outer = 00000000] 10:40:35 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0DB88C00) [pid = 860] [serial = 1627] [outer = 0CB95800] 10:40:35 INFO - PROCESS | 860 | 1466703635817 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (11BC0400) [pid = 860] [serial = 1628] [outer = 0CB95800] 10:40:36 INFO - PROCESS | 860 | 1466703636161 Marionette TRACE conn7 <- [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] 10:40:36 INFO - PROCESS | 860 | 1466703636205 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 10:40:36 INFO - PROCESS | 860 | 1466703636208 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 860 | 1466703636210 Marionette TRACE conn7 <- [1,2134,null,{}] 10:40:36 INFO - PROCESS | 860 | 1466703636214 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 860 | 1466703636216 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:36 INFO - PROCESS | 860 | 1466703636348 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 10:40:36 INFO - PROCESS | 860 | 1466703636357 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 860 | 1466703636359 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:36 INFO - PROCESS | 860 | ++DOCSHELL 0DD2F000 == 34 [pid = 860] [id = 543] 10:40:36 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (11BBD800) [pid = 860] [serial = 1629] [outer = 00000000] 10:40:36 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (16728400) [pid = 860] [serial = 1630] [outer = 11BBD800] 10:40:36 INFO - PROCESS | 860 | 1466703636406 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (17B5B000) [pid = 860] [serial = 1631] [outer = 11BBD800] 10:40:36 INFO - PROCESS | 860 | 1466703636829 Marionette TRACE conn7 <- [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] 10:40:36 INFO - PROCESS | 860 | 1466703636880 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 10:40:36 INFO - PROCESS | 860 | 1466703636884 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 860 | 1466703636886 Marionette TRACE conn7 <- [1,2138,null,{}] 10:40:36 INFO - PROCESS | 860 | 1466703636889 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 860 | 1466703636891 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:37 INFO - PROCESS | 860 | 1466703637022 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 10:40:37 INFO - PROCESS | 860 | 1466703637064 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 860 | 1466703637066 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:37 INFO - PROCESS | 860 | ++DOCSHELL 13EF0800 == 35 [pid = 860] [id = 544] 10:40:37 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (14386400) [pid = 860] [serial = 1632] [outer = 00000000] 10:40:37 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (18C27800) [pid = 860] [serial = 1633] [outer = 14386400] 10:40:37 INFO - PROCESS | 860 | 1466703637112 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (17B5F800) [pid = 860] [serial = 1634] [outer = 14386400] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 14380400 == 34 [pid = 860] [id = 478] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0D5EE800 == 33 [pid = 860] [id = 473] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 15AE9C00 == 32 [pid = 860] [id = 472] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 1767C400 == 31 [pid = 860] [id = 476] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0D274C00 == 30 [pid = 860] [id = 477] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0D562C00 == 29 [pid = 860] [id = 464] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0CB95C00 == 28 [pid = 860] [id = 465] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 13EF1C00 == 27 [pid = 860] [id = 470] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 11B0AC00 == 26 [pid = 860] [id = 466] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0CB93800 == 25 [pid = 860] [id = 471] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0C9BBC00 == 24 [pid = 860] [id = 474] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 13E6E000 == 23 [pid = 860] [id = 469] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 0C9BE800 == 22 [pid = 860] [id = 467] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 16D4EC00 == 21 [pid = 860] [id = 475] 10:40:38 INFO - PROCESS | 860 | --DOCSHELL 11BB5800 == 20 [pid = 860] [id = 530] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13E8B000) [pid = 860] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11BBA400) [pid = 860] [serial = 1523] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 87 (19E49800) [pid = 860] [serial = 1520] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 86 (175B3C00) [pid = 860] [serial = 1517] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 85 (19E1EC00) [pid = 860] [serial = 1511] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 84 (12522C00) [pid = 860] [serial = 1514] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16210400) [pid = 860] [serial = 1576] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E6400) [pid = 860] [serial = 1580] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 81 (175CD000) [pid = 860] [serial = 1579] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16D48C00) [pid = 860] [serial = 1585] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 79 (17B53C00) [pid = 860] [serial = 1582] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18C2EC00) [pid = 860] [serial = 1588] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13B4F800) [pid = 860] [serial = 1570] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E6FC00) [pid = 860] [serial = 1571] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DA62400) [pid = 860] [serial = 1567] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 74 (11B95C00) [pid = 860] [serial = 1568] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0E7DD800) [pid = 860] [serial = 1565] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0DB7B800) [pid = 860] [serial = 1564] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0CB94000) [pid = 860] [serial = 1594] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1A10E400) [pid = 860] [serial = 1562] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1A109800) [pid = 860] [serial = 1561] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 68 (176E5800) [pid = 860] [serial = 1559] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1672F400) [pid = 860] [serial = 1558] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 66 (1254D800) [pid = 860] [serial = 1556] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 65 (11D12000) [pid = 860] [serial = 1555] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 64 (19E4BC00) [pid = 860] [serial = 1552] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 63 (19E4F800) [pid = 860] [serial = 1553] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 62 (1949E000) [pid = 860] [serial = 1591] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 61 (0D0D3000) [pid = 860] [serial = 1595] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 60 (11BBF000) [pid = 860] [serial = 1600] [outer = 00000000] [url = about:blank] 10:40:38 INFO - PROCESS | 860 | --DOMWINDOW == 59 (19425000) [pid = 860] [serial = 1589] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 58 (0D620000) [pid = 860] [serial = 1597] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 57 (11BBE000) [pid = 860] [serial = 1091] [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.] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 56 (194D2800) [pid = 860] [serial = 1592] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 55 (0D966C00) [pid = 860] [serial = 1598] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 54 (14F63400) [pid = 860] [serial = 1573] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 53 (17B60800) [pid = 860] [serial = 1583] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 52 (176EC800) [pid = 860] [serial = 1586] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 51 (16320800) [pid = 860] [serial = 1577] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | --DOMWINDOW == 50 (15412C00) [pid = 860] [serial = 1574] [outer = 00000000] [url = about:blank] 10:40:39 INFO - PROCESS | 860 | 1466703639106 Marionette TRACE conn7 <- [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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2277ms 10:40:39 INFO - PROCESS | 860 | 1466703639164 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 10:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:40:39 INFO - PROCESS | 860 | 1466703639168 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 10:40:39 INFO - PROCESS | 860 | 1466703639174 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 860 | 1466703639178 Marionette TRACE conn7 <- [1,2142,null,{}] 10:40:39 INFO - PROCESS | 860 | 1466703639184 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:39 INFO - PROCESS | 860 | 1466703639187 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:39 INFO - PROCESS | 860 | 1466703639284 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 10:40:39 INFO - PROCESS | 860 | 1466703639299 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 860 | 1466703639302 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:39 INFO - PROCESS | 860 | ++DOCSHELL 0D24E800 == 21 [pid = 860] [id = 545] 10:40:39 INFO - PROCESS | 860 | ++DOMWINDOW == 51 (0D250000) [pid = 860] [serial = 1635] [outer = 00000000] 10:40:39 INFO - PROCESS | 860 | ++DOMWINDOW == 52 (0D26F800) [pid = 860] [serial = 1636] [outer = 0D250000] 10:40:39 INFO - PROCESS | 860 | 1466703639354 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (0D2C6400) [pid = 860] [serial = 1637] [outer = 0D250000] 10:40:39 INFO - PROCESS | 860 | 1466703639868 Marionette TRACE conn7 <- [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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 10:40:39 INFO - PROCESS | 860 | 1466703639903 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 860 | 1466703639908 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 10:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:40:39 INFO - PROCESS | 860 | 1466703639914 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 860 | 1466703639917 Marionette TRACE conn7 <- [1,2146,null,{}] 10:40:39 INFO - PROCESS | 860 | 1466703639921 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:39 INFO - PROCESS | 860 | 1466703639924 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:40 INFO - PROCESS | 860 | 1466703640014 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 10:40:40 INFO - PROCESS | 860 | 1466703640023 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 860 | 1466703640025 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:40 INFO - PROCESS | 860 | ++DOCSHELL 0D96A400 == 22 [pid = 860] [id = 546] 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (0D96C800) [pid = 860] [serial = 1638] [outer = 00000000] 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (0DB7E800) [pid = 860] [serial = 1639] [outer = 0D96C800] 10:40:40 INFO - PROCESS | 860 | 1466703640073 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (0DB87000) [pid = 860] [serial = 1640] [outer = 0D96C800] 10:40:40 INFO - PROCESS | 860 | 1466703640560 Marionette TRACE conn7 <- [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]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 10:40:40 INFO - PROCESS | 860 | 1466703640588 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 860 | 1466703640590 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 10:40:40 INFO - PROCESS | 860 | 1466703640594 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:40:40 INFO - PROCESS | 860 | 1466703640597 Marionette TRACE conn7 <- [1,2150,null,{}] 10:40:40 INFO - PROCESS | 860 | 1466703640631 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:40 INFO - PROCESS | 860 | 1466703640636 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:40 INFO - PROCESS | 860 | 1466703640749 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 10:40:40 INFO - PROCESS | 860 | 1466703640857 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 860 | 1466703640860 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:40 INFO - PROCESS | 860 | ++DOCSHELL 12497400 == 23 [pid = 860] [id = 547] 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (1251BC00) [pid = 860] [serial = 1641] [outer = 00000000] 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (12528400) [pid = 860] [serial = 1642] [outer = 1251BC00] 10:40:40 INFO - PROCESS | 860 | 1466703640908 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (125DB000) [pid = 860] [serial = 1643] [outer = 1251BC00] 10:40:41 INFO - PROCESS | 860 | 1466703641293 Marionette TRACE conn7 <- [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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 750ms 10:40:41 INFO - PROCESS | 860 | 1466703641348 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 860 | 1466703641351 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 10:40:41 INFO - PROCESS | 860 | 1466703641354 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:40:41 INFO - PROCESS | 860 | 1466703641356 Marionette TRACE conn7 <- [1,2154,null,{}] 10:40:41 INFO - PROCESS | 860 | 1466703641360 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 860 | 1466703641362 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:41 INFO - PROCESS | 860 | 1466703641449 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 10:40:41 INFO - PROCESS | 860 | 1466703641455 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 860 | 1466703641457 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:41 INFO - PROCESS | 860 | ++DOCSHELL 13458400 == 24 [pid = 860] [id = 548] 10:40:41 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (1345E400) [pid = 860] [serial = 1644] [outer = 00000000] 10:40:41 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (13E65000) [pid = 860] [serial = 1645] [outer = 1345E400] 10:40:41 INFO - PROCESS | 860 | 1466703641501 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (13E6DC00) [pid = 860] [serial = 1646] [outer = 1345E400] 10:40:41 INFO - PROCESS | 860 | 1466703641930 Marionette TRACE conn7 <- [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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 10:40:41 INFO - PROCESS | 860 | 1466703641988 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 860 | 1466703641990 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 10:40:41 INFO - PROCESS | 860 | 1466703641994 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:40:41 INFO - PROCESS | 860 | 1466703641996 Marionette TRACE conn7 <- [1,2158,null,{}] 10:40:41 INFO - PROCESS | 860 | 1466703641999 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 860 | 1466703642002 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:42 INFO - PROCESS | 860 | 1466703642088 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 10:40:42 INFO - PROCESS | 860 | 1466703642093 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 860 | 1466703642095 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:42 INFO - PROCESS | 860 | ++DOCSHELL 13E8CC00 == 25 [pid = 860] [id = 549] 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (13E91400) [pid = 860] [serial = 1647] [outer = 00000000] 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13EE9C00) [pid = 860] [serial = 1648] [outer = 13E91400] 10:40:42 INFO - PROCESS | 860 | 1466703642140 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (13EF4000) [pid = 860] [serial = 1649] [outer = 13E91400] 10:40:42 INFO - PROCESS | 860 | 1466703642606 Marionette TRACE conn7 <- [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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 10:40:42 INFO - PROCESS | 860 | 1466703642668 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 860 | 1466703642670 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 10:40:42 INFO - PROCESS | 860 | 1466703642673 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:40:42 INFO - PROCESS | 860 | 1466703642675 Marionette TRACE conn7 <- [1,2162,null,{}] 10:40:42 INFO - PROCESS | 860 | 1466703642678 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:42 INFO - PROCESS | 860 | 1466703642684 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:42 INFO - PROCESS | 860 | 1466703642794 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 10:40:42 INFO - PROCESS | 860 | 1466703642806 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 860 | 1466703642808 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:42 INFO - PROCESS | 860 | ++DOCSHELL 1579FC00 == 26 [pid = 860] [id = 550] 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (157A0400) [pid = 860] [serial = 1650] [outer = 00000000] 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (15AE6400) [pid = 860] [serial = 1651] [outer = 157A0400] 10:40:42 INFO - PROCESS | 860 | 1466703642852 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (1620A400) [pid = 860] [serial = 1652] [outer = 157A0400] 10:40:43 INFO - PROCESS | 860 | 1466703643307 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 10:40:43 INFO - PROCESS | 860 | 1466703643348 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 10:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:40:43 INFO - PROCESS | 860 | 1466703643350 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 10:40:43 INFO - PROCESS | 860 | 1466703643353 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 860 | 1466703643355 Marionette TRACE conn7 <- [1,2166,null,{}] 10:40:43 INFO - PROCESS | 860 | 1466703643358 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:43 INFO - PROCESS | 860 | 1466703643360 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:43 INFO - PROCESS | 860 | 1466703643439 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 10:40:43 INFO - PROCESS | 860 | 1466703643473 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 860 | 1466703643475 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:43 INFO - PROCESS | 860 | ++DOCSHELL 16320C00 == 27 [pid = 860] [id = 551] 10:40:43 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (16323000) [pid = 860] [serial = 1653] [outer = 00000000] 10:40:43 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16733000) [pid = 860] [serial = 1654] [outer = 16323000] 10:40:43 INFO - PROCESS | 860 | 1466703643518 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16D44800) [pid = 860] [serial = 1655] [outer = 16323000] 10:40:43 INFO - PROCESS | 860 | 1466703643948 Marionette TRACE conn7 <- [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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 10:40:43 INFO - PROCESS | 860 | 1466703643984 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 860 | 1466703643986 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 10:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:40:44 INFO - PROCESS | 860 | 1466703644011 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 860 | 1466703644013 Marionette TRACE conn7 <- [1,2170,null,{}] 10:40:44 INFO - PROCESS | 860 | 1466703644016 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 860 | 1466703644018 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:44 INFO - PROCESS | 860 | 1466703644101 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 10:40:44 INFO - PROCESS | 860 | 1466703644106 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 860 | 1466703644108 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:44 INFO - PROCESS | 860 | ++DOCSHELL 16D48800 == 28 [pid = 860] [id = 552] 10:40:44 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D4EC00) [pid = 860] [serial = 1656] [outer = 00000000] 10:40:44 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175CDC00) [pid = 860] [serial = 1657] [outer = 16D4EC00] 10:40:44 INFO - PROCESS | 860 | 1466703644154 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (175CA800) [pid = 860] [serial = 1658] [outer = 16D4EC00] 10:40:44 INFO - PROCESS | 860 | 1466703644649 Marionette TRACE conn7 <- [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]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 10:40:44 INFO - PROCESS | 860 | 1466703644682 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 10:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:40:44 INFO - PROCESS | 860 | 1466703644684 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 10:40:44 INFO - PROCESS | 860 | 1466703644687 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 860 | 1466703644689 Marionette TRACE conn7 <- [1,2174,null,{}] 10:40:44 INFO - PROCESS | 860 | 1466703644693 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 860 | 1466703644694 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:44 INFO - PROCESS | 860 | 1466703644821 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 10:40:44 INFO - PROCESS | 860 | 1466703644917 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 860 | 1466703644918 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:44 INFO - PROCESS | 860 | ++DOCSHELL 12430400 == 29 [pid = 860] [id = 553] 10:40:44 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E6000) [pid = 860] [serial = 1659] [outer = 00000000] 10:40:44 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (176ECC00) [pid = 860] [serial = 1660] [outer = 176E6000] 10:40:44 INFO - PROCESS | 860 | 1466703644963 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1792F000) [pid = 860] [serial = 1661] [outer = 176E6000] 10:40:45 INFO - PROCESS | 860 | 1466703645391 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 10:40:45 INFO - PROCESS | 860 | 1466703645419 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 10:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:40:45 INFO - PROCESS | 860 | 1466703645421 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 10:40:45 INFO - PROCESS | 860 | 1466703645424 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 860 | 1466703645426 Marionette TRACE conn7 <- [1,2178,null,{}] 10:40:45 INFO - PROCESS | 860 | 1466703645430 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:45 INFO - PROCESS | 860 | 1466703645432 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:45 INFO - PROCESS | 860 | 1466703645562 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 10:40:45 INFO - PROCESS | 860 | 1466703645567 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 860 | 1466703645569 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:45 INFO - PROCESS | 860 | ++DOCSHELL 0CB87C00 == 30 [pid = 860] [id = 554] 10:40:45 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11BB9C00) [pid = 860] [serial = 1662] [outer = 00000000] 10:40:45 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17B5E400) [pid = 860] [serial = 1663] [outer = 11BB9C00] 10:40:45 INFO - PROCESS | 860 | 1466703645676 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (186A4400) [pid = 860] [serial = 1664] [outer = 11BB9C00] 10:40:46 INFO - PROCESS | 860 | 1466703646117 Marionette TRACE conn7 <- [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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 10:40:46 INFO - PROCESS | 860 | 1466703646155 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 10:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:40:46 INFO - PROCESS | 860 | 1466703646157 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 10:40:46 INFO - PROCESS | 860 | 1466703646160 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 860 | 1466703646163 Marionette TRACE conn7 <- [1,2182,null,{}] 10:40:46 INFO - PROCESS | 860 | 1466703646166 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:46 INFO - PROCESS | 860 | 1466703646168 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:46 INFO - PROCESS | 860 | 1466703646339 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175DE000) [pid = 860] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16321000) [pid = 860] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 77 (11BBD800) [pid = 860] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0CB95800) [pid = 860] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13EF2400) [pid = 860] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 74 (120B7C00) [pid = 860] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0CB8DC00) [pid = 860] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 72 (12426800) [pid = 860] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0CB89400) [pid = 860] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 70 (11BBA000) [pid = 860] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:40:46 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13458C00) [pid = 860] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:40:46 INFO - PROCESS | 860 | 1466703646831 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 860 | 1466703646834 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:46 INFO - PROCESS | 860 | ++DOCSHELL 0C930000 == 31 [pid = 860] [id = 555] 10:40:46 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0C93C400) [pid = 860] [serial = 1665] [outer = 00000000] 10:40:46 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D0CA000) [pid = 860] [serial = 1666] [outer = 0C93C400] 10:40:46 INFO - PROCESS | 860 | 1466703646879 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1251C800) [pid = 860] [serial = 1667] [outer = 0C93C400] 10:40:47 INFO - PROCESS | 860 | 1466703647257 Marionette TRACE conn7 <- [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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1124ms 10:40:47 INFO - PROCESS | 860 | 1466703647290 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 10:40:47 INFO - PROCESS | 860 | 1466703647292 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 10:40:47 INFO - PROCESS | 860 | 1466703647295 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:40:47 INFO - PROCESS | 860 | 1466703647296 Marionette TRACE conn7 <- [1,2186,null,{}] 10:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:40:47 INFO - PROCESS | 860 | 1466703647300 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:47 INFO - PROCESS | 860 | 1466703647301 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:47 INFO - PROCESS | 860 | 1466703647384 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 10:40:47 INFO - PROCESS | 860 | 1466703647390 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 860 | 1466703647391 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:47 INFO - PROCESS | 860 | ++DOCSHELL 125E4400 == 32 [pid = 860] [id = 556] 10:40:47 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13458C00) [pid = 860] [serial = 1668] [outer = 00000000] 10:40:47 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (17B54400) [pid = 860] [serial = 1669] [outer = 13458C00] 10:40:47 INFO - PROCESS | 860 | 1466703647445 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18C30400) [pid = 860] [serial = 1670] [outer = 13458C00] 10:40:47 INFO - PROCESS | 860 | 1466703647880 Marionette TRACE conn7 <- [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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 10:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:40:47 INFO - PROCESS | 860 | 1466703647930 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 10:40:47 INFO - PROCESS | 860 | 1466703647932 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 10:40:47 INFO - PROCESS | 860 | 1466703647935 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:40:47 INFO - PROCESS | 860 | 1466703647937 Marionette TRACE conn7 <- [1,2190,null,{}] 10:40:47 INFO - PROCESS | 860 | 1466703647941 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:47 INFO - PROCESS | 860 | 1466703647942 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:48 INFO - PROCESS | 860 | 1466703648030 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 10:40:48 INFO - PROCESS | 860 | 1466703648035 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 860 | 1466703648037 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:48 INFO - PROCESS | 860 | ++DOCSHELL 0D06A800 == 33 [pid = 860] [id = 557] 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D274400) [pid = 860] [serial = 1671] [outer = 00000000] 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (19429800) [pid = 860] [serial = 1672] [outer = 0D274400] 10:40:48 INFO - PROCESS | 860 | 1466703648082 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (19431800) [pid = 860] [serial = 1673] [outer = 0D274400] 10:40:48 INFO - PROCESS | 860 | 1466703648523 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 631ms 10:40:48 INFO - PROCESS | 860 | 1466703648567 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 10:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:40:48 INFO - PROCESS | 860 | 1466703648569 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 10:40:48 INFO - PROCESS | 860 | 1466703648572 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 860 | 1466703648574 Marionette TRACE conn7 <- [1,2194,null,{}] 10:40:48 INFO - PROCESS | 860 | 1466703648578 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:48 INFO - PROCESS | 860 | 1466703648580 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:48 INFO - PROCESS | 860 | 1466703648710 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 10:40:48 INFO - PROCESS | 860 | 1466703648720 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 860 | 1466703648722 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:48 INFO - PROCESS | 860 | ++DOCSHELL 1439F400 == 34 [pid = 860] [id = 558] 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (18CB2800) [pid = 860] [serial = 1674] [outer = 00000000] 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (194DE000) [pid = 860] [serial = 1675] [outer = 18CB2800] 10:40:48 INFO - PROCESS | 860 | 1466703648765 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (194E4800) [pid = 860] [serial = 1676] [outer = 18CB2800] 10:40:49 INFO - PROCESS | 860 | 1466703649613 Marionette TRACE conn7 <- [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]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1076ms 10:40:49 INFO - PROCESS | 860 | 1466703649651 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 860 | 1466703649656 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 10:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:40:49 INFO - PROCESS | 860 | 1466703649661 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 860 | 1466703649667 Marionette TRACE conn7 <- [1,2198,null,{}] 10:40:49 INFO - PROCESS | 860 | 1466703649673 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:49 INFO - PROCESS | 860 | 1466703649676 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:49 INFO - PROCESS | 860 | 1466703649840 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 10:40:49 INFO - PROCESS | 860 | 1466703649995 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 860 | 1466703649999 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:50 INFO - PROCESS | 860 | ++DOCSHELL 0CB92000 == 35 [pid = 860] [id = 559] 10:40:50 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0CB93C00) [pid = 860] [serial = 1677] [outer = 00000000] 10:40:50 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D623C00) [pid = 860] [serial = 1678] [outer = 0CB93C00] 10:40:50 INFO - PROCESS | 860 | 1466703650061 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DE45C00) [pid = 860] [serial = 1679] [outer = 0CB93C00] 10:40:51 INFO - PROCESS | 860 | 1466703651008 Marionette TRACE conn7 <- [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]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1389ms 10:40:51 INFO - PROCESS | 860 | 1466703651050 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 860 | 1466703651055 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 10:40:51 INFO - PROCESS | 860 | 1466703651060 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:40:51 INFO - PROCESS | 860 | 1466703651063 Marionette TRACE conn7 <- [1,2202,null,{}] 10:40:51 INFO - PROCESS | 860 | 1466703651094 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:51 INFO - PROCESS | 860 | 1466703651097 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:51 INFO - PROCESS | 860 | 1466703651219 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 10:40:51 INFO - PROCESS | 860 | 1466703651361 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 860 | 1466703651365 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:51 INFO - PROCESS | 860 | ++DOCSHELL 0D55FC00 == 36 [pid = 860] [id = 560] 10:40:51 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0D562000) [pid = 860] [serial = 1680] [outer = 00000000] 10:40:51 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D619800) [pid = 860] [serial = 1681] [outer = 0D562000] 10:40:51 INFO - PROCESS | 860 | 1466703651460 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D96D800) [pid = 860] [serial = 1682] [outer = 0D562000] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 0D06A800 == 35 [pid = 860] [id = 557] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 125E4400 == 34 [pid = 860] [id = 556] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 0C930000 == 33 [pid = 860] [id = 555] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 0CB87C00 == 32 [pid = 860] [id = 554] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 12430400 == 31 [pid = 860] [id = 553] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 16D48800 == 30 [pid = 860] [id = 552] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 16320C00 == 29 [pid = 860] [id = 551] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 1579FC00 == 28 [pid = 860] [id = 550] 10:40:51 INFO - PROCESS | 860 | --DOCSHELL 13E8CC00 == 27 [pid = 860] [id = 549] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 86 (18C27800) [pid = 860] [serial = 1633] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0DB88C00) [pid = 860] [serial = 1627] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 84 (17A0E400) [pid = 860] [serial = 1625] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 83 (1437D000) [pid = 860] [serial = 1615] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 82 (14F5A800) [pid = 860] [serial = 1616] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13459C00) [pid = 860] [serial = 1612] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13B48800) [pid = 860] [serial = 1613] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2C9400) [pid = 860] [serial = 1609] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB83C00) [pid = 860] [serial = 1610] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 77 (17B5B000) [pid = 860] [serial = 1631] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 76 (125DB800) [pid = 860] [serial = 1607] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12544400) [pid = 860] [serial = 1606] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DB7F400) [pid = 860] [serial = 1604] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D5EC800) [pid = 860] [serial = 1603] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 72 (11DA7400) [pid = 860] [serial = 1601] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16322000) [pid = 860] [serial = 1618] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1672B800) [pid = 860] [serial = 1619] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 69 (16D49000) [pid = 860] [serial = 1622] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11BC0400) [pid = 860] [serial = 1628] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1792E800) [pid = 860] [serial = 1624] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16D4CC00) [pid = 860] [serial = 1621] [outer = 00000000] [url = about:blank] 10:40:51 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16728400) [pid = 860] [serial = 1630] [outer = 00000000] [url = about:blank] 10:40:52 INFO - PROCESS | 860 | 1466703652032 Marionette TRACE conn7 <- [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]]]}] 10:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 10:40:52 INFO - PROCESS | 860 | 1466703652054 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 860 | 1466703652059 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 10:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:40:52 INFO - PROCESS | 860 | 1466703652065 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 860 | 1466703652068 Marionette TRACE conn7 <- [1,2206,null,{}] 10:40:52 INFO - PROCESS | 860 | 1466703652072 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:52 INFO - PROCESS | 860 | 1466703652075 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:52 INFO - PROCESS | 860 | 1466703652163 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 10:40:52 INFO - PROCESS | 860 | 1466703652264 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 860 | 1466703652266 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:52 INFO - PROCESS | 860 | ++DOCSHELL 0D618C00 == 28 [pid = 860] [id = 561] 10:40:52 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D622000) [pid = 860] [serial = 1683] [outer = 00000000] 10:40:52 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB83800) [pid = 860] [serial = 1684] [outer = 0D622000] 10:40:52 INFO - PROCESS | 860 | 1466703652314 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DE40400) [pid = 860] [serial = 1685] [outer = 0D622000] 10:40:52 INFO - PROCESS | 860 | 1466703652734 Marionette TRACE conn7 <- [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]]]}] 10:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 10:40:52 INFO - PROCESS | 860 | 1466703652801 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 860 | 1466703652803 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 10:40:52 INFO - PROCESS | 860 | 1466703652807 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:40:52 INFO - PROCESS | 860 | 1466703652810 Marionette TRACE conn7 <- [1,2210,null,{}] 10:40:52 INFO - PROCESS | 860 | 1466703652822 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:52 INFO - PROCESS | 860 | 1466703652827 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:52 INFO - PROCESS | 860 | 1466703652925 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 10:40:52 INFO - PROCESS | 860 | 1466703652938 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 860 | 1466703652941 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:52 INFO - PROCESS | 860 | ++DOCSHELL 1254CC00 == 29 [pid = 860] [id = 562] 10:40:52 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1254E800) [pid = 860] [serial = 1686] [outer = 00000000] 10:40:52 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (125DC400) [pid = 860] [serial = 1687] [outer = 1254E800] 10:40:52 INFO - PROCESS | 860 | 1466703652988 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (126C2400) [pid = 860] [serial = 1688] [outer = 1254E800] 10:40:53 INFO - PROCESS | 860 | 1466703653461 Marionette TRACE conn7 <- [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]]]}] 10:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 10:40:53 INFO - PROCESS | 860 | 1466703653482 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 10:40:53 INFO - PROCESS | 860 | 1466703653484 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 10:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:40:53 INFO - PROCESS | 860 | 1466703653487 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:40:53 INFO - PROCESS | 860 | 1466703653489 Marionette TRACE conn7 <- [1,2214,null,{}] 10:40:53 INFO - PROCESS | 860 | 1466703653493 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:53 INFO - PROCESS | 860 | 1466703653495 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:53 INFO - PROCESS | 860 | 1466703653582 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 10:40:53 INFO - PROCESS | 860 | 1466703653588 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 860 | 1466703653590 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:53 INFO - PROCESS | 860 | ++DOCSHELL 0C93C800 == 30 [pid = 860] [id = 563] 10:40:53 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (12523800) [pid = 860] [serial = 1689] [outer = 00000000] 10:40:53 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E72800) [pid = 860] [serial = 1690] [outer = 12523800] 10:40:53 INFO - PROCESS | 860 | 1466703653644 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13EE5C00) [pid = 860] [serial = 1691] [outer = 12523800] 10:40:54 INFO - PROCESS | 860 | 1466703654083 Marionette TRACE conn7 <- [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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 10:40:54 INFO - PROCESS | 860 | 1466703654125 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 860 | 1466703654127 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 10:40:54 INFO - PROCESS | 860 | 1466703654130 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 860 | 1466703654131 Marionette TRACE conn7 <- [1,2218,null,{}] 10:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:40:54 INFO - PROCESS | 860 | 1466703654135 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 860 | 1466703654137 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:54 INFO - PROCESS | 860 | 1466703654264 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 10:40:54 INFO - PROCESS | 860 | 1466703654360 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 860 | 1466703654363 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:54 INFO - PROCESS | 860 | ++DOCSHELL 13EEC800 == 31 [pid = 860] [id = 564] 10:40:54 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13EECC00) [pid = 860] [serial = 1692] [outer = 00000000] 10:40:54 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (14F5BC00) [pid = 860] [serial = 1693] [outer = 13EECC00] 10:40:54 INFO - PROCESS | 860 | 1466703654410 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (15397000) [pid = 860] [serial = 1694] [outer = 13EECC00] 10:40:54 INFO - PROCESS | 860 | 1466703654840 Marionette TRACE conn7 <- [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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 10:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:40:54 INFO - PROCESS | 860 | 1466703654872 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 860 | 1466703654874 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 10:40:54 INFO - PROCESS | 860 | 1466703654877 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 860 | 1466703654879 Marionette TRACE conn7 <- [1,2222,null,{}] 10:40:54 INFO - PROCESS | 860 | 1466703654882 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 860 | 1466703654888 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:55 INFO - PROCESS | 860 | 1466703655036 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 10:40:55 INFO - PROCESS | 860 | 1466703655102 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:55 INFO - PROCESS | 860 | 1466703655104 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:55 INFO - PROCESS | 860 | ++DOCSHELL 153A3C00 == 32 [pid = 860] [id = 565] 10:40:55 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (153A4400) [pid = 860] [serial = 1695] [outer = 00000000] 10:40:55 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16324400) [pid = 860] [serial = 1696] [outer = 153A4400] 10:40:55 INFO - PROCESS | 860 | 1466703655153 Marionette DEBUG loaded listener.js 10:40:55 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1672EC00) [pid = 860] [serial = 1697] [outer = 153A4400] 10:40:55 INFO - PROCESS | 860 | 1466703655595 Marionette TRACE conn7 <- [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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 10:40:55 INFO - PROCESS | 860 | 1466703655685 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 860 | 1466703655688 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 10:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:40:55 INFO - PROCESS | 860 | 1466703655700 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 860 | 1466703655702 Marionette TRACE conn7 <- [1,2226,null,{}] 10:40:55 INFO - PROCESS | 860 | 1466703655715 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:55 INFO - PROCESS | 860 | 1466703655717 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:55 INFO - PROCESS | 860 | 1466703655845 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 10:40:55 INFO - PROCESS | 860 | 1466703655915 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:55 INFO - PROCESS | 860 | 1466703655917 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:55 INFO - PROCESS | 860 | ++DOCSHELL 16D43800 == 33 [pid = 860] [id = 566] 10:40:55 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16D49C00) [pid = 860] [serial = 1698] [outer = 00000000] 10:40:55 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (16D4F000) [pid = 860] [serial = 1699] [outer = 16D49C00] 10:40:55 INFO - PROCESS | 860 | 1466703655963 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (16E4D000) [pid = 860] [serial = 1700] [outer = 16D49C00] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 82 (176E6000) [pid = 860] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 81 (11BB9C00) [pid = 860] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1345E400) [pid = 860] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D250000) [pid = 860] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 78 (157A0400) [pid = 860] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 77 (14386400) [pid = 860] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 76 (16D4EC00) [pid = 860] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13E91400) [pid = 860] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D96C800) [pid = 860] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1251BC00) [pid = 860] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 72 (16323000) [pid = 860] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0C93C400) [pid = 860] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D274400) [pid = 860] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:40:56 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13458C00) [pid = 860] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:40:56 INFO - PROCESS | 860 | 1466703656494 Marionette TRACE conn7 <- [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]]]}] 10:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 830ms 10:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:40:56 INFO - PROCESS | 860 | 1466703656525 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 10:40:56 INFO - PROCESS | 860 | 1466703656527 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 10:40:56 INFO - PROCESS | 860 | 1466703656530 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 860 | 1466703656532 Marionette TRACE conn7 <- [1,2230,null,{}] 10:40:56 INFO - PROCESS | 860 | 1466703656536 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:56 INFO - PROCESS | 860 | 1466703656538 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:56 INFO - PROCESS | 860 | 1466703656662 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 10:40:56 INFO - PROCESS | 860 | 1466703656731 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 860 | 1466703656733 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:56 INFO - PROCESS | 860 | ++DOCSHELL 11BBE000 == 34 [pid = 860] [id = 567] 10:40:56 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13458C00) [pid = 860] [serial = 1701] [outer = 00000000] 10:40:56 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16D43000) [pid = 860] [serial = 1702] [outer = 13458C00] 10:40:56 INFO - PROCESS | 860 | 1466703656779 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D4EC00) [pid = 860] [serial = 1703] [outer = 13458C00] 10:40:57 INFO - PROCESS | 860 | 1466703657143 Marionette TRACE conn7 <- [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]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 10:40:57 INFO - PROCESS | 860 | 1466703657202 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 860 | 1466703657204 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 10:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:40:57 INFO - PROCESS | 860 | 1466703657207 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 860 | 1466703657209 Marionette TRACE conn7 <- [1,2234,null,{}] 10:40:57 INFO - PROCESS | 860 | 1466703657212 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:57 INFO - PROCESS | 860 | 1466703657214 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:57 INFO - PROCESS | 860 | 1466703657295 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 10:40:57 INFO - PROCESS | 860 | 1466703657301 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 860 | 1466703657303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:57 INFO - PROCESS | 860 | ++DOCSHELL 1672AC00 == 35 [pid = 860] [id = 568] 10:40:57 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175CD400) [pid = 860] [serial = 1704] [outer = 00000000] 10:40:57 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (176E5C00) [pid = 860] [serial = 1705] [outer = 175CD400] 10:40:57 INFO - PROCESS | 860 | 1466703657346 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (17935800) [pid = 860] [serial = 1706] [outer = 175CD400] 10:40:57 INFO - PROCESS | 860 | 1466703657801 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 10:40:57 INFO - PROCESS | 860 | 1466703657849 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 860 | 1466703657851 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 10:40:57 INFO - PROCESS | 860 | 1466703657854 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:40:57 INFO - PROCESS | 860 | 1466703657856 Marionette TRACE conn7 <- [1,2238,null,{}] 10:40:57 INFO - PROCESS | 860 | 1466703657859 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:57 INFO - PROCESS | 860 | 1466703657861 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:57 INFO - PROCESS | 860 | 1466703657943 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 10:40:57 INFO - PROCESS | 860 | 1466703657948 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 860 | 1466703657950 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:57 INFO - PROCESS | 860 | ++DOCSHELL 176E5000 == 36 [pid = 860] [id = 569] 10:40:57 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (17990800) [pid = 860] [serial = 1707] [outer = 00000000] 10:40:57 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (17B5A400) [pid = 860] [serial = 1708] [outer = 17990800] 10:40:57 INFO - PROCESS | 860 | 1466703657993 Marionette DEBUG loaded listener.js 10:40:58 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (17B5D800) [pid = 860] [serial = 1709] [outer = 17990800] 10:40:58 INFO - PROCESS | 860 | 1466703658570 Marionette TRACE conn7 <- [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]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 10:40:58 INFO - PROCESS | 860 | 1466703658629 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 860 | 1466703658634 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 10:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:40:58 INFO - PROCESS | 860 | 1466703658728 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 860 | 1466703658732 Marionette TRACE conn7 <- [1,2242,null,{}] 10:40:58 INFO - PROCESS | 860 | 1466703658739 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:58 INFO - PROCESS | 860 | 1466703658742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:58 INFO - PROCESS | 860 | 1466703658865 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 10:40:58 INFO - PROCESS | 860 | 1466703658972 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:58 INFO - PROCESS | 860 | 1466703658977 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:58 INFO - PROCESS | 860 | ++DOCSHELL 0CB8FC00 == 37 [pid = 860] [id = 570] 10:40:58 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0CB94000) [pid = 860] [serial = 1710] [outer = 00000000] 10:40:59 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0D5EF000) [pid = 860] [serial = 1711] [outer = 0CB94000] 10:40:59 INFO - PROCESS | 860 | 1466703659047 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0DB82800) [pid = 860] [serial = 1712] [outer = 0CB94000] 10:40:59 INFO - PROCESS | 860 | 1466703659594 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 969ms 10:40:59 INFO - PROCESS | 860 | 1466703659654 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 10:40:59 INFO - PROCESS | 860 | 1466703659660 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 10:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:40:59 INFO - PROCESS | 860 | 1466703659667 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:40:59 INFO - PROCESS | 860 | 1466703659670 Marionette TRACE conn7 <- [1,2246,null,{}] 10:40:59 INFO - PROCESS | 860 | 1466703659674 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:59 INFO - PROCESS | 860 | 1466703659678 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:59 INFO - PROCESS | 860 | 1466703659799 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 10:40:59 INFO - PROCESS | 860 | 1466703659913 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 860 | 1466703659916 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:40:59 INFO - PROCESS | 860 | ++DOCSHELL 1242B000 == 38 [pid = 860] [id = 571] 10:40:59 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (12527800) [pid = 860] [serial = 1713] [outer = 00000000] 10:40:59 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13B49C00) [pid = 860] [serial = 1714] [outer = 12527800] 10:40:59 INFO - PROCESS | 860 | 1466703660013 Marionette DEBUG loaded listener.js 10:41:00 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EEAC00) [pid = 860] [serial = 1715] [outer = 12527800] 10:41:00 INFO - PROCESS | 860 | 1466703660623 Marionette TRACE conn7 <- [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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 10:41:00 INFO - PROCESS | 860 | 1466703660639 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 860 | 1466703660641 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 10:41:00 INFO - PROCESS | 860 | 1466703660645 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:41:00 INFO - PROCESS | 860 | 1466703660649 Marionette TRACE conn7 <- [1,2250,null,{}] 10:41:00 INFO - PROCESS | 860 | 1466703660660 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:00 INFO - PROCESS | 860 | 1466703660665 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:00 INFO - PROCESS | 860 | 1466703660776 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 10:41:00 INFO - PROCESS | 860 | 1466703660918 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 860 | 1466703660921 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:00 INFO - PROCESS | 860 | ++DOCSHELL 16D48800 == 39 [pid = 860] [id = 572] 10:41:00 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (16D48C00) [pid = 860] [serial = 1716] [outer = 00000000] 10:41:00 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B54000) [pid = 860] [serial = 1717] [outer = 16D48C00] 10:41:00 INFO - PROCESS | 860 | 1466703660983 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18C26400) [pid = 860] [serial = 1718] [outer = 16D48C00] 10:41:01 INFO - PROCESS | 860 | 1466703661638 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1019ms 10:41:01 INFO - PROCESS | 860 | 1466703661668 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 10:41:01 INFO - PROCESS | 860 | 1466703661671 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 10:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:41:01 INFO - PROCESS | 860 | 1466703661674 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:41:01 INFO - PROCESS | 860 | 1466703661676 Marionette TRACE conn7 <- [1,2254,null,{}] 10:41:01 INFO - PROCESS | 860 | 1466703661680 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:01 INFO - PROCESS | 860 | 1466703661683 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:01 INFO - PROCESS | 860 | 1466703661801 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 10:41:01 INFO - PROCESS | 860 | 1466703661957 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:01 INFO - PROCESS | 860 | 1466703661959 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:01 INFO - PROCESS | 860 | ++DOCSHELL 0D025400 == 40 [pid = 860] [id = 573] 10:41:01 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (19426800) [pid = 860] [serial = 1719] [outer = 00000000] 10:41:02 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (194DDC00) [pid = 860] [serial = 1720] [outer = 19426800] 10:41:02 INFO - PROCESS | 860 | 1466703662019 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (197AAC00) [pid = 860] [serial = 1721] [outer = 19426800] 10:41:02 INFO - PROCESS | 860 | 1466703662760 Marionette TRACE conn7 <- [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]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1129ms 10:41:02 INFO - PROCESS | 860 | 1466703662808 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 860 | 1466703662812 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 10:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:41:02 INFO - PROCESS | 860 | 1466703662818 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 860 | 1466703662821 Marionette TRACE conn7 <- [1,2258,null,{}] 10:41:02 INFO - PROCESS | 860 | 1466703662827 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:02 INFO - PROCESS | 860 | 1466703662830 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:02 INFO - PROCESS | 860 | 1466703662994 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 10:41:03 INFO - PROCESS | 860 | 1466703663006 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 860 | 1466703663010 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:03 INFO - PROCESS | 860 | ++DOCSHELL 11B10C00 == 41 [pid = 860] [id = 574] 10:41:03 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (11BBD400) [pid = 860] [serial = 1722] [outer = 00000000] 10:41:03 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (11DA9800) [pid = 860] [serial = 1723] [outer = 11BBD400] 10:41:03 INFO - PROCESS | 860 | 1466703663059 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (1254C000) [pid = 860] [serial = 1724] [outer = 11BBD400] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 1672AC00 == 40 [pid = 860] [id = 568] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 11BBE000 == 39 [pid = 860] [id = 567] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 16D43800 == 38 [pid = 860] [id = 566] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 153A3C00 == 37 [pid = 860] [id = 565] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 13EEC800 == 36 [pid = 860] [id = 564] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0C93C800 == 35 [pid = 860] [id = 563] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 1254CC00 == 34 [pid = 860] [id = 562] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0D618C00 == 33 [pid = 860] [id = 561] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0D55FC00 == 32 [pid = 860] [id = 560] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 1439F400 == 31 [pid = 860] [id = 558] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0CB92000 == 30 [pid = 860] [id = 559] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0D025400 == 29 [pid = 860] [id = 573] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 1242B000 == 28 [pid = 860] [id = 571] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 16D48800 == 27 [pid = 860] [id = 572] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 176E5000 == 26 [pid = 860] [id = 569] 10:41:04 INFO - PROCESS | 860 | --DOCSHELL 0CB8FC00 == 25 [pid = 860] [id = 570] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 92 (176ECC00) [pid = 860] [serial = 1660] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 91 (17B5E400) [pid = 860] [serial = 1663] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 90 (13E65000) [pid = 860] [serial = 1645] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 89 (13E6DC00) [pid = 860] [serial = 1646] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 88 (0D26F800) [pid = 860] [serial = 1636] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0D2C6400) [pid = 860] [serial = 1637] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 86 (15AE6400) [pid = 860] [serial = 1651] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1620A400) [pid = 860] [serial = 1652] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 84 (17B5F800) [pid = 860] [serial = 1634] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 83 (175CDC00) [pid = 860] [serial = 1657] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EE9C00) [pid = 860] [serial = 1648] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13EF4000) [pid = 860] [serial = 1649] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0DB7E800) [pid = 860] [serial = 1639] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1792F000) [pid = 860] [serial = 1661] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0DB87000) [pid = 860] [serial = 1640] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 77 (12528400) [pid = 860] [serial = 1642] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 76 (125DB000) [pid = 860] [serial = 1643] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 75 (16733000) [pid = 860] [serial = 1654] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 74 (16D44800) [pid = 860] [serial = 1655] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D0CA000) [pid = 860] [serial = 1666] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19429800) [pid = 860] [serial = 1672] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 71 (186A4400) [pid = 860] [serial = 1664] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 70 (17B54400) [pid = 860] [serial = 1669] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1251C800) [pid = 860] [serial = 1667] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 68 (19431800) [pid = 860] [serial = 1673] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 67 (18C30400) [pid = 860] [serial = 1670] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | --DOMWINDOW == 66 (175CA800) [pid = 860] [serial = 1658] [outer = 00000000] [url = about:blank] 10:41:04 INFO - PROCESS | 860 | 1466703664411 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1675ms 10:41:04 INFO - PROCESS | 860 | 1466703664498 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 860 | 1466703664502 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 10:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:41:04 INFO - PROCESS | 860 | 1466703664508 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 860 | 1466703664511 Marionette TRACE conn7 <- [1,2262,null,{}] 10:41:04 INFO - PROCESS | 860 | 1466703664517 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:04 INFO - PROCESS | 860 | 1466703664520 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:04 INFO - PROCESS | 860 | 1466703664614 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 10:41:04 INFO - PROCESS | 860 | 1466703664709 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 860 | 1466703664713 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:04 INFO - PROCESS | 860 | ++DOCSHELL 0C93BC00 == 26 [pid = 860] [id = 575] 10:41:04 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0C93C400) [pid = 860] [serial = 1725] [outer = 00000000] 10:41:04 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0CB92C00) [pid = 860] [serial = 1726] [outer = 0C93C400] 10:41:04 INFO - PROCESS | 860 | 1466703664761 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D0D3800) [pid = 860] [serial = 1727] [outer = 0C93C400] 10:41:05 INFO - PROCESS | 860 | 1466703665155 Marionette TRACE conn7 <- [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]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 10:41:05 INFO - PROCESS | 860 | 1466703665189 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 860 | 1466703665194 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 10:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:41:05 INFO - PROCESS | 860 | 1466703665201 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 860 | 1466703665203 Marionette TRACE conn7 <- [1,2266,null,{}] 10:41:05 INFO - PROCESS | 860 | 1466703665207 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 860 | 1466703665210 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:05 INFO - PROCESS | 860 | 1466703665298 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 10:41:05 INFO - PROCESS | 860 | 1466703665304 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 860 | 1466703665307 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:05 INFO - PROCESS | 860 | ++DOCSHELL 0D2CE000 == 27 [pid = 860] [id = 576] 10:41:05 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0D529C00) [pid = 860] [serial = 1728] [outer = 00000000] 10:41:05 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D61D800) [pid = 860] [serial = 1729] [outer = 0D529C00] 10:41:05 INFO - PROCESS | 860 | 1466703665355 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DA5F000) [pid = 860] [serial = 1730] [outer = 0D529C00] 10:41:05 INFO - PROCESS | 860 | 1466703665827 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 10:41:05 INFO - PROCESS | 860 | 1466703665874 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 860 | 1466703665876 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 10:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:41:05 INFO - PROCESS | 860 | 1466703665880 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 860 | 1466703665883 Marionette TRACE conn7 <- [1,2270,null,{}] 10:41:05 INFO - PROCESS | 860 | 1466703665895 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 860 | 1466703665900 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:05 INFO - PROCESS | 860 | 1466703665991 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 10:41:06 INFO - PROCESS | 860 | 1466703666135 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 860 | 1466703666138 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:06 INFO - PROCESS | 860 | ++DOCSHELL 11DEA400 == 28 [pid = 860] [id = 577] 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11DED000) [pid = 860] [serial = 1731] [outer = 00000000] 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1242B000) [pid = 860] [serial = 1732] [outer = 11DED000] 10:41:06 INFO - PROCESS | 860 | 1466703666191 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (12528000) [pid = 860] [serial = 1733] [outer = 11DED000] 10:41:06 INFO - PROCESS | 860 | 1466703666620 Marionette TRACE conn7 <- [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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 10:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:41:06 INFO - PROCESS | 860 | 1466703666654 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 860 | 1466703666657 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 10:41:06 INFO - PROCESS | 860 | 1466703666660 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 860 | 1466703666662 Marionette TRACE conn7 <- [1,2274,null,{}] 10:41:06 INFO - PROCESS | 860 | 1466703666672 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:06 INFO - PROCESS | 860 | 1466703666674 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:06 INFO - PROCESS | 860 | 1466703666792 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 10:41:06 INFO - PROCESS | 860 | 1466703666798 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 860 | 1466703666800 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:06 INFO - PROCESS | 860 | ++DOCSHELL 0DB87000 == 29 [pid = 860] [id = 578] 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (120CD400) [pid = 860] [serial = 1734] [outer = 00000000] 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1345E800) [pid = 860] [serial = 1735] [outer = 120CD400] 10:41:06 INFO - PROCESS | 860 | 1466703666844 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E6C000) [pid = 860] [serial = 1736] [outer = 120CD400] 10:41:07 INFO - PROCESS | 860 | 1466703667313 Marionette TRACE conn7 <- [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]]]}] 10:41:07 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 10:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 10:41:07 INFO - PROCESS | 860 | 1466703667354 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 10:41:07 INFO - PROCESS | 860 | 1466703667356 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 10:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:41:07 INFO - PROCESS | 860 | 1466703667359 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 860 | 1466703667361 Marionette TRACE conn7 <- [1,2278,null,{}] 10:41:07 INFO - PROCESS | 860 | 1466703667371 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:07 INFO - PROCESS | 860 | 1466703667373 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:07 INFO - PROCESS | 860 | 1466703667511 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 10:41:07 INFO - PROCESS | 860 | 1466703667521 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 860 | 1466703667523 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:07 INFO - PROCESS | 860 | ++DOCSHELL 13E73000 == 30 [pid = 860] [id = 579] 10:41:07 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E84400) [pid = 860] [serial = 1737] [outer = 00000000] 10:41:07 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13EE9800) [pid = 860] [serial = 1738] [outer = 13E84400] 10:41:07 INFO - PROCESS | 860 | 1466703667567 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1437C000) [pid = 860] [serial = 1739] [outer = 13E84400] 10:41:08 INFO - PROCESS | 860 | 1466703668038 Marionette TRACE conn7 <- [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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 10:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:41:08 INFO - PROCESS | 860 | 1466703668091 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 860 | 1466703668093 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 10:41:08 INFO - PROCESS | 860 | 1466703668096 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 860 | 1466703668098 Marionette TRACE conn7 <- [1,2282,null,{}] 10:41:08 INFO - PROCESS | 860 | 1466703668102 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:08 INFO - PROCESS | 860 | 1466703668107 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:08 INFO - PROCESS | 860 | 1466703668253 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 10:41:08 INFO - PROCESS | 860 | 1466703668266 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 860 | 1466703668268 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:08 INFO - PROCESS | 860 | ++DOCSHELL 15399800 == 31 [pid = 860] [id = 580] 10:41:08 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (153A3C00) [pid = 860] [serial = 1740] [outer = 00000000] 10:41:08 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (15AEE400) [pid = 860] [serial = 1741] [outer = 153A3C00] 10:41:08 INFO - PROCESS | 860 | 1466703668374 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16320400) [pid = 860] [serial = 1742] [outer = 153A3C00] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13EECC00) [pid = 860] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 82 (153A4400) [pid = 860] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 81 (13458C00) [pid = 860] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16D49C00) [pid = 860] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D562000) [pid = 860] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18CB2800) [pid = 860] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1254E800) [pid = 860] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D622000) [pid = 860] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 75 (12523800) [pid = 860] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0CB93C00) [pid = 860] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 73 (17990800) [pid = 860] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:41:08 INFO - PROCESS | 860 | --DOMWINDOW == 72 (175CD400) [pid = 860] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:41:08 INFO - PROCESS | 860 | 1466703668961 Marionette TRACE conn7 <- [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]]]}] 10:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 10:41:09 INFO - PROCESS | 860 | 1466703669028 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 860 | 1466703669030 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 10:41:09 INFO - PROCESS | 860 | 1466703669033 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 860 | 1466703669034 Marionette TRACE conn7 <- [1,2286,null,{}] 10:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:41:09 INFO - PROCESS | 860 | 1466703669038 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:09 INFO - PROCESS | 860 | 1466703669040 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:09 INFO - PROCESS | 860 | 1466703669123 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 10:41:09 INFO - PROCESS | 860 | 1466703669129 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 860 | 1466703669131 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:09 INFO - PROCESS | 860 | ++DOCSHELL 0C9B0C00 == 32 [pid = 860] [id = 581] 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13EF3800) [pid = 860] [serial = 1743] [outer = 00000000] 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16322C00) [pid = 860] [serial = 1744] [outer = 13EF3800] 10:41:09 INFO - PROCESS | 860 | 1466703669177 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (16324C00) [pid = 860] [serial = 1745] [outer = 13EF3800] 10:41:09 INFO - PROCESS | 860 | 1466703669591 Marionette TRACE conn7 <- [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]]]}] 10:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 10:41:09 INFO - PROCESS | 860 | 1466703669621 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 860 | 1466703669623 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 10:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:41:09 INFO - PROCESS | 860 | 1466703669626 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 860 | 1466703669628 Marionette TRACE conn7 <- [1,2290,null,{}] 10:41:09 INFO - PROCESS | 860 | 1466703669632 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:09 INFO - PROCESS | 860 | 1466703669634 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:09 INFO - PROCESS | 860 | 1466703669760 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 10:41:09 INFO - PROCESS | 860 | 1466703669768 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 860 | 1466703669770 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:09 INFO - PROCESS | 860 | ++DOCSHELL 0D2C5800 == 33 [pid = 860] [id = 582] 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0DB89C00) [pid = 860] [serial = 1746] [outer = 00000000] 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1677B000) [pid = 860] [serial = 1747] [outer = 0DB89C00] 10:41:09 INFO - PROCESS | 860 | 1466703669814 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1677B400) [pid = 860] [serial = 1748] [outer = 0DB89C00] 10:41:10 INFO - PROCESS | 860 | 1466703670242 Marionette TRACE conn7 <- [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]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 10:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:41:10 INFO - PROCESS | 860 | 1466703670298 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 860 | 1466703670300 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 10:41:10 INFO - PROCESS | 860 | 1466703670303 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 860 | 1466703670305 Marionette TRACE conn7 <- [1,2294,null,{}] 10:41:10 INFO - PROCESS | 860 | 1466703670309 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 860 | 1466703670311 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:10 INFO - PROCESS | 860 | 1466703670440 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 10:41:10 INFO - PROCESS | 860 | 1466703670456 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 860 | 1466703670458 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:10 INFO - PROCESS | 860 | ++DOCSHELL 11DE5800 == 34 [pid = 860] [id = 583] 10:41:10 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16E4C800) [pid = 860] [serial = 1749] [outer = 00000000] 10:41:10 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (175CDC00) [pid = 860] [serial = 1750] [outer = 16E4C800] 10:41:10 INFO - PROCESS | 860 | 1466703670504 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (175DAC00) [pid = 860] [serial = 1751] [outer = 16E4C800] 10:41:11 INFO - PROCESS | 860 | 1466703671236 Marionette TRACE conn7 <- [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]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 10:41:11 INFO - PROCESS | 860 | 1466703671275 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 860 | 1466703671280 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 10:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:41:11 INFO - PROCESS | 860 | 1466703671309 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 860 | 1466703671313 Marionette TRACE conn7 <- [1,2298,null,{}] 10:41:11 INFO - PROCESS | 860 | 1466703671319 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:11 INFO - PROCESS | 860 | 1466703671322 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:11 INFO - PROCESS | 860 | 1466703671442 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 10:41:11 INFO - PROCESS | 860 | 1466703671581 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 860 | 1466703671584 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:11 INFO - PROCESS | 860 | ++DOCSHELL 0CA97400 == 35 [pid = 860] [id = 584] 10:41:11 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0CB8DC00) [pid = 860] [serial = 1752] [outer = 00000000] 10:41:11 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D5EC800) [pid = 860] [serial = 1753] [outer = 0CB8DC00] 10:41:11 INFO - PROCESS | 860 | 1466703671642 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DB86800) [pid = 860] [serial = 1754] [outer = 0CB8DC00] 10:41:12 INFO - PROCESS | 860 | 1466703672402 Marionette TRACE conn7 <- [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]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1122ms 10:41:12 INFO - PROCESS | 860 | 1466703672433 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 860 | 1466703672438 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 10:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:41:12 INFO - PROCESS | 860 | 1466703672444 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 860 | 1466703672447 Marionette TRACE conn7 <- [1,2302,null,{}] 10:41:12 INFO - PROCESS | 860 | 1466703672478 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:12 INFO - PROCESS | 860 | 1466703672481 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:12 INFO - PROCESS | 860 | 1466703672611 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 10:41:12 INFO - PROCESS | 860 | 1466703672837 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 860 | 1466703672840 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:12 INFO - PROCESS | 860 | ++DOCSHELL 09260000 == 36 [pid = 860] [id = 585] 10:41:12 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (09265C00) [pid = 860] [serial = 1755] [outer = 00000000] 10:41:12 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0C930C00) [pid = 860] [serial = 1756] [outer = 09265C00] 10:41:12 INFO - PROCESS | 860 | 1466703672902 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0C9BC400) [pid = 860] [serial = 1757] [outer = 09265C00] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 0D2C5800 == 35 [pid = 860] [id = 582] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 0C9B0C00 == 34 [pid = 860] [id = 581] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 15399800 == 33 [pid = 860] [id = 580] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 13E73000 == 32 [pid = 860] [id = 579] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 0DB87000 == 31 [pid = 860] [id = 578] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 11DEA400 == 30 [pid = 860] [id = 577] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 0D2CE000 == 29 [pid = 860] [id = 576] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 0C93BC00 == 28 [pid = 860] [id = 575] 10:41:13 INFO - PROCESS | 860 | --DOCSHELL 11B10C00 == 27 [pid = 860] [id = 574] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 86 (14F5BC00) [pid = 860] [serial = 1693] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 85 (15397000) [pid = 860] [serial = 1694] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1672EC00) [pid = 860] [serial = 1697] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 83 (16324400) [pid = 860] [serial = 1696] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 82 (16D43000) [pid = 860] [serial = 1702] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 81 (16D4F000) [pid = 860] [serial = 1699] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D619800) [pid = 860] [serial = 1681] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D96D800) [pid = 860] [serial = 1682] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 78 (194E4800) [pid = 860] [serial = 1676] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 77 (194DE000) [pid = 860] [serial = 1675] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 76 (125DC400) [pid = 860] [serial = 1687] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 75 (126C2400) [pid = 860] [serial = 1688] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DB83800) [pid = 860] [serial = 1684] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DE40400) [pid = 860] [serial = 1685] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13E72800) [pid = 860] [serial = 1690] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D623C00) [pid = 860] [serial = 1678] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 70 (17B5A400) [pid = 860] [serial = 1708] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0DE45C00) [pid = 860] [serial = 1679] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17B5D800) [pid = 860] [serial = 1709] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 67 (176E5C00) [pid = 860] [serial = 1705] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 66 (17935800) [pid = 860] [serial = 1706] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16E4D000) [pid = 860] [serial = 1700] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13EE5C00) [pid = 860] [serial = 1691] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | --DOMWINDOW == 63 (16D4EC00) [pid = 860] [serial = 1703] [outer = 00000000] [url = about:blank] 10:41:13 INFO - PROCESS | 860 | 1466703673563 Marionette TRACE conn7 <- [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]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1157ms 10:41:13 INFO - PROCESS | 860 | 1466703673605 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 860 | 1466703673609 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 10:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:41:13 INFO - PROCESS | 860 | 1466703673613 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 860 | 1466703673616 Marionette TRACE conn7 <- [1,2306,null,{}] 10:41:13 INFO - PROCESS | 860 | 1466703673621 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 860 | 1466703673625 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:13 INFO - PROCESS | 860 | 1466703673721 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 10:41:13 INFO - PROCESS | 860 | 1466703673825 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 860 | 1466703673828 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:13 INFO - PROCESS | 860 | ++DOCSHELL 0C9BBC00 == 28 [pid = 860] [id = 586] 10:41:13 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0CB8A000) [pid = 860] [serial = 1758] [outer = 00000000] 10:41:13 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D55FC00) [pid = 860] [serial = 1759] [outer = 0CB8A000] 10:41:13 INFO - PROCESS | 860 | 1466703673878 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D6B1800) [pid = 860] [serial = 1760] [outer = 0CB8A000] 10:41:14 INFO - PROCESS | 860 | 1466703674337 Marionette TRACE conn7 <- [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] 10:41:14 INFO - PROCESS | 860 | 1466703674390 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 10:41:14 INFO - PROCESS | 860 | 1466703674395 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 860 | 1466703674396 Marionette TRACE conn7 <- [1,2310,null,{}] 10:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:41:14 INFO - PROCESS | 860 | 1466703674400 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:14 INFO - PROCESS | 860 | 1466703674402 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:14 INFO - PROCESS | 860 | 1466703674492 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 10:41:14 INFO - PROCESS | 860 | 1466703674501 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 860 | 1466703674503 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:14 INFO - PROCESS | 860 | ++DOCSHELL 11BBDC00 == 29 [pid = 860] [id = 587] 10:41:14 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (11DA7800) [pid = 860] [serial = 1761] [outer = 00000000] 10:41:14 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (120BD400) [pid = 860] [serial = 1762] [outer = 11DA7800] 10:41:14 INFO - PROCESS | 860 | 1466703674548 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (12548000) [pid = 860] [serial = 1763] [outer = 11DA7800] 10:41:15 INFO - PROCESS | 860 | 1466703675031 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 10:41:15 INFO - PROCESS | 860 | 1466703675071 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 860 | 1466703675073 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 10:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:41:15 INFO - PROCESS | 860 | 1466703675078 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 860 | 1466703675084 Marionette TRACE conn7 <- [1,2314,null,{}] 10:41:15 INFO - PROCESS | 860 | 1466703675094 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:15 INFO - PROCESS | 860 | 1466703675098 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:15 INFO - PROCESS | 860 | 1466703675192 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 10:41:15 INFO - PROCESS | 860 | 1466703675202 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 860 | 1466703675204 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:15 INFO - PROCESS | 860 | ++DOCSHELL 13E3A800 == 30 [pid = 860] [id = 588] 10:41:15 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13E6D400) [pid = 860] [serial = 1764] [outer = 00000000] 10:41:15 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13E87C00) [pid = 860] [serial = 1765] [outer = 13E6D400] 10:41:15 INFO - PROCESS | 860 | 1466703675337 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13EE8000) [pid = 860] [serial = 1766] [outer = 13E6D400] 10:41:15 INFO - PROCESS | 860 | 1466703675767 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 731ms 10:41:15 INFO - PROCESS | 860 | 1466703675812 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 860 | 1466703675814 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 10:41:15 INFO - PROCESS | 860 | 1466703675818 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:41:15 INFO - PROCESS | 860 | 1466703675820 Marionette TRACE conn7 <- [1,2318,null,{}] 10:41:15 INFO - PROCESS | 860 | 1466703675823 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:15 INFO - PROCESS | 860 | 1466703675825 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:15 INFO - PROCESS | 860 | 1466703675945 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 10:41:15 INFO - PROCESS | 860 | 1466703675950 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 860 | 1466703675952 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:16 INFO - PROCESS | 860 | ++DOCSHELL 13EEDC00 == 31 [pid = 860] [id = 589] 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (14383400) [pid = 860] [serial = 1767] [outer = 00000000] 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1539E800) [pid = 860] [serial = 1768] [outer = 14383400] 10:41:16 INFO - PROCESS | 860 | 1466703676049 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1579FC00) [pid = 860] [serial = 1769] [outer = 14383400] 10:41:16 INFO - PROCESS | 860 | 1466703676464 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 10:41:16 INFO - PROCESS | 860 | 1466703676498 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 860 | 1466703676500 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 10:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:41:16 INFO - PROCESS | 860 | 1466703676503 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 860 | 1466703676505 Marionette TRACE conn7 <- [1,2322,null,{}] 10:41:16 INFO - PROCESS | 860 | 1466703676508 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 860 | 1466703676510 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:16 INFO - PROCESS | 860 | 1466703676650 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 10:41:16 INFO - PROCESS | 860 | 1466703676673 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 860 | 1466703676679 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:16 INFO - PROCESS | 860 | ++DOCSHELL 0DE49400 == 32 [pid = 860] [id = 590] 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1615F800) [pid = 860] [serial = 1770] [outer = 00000000] 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16727000) [pid = 860] [serial = 1771] [outer = 1615F800] 10:41:16 INFO - PROCESS | 860 | 1466703676733 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1677E400) [pid = 860] [serial = 1772] [outer = 1615F800] 10:41:17 INFO - PROCESS | 860 | 1466703677232 Marionette TRACE conn7 <- [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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 10:41:17 INFO - PROCESS | 860 | 1466703677282 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 860 | 1466703677284 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 10:41:17 INFO - PROCESS | 860 | 1466703677287 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:41:17 INFO - PROCESS | 860 | 1466703677289 Marionette TRACE conn7 <- [1,2326,null,{}] 10:41:17 INFO - PROCESS | 860 | 1466703677292 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:17 INFO - PROCESS | 860 | 1466703677294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:17 INFO - PROCESS | 860 | 1466703677421 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 10:41:17 INFO - PROCESS | 860 | 1466703677436 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 860 | 1466703677438 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:17 INFO - PROCESS | 860 | ++DOCSHELL 16E8CC00 == 33 [pid = 860] [id = 591] 10:41:17 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16E8EC00) [pid = 860] [serial = 1773] [outer = 00000000] 10:41:17 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (176E0800) [pid = 860] [serial = 1774] [outer = 16E8EC00] 10:41:17 INFO - PROCESS | 860 | 1466703677535 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1242FC00) [pid = 860] [serial = 1775] [outer = 16E8EC00] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11BBD400) [pid = 860] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0C93C400) [pid = 860] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D529C00) [pid = 860] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 77 (11DED000) [pid = 860] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 76 (120CD400) [pid = 860] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13E84400) [pid = 860] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 74 (153A3C00) [pid = 860] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DB89C00) [pid = 860] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0CB94000) [pid = 860] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 71 (12527800) [pid = 860] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16D48C00) [pid = 860] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 69 (19426800) [pid = 860] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:41:17 INFO - PROCESS | 860 | --DOMWINDOW == 68 (13EF3800) [pid = 860] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:41:17 INFO - PROCESS | 860 | 1466703677968 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 10:41:18 INFO - PROCESS | 860 | 1466703678046 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 860 | 1466703678048 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 10:41:18 INFO - PROCESS | 860 | 1466703678051 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 860 | 1466703678053 Marionette TRACE conn7 <- [1,2330,null,{}] 10:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:41:18 INFO - PROCESS | 860 | 1466703678056 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 860 | 1466703678058 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:18 INFO - PROCESS | 860 | 1466703678143 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 10:41:18 INFO - PROCESS | 860 | 1466703678148 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 860 | 1466703678150 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:18 INFO - PROCESS | 860 | ++DOCSHELL 13E8CC00 == 34 [pid = 860] [id = 592] 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13EF3800) [pid = 860] [serial = 1776] [outer = 00000000] 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16D49800) [pid = 860] [serial = 1777] [outer = 13EF3800] 10:41:18 INFO - PROCESS | 860 | 1466703678196 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16E85400) [pid = 860] [serial = 1778] [outer = 13EF3800] 10:41:18 INFO - PROCESS | 860 | 1466703678612 Marionette TRACE conn7 <- [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]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 10:41:18 INFO - PROCESS | 860 | 1466703678688 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 10:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:41:18 INFO - PROCESS | 860 | 1466703678690 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 10:41:18 INFO - PROCESS | 860 | 1466703678693 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 860 | 1466703678695 Marionette TRACE conn7 <- [1,2334,null,{}] 10:41:18 INFO - PROCESS | 860 | 1466703678698 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 860 | 1466703678700 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:18 INFO - PROCESS | 860 | 1466703678786 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 10:41:18 INFO - PROCESS | 860 | 1466703678794 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 860 | 1466703678796 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:18 INFO - PROCESS | 860 | ++DOCSHELL 176E9000 == 35 [pid = 860] [id = 593] 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (176EC800) [pid = 860] [serial = 1779] [outer = 00000000] 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (17999C00) [pid = 860] [serial = 1780] [outer = 176EC800] 10:41:18 INFO - PROCESS | 860 | 1466703678844 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (17A18000) [pid = 860] [serial = 1781] [outer = 176EC800] 10:41:19 INFO - PROCESS | 860 | 1466703679283 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 10:41:19 INFO - PROCESS | 860 | 1466703679332 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 860 | 1466703679334 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 10:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:41:19 INFO - PROCESS | 860 | 1466703679347 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 860 | 1466703679349 Marionette TRACE conn7 <- [1,2338,null,{}] 10:41:19 INFO - PROCESS | 860 | 1466703679353 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:19 INFO - PROCESS | 860 | 1466703679355 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:19 INFO - PROCESS | 860 | 1466703679441 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 10:41:19 INFO - PROCESS | 860 | 1466703679447 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 860 | 1466703679449 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:19 INFO - PROCESS | 860 | ++DOCSHELL 13B47800 == 36 [pid = 860] [id = 594] 10:41:19 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E8800) [pid = 860] [serial = 1782] [outer = 00000000] 10:41:19 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (17B5F400) [pid = 860] [serial = 1783] [outer = 176E8800] 10:41:19 INFO - PROCESS | 860 | 1466703679493 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (186A3000) [pid = 860] [serial = 1784] [outer = 176E8800] 10:41:20 INFO - PROCESS | 860 | 1466703680168 Marionette TRACE conn7 <- [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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 890ms 10:41:20 INFO - PROCESS | 860 | 1466703680229 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 860 | 1466703680234 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 10:41:20 INFO - PROCESS | 860 | 1466703680240 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:41:20 INFO - PROCESS | 860 | 1466703680244 Marionette TRACE conn7 <- [1,2342,null,{}] 10:41:20 INFO - PROCESS | 860 | 1466703680251 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:20 INFO - PROCESS | 860 | 1466703680254 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:20 INFO - PROCESS | 860 | 1466703680405 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 10:41:20 INFO - PROCESS | 860 | 1466703680552 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 860 | 1466703680555 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:20 INFO - PROCESS | 860 | ++DOCSHELL 0CB91400 == 37 [pid = 860] [id = 595] 10:41:20 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D2CBC00) [pid = 860] [serial = 1785] [outer = 00000000] 10:41:20 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0DD5CC00) [pid = 860] [serial = 1786] [outer = 0D2CBC00] 10:41:20 INFO - PROCESS | 860 | 1466703680618 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (11BC1000) [pid = 860] [serial = 1787] [outer = 0D2CBC00] 10:41:21 INFO - PROCESS | 860 | 1466703681211 Marionette TRACE conn7 <- [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]]]}] 10:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1022ms 10:41:21 INFO - PROCESS | 860 | 1466703681266 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 10:41:21 INFO - PROCESS | 860 | 1466703681272 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 10:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:41:21 INFO - PROCESS | 860 | 1466703681279 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:41:21 INFO - PROCESS | 860 | 1466703681282 Marionette TRACE conn7 <- [1,2346,null,{}] 10:41:21 INFO - PROCESS | 860 | 1466703681286 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:21 INFO - PROCESS | 860 | 1466703681289 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:21 INFO - PROCESS | 860 | 1466703681402 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 10:41:21 INFO - PROCESS | 860 | 1466703681541 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 860 | 1466703681544 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:21 INFO - PROCESS | 860 | ++DOCSHELL 13B4A800 == 38 [pid = 860] [id = 596] 10:41:21 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13B4C000) [pid = 860] [serial = 1788] [outer = 00000000] 10:41:21 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (13E8B000) [pid = 860] [serial = 1789] [outer = 13B4C000] 10:41:21 INFO - PROCESS | 860 | 1466703681606 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (14F67000) [pid = 860] [serial = 1790] [outer = 13B4C000] 10:41:22 INFO - PROCESS | 860 | 1466703682237 Marionette TRACE conn7 <- [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]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 10:41:22 INFO - PROCESS | 860 | 1466703682251 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 860 | 1466703682254 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 10:41:22 INFO - PROCESS | 860 | 1466703682257 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:41:22 INFO - PROCESS | 860 | 1466703682261 Marionette TRACE conn7 <- [1,2350,null,{}] 10:41:22 INFO - PROCESS | 860 | 1466703682273 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:22 INFO - PROCESS | 860 | 1466703682278 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:22 INFO - PROCESS | 860 | 1466703682395 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 10:41:22 INFO - PROCESS | 860 | 1466703682557 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 860 | 1466703682561 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:22 INFO - PROCESS | 860 | ++DOCSHELL 17B61C00 == 39 [pid = 860] [id = 597] 10:41:22 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (186A4400) [pid = 860] [serial = 1791] [outer = 00000000] 10:41:22 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (18C28800) [pid = 860] [serial = 1792] [outer = 186A4400] 10:41:22 INFO - PROCESS | 860 | 1466703682622 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C30000) [pid = 860] [serial = 1793] [outer = 186A4400] 10:41:23 INFO - PROCESS | 860 | 1466703683243 Marionette TRACE conn7 <- [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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1024ms 10:41:23 INFO - PROCESS | 860 | 1466703683285 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 860 | 1466703683288 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 10:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:41:23 INFO - PROCESS | 860 | 1466703683292 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 860 | 1466703683294 Marionette TRACE conn7 <- [1,2354,null,{}] 10:41:23 INFO - PROCESS | 860 | 1466703683298 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 860 | 1466703683301 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:23 INFO - PROCESS | 860 | 1466703683420 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 10:41:23 INFO - PROCESS | 860 | 1466703683666 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 860 | 1466703683669 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:23 INFO - PROCESS | 860 | ++DOCSHELL 0C915000 == 40 [pid = 860] [id = 598] 10:41:23 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0C930000) [pid = 860] [serial = 1794] [outer = 00000000] 10:41:23 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0C9BC000) [pid = 860] [serial = 1795] [outer = 0C930000] 10:41:23 INFO - PROCESS | 860 | 1466703683742 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0D259800) [pid = 860] [serial = 1796] [outer = 0C930000] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 176E9000 == 39 [pid = 860] [id = 593] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 13E8CC00 == 38 [pid = 860] [id = 592] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 16E8CC00 == 37 [pid = 860] [id = 591] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 0DE49400 == 36 [pid = 860] [id = 590] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 13EEDC00 == 35 [pid = 860] [id = 589] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 13E3A800 == 34 [pid = 860] [id = 588] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 11BBDC00 == 33 [pid = 860] [id = 587] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 0C9BBC00 == 32 [pid = 860] [id = 586] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 09260000 == 31 [pid = 860] [id = 585] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 11DE5800 == 30 [pid = 860] [id = 583] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 0CA97400 == 29 [pid = 860] [id = 584] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 17B61C00 == 28 [pid = 860] [id = 597] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 13B4A800 == 27 [pid = 860] [id = 596] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 13B47800 == 26 [pid = 860] [id = 594] 10:41:24 INFO - PROCESS | 860 | --DOCSHELL 0CB91400 == 25 [pid = 860] [id = 595] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11DA9800) [pid = 860] [serial = 1723] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1254C000) [pid = 860] [serial = 1724] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0CB92C00) [pid = 860] [serial = 1726] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0D0D3800) [pid = 860] [serial = 1727] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D61D800) [pid = 860] [serial = 1729] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DA5F000) [pid = 860] [serial = 1730] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1242B000) [pid = 860] [serial = 1732] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1345E800) [pid = 860] [serial = 1735] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13EE9800) [pid = 860] [serial = 1738] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 79 (15AEE400) [pid = 860] [serial = 1741] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1677B400) [pid = 860] [serial = 1748] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DB82800) [pid = 860] [serial = 1712] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D5EF000) [pid = 860] [serial = 1711] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13EEAC00) [pid = 860] [serial = 1715] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13B49C00) [pid = 860] [serial = 1714] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C26400) [pid = 860] [serial = 1718] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 72 (17B54000) [pid = 860] [serial = 1717] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 71 (197AAC00) [pid = 860] [serial = 1721] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 70 (194DDC00) [pid = 860] [serial = 1720] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 69 (16320400) [pid = 860] [serial = 1742] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 68 (1437C000) [pid = 860] [serial = 1739] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16322C00) [pid = 860] [serial = 1744] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 66 (175CDC00) [pid = 860] [serial = 1750] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13E6C000) [pid = 860] [serial = 1736] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 64 (1677B000) [pid = 860] [serial = 1747] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 63 (16324C00) [pid = 860] [serial = 1745] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | --DOMWINDOW == 62 (12528000) [pid = 860] [serial = 1733] [outer = 00000000] [url = about:blank] 10:41:25 INFO - PROCESS | 860 | 1466703685069 Marionette TRACE conn7 <- [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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1884ms 10:41:25 INFO - PROCESS | 860 | 1466703685180 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 860 | 1466703685184 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 10:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:41:25 INFO - PROCESS | 860 | 1466703685189 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 860 | 1466703685193 Marionette TRACE conn7 <- [1,2358,null,{}] 10:41:25 INFO - PROCESS | 860 | 1466703685199 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 860 | 1466703685202 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:25 INFO - PROCESS | 860 | 1466703685294 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 10:41:25 INFO - PROCESS | 860 | 1466703685303 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 860 | 1466703685308 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:25 INFO - PROCESS | 860 | ++DOCSHELL 0D0D2400 == 26 [pid = 860] [id = 599] 10:41:25 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D0D3000) [pid = 860] [serial = 1797] [outer = 00000000] 10:41:25 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D26F400) [pid = 860] [serial = 1798] [outer = 0D0D3000] 10:41:25 INFO - PROCESS | 860 | 1466703685360 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D2C2400) [pid = 860] [serial = 1799] [outer = 0D0D3000] 10:41:25 INFO - PROCESS | 860 | 1466703685885 Marionette TRACE conn7 <- [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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 10:41:25 INFO - PROCESS | 860 | 1466703685919 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 860 | 1466703685924 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 10:41:25 INFO - PROCESS | 860 | 1466703685931 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:41:25 INFO - PROCESS | 860 | 1466703685934 Marionette TRACE conn7 <- [1,2362,null,{}] 10:41:25 INFO - PROCESS | 860 | 1466703685937 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 860 | 1466703685941 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:26 INFO - PROCESS | 860 | 1466703686038 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 10:41:26 INFO - PROCESS | 860 | 1466703686137 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 860 | 1466703686140 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:26 INFO - PROCESS | 860 | ++DOCSHELL 0DB88400 == 27 [pid = 860] [id = 600] 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0DB89800) [pid = 860] [serial = 1800] [outer = 00000000] 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0E7E0000) [pid = 860] [serial = 1801] [outer = 0DB89800] 10:41:26 INFO - PROCESS | 860 | 1466703686200 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (11B10C00) [pid = 860] [serial = 1802] [outer = 0DB89800] 10:41:26 INFO - PROCESS | 860 | 1466703686609 Marionette TRACE conn7 <- [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]]]}] 10:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 10:41:26 INFO - PROCESS | 860 | 1466703686682 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 10:41:26 INFO - PROCESS | 860 | 1466703686685 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 10:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:41:26 INFO - PROCESS | 860 | 1466703686688 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 860 | 1466703686692 Marionette TRACE conn7 <- [1,2366,null,{}] 10:41:26 INFO - PROCESS | 860 | 1466703686708 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:26 INFO - PROCESS | 860 | 1466703686712 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:26 INFO - PROCESS | 860 | 1466703686800 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 10:41:26 INFO - PROCESS | 860 | 1466703686816 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 860 | 1466703686820 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:26 INFO - PROCESS | 860 | ++DOCSHELL 12550400 == 28 [pid = 860] [id = 601] 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (12551C00) [pid = 860] [serial = 1803] [outer = 00000000] 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (126C3400) [pid = 860] [serial = 1804] [outer = 12551C00] 10:41:26 INFO - PROCESS | 860 | 1466703686871 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13458C00) [pid = 860] [serial = 1805] [outer = 12551C00] 10:41:27 INFO - PROCESS | 860 | 1466703687366 Marionette TRACE conn7 <- [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]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 10:41:27 INFO - PROCESS | 860 | 1466703687422 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 860 | 1466703687425 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 10:41:27 INFO - PROCESS | 860 | 1466703687428 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:41:27 INFO - PROCESS | 860 | 1466703687430 Marionette TRACE conn7 <- [1,2370,null,{}] 10:41:27 INFO - PROCESS | 860 | 1466703687433 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:27 INFO - PROCESS | 860 | 1466703687435 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:27 INFO - PROCESS | 860 | 1466703687559 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 10:41:27 INFO - PROCESS | 860 | 1466703687565 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 860 | 1466703687567 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:27 INFO - PROCESS | 860 | ++DOCSHELL 13B44C00 == 29 [pid = 860] [id = 602] 10:41:27 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13B45400) [pid = 860] [serial = 1806] [outer = 00000000] 10:41:27 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E83000) [pid = 860] [serial = 1807] [outer = 13B45400] 10:41:27 INFO - PROCESS | 860 | 1466703687670 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13EEC400) [pid = 860] [serial = 1808] [outer = 13B45400] 10:41:28 INFO - PROCESS | 860 | 1466703688127 Marionette TRACE conn7 <- [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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 10:41:28 INFO - PROCESS | 860 | 1466703688193 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 860 | 1466703688195 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 10:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:41:28 INFO - PROCESS | 860 | 1466703688205 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 860 | 1466703688207 Marionette TRACE conn7 <- [1,2374,null,{}] 10:41:28 INFO - PROCESS | 860 | 1466703688211 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 860 | 1466703688213 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:28 INFO - PROCESS | 860 | 1466703688325 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 10:41:28 INFO - PROCESS | 860 | 1466703688336 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 860 | 1466703688338 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:28 INFO - PROCESS | 860 | ++DOCSHELL 14380C00 == 30 [pid = 860] [id = 603] 10:41:28 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (14386400) [pid = 860] [serial = 1809] [outer = 00000000] 10:41:28 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (14F5C400) [pid = 860] [serial = 1810] [outer = 14386400] 10:41:28 INFO - PROCESS | 860 | 1466703688382 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (153A3000) [pid = 860] [serial = 1811] [outer = 14386400] 10:41:28 INFO - PROCESS | 860 | 1466703688817 Marionette TRACE conn7 <- [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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 10:41:28 INFO - PROCESS | 860 | 1466703688890 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 860 | 1466703688892 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 10:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:41:28 INFO - PROCESS | 860 | 1466703688895 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 860 | 1466703688897 Marionette TRACE conn7 <- [1,2378,null,{}] 10:41:28 INFO - PROCESS | 860 | 1466703688901 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 860 | 1466703688907 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:29 INFO - PROCESS | 860 | 1466703689056 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 10:41:29 INFO - PROCESS | 860 | 1466703689061 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 860 | 1466703689064 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:29 INFO - PROCESS | 860 | ++DOCSHELL 0D01EC00 == 31 [pid = 860] [id = 604] 10:41:29 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11BB5C00) [pid = 860] [serial = 1812] [outer = 00000000] 10:41:29 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16546800) [pid = 860] [serial = 1813] [outer = 11BB5C00] 10:41:29 INFO - PROCESS | 860 | 1466703689169 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16730000) [pid = 860] [serial = 1814] [outer = 11BB5C00] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 79 (14383400) [pid = 860] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 78 (1615F800) [pid = 860] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16E8EC00) [pid = 860] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11DA7800) [pid = 860] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13E6D400) [pid = 860] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0CB8DC00) [pid = 860] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 73 (16E4C800) [pid = 860] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0CB8A000) [pid = 860] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 71 (09265C00) [pid = 860] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 70 (13EF3800) [pid = 860] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 69 (176E8800) [pid = 860] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:41:29 INFO - PROCESS | 860 | --DOMWINDOW == 68 (176EC800) [pid = 860] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:41:29 INFO - PROCESS | 860 | 1466703689845 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1016ms 10:41:29 INFO - PROCESS | 860 | 1466703689915 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 860 | 1466703689917 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 10:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:41:29 INFO - PROCESS | 860 | 1466703689920 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 860 | 1466703689922 Marionette TRACE conn7 <- [1,2382,null,{}] 10:41:29 INFO - PROCESS | 860 | 1466703689925 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:29 INFO - PROCESS | 860 | 1466703689927 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:29 INFO - PROCESS | 860 | 1466703690005 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 10:41:29 INFO - PROCESS | 860 | 1466703690014 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 860 | 1466703690015 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:30 INFO - PROCESS | 860 | ++DOCSHELL 13465000 == 32 [pid = 860] [id = 605] 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13B49800) [pid = 860] [serial = 1815] [outer = 00000000] 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (1615F800) [pid = 860] [serial = 1816] [outer = 13B49800] 10:41:30 INFO - PROCESS | 860 | 1466703690059 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16724800) [pid = 860] [serial = 1817] [outer = 13B49800] 10:41:30 INFO - PROCESS | 860 | 1466703690527 Marionette TRACE conn7 <- [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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 10:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:41:30 INFO - PROCESS | 860 | 1466703690551 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 860 | 1466703690553 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 10:41:30 INFO - PROCESS | 860 | 1466703690556 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 860 | 1466703690558 Marionette TRACE conn7 <- [1,2386,null,{}] 10:41:30 INFO - PROCESS | 860 | 1466703690562 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:30 INFO - PROCESS | 860 | 1466703690563 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:30 INFO - PROCESS | 860 | 1466703690647 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 10:41:30 INFO - PROCESS | 860 | 1466703690653 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 860 | 1466703690654 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:30 INFO - PROCESS | 860 | ++DOCSHELL 0E7DD800 == 33 [pid = 860] [id = 606] 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13E6D400) [pid = 860] [serial = 1818] [outer = 00000000] 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16D46000) [pid = 860] [serial = 1819] [outer = 13E6D400] 10:41:30 INFO - PROCESS | 860 | 1466703690700 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16D4B000) [pid = 860] [serial = 1820] [outer = 13E6D400] 10:41:31 INFO - PROCESS | 860 | 1466703691498 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 10:41:31 INFO - PROCESS | 860 | 1466703691528 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 860 | 1466703691533 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 10:41:31 INFO - PROCESS | 860 | 1466703691538 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:41:31 INFO - PROCESS | 860 | 1466703691542 Marionette TRACE conn7 <- [1,2390,null,{}] 10:41:31 INFO - PROCESS | 860 | 1466703691549 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:31 INFO - PROCESS | 860 | 1466703691552 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:31 INFO - PROCESS | 860 | 1466703691672 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 10:41:31 INFO - PROCESS | 860 | 1466703691811 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 860 | 1466703691814 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:31 INFO - PROCESS | 860 | ++DOCSHELL 0D2CE000 == 34 [pid = 860] [id = 607] 10:41:31 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D2CE400) [pid = 860] [serial = 1821] [outer = 00000000] 10:41:31 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D623C00) [pid = 860] [serial = 1822] [outer = 0D2CE400] 10:41:31 INFO - PROCESS | 860 | 1466703691873 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0DB85800) [pid = 860] [serial = 1823] [outer = 0D2CE400] 10:41:32 INFO - PROCESS | 860 | 1466703692593 Marionette TRACE conn7 <- [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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1124ms 10:41:32 INFO - PROCESS | 860 | 1466703692667 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 860 | 1466703692672 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 10:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:41:32 INFO - PROCESS | 860 | 1466703692679 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 860 | 1466703692683 Marionette TRACE conn7 <- [1,2394,null,{}] 10:41:32 INFO - PROCESS | 860 | 1466703692687 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:32 INFO - PROCESS | 860 | 1466703692690 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:32 INFO - PROCESS | 860 | 1466703692832 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 10:41:32 INFO - PROCESS | 860 | 1466703692976 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 860 | 1466703692979 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:32 INFO - PROCESS | 860 | ++DOCSHELL 125DD000 == 35 [pid = 860] [id = 608] 10:41:32 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (126C2000) [pid = 860] [serial = 1824] [outer = 00000000] 10:41:33 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13B4F800) [pid = 860] [serial = 1825] [outer = 126C2000] 10:41:33 INFO - PROCESS | 860 | 1466703693043 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13E6B400) [pid = 860] [serial = 1826] [outer = 126C2000] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 13465000 == 34 [pid = 860] [id = 605] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 0D01EC00 == 33 [pid = 860] [id = 604] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 14380C00 == 32 [pid = 860] [id = 603] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 13B44C00 == 31 [pid = 860] [id = 602] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 12550400 == 30 [pid = 860] [id = 601] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 0DB88400 == 29 [pid = 860] [id = 600] 10:41:33 INFO - PROCESS | 860 | --DOCSHELL 0D0D2400 == 28 [pid = 860] [id = 599] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1539E800) [pid = 860] [serial = 1768] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16727000) [pid = 860] [serial = 1771] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1579FC00) [pid = 860] [serial = 1769] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 76 (176E0800) [pid = 860] [serial = 1774] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1677E400) [pid = 860] [serial = 1772] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 74 (120BD400) [pid = 860] [serial = 1762] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 73 (12548000) [pid = 860] [serial = 1763] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13E87C00) [pid = 860] [serial = 1765] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D5EC800) [pid = 860] [serial = 1753] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DB86800) [pid = 860] [serial = 1754] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 69 (175DAC00) [pid = 860] [serial = 1751] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0D55FC00) [pid = 860] [serial = 1759] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D6B1800) [pid = 860] [serial = 1760] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 66 (0C930C00) [pid = 860] [serial = 1756] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0C9BC400) [pid = 860] [serial = 1757] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16D49800) [pid = 860] [serial = 1777] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 63 (186A3000) [pid = 860] [serial = 1784] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 62 (17B5F400) [pid = 860] [serial = 1783] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 61 (17999C00) [pid = 860] [serial = 1780] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 60 (17A18000) [pid = 860] [serial = 1781] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 59 (1242FC00) [pid = 860] [serial = 1775] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 58 (16E85400) [pid = 860] [serial = 1778] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | --DOMWINDOW == 57 (13EE8000) [pid = 860] [serial = 1766] [outer = 00000000] [url = about:blank] 10:41:33 INFO - PROCESS | 860 | 1466703693892 Marionette TRACE conn7 <- [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]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1274ms 10:41:33 INFO - PROCESS | 860 | 1466703693956 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 860 | 1466703693960 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 10:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:41:33 INFO - PROCESS | 860 | 1466703693965 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 860 | 1466703693968 Marionette TRACE conn7 <- [1,2398,null,{}] 10:41:33 INFO - PROCESS | 860 | 1466703693974 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:33 INFO - PROCESS | 860 | 1466703693977 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:34 INFO - PROCESS | 860 | 1466703694064 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 10:41:34 INFO - PROCESS | 860 | 1466703694071 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 860 | 1466703694075 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:34 INFO - PROCESS | 860 | ++DOCSHELL 0CB94000 == 29 [pid = 860] [id = 609] 10:41:34 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0CB95400) [pid = 860] [serial = 1827] [outer = 00000000] 10:41:34 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (0D529C00) [pid = 860] [serial = 1828] [outer = 0CB95400] 10:41:34 INFO - PROCESS | 860 | 1466703694127 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (0D61B000) [pid = 860] [serial = 1829] [outer = 0CB95400] 10:41:34 INFO - PROCESS | 860 | 1466703694759 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 10:41:34 INFO - PROCESS | 860 | 1466703694796 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 860 | 1466703694800 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 10:41:34 INFO - PROCESS | 860 | 1466703694806 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:41:34 INFO - PROCESS | 860 | 1466703694808 Marionette TRACE conn7 <- [1,2402,null,{}] 10:41:34 INFO - PROCESS | 860 | 1466703694812 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 860 | 1466703694814 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:34 INFO - PROCESS | 860 | 1466703694906 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 10:41:34 INFO - PROCESS | 860 | 1466703695009 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 860 | 1466703695011 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:35 INFO - PROCESS | 860 | ++DOCSHELL 0CB8DC00 == 30 [pid = 860] [id = 610] 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (11B0C000) [pid = 860] [serial = 1830] [outer = 00000000] 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (11ECD800) [pid = 860] [serial = 1831] [outer = 11B0C000] 10:41:35 INFO - PROCESS | 860 | 1466703695062 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (1251C800) [pid = 860] [serial = 1832] [outer = 11B0C000] 10:41:35 INFO - PROCESS | 860 | 1466703695451 Marionette TRACE conn7 <- [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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 10:41:35 INFO - PROCESS | 860 | 1466703695481 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 860 | 1466703695483 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 10:41:35 INFO - PROCESS | 860 | 1466703695486 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:41:35 INFO - PROCESS | 860 | 1466703695490 Marionette TRACE conn7 <- [1,2406,null,{}] 10:41:35 INFO - PROCESS | 860 | 1466703695500 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:35 INFO - PROCESS | 860 | 1466703695505 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:35 INFO - PROCESS | 860 | 1466703695592 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 10:41:35 INFO - PROCESS | 860 | 1466703695599 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:35 INFO - PROCESS | 860 | 1466703695602 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:35 INFO - PROCESS | 860 | ++DOCSHELL 13E68000 == 31 [pid = 860] [id = 611] 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13E68800) [pid = 860] [serial = 1833] [outer = 00000000] 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (13EE9400) [pid = 860] [serial = 1834] [outer = 13E68800] 10:41:35 INFO - PROCESS | 860 | 1466703695650 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (14380C00) [pid = 860] [serial = 1835] [outer = 13E68800] 10:41:36 INFO - PROCESS | 860 | 1466703696133 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 10:41:36 INFO - PROCESS | 860 | 1466703696169 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 860 | 1466703696172 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 10:41:36 INFO - PROCESS | 860 | 1466703696175 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 860 | 1466703696177 Marionette TRACE conn7 <- [1,2410,null,{}] 10:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:41:36 INFO - PROCESS | 860 | 1466703696186 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:36 INFO - PROCESS | 860 | 1466703696188 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:36 INFO - PROCESS | 860 | 1466703696317 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 10:41:36 INFO - PROCESS | 860 | 1466703696322 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 860 | 1466703696324 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:36 INFO - PROCESS | 860 | ++DOCSHELL 157A2400 == 32 [pid = 860] [id = 612] 10:41:36 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (15AE5C00) [pid = 860] [serial = 1836] [outer = 00000000] 10:41:36 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (16203000) [pid = 860] [serial = 1837] [outer = 15AE5C00] 10:41:36 INFO - PROCESS | 860 | 1466703696376 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (16322000) [pid = 860] [serial = 1838] [outer = 15AE5C00] 10:41:36 INFO - PROCESS | 860 | 1466703696843 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 10:41:36 INFO - PROCESS | 860 | 1466703696851 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 860 | 1466703696853 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 10:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:41:36 INFO - PROCESS | 860 | 1466703696856 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 860 | 1466703696858 Marionette TRACE conn7 <- [1,2414,null,{}] 10:41:36 INFO - PROCESS | 860 | 1466703696867 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:36 INFO - PROCESS | 860 | 1466703696869 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:36 INFO - PROCESS | 860 | 1466703696982 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 10:41:37 INFO - PROCESS | 860 | 1466703697076 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 860 | 1466703697078 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:37 INFO - PROCESS | 860 | ++DOCSHELL 16727C00 == 33 [pid = 860] [id = 613] 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (1672E400) [pid = 860] [serial = 1839] [outer = 00000000] 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16D44400) [pid = 860] [serial = 1840] [outer = 1672E400] 10:41:37 INFO - PROCESS | 860 | 1466703697122 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D49800) [pid = 860] [serial = 1841] [outer = 1672E400] 10:41:37 INFO - PROCESS | 860 | 1466703697549 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 10:41:37 INFO - PROCESS | 860 | 1466703697587 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 860 | 1466703697590 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 10:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:41:37 INFO - PROCESS | 860 | 1466703697601 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 860 | 1466703697602 Marionette TRACE conn7 <- [1,2418,null,{}] 10:41:37 INFO - PROCESS | 860 | 1466703697606 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:37 INFO - PROCESS | 860 | 1466703697612 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:37 INFO - PROCESS | 860 | 1466703697758 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 10:41:37 INFO - PROCESS | 860 | 1466703697828 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 860 | 1466703697830 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:37 INFO - PROCESS | 860 | ++DOCSHELL 176E2800 == 34 [pid = 860] [id = 614] 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (176E3000) [pid = 860] [serial = 1842] [outer = 00000000] 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (176E9000) [pid = 860] [serial = 1843] [outer = 176E3000] 10:41:37 INFO - PROCESS | 860 | 1466703697875 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E5C00) [pid = 860] [serial = 1844] [outer = 176E3000] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D0D3000) [pid = 860] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 73 (12551C00) [pid = 860] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0DB89800) [pid = 860] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0C930000) [pid = 860] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D2CBC00) [pid = 860] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13B4C000) [pid = 860] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 68 (186A4400) [pid = 860] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 67 (14386400) [pid = 860] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 66 (11BB5C00) [pid = 860] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13B45400) [pid = 860] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:41:38 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13B49800) [pid = 860] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:41:38 INFO - PROCESS | 860 | 1466703698387 Marionette TRACE conn7 <- [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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 10:41:38 INFO - PROCESS | 860 | 1466703698432 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 10:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:41:38 INFO - PROCESS | 860 | 1466703698435 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 10:41:38 INFO - PROCESS | 860 | 1466703698438 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 860 | 1466703698439 Marionette TRACE conn7 <- [1,2422,null,{}] 10:41:38 INFO - PROCESS | 860 | 1466703698443 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 860 | 1466703698445 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:38 INFO - PROCESS | 860 | 1466703698560 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 10:41:38 INFO - PROCESS | 860 | 1466703698624 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 860 | 1466703698626 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:38 INFO - PROCESS | 860 | ++DOCSHELL 0C92E400 == 35 [pid = 860] [id = 615] 10:41:38 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0C9BD400) [pid = 860] [serial = 1845] [outer = 00000000] 10:41:38 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (13B49800) [pid = 860] [serial = 1846] [outer = 0C9BD400] 10:41:38 INFO - PROCESS | 860 | 1466703698669 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (13E71000) [pid = 860] [serial = 1847] [outer = 0C9BD400] 10:41:38 INFO - PROCESS | 860 | 1466703698998 Marionette TRACE conn7 <- [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]]]}] 10:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 10:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:41:39 INFO - PROCESS | 860 | 1466703699069 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 860 | 1466703699071 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 10:41:39 INFO - PROCESS | 860 | 1466703699075 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 860 | 1466703699076 Marionette TRACE conn7 <- [1,2426,null,{}] 10:41:39 INFO - PROCESS | 860 | 1466703699080 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:39 INFO - PROCESS | 860 | 1466703699082 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:39 INFO - PROCESS | 860 | 1466703699166 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 10:41:39 INFO - PROCESS | 860 | 1466703699172 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 860 | 1466703699174 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:39 INFO - PROCESS | 860 | ++DOCSHELL 125E3000 == 36 [pid = 860] [id = 616] 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (16D4C400) [pid = 860] [serial = 1848] [outer = 00000000] 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (17A12800) [pid = 860] [serial = 1849] [outer = 16D4C400] 10:41:39 INFO - PROCESS | 860 | 1466703699220 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (17B59C00) [pid = 860] [serial = 1850] [outer = 16D4C400] 10:41:39 INFO - PROCESS | 860 | 1466703699650 Marionette TRACE conn7 <- [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]]]}] 10:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 10:41:39 INFO - PROCESS | 860 | 1466703699710 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 860 | 1466703699712 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 10:41:39 INFO - PROCESS | 860 | 1466703699715 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:41:39 INFO - PROCESS | 860 | 1466703699717 Marionette TRACE conn7 <- [1,2430,null,{}] 10:41:39 INFO - PROCESS | 860 | 1466703699721 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:39 INFO - PROCESS | 860 | 1466703699722 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:39 INFO - PROCESS | 860 | 1466703699805 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 10:41:39 INFO - PROCESS | 860 | 1466703699811 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 860 | 1466703699813 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:39 INFO - PROCESS | 860 | ++DOCSHELL 13E35800 == 37 [pid = 860] [id = 617] 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (17B5EC00) [pid = 860] [serial = 1851] [outer = 00000000] 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (186F5000) [pid = 860] [serial = 1852] [outer = 17B5EC00] 10:41:39 INFO - PROCESS | 860 | 1466703699857 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (18B8E800) [pid = 860] [serial = 1853] [outer = 17B5EC00] 10:41:40 INFO - PROCESS | 860 | 1466703700451 Marionette TRACE conn7 <- [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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 10:41:40 INFO - PROCESS | 860 | 1466703700489 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 860 | 1466703700494 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 10:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:41:40 INFO - PROCESS | 860 | 1466703700499 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 860 | 1466703700503 Marionette TRACE conn7 <- [1,2434,null,{}] 10:41:40 INFO - PROCESS | 860 | 1466703700509 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:40 INFO - PROCESS | 860 | 1466703700512 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:40 INFO - PROCESS | 860 | 1466703700629 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 10:41:40 INFO - PROCESS | 860 | 1466703700744 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 860 | 1466703700748 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:40 INFO - PROCESS | 860 | ++DOCSHELL 0C9BE400 == 38 [pid = 860] [id = 618] 10:41:40 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0C9BF400) [pid = 860] [serial = 1854] [outer = 00000000] 10:41:40 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D621400) [pid = 860] [serial = 1855] [outer = 0C9BF400] 10:41:40 INFO - PROCESS | 860 | 1466703700850 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (11BBFC00) [pid = 860] [serial = 1856] [outer = 0C9BF400] 10:41:41 INFO - PROCESS | 860 | 1466703701483 Marionette TRACE conn7 <- [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]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1018ms 10:41:41 INFO - PROCESS | 860 | 1466703701522 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 860 | 1466703701527 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 10:41:41 INFO - PROCESS | 860 | 1466703701533 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:41:41 INFO - PROCESS | 860 | 1466703701536 Marionette TRACE conn7 <- [1,2438,null,{}] 10:41:41 INFO - PROCESS | 860 | 1466703701540 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 860 | 1466703701543 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:41 INFO - PROCESS | 860 | 1466703701659 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 10:41:41 INFO - PROCESS | 860 | 1466703701772 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 860 | 1466703701775 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:41 INFO - PROCESS | 860 | ++DOCSHELL 13EEA000 == 39 [pid = 860] [id = 619] 10:41:41 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1437D800) [pid = 860] [serial = 1857] [outer = 00000000] 10:41:41 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1579F800) [pid = 860] [serial = 1858] [outer = 1437D800] 10:41:41 INFO - PROCESS | 860 | 1466703701832 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (1672F400) [pid = 860] [serial = 1859] [outer = 1437D800] 10:41:42 INFO - PROCESS | 860 | 1466703702435 Marionette TRACE conn7 <- [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]]]}] 10:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 10:41:42 INFO - PROCESS | 860 | 1466703702508 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 10:41:42 INFO - PROCESS | 860 | 1466703702510 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 10:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:41:42 INFO - PROCESS | 860 | 1466703702514 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:41:42 INFO - PROCESS | 860 | 1466703702518 Marionette TRACE conn7 <- [1,2442,null,{}] 10:41:42 INFO - PROCESS | 860 | 1466703702530 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:42 INFO - PROCESS | 860 | 1466703702535 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:42 INFO - PROCESS | 860 | 1466703702656 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 10:41:42 INFO - PROCESS | 860 | 1466703702797 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 860 | 1466703702801 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:42 INFO - PROCESS | 860 | ++DOCSHELL 17A17400 == 40 [pid = 860] [id = 620] 10:41:42 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (17B5F400) [pid = 860] [serial = 1860] [outer = 00000000] 10:41:42 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (18C2FC00) [pid = 860] [serial = 1861] [outer = 17B5F400] 10:41:42 INFO - PROCESS | 860 | 1466703702861 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (18CB4C00) [pid = 860] [serial = 1862] [outer = 17B5F400] 10:41:43 INFO - PROCESS | 860 | 1466703703436 Marionette TRACE conn7 <- [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]]]}] 10:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 10:41:43 INFO - PROCESS | 860 | 1466703703487 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 10:41:43 INFO - PROCESS | 860 | 1466703703490 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 10:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:41:43 INFO - PROCESS | 860 | 1466703703494 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 860 | 1466703703496 Marionette TRACE conn7 <- [1,2446,null,{}] 10:41:43 INFO - PROCESS | 860 | 1466703703500 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:43 INFO - PROCESS | 860 | 1466703703502 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:43 INFO - PROCESS | 860 | 1466703703613 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 10:41:43 INFO - PROCESS | 860 | 1466703703724 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 860 | 1466703703727 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:43 INFO - PROCESS | 860 | ++DOCSHELL 19430000 == 41 [pid = 860] [id = 621] 10:41:43 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (19431800) [pid = 860] [serial = 1863] [outer = 00000000] 10:41:43 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (194D3800) [pid = 860] [serial = 1864] [outer = 19431800] 10:41:43 INFO - PROCESS | 860 | 1466703703831 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194E0000) [pid = 860] [serial = 1865] [outer = 19431800] 10:41:44 INFO - PROCESS | 860 | 1466703704668 Marionette TRACE conn7 <- [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]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1225ms 10:41:44 INFO - PROCESS | 860 | 1466703704722 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 860 | 1466703704727 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 10:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:41:44 INFO - PROCESS | 860 | 1466703704731 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 860 | 1466703704734 Marionette TRACE conn7 <- [1,2450,null,{}] 10:41:44 INFO - PROCESS | 860 | 1466703704739 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:44 INFO - PROCESS | 860 | 1466703704742 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:44 INFO - PROCESS | 860 | 1466703704849 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0C915000 == 40 [pid = 860] [id = 598] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 125E3000 == 39 [pid = 860] [id = 616] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0C92E400 == 38 [pid = 860] [id = 615] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 176E2800 == 37 [pid = 860] [id = 614] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 16727C00 == 36 [pid = 860] [id = 613] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 157A2400 == 35 [pid = 860] [id = 612] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 13E68000 == 34 [pid = 860] [id = 611] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0CB8DC00 == 33 [pid = 860] [id = 610] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0CB94000 == 32 [pid = 860] [id = 609] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0E7DD800 == 31 [pid = 860] [id = 606] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 125DD000 == 30 [pid = 860] [id = 608] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0D2CE000 == 29 [pid = 860] [id = 607] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 19430000 == 28 [pid = 860] [id = 621] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 17A17400 == 27 [pid = 860] [id = 620] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 13E35800 == 26 [pid = 860] [id = 617] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 0C9BE400 == 25 [pid = 860] [id = 618] 10:41:45 INFO - PROCESS | 860 | --DOCSHELL 13EEA000 == 24 [pid = 860] [id = 619] 10:41:45 INFO - PROCESS | 860 | 1466703705618 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 860 | 1466703705622 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D26F400) [pid = 860] [serial = 1798] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0D2C2400) [pid = 860] [serial = 1799] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 82 (126C3400) [pid = 860] [serial = 1804] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0E7E0000) [pid = 860] [serial = 1801] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11B10C00) [pid = 860] [serial = 1802] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D259800) [pid = 860] [serial = 1796] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0C9BC000) [pid = 860] [serial = 1795] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 77 (11BC1000) [pid = 860] [serial = 1787] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DD5CC00) [pid = 860] [serial = 1786] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 75 (14F67000) [pid = 860] [serial = 1790] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E8B000) [pid = 860] [serial = 1789] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C30000) [pid = 860] [serial = 1793] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 72 (18C28800) [pid = 860] [serial = 1792] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 71 (14F5C400) [pid = 860] [serial = 1810] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 70 (16546800) [pid = 860] [serial = 1813] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 69 (16730000) [pid = 860] [serial = 1814] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 68 (13E83000) [pid = 860] [serial = 1807] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 67 (13EEC400) [pid = 860] [serial = 1808] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 66 (153A3000) [pid = 860] [serial = 1811] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16D46000) [pid = 860] [serial = 1819] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16724800) [pid = 860] [serial = 1817] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 63 (1615F800) [pid = 860] [serial = 1816] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | --DOMWINDOW == 62 (13458C00) [pid = 860] [serial = 1805] [outer = 00000000] [url = about:blank] 10:41:45 INFO - PROCESS | 860 | ++DOCSHELL 09261000 == 25 [pid = 860] [id = 622] 10:41:45 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (09262000) [pid = 860] [serial = 1866] [outer = 00000000] 10:41:45 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0C910C00) [pid = 860] [serial = 1867] [outer = 09262000] 10:41:45 INFO - PROCESS | 860 | 1466703705795 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0C91AC00) [pid = 860] [serial = 1868] [outer = 09262000] 10:41:46 INFO - PROCESS | 860 | 1466703706221 Marionette TRACE conn7 <- [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]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1581ms 10:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:41:46 INFO - PROCESS | 860 | 1466703706315 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 860 | 1466703706318 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 10:41:46 INFO - PROCESS | 860 | 1466703706323 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 860 | 1466703706326 Marionette TRACE conn7 <- [1,2454,null,{}] 10:41:46 INFO - PROCESS | 860 | 1466703706335 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:46 INFO - PROCESS | 860 | 1466703706339 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:46 INFO - PROCESS | 860 | 1466703706434 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 10:41:46 INFO - PROCESS | 860 | 1466703706445 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 860 | 1466703706448 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:46 INFO - PROCESS | 860 | ++DOCSHELL 0D25DC00 == 26 [pid = 860] [id = 623] 10:41:46 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D26EC00) [pid = 860] [serial = 1869] [outer = 00000000] 10:41:46 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D2C1400) [pid = 860] [serial = 1870] [outer = 0D26EC00] 10:41:46 INFO - PROCESS | 860 | 1466703706496 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D2C9000) [pid = 860] [serial = 1871] [outer = 0D26EC00] 10:41:46 INFO - PROCESS | 860 | 1466703706967 Marionette TRACE conn7 <- [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]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 10:41:46 INFO - PROCESS | 860 | 1466703707015 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 860 | 1466703707020 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 10:41:47 INFO - PROCESS | 860 | 1466703707024 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:41:47 INFO - PROCESS | 860 | 1466703707027 Marionette TRACE conn7 <- [1,2458,null,{}] 10:41:47 INFO - PROCESS | 860 | 1466703707060 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 860 | 1466703707063 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:47 INFO - PROCESS | 860 | 1466703707161 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 10:41:47 INFO - PROCESS | 860 | 1466703707265 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 860 | 1466703707267 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:47 INFO - PROCESS | 860 | ++DOCSHELL 0D623000 == 27 [pid = 860] [id = 624] 10:41:47 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0D623400) [pid = 860] [serial = 1872] [outer = 00000000] 10:41:47 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0DB7B000) [pid = 860] [serial = 1873] [outer = 0D623400] 10:41:47 INFO - PROCESS | 860 | 1466703707317 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0DB85C00) [pid = 860] [serial = 1874] [outer = 0D623400] 10:41:47 INFO - PROCESS | 860 | 1466703707746 Marionette TRACE conn7 <- [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]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 10:41:47 INFO - PROCESS | 860 | 1466703707798 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 860 | 1466703707801 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 10:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:41:47 INFO - PROCESS | 860 | 1466703707806 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 860 | 1466703707812 Marionette TRACE conn7 <- [1,2462,null,{}] 10:41:47 INFO - PROCESS | 860 | 1466703707827 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 860 | 1466703707831 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:47 INFO - PROCESS | 860 | 1466703707957 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 10:41:47 INFO - PROCESS | 860 | 1466703707972 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 860 | 1466703707974 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:47 INFO - PROCESS | 860 | ++DOCSHELL 0EA3E800 == 28 [pid = 860] [id = 625] 10:41:47 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (11B10C00) [pid = 860] [serial = 1875] [outer = 00000000] 10:41:47 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11DE5400) [pid = 860] [serial = 1876] [outer = 11B10C00] 10:41:48 INFO - PROCESS | 860 | 1466703708019 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (11ECB800) [pid = 860] [serial = 1877] [outer = 11B10C00] 10:41:48 INFO - PROCESS | 860 | 1466703708504 Marionette TRACE conn7 <- [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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 10:41:48 INFO - PROCESS | 860 | 1466703708538 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 860 | 1466703708541 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 10:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:41:48 INFO - PROCESS | 860 | 1466703708582 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 860 | 1466703708584 Marionette TRACE conn7 <- [1,2466,null,{}] 10:41:48 INFO - PROCESS | 860 | 1466703708588 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:48 INFO - PROCESS | 860 | 1466703708590 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:48 INFO - PROCESS | 860 | 1466703708712 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 10:41:48 INFO - PROCESS | 860 | 1466703708722 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 860 | 1466703708724 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:48 INFO - PROCESS | 860 | ++DOCSHELL 12529800 == 29 [pid = 860] [id = 626] 10:41:48 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (12544400) [pid = 860] [serial = 1878] [outer = 00000000] 10:41:48 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (126C7000) [pid = 860] [serial = 1879] [outer = 12544400] 10:41:48 INFO - PROCESS | 860 | 1466703708769 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1345E400) [pid = 860] [serial = 1880] [outer = 12544400] 10:41:49 INFO - PROCESS | 860 | 1466703709221 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 689ms 10:41:49 INFO - PROCESS | 860 | 1466703709264 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 10:41:49 INFO - PROCESS | 860 | 1466703709266 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 10:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:41:49 INFO - PROCESS | 860 | 1466703709270 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - PROCESS | 860 | 1466703709271 Marionette TRACE conn7 <- [1,2470,null,{}] 10:41:49 INFO - PROCESS | 860 | 1466703709275 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 860 | 1466703709277 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:49 INFO - PROCESS | 860 | 1466703709392 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 10:41:49 INFO - PROCESS | 860 | 1466703709398 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 860 | 1466703709404 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:49 INFO - PROCESS | 860 | ++DOCSHELL 13E3A800 == 30 [pid = 860] [id = 627] 10:41:49 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13E64400) [pid = 860] [serial = 1881] [outer = 00000000] 10:41:49 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E6F000) [pid = 860] [serial = 1882] [outer = 13E64400] 10:41:49 INFO - PROCESS | 860 | 1466703709514 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13EED800) [pid = 860] [serial = 1883] [outer = 13E64400] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 79 (15AE5C00) [pid = 860] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 78 (11B0C000) [pid = 860] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 77 (126C2000) [pid = 860] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E6D400) [pid = 860] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0CB95400) [pid = 860] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D2CE400) [pid = 860] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1672E400) [pid = 860] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0C9BD400) [pid = 860] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16D4C400) [pid = 860] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 70 (176E3000) [pid = 860] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:41:50 INFO - PROCESS | 860 | --DOMWINDOW == 69 (17B5EC00) [pid = 860] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:41:50 INFO - PROCESS | 860 | 1466703710232 Marionette TRACE conn7 <- [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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 10:41:50 INFO - PROCESS | 860 | 1466703710290 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 860 | 1466703710292 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 10:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:41:50 INFO - PROCESS | 860 | 1466703710295 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 860 | 1466703710297 Marionette TRACE conn7 <- [1,2474,null,{}] 10:41:50 INFO - PROCESS | 860 | 1466703710300 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 860 | 1466703710303 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:50 INFO - PROCESS | 860 | 1466703710395 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 10:41:50 INFO - PROCESS | 860 | 1466703710403 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 860 | 1466703710405 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:50 INFO - PROCESS | 860 | ++DOCSHELL 0C9B0800 == 31 [pid = 860] [id = 628] 10:41:50 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13B4D400) [pid = 860] [serial = 1884] [outer = 00000000] 10:41:50 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (14F5C400) [pid = 860] [serial = 1885] [outer = 13B4D400] 10:41:50 INFO - PROCESS | 860 | 1466703710452 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (14F67000) [pid = 860] [serial = 1886] [outer = 13B4D400] 10:41:50 INFO - PROCESS | 860 | 1466703710915 Marionette TRACE conn7 <- [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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 10:41:50 INFO - PROCESS | 860 | 1466703710969 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 860 | 1466703710971 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 10:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:41:50 INFO - PROCESS | 860 | 1466703710974 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 860 | 1466703710976 Marionette TRACE conn7 <- [1,2478,null,{}] 10:41:50 INFO - PROCESS | 860 | 1466703710979 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 860 | 1466703710981 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:51 INFO - PROCESS | 860 | 1466703711066 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 10:41:51 INFO - PROCESS | 860 | 1466703711071 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 860 | 1466703711073 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:51 INFO - PROCESS | 860 | ++DOCSHELL 0925C800 == 32 [pid = 860] [id = 629] 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11BC4400) [pid = 860] [serial = 1887] [outer = 00000000] 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1579D800) [pid = 860] [serial = 1888] [outer = 11BC4400] 10:41:51 INFO - PROCESS | 860 | 1466703711119 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (157A2C00) [pid = 860] [serial = 1889] [outer = 11BC4400] 10:41:51 INFO - PROCESS | 860 | 1466703711572 Marionette TRACE conn7 <- [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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 10:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:41:51 INFO - PROCESS | 860 | 1466703711605 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 860 | 1466703711607 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 10:41:51 INFO - PROCESS | 860 | 1466703711610 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 860 | 1466703711612 Marionette TRACE conn7 <- [1,2482,null,{}] 10:41:51 INFO - PROCESS | 860 | 1466703711616 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:51 INFO - PROCESS | 860 | 1466703711618 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:51 INFO - PROCESS | 860 | 1466703711743 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 10:41:51 INFO - PROCESS | 860 | 1466703711752 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 860 | 1466703711754 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:51 INFO - PROCESS | 860 | ++DOCSHELL 15AF3000 == 33 [pid = 860] [id = 630] 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1631EC00) [pid = 860] [serial = 1890] [outer = 00000000] 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16724800) [pid = 860] [serial = 1891] [outer = 1631EC00] 10:41:51 INFO - PROCESS | 860 | 1466703711801 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16727000) [pid = 860] [serial = 1892] [outer = 1631EC00] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0DD2F000 == 32 [pid = 860] [id = 543] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 13EF0800 == 31 [pid = 860] [id = 544] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0CB8D400 == 30 [pid = 860] [id = 536] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0C9BB800 == 29 [pid = 860] [id = 531] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0D5F0400 == 28 [pid = 860] [id = 532] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 11BB9400 == 27 [pid = 860] [id = 533] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 12497400 == 26 [pid = 860] [id = 547] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 13EF1800 == 25 [pid = 860] [id = 538] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 12424400 == 24 [pid = 860] [id = 535] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0CB94800 == 23 [pid = 860] [id = 542] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0C936000 == 22 [pid = 860] [id = 534] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0D96A400 == 21 [pid = 860] [id = 546] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0C935800 == 20 [pid = 860] [id = 539] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 13458400 == 19 [pid = 860] [id = 548] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 175D0800 == 18 [pid = 860] [id = 541] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 15410800 == 17 [pid = 860] [id = 540] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 0D24E800 == 16 [pid = 860] [id = 545] 10:41:52 INFO - PROCESS | 860 | --DOCSHELL 11EC7800 == 15 [pid = 860] [id = 537] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16203000) [pid = 860] [serial = 1837] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11ECD800) [pid = 860] [serial = 1831] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1251C800) [pid = 860] [serial = 1832] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13B4F800) [pid = 860] [serial = 1825] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E6B400) [pid = 860] [serial = 1826] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 72 (16D4B000) [pid = 860] [serial = 1820] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 71 (13EE9400) [pid = 860] [serial = 1834] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D529C00) [pid = 860] [serial = 1828] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0D61B000) [pid = 860] [serial = 1829] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0D623C00) [pid = 860] [serial = 1822] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0DB85800) [pid = 860] [serial = 1823] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16D49800) [pid = 860] [serial = 1841] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 65 (16D44400) [pid = 860] [serial = 1840] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13B49800) [pid = 860] [serial = 1846] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 63 (17B59C00) [pid = 860] [serial = 1850] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 62 (176E9000) [pid = 860] [serial = 1843] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 61 (186F5000) [pid = 860] [serial = 1852] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 60 (18B8E800) [pid = 860] [serial = 1853] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 59 (176E5C00) [pid = 860] [serial = 1844] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 58 (17A12800) [pid = 860] [serial = 1849] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 57 (16322000) [pid = 860] [serial = 1838] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | --DOMWINDOW == 56 (13E71000) [pid = 860] [serial = 1847] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 860 | 1466703713539 Marionette TRACE conn7 <- [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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1981ms 10:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:41:53 INFO - PROCESS | 860 | 1466703713593 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 860 | 1466703713597 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 10:41:53 INFO - PROCESS | 860 | 1466703713602 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 860 | 1466703713605 Marionette TRACE conn7 <- [1,2486,null,{}] 10:41:53 INFO - PROCESS | 860 | 1466703713611 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:53 INFO - PROCESS | 860 | 1466703713614 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:53 INFO - PROCESS | 860 | 1466703713705 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 10:41:53 INFO - PROCESS | 860 | 1466703713715 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 860 | 1466703713720 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:53 INFO - PROCESS | 860 | ++DOCSHELL 0D029400 == 16 [pid = 860] [id = 631] 10:41:53 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (0D06A800) [pid = 860] [serial = 1893] [outer = 00000000] 10:41:53 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0D0D3C00) [pid = 860] [serial = 1894] [outer = 0D06A800] 10:41:53 INFO - PROCESS | 860 | 1466703713774 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (0D25AC00) [pid = 860] [serial = 1895] [outer = 0D06A800] 10:41:54 INFO - PROCESS | 860 | 1466703714266 Marionette TRACE conn7 <- [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]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 10:41:54 INFO - PROCESS | 860 | 1466703714333 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 860 | 1466703714338 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 10:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:41:54 INFO - PROCESS | 860 | 1466703714345 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 860 | 1466703714347 Marionette TRACE conn7 <- [1,2490,null,{}] 10:41:54 INFO - PROCESS | 860 | 1466703714352 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:54 INFO - PROCESS | 860 | 1466703714355 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:54 INFO - PROCESS | 860 | 1466703714445 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 10:41:54 INFO - PROCESS | 860 | 1466703714459 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 860 | 1466703714462 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:54 INFO - PROCESS | 860 | ++DOCSHELL 0D619400 == 17 [pid = 860] [id = 632] 10:41:54 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (0D61A400) [pid = 860] [serial = 1896] [outer = 00000000] 10:41:54 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0D61E400) [pid = 860] [serial = 1897] [outer = 0D61A400] 10:41:54 INFO - PROCESS | 860 | 1466703714516 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0D964C00) [pid = 860] [serial = 1898] [outer = 0D61A400] 10:41:54 INFO - PROCESS | 860 | 1466703715011 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 10:41:55 INFO - PROCESS | 860 | 1466703715078 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 860 | 1466703715080 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 10:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:41:55 INFO - PROCESS | 860 | 1466703715084 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 860 | 1466703715087 Marionette TRACE conn7 <- [1,2494,null,{}] 10:41:55 INFO - PROCESS | 860 | 1466703715131 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:55 INFO - PROCESS | 860 | 1466703715136 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:55 INFO - PROCESS | 860 | 1466703715279 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 10:41:55 INFO - PROCESS | 860 | 1466703715291 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 860 | 1466703715294 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:55 INFO - PROCESS | 860 | ++DOCSHELL 11D1A400 == 18 [pid = 860] [id = 633] 10:41:55 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (11D1D400) [pid = 860] [serial = 1899] [outer = 00000000] 10:41:55 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (11DE2000) [pid = 860] [serial = 1900] [outer = 11D1D400] 10:41:55 INFO - PROCESS | 860 | 1466703715345 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (11EC7800) [pid = 860] [serial = 1901] [outer = 11D1D400] 10:41:55 INFO - PROCESS | 860 | 1466703715788 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 10:41:55 INFO - PROCESS | 860 | 1466703715818 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 860 | 1466703715821 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 10:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:41:55 INFO - PROCESS | 860 | 1466703715832 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 860 | 1466703715834 Marionette TRACE conn7 <- [1,2498,null,{}] 10:41:55 INFO - PROCESS | 860 | 1466703715838 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:55 INFO - PROCESS | 860 | 1466703715840 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:55 INFO - PROCESS | 860 | 1466703715924 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 10:41:55 INFO - PROCESS | 860 | 1466703715932 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 860 | 1466703715934 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:55 INFO - PROCESS | 860 | ++DOCSHELL 12424400 == 19 [pid = 860] [id = 634] 10:41:55 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (1251E000) [pid = 860] [serial = 1902] [outer = 00000000] 10:41:55 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (1254D800) [pid = 860] [serial = 1903] [outer = 1251E000] 10:41:55 INFO - PROCESS | 860 | 1466703715979 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13458400) [pid = 860] [serial = 1904] [outer = 1251E000] 10:41:56 INFO - PROCESS | 860 | 1466703716431 Marionette TRACE conn7 <- [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]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 10:41:56 INFO - PROCESS | 860 | 1466703716465 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 860 | 1466703716467 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 10:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:41:56 INFO - PROCESS | 860 | 1466703716470 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 860 | 1466703716472 Marionette TRACE conn7 <- [1,2502,null,{}] 10:41:56 INFO - PROCESS | 860 | 1466703716475 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:56 INFO - PROCESS | 860 | 1466703716477 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:56 INFO - PROCESS | 860 | 1466703716556 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 10:41:56 INFO - PROCESS | 860 | 1466703716561 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 860 | 1466703716563 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:56 INFO - PROCESS | 860 | ++DOCSHELL 13465400 == 20 [pid = 860] [id = 635] 10:41:56 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13B48C00) [pid = 860] [serial = 1905] [outer = 00000000] 10:41:56 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13E6FC00) [pid = 860] [serial = 1906] [outer = 13B48C00] 10:41:56 INFO - PROCESS | 860 | 1466703716608 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13EE6800) [pid = 860] [serial = 1907] [outer = 13B48C00] 10:41:57 INFO - PROCESS | 860 | 1466703717058 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 10:41:57 INFO - PROCESS | 860 | 1466703717103 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 860 | 1466703717105 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 10:41:57 INFO - PROCESS | 860 | 1466703717119 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:41:57 INFO - PROCESS | 860 | 1466703717121 Marionette TRACE conn7 <- [1,2506,null,{}] 10:41:57 INFO - PROCESS | 860 | 1466703717125 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 860 | 1466703717130 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:57 INFO - PROCESS | 860 | 1466703717232 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 10:41:57 INFO - PROCESS | 860 | 1466703717240 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 860 | 1466703717242 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:57 INFO - PROCESS | 860 | ++DOCSHELL 1439E800 == 21 [pid = 860] [id = 636] 10:41:57 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1539B800) [pid = 860] [serial = 1908] [outer = 00000000] 10:41:57 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (15AE5C00) [pid = 860] [serial = 1909] [outer = 1539B800] 10:41:57 INFO - PROCESS | 860 | 1466703717291 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1631F000) [pid = 860] [serial = 1910] [outer = 1539B800] 10:41:57 INFO - PROCESS | 860 | 1466703717744 Marionette TRACE conn7 <- [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]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 10:41:57 INFO - PROCESS | 860 | 1466703717795 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 860 | 1466703717797 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 10:41:57 INFO - PROCESS | 860 | 1466703717800 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:41:57 INFO - PROCESS | 860 | 1466703717802 Marionette TRACE conn7 <- [1,2510,null,{}] 10:41:57 INFO - PROCESS | 860 | 1466703717805 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 860 | 1466703717807 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:57 INFO - PROCESS | 860 | 1466703717890 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 10:41:57 INFO - PROCESS | 860 | 1466703717895 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 860 | 1466703717897 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:57 INFO - PROCESS | 860 | ++DOCSHELL 16324400 == 22 [pid = 860] [id = 637] 10:41:57 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (16551400) [pid = 860] [serial = 1911] [outer = 00000000] 10:41:57 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (16774400) [pid = 860] [serial = 1912] [outer = 16551400] 10:41:57 INFO - PROCESS | 860 | 1466703717944 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16D43000) [pid = 860] [serial = 1913] [outer = 16551400] 10:41:58 INFO - PROCESS | 860 | 1466703718401 Marionette TRACE conn7 <- [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]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 10:41:58 INFO - PROCESS | 860 | 1466703718463 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 860 | 1466703718466 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 10:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:41:58 INFO - PROCESS | 860 | 1466703718470 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 860 | 1466703718472 Marionette TRACE conn7 <- [1,2514,null,{}] 10:41:58 INFO - PROCESS | 860 | 1466703718475 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:58 INFO - PROCESS | 860 | 1466703718477 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:58 INFO - PROCESS | 860 | 1466703718561 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 10:41:58 INFO - PROCESS | 860 | 1466703718566 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 860 | 1466703718568 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:58 INFO - PROCESS | 860 | ++DOCSHELL 16D46C00 == 23 [pid = 860] [id = 638] 10:41:58 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16D4A000) [pid = 860] [serial = 1914] [outer = 00000000] 10:41:58 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16D4F800) [pid = 860] [serial = 1915] [outer = 16D4A000] 10:41:58 INFO - PROCESS | 860 | 1466703718615 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (16D4D800) [pid = 860] [serial = 1916] [outer = 16D4A000] 10:41:59 INFO - PROCESS | 860 | 1466703719109 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 10:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:41:59 INFO - PROCESS | 860 | 1466703719140 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 860 | 1466703719143 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 10:41:59 INFO - PROCESS | 860 | 1466703719146 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 860 | 1466703719147 Marionette TRACE conn7 <- [1,2518,null,{}] 10:41:59 INFO - PROCESS | 860 | 1466703719151 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 860 | 1466703719153 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:59 INFO - PROCESS | 860 | 1466703719269 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 10:41:59 INFO - PROCESS | 860 | 1466703719358 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 860 | 1466703719360 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:59 INFO - PROCESS | 860 | ++DOCSHELL 0C9BB800 == 24 [pid = 860] [id = 639] 10:41:59 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0C9BC000) [pid = 860] [serial = 1917] [outer = 00000000] 10:41:59 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (175CC000) [pid = 860] [serial = 1918] [outer = 0C9BC000] 10:41:59 INFO - PROCESS | 860 | 1466703719403 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (175D0800) [pid = 860] [serial = 1919] [outer = 0C9BC000] 10:41:59 INFO - PROCESS | 860 | 1466703719847 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 10:41:59 INFO - PROCESS | 860 | 1466703719876 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 860 | 1466703719878 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 10:41:59 INFO - PROCESS | 860 | 1466703719893 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:41:59 INFO - PROCESS | 860 | 1466703719894 Marionette TRACE conn7 <- [1,2522,null,{}] 10:41:59 INFO - PROCESS | 860 | 1466703719898 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 860 | 1466703719900 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:41:59 INFO - PROCESS | 860 | 1466703720017 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 10:42:00 INFO - PROCESS | 860 | 1466703720023 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 860 | 1466703720024 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:00 INFO - PROCESS | 860 | ++DOCSHELL 176DD800 == 25 [pid = 860] [id = 640] 10:42:00 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (176E1000) [pid = 860] [serial = 1920] [outer = 00000000] 10:42:00 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176E8400) [pid = 860] [serial = 1921] [outer = 176E1000] 10:42:00 INFO - PROCESS | 860 | 1466703720068 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1792F400) [pid = 860] [serial = 1922] [outer = 176E1000] 10:42:00 INFO - PROCESS | 860 | 1466703720509 Marionette TRACE conn7 <- [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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 10:42:00 INFO - PROCESS | 860 | 1466703720568 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 860 | 1466703720570 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 10:42:00 INFO - PROCESS | 860 | 1466703720573 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:42:00 INFO - PROCESS | 860 | 1466703720576 Marionette TRACE conn7 <- [1,2526,null,{}] 10:42:00 INFO - PROCESS | 860 | 1466703720585 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:00 INFO - PROCESS | 860 | 1466703720587 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:00 INFO - PROCESS | 860 | 1466703720753 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 85 (11B10C00) [pid = 860] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 84 (12544400) [pid = 860] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E64400) [pid = 860] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 82 (11BC4400) [pid = 860] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0C9BF400) [pid = 860] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D623400) [pid = 860] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D26EC00) [pid = 860] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 78 (09262000) [pid = 860] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19431800) [pid = 860] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17B5F400) [pid = 860] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1437D800) [pid = 860] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13B4D400) [pid = 860] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:42:00 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E68800) [pid = 860] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:42:00 INFO - PROCESS | 860 | 1466703720976 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 860 | 1466703720979 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:00 INFO - PROCESS | 860 | ++DOCSHELL 0C916400 == 26 [pid = 860] [id = 641] 10:42:00 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0C9BF400) [pid = 860] [serial = 1923] [outer = 00000000] 10:42:00 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D617C00) [pid = 860] [serial = 1924] [outer = 0C9BF400] 10:42:01 INFO - PROCESS | 860 | 1466703721028 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (120D0800) [pid = 860] [serial = 1925] [outer = 0C9BF400] 10:42:01 INFO - PROCESS | 860 | 1466703721415 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 870ms 10:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:42:01 INFO - PROCESS | 860 | 1466703721448 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 860 | 1466703721450 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 10:42:01 INFO - PROCESS | 860 | 1466703721453 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 860 | 1466703721455 Marionette TRACE conn7 <- [1,2530,null,{}] 10:42:01 INFO - PROCESS | 860 | 1466703721459 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 860 | 1466703721460 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:01 INFO - PROCESS | 860 | 1466703721547 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 10:42:01 INFO - PROCESS | 860 | 1466703721552 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 860 | 1466703721554 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:01 INFO - PROCESS | 860 | ++DOCSHELL 126C1800 == 27 [pid = 860] [id = 642] 10:42:01 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13B49C00) [pid = 860] [serial = 1926] [outer = 00000000] 10:42:01 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1793C000) [pid = 860] [serial = 1927] [outer = 13B49C00] 10:42:01 INFO - PROCESS | 860 | 1466703721612 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (17B54800) [pid = 860] [serial = 1928] [outer = 13B49C00] 10:42:02 INFO - PROCESS | 860 | 1466703722049 Marionette TRACE conn7 <- [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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 10:42:02 INFO - PROCESS | 860 | 1466703722100 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 860 | 1466703722102 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 10:42:02 INFO - PROCESS | 860 | 1466703722105 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 860 | 1466703722107 Marionette TRACE conn7 <- [1,2534,null,{}] 10:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:42:02 INFO - PROCESS | 860 | 1466703722110 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:02 INFO - PROCESS | 860 | 1466703722112 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:02 INFO - PROCESS | 860 | 1466703722193 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 10:42:02 INFO - PROCESS | 860 | 1466703722198 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 860 | 1466703722200 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:02 INFO - PROCESS | 860 | ++DOCSHELL 16D45400 == 28 [pid = 860] [id = 643] 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (17B5BC00) [pid = 860] [serial = 1929] [outer = 00000000] 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (186A2400) [pid = 860] [serial = 1930] [outer = 17B5BC00] 10:42:02 INFO - PROCESS | 860 | 1466703722243 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (18B8E400) [pid = 860] [serial = 1931] [outer = 17B5BC00] 10:42:02 INFO - PROCESS | 860 | 1466703722681 Marionette TRACE conn7 <- [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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 10:42:02 INFO - PROCESS | 860 | 1466703722747 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 860 | 1466703722749 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 10:42:02 INFO - PROCESS | 860 | 1466703722752 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:42:02 INFO - PROCESS | 860 | 1466703722754 Marionette TRACE conn7 <- [1,2538,null,{}] 10:42:02 INFO - PROCESS | 860 | 1466703722757 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:02 INFO - PROCESS | 860 | 1466703722759 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:02 INFO - PROCESS | 860 | 1466703722841 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 10:42:02 INFO - PROCESS | 860 | 1466703722848 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 860 | 1466703722850 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:02 INFO - PROCESS | 860 | ++DOCSHELL 13E67400 == 29 [pid = 860] [id = 644] 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (17B5D800) [pid = 860] [serial = 1932] [outer = 00000000] 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18C2CC00) [pid = 860] [serial = 1933] [outer = 17B5D800] 10:42:02 INFO - PROCESS | 860 | 1466703722892 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (18C30400) [pid = 860] [serial = 1934] [outer = 17B5D800] 10:42:03 INFO - PROCESS | 860 | 1466703723813 Marionette TRACE conn7 <- [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]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1070ms 10:42:03 INFO - PROCESS | 860 | 1466703723827 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 860 | 1466703723832 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 10:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:42:03 INFO - PROCESS | 860 | 1466703723836 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 860 | 1466703723841 Marionette TRACE conn7 <- [1,2542,null,{}] 10:42:03 INFO - PROCESS | 860 | 1466703723847 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:03 INFO - PROCESS | 860 | 1466703723849 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:03 INFO - PROCESS | 860 | 1466703723974 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 10:42:04 INFO - PROCESS | 860 | 1466703724113 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 860 | 1466703724116 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:04 INFO - PROCESS | 860 | ++DOCSHELL 0D070400 == 30 [pid = 860] [id = 645] 10:42:04 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D26F400) [pid = 860] [serial = 1935] [outer = 00000000] 10:42:04 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D618000) [pid = 860] [serial = 1936] [outer = 0D26F400] 10:42:04 INFO - PROCESS | 860 | 1466703724175 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0DB85800) [pid = 860] [serial = 1937] [outer = 0D26F400] 10:42:05 INFO - PROCESS | 860 | 1466703725087 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1332ms 10:42:05 INFO - PROCESS | 860 | 1466703725169 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 10:42:05 INFO - PROCESS | 860 | 1466703725174 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 10:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:42:05 INFO - PROCESS | 860 | 1466703725179 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 860 | 1466703725182 Marionette TRACE conn7 <- [1,2546,null,{}] 10:42:05 INFO - PROCESS | 860 | 1466703725187 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:05 INFO - PROCESS | 860 | 1466703725190 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:05 INFO - PROCESS | 860 | 1466703725307 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 10:42:05 INFO - PROCESS | 860 | 1466703725439 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 860 | 1466703725444 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:05 INFO - PROCESS | 860 | --DOCSHELL 09261000 == 29 [pid = 860] [id = 622] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 87 (16724800) [pid = 860] [serial = 1891] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | ++DOCSHELL 0C915C00 == 30 [pid = 860] [id = 646] 10:42:05 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (0C91B000) [pid = 860] [serial = 1938] [outer = 00000000] 10:42:05 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (0CB8A800) [pid = 860] [serial = 1939] [outer = 0C91B000] 10:42:05 INFO - PROCESS | 860 | 1466703725579 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (0D2C8800) [pid = 860] [serial = 1940] [outer = 0C91B000] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 89 (14380C00) [pid = 860] [serial = 1835] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11DE5400) [pid = 860] [serial = 1876] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 87 (126C7000) [pid = 860] [serial = 1879] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E6F000) [pid = 860] [serial = 1882] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1579D800) [pid = 860] [serial = 1888] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13EED800) [pid = 860] [serial = 1883] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 83 (11BBFC00) [pid = 860] [serial = 1856] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0D621400) [pid = 860] [serial = 1855] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0DB7B000) [pid = 860] [serial = 1873] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0D2C1400) [pid = 860] [serial = 1870] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2C9000) [pid = 860] [serial = 1871] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0C910C00) [pid = 860] [serial = 1867] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0C91AC00) [pid = 860] [serial = 1868] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 76 (194E0000) [pid = 860] [serial = 1865] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 75 (194D3800) [pid = 860] [serial = 1864] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 74 (18CB4C00) [pid = 860] [serial = 1862] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 73 (18C2FC00) [pid = 860] [serial = 1861] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 72 (157A2C00) [pid = 860] [serial = 1889] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1672F400) [pid = 860] [serial = 1859] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1579F800) [pid = 860] [serial = 1858] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1345E400) [pid = 860] [serial = 1880] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11ECB800) [pid = 860] [serial = 1877] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 67 (14F5C400) [pid = 860] [serial = 1885] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 66 (14F67000) [pid = 860] [serial = 1886] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0DB85C00) [pid = 860] [serial = 1874] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 860 | 1466703725979 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 890ms 10:42:06 INFO - PROCESS | 860 | 1466703726069 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 860 | 1466703726075 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 10:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:42:06 INFO - PROCESS | 860 | 1466703726082 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 860 | 1466703726084 Marionette TRACE conn7 <- [1,2550,null,{}] 10:42:06 INFO - PROCESS | 860 | 1466703726088 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:06 INFO - PROCESS | 860 | 1466703726091 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:06 INFO - PROCESS | 860 | 1466703726178 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 10:42:06 INFO - PROCESS | 860 | 1466703726185 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:06 INFO - PROCESS | 860 | 1466703726187 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:06 INFO - PROCESS | 860 | ++DOCSHELL 0D614800 == 31 [pid = 860] [id = 647] 10:42:06 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D614C00) [pid = 860] [serial = 1941] [outer = 00000000] 10:42:06 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB7DC00) [pid = 860] [serial = 1942] [outer = 0D614C00] 10:42:06 INFO - PROCESS | 860 | 1466703726234 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB84C00) [pid = 860] [serial = 1943] [outer = 0D614C00] 10:42:06 INFO - PROCESS | 860 | 1466703726734 Marionette TRACE conn7 <- [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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 10:42:06 INFO - PROCESS | 860 | 1466703726829 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 860 | 1466703726831 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 10:42:06 INFO - PROCESS | 860 | 1466703726837 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:42:06 INFO - PROCESS | 860 | 1466703726840 Marionette TRACE conn7 <- [1,2554,null,{}] 10:42:06 INFO - PROCESS | 860 | 1466703726852 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:06 INFO - PROCESS | 860 | 1466703726857 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:06 INFO - PROCESS | 860 | 1466703726959 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 10:42:07 INFO - PROCESS | 860 | 1466703727056 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 860 | 1466703727059 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:07 INFO - PROCESS | 860 | ++DOCSHELL 11D1D000 == 32 [pid = 860] [id = 648] 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11DA2800) [pid = 860] [serial = 1944] [outer = 00000000] 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (11EC4C00) [pid = 860] [serial = 1945] [outer = 11DA2800] 10:42:07 INFO - PROCESS | 860 | 1466703727110 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1242FC00) [pid = 860] [serial = 1946] [outer = 11DA2800] 10:42:07 INFO - PROCESS | 860 | 1466703727494 Marionette TRACE conn7 <- [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]]]}] 10:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 10:42:07 INFO - PROCESS | 860 | 1466703727518 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 10:42:07 INFO - PROCESS | 860 | 1466703727520 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 10:42:07 INFO - PROCESS | 860 | 1466703727523 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:42:07 INFO - PROCESS | 860 | 1466703727525 Marionette TRACE conn7 <- [1,2558,null,{}] 10:42:07 INFO - PROCESS | 860 | 1466703727528 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:07 INFO - PROCESS | 860 | 1466703727540 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:07 INFO - PROCESS | 860 | 1466703727632 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 10:42:07 INFO - PROCESS | 860 | 1466703727638 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 860 | 1466703727640 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:07 INFO - PROCESS | 860 | ++DOCSHELL 125DDC00 == 33 [pid = 860] [id = 649] 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (125E3000) [pid = 860] [serial = 1947] [outer = 00000000] 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13B4C400) [pid = 860] [serial = 1948] [outer = 125E3000] 10:42:07 INFO - PROCESS | 860 | 1466703727688 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E67800) [pid = 860] [serial = 1949] [outer = 125E3000] 10:42:08 INFO - PROCESS | 860 | 1466703728202 Marionette TRACE conn7 <- [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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 10:42:08 INFO - PROCESS | 860 | 1466703728264 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 860 | 1466703728266 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 10:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:42:08 INFO - PROCESS | 860 | 1466703728269 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 860 | 1466703728271 Marionette TRACE conn7 <- [1,2562,null,{}] 10:42:08 INFO - PROCESS | 860 | 1466703728275 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 860 | 1466703728277 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:08 INFO - PROCESS | 860 | 1466703728416 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 10:42:08 INFO - PROCESS | 860 | 1466703728436 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 860 | 1466703728438 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:08 INFO - PROCESS | 860 | ++DOCSHELL 13EE5800 == 34 [pid = 860] [id = 650] 10:42:08 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13EE6400) [pid = 860] [serial = 1950] [outer = 00000000] 10:42:08 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1437DC00) [pid = 860] [serial = 1951] [outer = 13EE6400] 10:42:08 INFO - PROCESS | 860 | 1466703728482 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1439DC00) [pid = 860] [serial = 1952] [outer = 13EE6400] 10:42:08 INFO - PROCESS | 860 | 1466703728958 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 10:42:08 INFO - PROCESS | 860 | 1466703729002 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 860 | 1466703729004 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 10:42:08 INFO - PROCESS | 860 | 1466703729008 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:42:08 INFO - PROCESS | 860 | 1466703729009 Marionette TRACE conn7 <- [1,2566,null,{}] 10:42:09 INFO - PROCESS | 860 | 1466703729017 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:09 INFO - PROCESS | 860 | 1466703729023 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:09 INFO - PROCESS | 860 | 1466703729171 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 10:42:09 INFO - PROCESS | 860 | 1466703729242 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 860 | 1466703729244 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:09 INFO - PROCESS | 860 | ++DOCSHELL 1437D000 == 35 [pid = 860] [id = 651] 10:42:09 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (14F5BC00) [pid = 860] [serial = 1953] [outer = 00000000] 10:42:09 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16204800) [pid = 860] [serial = 1954] [outer = 14F5BC00] 10:42:09 INFO - PROCESS | 860 | 1466703729289 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1631B400) [pid = 860] [serial = 1955] [outer = 14F5BC00] 10:42:09 INFO - PROCESS | 860 | 1466703729773 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 829ms 10:42:09 INFO - PROCESS | 860 | 1466703729842 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 860 | 1466703729844 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 10:42:09 INFO - PROCESS | 860 | 1466703729848 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 860 | 1466703729849 Marionette TRACE conn7 <- [1,2570,null,{}] 10:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:42:09 INFO - PROCESS | 860 | 1466703729853 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:09 INFO - PROCESS | 860 | 1466703729855 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 79 (17B5BC00) [pid = 860] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D61A400) [pid = 860] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0C9BC000) [pid = 860] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13B48C00) [pid = 860] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 75 (1539B800) [pid = 860] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 74 (176E1000) [pid = 860] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0C9BF400) [pid = 860] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13B49C00) [pid = 860] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D06A800) [pid = 860] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1631EC00) [pid = 860] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1251E000) [pid = 860] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11D1D400) [pid = 860] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16D4A000) [pid = 860] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:42:10 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16551400) [pid = 860] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:42:10 INFO - PROCESS | 860 | 1466703730132 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 10:42:10 INFO - PROCESS | 860 | 1466703730140 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 860 | 1466703730142 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:10 INFO - PROCESS | 860 | ++DOCSHELL 0D434400 == 36 [pid = 860] [id = 652] 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D5E8000) [pid = 860] [serial = 1956] [outer = 00000000] 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (12497400) [pid = 860] [serial = 1957] [outer = 0D5E8000] 10:42:10 INFO - PROCESS | 860 | 1466703730189 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (125E5800) [pid = 860] [serial = 1958] [outer = 0D5E8000] 10:42:10 INFO - PROCESS | 860 | 1466703730593 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 10:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:42:10 INFO - PROCESS | 860 | 1466703730622 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 860 | 1466703730624 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 10:42:10 INFO - PROCESS | 860 | 1466703730641 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 860 | 1466703730643 Marionette TRACE conn7 <- [1,2574,null,{}] 10:42:10 INFO - PROCESS | 860 | 1466703730663 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 860 | 1466703730664 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:10 INFO - PROCESS | 860 | 1466703730743 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 10:42:10 INFO - PROCESS | 860 | 1466703730749 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 860 | 1466703730750 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:10 INFO - PROCESS | 860 | ++DOCSHELL 0D0CA800 == 37 [pid = 860] [id = 653] 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16729000) [pid = 860] [serial = 1959] [outer = 00000000] 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16732400) [pid = 860] [serial = 1960] [outer = 16729000] 10:42:10 INFO - PROCESS | 860 | 1466703730794 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D49800) [pid = 860] [serial = 1961] [outer = 16729000] 10:42:11 INFO - PROCESS | 860 | 1466703731231 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 650ms 10:42:11 INFO - PROCESS | 860 | 1466703731294 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 860 | 1466703731297 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 10:42:11 INFO - PROCESS | 860 | 1466703731300 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 860 | 1466703731302 Marionette TRACE conn7 <- [1,2578,null,{}] 10:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:42:11 INFO - PROCESS | 860 | 1466703731305 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 860 | 1466703731307 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:11 INFO - PROCESS | 860 | 1466703731390 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 10:42:11 INFO - PROCESS | 860 | 1466703731404 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 860 | 1466703731406 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:11 INFO - PROCESS | 860 | ++DOCSHELL 175BD000 == 38 [pid = 860] [id = 654] 10:42:11 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175BF800) [pid = 860] [serial = 1962] [outer = 00000000] 10:42:11 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (176DDC00) [pid = 860] [serial = 1963] [outer = 175BF800] 10:42:11 INFO - PROCESS | 860 | 1466703731450 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E2800) [pid = 860] [serial = 1964] [outer = 175BF800] 10:42:11 INFO - PROCESS | 860 | 1466703731911 Marionette TRACE conn7 <- [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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 10:42:11 INFO - PROCESS | 860 | 1466703731936 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 860 | 1466703731939 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 10:42:11 INFO - PROCESS | 860 | 1466703731942 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:42:11 INFO - PROCESS | 860 | 1466703731944 Marionette TRACE conn7 <- [1,2582,null,{}] 10:42:11 INFO - PROCESS | 860 | 1466703731967 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 860 | 1466703731969 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:12 INFO - PROCESS | 860 | 1466703732098 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 10:42:12 INFO - PROCESS | 860 | 1466703732240 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 860 | 1466703732243 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:12 INFO - PROCESS | 860 | ++DOCSHELL 0925AC00 == 39 [pid = 860] [id = 655] 10:42:12 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0925B400) [pid = 860] [serial = 1965] [outer = 00000000] 10:42:12 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0C92F800) [pid = 860] [serial = 1966] [outer = 0925B400] 10:42:12 INFO - PROCESS | 860 | 1466703732302 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0CB8C000) [pid = 860] [serial = 1967] [outer = 0925B400] 10:42:12 INFO - PROCESS | 860 | 1466703732977 Marionette TRACE conn7 <- [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]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1082ms 10:42:13 INFO - PROCESS | 860 | 1466703733029 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 860 | 1466703733034 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 10:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:42:13 INFO - PROCESS | 860 | 1466703733039 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 860 | 1466703733043 Marionette TRACE conn7 <- [1,2586,null,{}] 10:42:13 INFO - PROCESS | 860 | 1466703733048 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:13 INFO - PROCESS | 860 | 1466703733051 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:13 INFO - PROCESS | 860 | 1466703733174 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 10:42:13 INFO - PROCESS | 860 | 1466703733321 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 860 | 1466703733324 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:13 INFO - PROCESS | 860 | ++DOCSHELL 11BB7400 == 40 [pid = 860] [id = 656] 10:42:13 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11BB9000) [pid = 860] [serial = 1968] [outer = 00000000] 10:42:13 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (11D1D400) [pid = 860] [serial = 1969] [outer = 11BB9000] 10:42:13 INFO - PROCESS | 860 | 1466703733382 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (11EC7400) [pid = 860] [serial = 1970] [outer = 11BB9000] 10:42:14 INFO - PROCESS | 860 | 1466703734023 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1017ms 10:42:14 INFO - PROCESS | 860 | 1466703734061 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 860 | 1466703734065 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 10:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:42:14 INFO - PROCESS | 860 | 1466703734068 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 860 | 1466703734071 Marionette TRACE conn7 <- [1,2590,null,{}] 10:42:14 INFO - PROCESS | 860 | 1466703734075 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:14 INFO - PROCESS | 860 | 1466703734077 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:14 INFO - PROCESS | 860 | 1466703734195 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 10:42:14 INFO - PROCESS | 860 | 1466703734344 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 860 | 1466703734347 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:14 INFO - PROCESS | 860 | ++DOCSHELL 12528000 == 41 [pid = 860] [id = 657] 10:42:14 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14F65C00) [pid = 860] [serial = 1971] [outer = 00000000] 10:42:14 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (15AE9000) [pid = 860] [serial = 1972] [outer = 14F65C00] 10:42:14 INFO - PROCESS | 860 | 1466703734406 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16780000) [pid = 860] [serial = 1973] [outer = 14F65C00] 10:42:15 INFO - PROCESS | 860 | 1466703735045 Marionette TRACE conn7 <- [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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1022ms 10:42:15 INFO - PROCESS | 860 | 1466703735093 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 860 | 1466703735097 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 10:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:42:15 INFO - PROCESS | 860 | 1466703735109 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 860 | 1466703735114 Marionette TRACE conn7 <- [1,2594,null,{}] 10:42:15 INFO - PROCESS | 860 | 1466703735117 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:15 INFO - PROCESS | 860 | 1466703735121 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:15 INFO - PROCESS | 860 | 1466703735290 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 10:42:15 INFO - PROCESS | 860 | 1466703735549 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 860 | 1466703735552 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:15 INFO - PROCESS | 860 | ++DOCSHELL 0C915000 == 42 [pid = 860] [id = 658] 10:42:15 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0C93BC00) [pid = 860] [serial = 1974] [outer = 00000000] 10:42:15 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0D274C00) [pid = 860] [serial = 1975] [outer = 0C93BC00] 10:42:15 INFO - PROCESS | 860 | 1466703735615 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (0D442800) [pid = 860] [serial = 1976] [outer = 0C93BC00] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 175BD000 == 41 [pid = 860] [id = 654] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0D0CA800 == 40 [pid = 860] [id = 653] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0D434400 == 39 [pid = 860] [id = 652] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 1437D000 == 38 [pid = 860] [id = 651] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 13EE5800 == 37 [pid = 860] [id = 650] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 125DDC00 == 36 [pid = 860] [id = 649] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 11D1D000 == 35 [pid = 860] [id = 648] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0D614800 == 34 [pid = 860] [id = 647] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0C915C00 == 33 [pid = 860] [id = 646] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 16D45400 == 32 [pid = 860] [id = 643] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 126C1800 == 31 [pid = 860] [id = 642] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0D070400 == 30 [pid = 860] [id = 645] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 13E67400 == 29 [pid = 860] [id = 644] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 176DD800 == 28 [pid = 860] [id = 640] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0C916400 == 27 [pid = 860] [id = 641] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 12528000 == 26 [pid = 860] [id = 657] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 0925AC00 == 25 [pid = 860] [id = 655] 10:42:16 INFO - PROCESS | 860 | --DOCSHELL 11BB7400 == 24 [pid = 860] [id = 656] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 86 (0D61E400) [pid = 860] [serial = 1897] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 85 (175CC000) [pid = 860] [serial = 1918] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0D964C00) [pid = 860] [serial = 1898] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 83 (13E6FC00) [pid = 860] [serial = 1906] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13EE6800) [pid = 860] [serial = 1907] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 81 (15AE5C00) [pid = 860] [serial = 1909] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 80 (176E8400) [pid = 860] [serial = 1921] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175D0800) [pid = 860] [serial = 1919] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D617C00) [pid = 860] [serial = 1924] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1792F400) [pid = 860] [serial = 1922] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1793C000) [pid = 860] [serial = 1927] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D0D3C00) [pid = 860] [serial = 1894] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 74 (16727000) [pid = 860] [serial = 1892] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1254D800) [pid = 860] [serial = 1903] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0D25AC00) [pid = 860] [serial = 1895] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 71 (13458400) [pid = 860] [serial = 1904] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 70 (11DE2000) [pid = 860] [serial = 1900] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11EC7800) [pid = 860] [serial = 1901] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 68 (16D4F800) [pid = 860] [serial = 1915] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 67 (18B8E400) [pid = 860] [serial = 1931] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16D43000) [pid = 860] [serial = 1913] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 65 (1631F000) [pid = 860] [serial = 1910] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16774400) [pid = 860] [serial = 1912] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 63 (120D0800) [pid = 860] [serial = 1925] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 62 (16D4D800) [pid = 860] [serial = 1916] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 61 (17B54800) [pid = 860] [serial = 1928] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | --DOMWINDOW == 60 (186A2400) [pid = 860] [serial = 1930] [outer = 00000000] [url = about:blank] 10:42:16 INFO - PROCESS | 860 | 1466703736996 Marionette TRACE conn7 <- [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]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1940ms 10:42:17 INFO - PROCESS | 860 | 1466703737048 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 860 | 1466703737053 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 10:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:42:17 INFO - PROCESS | 860 | 1466703737058 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 860 | 1466703737061 Marionette TRACE conn7 <- [1,2598,null,{}] 10:42:17 INFO - PROCESS | 860 | 1466703737068 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 860 | 1466703737070 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:17 INFO - PROCESS | 860 | 1466703737169 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 10:42:17 INFO - PROCESS | 860 | 1466703737269 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 860 | 1466703737274 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:17 INFO - PROCESS | 860 | ++DOCSHELL 0CB8D000 == 25 [pid = 860] [id = 659] 10:42:17 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0CB90000) [pid = 860] [serial = 1977] [outer = 00000000] 10:42:17 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0CB96000) [pid = 860] [serial = 1978] [outer = 0CB90000] 10:42:17 INFO - PROCESS | 860 | 1466703737323 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D0D3C00) [pid = 860] [serial = 1979] [outer = 0CB90000] 10:42:17 INFO - PROCESS | 860 | 1466703737730 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 10:42:17 INFO - PROCESS | 860 | 1466703737788 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 860 | 1466703737793 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 10:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:42:17 INFO - PROCESS | 860 | 1466703737800 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 860 | 1466703737803 Marionette TRACE conn7 <- [1,2602,null,{}] 10:42:17 INFO - PROCESS | 860 | 1466703737807 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 860 | 1466703737809 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:17 INFO - PROCESS | 860 | 1466703737902 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 10:42:17 INFO - PROCESS | 860 | 1466703737909 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 860 | 1466703737912 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:17 INFO - PROCESS | 860 | ++DOCSHELL 0D61FC00 == 26 [pid = 860] [id = 660] 10:42:17 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D620400) [pid = 860] [serial = 1980] [outer = 00000000] 10:42:17 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0DA67000) [pid = 860] [serial = 1981] [outer = 0D620400] 10:42:17 INFO - PROCESS | 860 | 1466703737964 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0DB88C00) [pid = 860] [serial = 1982] [outer = 0D620400] 10:42:18 INFO - PROCESS | 860 | 1466703738460 Marionette TRACE conn7 <- [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]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 10:42:18 INFO - PROCESS | 860 | 1466703738473 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 10:42:18 INFO - PROCESS | 860 | 1466703738475 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 10:42:18 INFO - PROCESS | 860 | 1466703738479 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:42:18 INFO - PROCESS | 860 | 1466703738482 Marionette TRACE conn7 <- [1,2606,null,{}] 10:42:18 INFO - PROCESS | 860 | 1466703738499 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:18 INFO - PROCESS | 860 | 1466703738504 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:18 INFO - PROCESS | 860 | 1466703738631 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 10:42:18 INFO - PROCESS | 860 | 1466703738743 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 860 | 1466703738746 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:18 INFO - PROCESS | 860 | ++DOCSHELL 1251CC00 == 27 [pid = 860] [id = 661] 10:42:18 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (1251E000) [pid = 860] [serial = 1983] [outer = 00000000] 10:42:18 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (1254C000) [pid = 860] [serial = 1984] [outer = 1251E000] 10:42:18 INFO - PROCESS | 860 | 1466703738797 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (126BE400) [pid = 860] [serial = 1985] [outer = 1251E000] 10:42:19 INFO - PROCESS | 860 | 1466703739223 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 789ms 10:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:42:19 INFO - PROCESS | 860 | 1466703739273 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 860 | 1466703739276 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 10:42:19 INFO - PROCESS | 860 | 1466703739279 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 860 | 1466703739281 Marionette TRACE conn7 <- [1,2610,null,{}] 10:42:19 INFO - PROCESS | 860 | 1466703739284 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 860 | 1466703739286 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:19 INFO - PROCESS | 860 | 1466703739416 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 10:42:19 INFO - PROCESS | 860 | 1466703739426 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 860 | 1466703739428 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:19 INFO - PROCESS | 860 | ++DOCSHELL 13458800 == 28 [pid = 860] [id = 662] 10:42:19 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13458C00) [pid = 860] [serial = 1986] [outer = 00000000] 10:42:19 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (13E65400) [pid = 860] [serial = 1987] [outer = 13458C00] 10:42:19 INFO - PROCESS | 860 | 1466703739477 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13E6FC00) [pid = 860] [serial = 1988] [outer = 13458C00] 10:42:19 INFO - PROCESS | 860 | 1466703739943 Marionette TRACE conn7 <- [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]]]}] 10:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 10:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:42:19 INFO - PROCESS | 860 | 1466703739953 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 860 | 1466703739955 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 10:42:19 INFO - PROCESS | 860 | 1466703739957 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 860 | 1466703739959 Marionette TRACE conn7 <- [1,2614,null,{}] 10:42:19 INFO - PROCESS | 860 | 1466703739967 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 860 | 1466703739970 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:20 INFO - PROCESS | 860 | 1466703740111 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 10:42:20 INFO - PROCESS | 860 | 1466703740129 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 860 | 1466703740131 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:20 INFO - PROCESS | 860 | ++DOCSHELL 11DE3000 == 29 [pid = 860] [id = 663] 10:42:20 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E8AC00) [pid = 860] [serial = 1989] [outer = 00000000] 10:42:20 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13EF1800) [pid = 860] [serial = 1990] [outer = 13E8AC00] 10:42:20 INFO - PROCESS | 860 | 1466703740179 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (14F63000) [pid = 860] [serial = 1991] [outer = 13E8AC00] 10:42:20 INFO - PROCESS | 860 | 1466703740660 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 10:42:20 INFO - PROCESS | 860 | 1466703740689 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 860 | 1466703740692 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 10:42:20 INFO - PROCESS | 860 | 1466703740695 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:42:20 INFO - PROCESS | 860 | 1466703740697 Marionette TRACE conn7 <- [1,2618,null,{}] 10:42:20 INFO - PROCESS | 860 | 1466703740700 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 860 | 1466703740706 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:20 INFO - PROCESS | 860 | 1466703740854 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 10:42:20 INFO - PROCESS | 860 | 1466703740923 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 860 | 1466703740925 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:20 INFO - PROCESS | 860 | ++DOCSHELL 16546C00 == 30 [pid = 860] [id = 664] 10:42:20 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1654BC00) [pid = 860] [serial = 1992] [outer = 00000000] 10:42:20 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1672BC00) [pid = 860] [serial = 1993] [outer = 1654BC00] 10:42:20 INFO - PROCESS | 860 | 1466703740969 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16731400) [pid = 860] [serial = 1994] [outer = 1654BC00] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 77 (175BF800) [pid = 860] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13EE6400) [pid = 860] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 75 (14F5BC00) [pid = 860] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D5E8000) [pid = 860] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D26F400) [pid = 860] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0C91B000) [pid = 860] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0D614C00) [pid = 860] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 70 (125E3000) [pid = 860] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11DA2800) [pid = 860] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 68 (16729000) [pid = 860] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:42:21 INFO - PROCESS | 860 | --DOMWINDOW == 67 (17B5D800) [pid = 860] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:42:21 INFO - PROCESS | 860 | 1466703741524 Marionette TRACE conn7 <- [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]]]}] 10:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 10:42:21 INFO - PROCESS | 860 | 1466703741569 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 10:42:21 INFO - PROCESS | 860 | 1466703741571 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 10:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:42:21 INFO - PROCESS | 860 | 1466703741574 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - PROCESS | 860 | 1466703741576 Marionette TRACE conn7 <- [1,2622,null,{}] 10:42:21 INFO - PROCESS | 860 | 1466703741579 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:21 INFO - PROCESS | 860 | 1466703741581 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:21 INFO - PROCESS | 860 | 1466703741662 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 10:42:21 INFO - PROCESS | 860 | 1466703741668 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 860 | 1466703741670 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:21 INFO - PROCESS | 860 | ++DOCSHELL 11DA2800 == 31 [pid = 860] [id = 665] 10:42:21 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13EE6400) [pid = 860] [serial = 1995] [outer = 00000000] 10:42:21 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1672C000) [pid = 860] [serial = 1996] [outer = 13EE6400] 10:42:21 INFO - PROCESS | 860 | 1466703741716 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16733C00) [pid = 860] [serial = 1997] [outer = 13EE6400] 10:42:22 INFO - PROCESS | 860 | 1466703742165 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 10:42:22 INFO - PROCESS | 860 | 1466703742206 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 860 | 1466703742208 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 10:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:42:22 INFO - PROCESS | 860 | 1466703742211 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 860 | 1466703742213 Marionette TRACE conn7 <- [1,2626,null,{}] 10:42:22 INFO - PROCESS | 860 | 1466703742217 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 860 | 1466703742219 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:22 INFO - PROCESS | 860 | 1466703742303 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 10:42:22 INFO - PROCESS | 860 | 1466703742309 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 860 | 1466703742311 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:22 INFO - PROCESS | 860 | ++DOCSHELL 153A3C00 == 32 [pid = 860] [id = 666] 10:42:22 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1672B000) [pid = 860] [serial = 1998] [outer = 00000000] 10:42:22 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D4FC00) [pid = 860] [serial = 1999] [outer = 1672B000] 10:42:22 INFO - PROCESS | 860 | 1466703742357 Marionette DEBUG loaded listener.js 10:42:22 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16D45800) [pid = 860] [serial = 2000] [outer = 1672B000] 10:42:22 INFO - PROCESS | 860 | 1466703742811 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 10:42:22 INFO - PROCESS | 860 | 1466703742846 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 860 | 1466703742848 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 10:42:22 INFO - PROCESS | 860 | 1466703742856 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:42:22 INFO - PROCESS | 860 | 1466703742858 Marionette TRACE conn7 <- [1,2630,null,{}] 10:42:22 INFO - PROCESS | 860 | 1466703742862 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 860 | 1466703742864 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:22 INFO - PROCESS | 860 | 1466703742944 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 10:42:22 INFO - PROCESS | 860 | 1466703742950 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 860 | 1466703742952 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:22 INFO - PROCESS | 860 | ++DOCSHELL 12429400 == 33 [pid = 860] [id = 667] 10:42:22 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (176DD800) [pid = 860] [serial = 2001] [outer = 00000000] 10:42:22 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E4C00) [pid = 860] [serial = 2002] [outer = 176DD800] 10:42:22 INFO - PROCESS | 860 | 1466703742998 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1792EC00) [pid = 860] [serial = 2003] [outer = 176DD800] 10:42:23 INFO - PROCESS | 860 | 1466703743843 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1017ms 10:42:23 INFO - PROCESS | 860 | 1466703743889 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 860 | 1466703743894 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 10:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:42:23 INFO - PROCESS | 860 | 1466703743922 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 860 | 1466703743925 Marionette TRACE conn7 <- [1,2634,null,{}] 10:42:23 INFO - PROCESS | 860 | 1466703743932 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:23 INFO - PROCESS | 860 | 1466703743936 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:24 INFO - PROCESS | 860 | 1466703744071 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 10:42:24 INFO - PROCESS | 860 | 1466703744210 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 860 | 1466703744213 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:24 INFO - PROCESS | 860 | ++DOCSHELL 0CA94C00 == 34 [pid = 860] [id = 668] 10:42:24 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0CB89400) [pid = 860] [serial = 2004] [outer = 00000000] 10:42:24 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D617C00) [pid = 860] [serial = 2005] [outer = 0CB89400] 10:42:24 INFO - PROCESS | 860 | 1466703744274 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0E7D6800) [pid = 860] [serial = 2006] [outer = 0CB89400] 10:42:24 INFO - PROCESS | 860 | 1466703745016 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:42:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:42:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1179ms 10:42:25 INFO - PROCESS | 860 | 1466703745101 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 10:42:25 INFO - PROCESS | 860 | 1466703745106 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 10:42:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:42:25 INFO - PROCESS | 860 | 1466703745112 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:42:25 INFO - PROCESS | 860 | 1466703745115 Marionette TRACE conn7 <- [1,2638,null,{}] 10:42:25 INFO - PROCESS | 860 | 1466703745119 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:25 INFO - PROCESS | 860 | 1466703745122 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:25 INFO - PROCESS | 860 | 1466703745362 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 10:42:25 INFO - PROCESS | 860 | 1466703745502 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 860 | 1466703745505 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:25 INFO - PROCESS | 860 | ++DOCSHELL 0C936800 == 35 [pid = 860] [id = 669] 10:42:25 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0C936C00) [pid = 860] [serial = 2007] [outer = 00000000] 10:42:25 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0C9BE800) [pid = 860] [serial = 2008] [outer = 0C936C00] 10:42:25 INFO - PROCESS | 860 | 1466703745558 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D25AC00) [pid = 860] [serial = 2009] [outer = 0C936C00] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 153A3C00 == 34 [pid = 860] [id = 666] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 11DA2800 == 33 [pid = 860] [id = 665] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 16546C00 == 32 [pid = 860] [id = 664] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 11DE3000 == 31 [pid = 860] [id = 663] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 13458800 == 30 [pid = 860] [id = 662] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 1251CC00 == 29 [pid = 860] [id = 661] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 0D61FC00 == 28 [pid = 860] [id = 660] 10:42:25 INFO - PROCESS | 860 | --DOCSHELL 0CB8D000 == 27 [pid = 860] [id = 659] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 81 (176DDC00) [pid = 860] [serial = 1963] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1437DC00) [pid = 860] [serial = 1951] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 79 (16204800) [pid = 860] [serial = 1954] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 78 (12497400) [pid = 860] [serial = 1957] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D618000) [pid = 860] [serial = 1936] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DB85800) [pid = 860] [serial = 1937] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0CB8A800) [pid = 860] [serial = 1939] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D2C8800) [pid = 860] [serial = 1940] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DB7DC00) [pid = 860] [serial = 1942] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0DB84C00) [pid = 860] [serial = 1943] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 71 (13B4C400) [pid = 860] [serial = 1948] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 70 (11EC4C00) [pid = 860] [serial = 1945] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1242FC00) [pid = 860] [serial = 1946] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 68 (176E2800) [pid = 860] [serial = 1964] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16732400) [pid = 860] [serial = 1960] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 66 (18C30400) [pid = 860] [serial = 1934] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 65 (18C2CC00) [pid = 860] [serial = 1933] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 64 (125E5800) [pid = 860] [serial = 1958] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 63 (1631B400) [pid = 860] [serial = 1955] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 62 (1439DC00) [pid = 860] [serial = 1952] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 61 (16D49800) [pid = 860] [serial = 1961] [outer = 00000000] [url = about:blank] 10:42:25 INFO - PROCESS | 860 | --DOMWINDOW == 60 (13E67800) [pid = 860] [serial = 1949] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 860 | 1466703746130 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1078ms 10:42:26 INFO - PROCESS | 860 | 1466703746195 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 860 | 1466703746200 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 10:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:42:26 INFO - PROCESS | 860 | 1466703746205 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 860 | 1466703746208 Marionette TRACE conn7 <- [1,2642,null,{}] 10:42:26 INFO - PROCESS | 860 | 1466703746212 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:26 INFO - PROCESS | 860 | 1466703746215 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:26 INFO - PROCESS | 860 | 1466703746309 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 10:42:26 INFO - PROCESS | 860 | 1466703746435 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 860 | 1466703746438 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:26 INFO - PROCESS | 860 | ++DOCSHELL 0D622800 == 28 [pid = 860] [id = 670] 10:42:26 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0D6AE400) [pid = 860] [serial = 2010] [outer = 00000000] 10:42:26 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0DB7C400) [pid = 860] [serial = 2011] [outer = 0D6AE400] 10:42:26 INFO - PROCESS | 860 | 1466703746488 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0DD2F000) [pid = 860] [serial = 2012] [outer = 0D6AE400] 10:42:26 INFO - PROCESS | 860 | 1466703746935 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:42:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 10:42:26 INFO - PROCESS | 860 | 1466703746979 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 860 | 1466703746982 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 10:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:42:26 INFO - PROCESS | 860 | 1466703746990 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 860 | 1466703746992 Marionette TRACE conn7 <- [1,2646,null,{}] 10:42:26 INFO - PROCESS | 860 | 1466703746996 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:26 INFO - PROCESS | 860 | 1466703746998 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:27 INFO - PROCESS | 860 | 1466703747085 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 10:42:27 INFO - PROCESS | 860 | 1466703747095 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 860 | 1466703747097 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:27 INFO - PROCESS | 860 | ++DOCSHELL 12494C00 == 29 [pid = 860] [id = 671] 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (12497400) [pid = 860] [serial = 2013] [outer = 00000000] 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (12528400) [pid = 860] [serial = 2014] [outer = 12497400] 10:42:27 INFO - PROCESS | 860 | 1466703747143 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (125E3400) [pid = 860] [serial = 2015] [outer = 12497400] 10:42:27 INFO - PROCESS | 860 | 1466703747623 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 10:42:27 INFO - PROCESS | 860 | 1466703747664 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 860 | 1466703747668 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 10:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:42:27 INFO - PROCESS | 860 | 1466703747679 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 860 | 1466703747683 Marionette TRACE conn7 <- [1,2650,null,{}] 10:42:27 INFO - PROCESS | 860 | 1466703747687 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 860 | 1466703747690 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:27 INFO - PROCESS | 860 | 1466703747786 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 10:42:27 INFO - PROCESS | 860 | 1466703747794 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 860 | 1466703747796 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:27 INFO - PROCESS | 860 | ++DOCSHELL 13E70000 == 30 [pid = 860] [id = 672] 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (13E71000) [pid = 860] [serial = 2016] [outer = 00000000] 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13EEE000) [pid = 860] [serial = 2017] [outer = 13E71000] 10:42:27 INFO - PROCESS | 860 | 1466703747854 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (1437F400) [pid = 860] [serial = 2018] [outer = 13E71000] 10:42:28 INFO - PROCESS | 860 | 1466703748351 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:42:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 10:42:28 INFO - PROCESS | 860 | 1466703748407 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 860 | 1466703748409 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 10:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:42:28 INFO - PROCESS | 860 | 1466703748412 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 860 | 1466703748414 Marionette TRACE conn7 <- [1,2654,null,{}] 10:42:28 INFO - PROCESS | 860 | 1466703748418 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:28 INFO - PROCESS | 860 | 1466703748420 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:28 INFO - PROCESS | 860 | 1466703748536 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 10:42:28 INFO - PROCESS | 860 | 1466703748545 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 860 | 1466703748547 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:28 INFO - PROCESS | 860 | ++DOCSHELL 14F65800 == 31 [pid = 860] [id = 673] 10:42:28 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (14F68C00) [pid = 860] [serial = 2019] [outer = 00000000] 10:42:28 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (15AE5C00) [pid = 860] [serial = 2020] [outer = 14F68C00] 10:42:28 INFO - PROCESS | 860 | 1466703748650 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16203C00) [pid = 860] [serial = 2021] [outer = 14F68C00] 10:42:29 INFO - PROCESS | 860 | 1466703749537 Marionette TRACE conn7 <- [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]]]}] 10:42:29 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) 10:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 10:42:29 INFO - PROCESS | 860 | 1466703749594 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 860 | 1466703749597 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 10:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:42:29 INFO - PROCESS | 860 | 1466703749600 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 860 | 1466703749602 Marionette TRACE conn7 <- [1,2658,null,{}] 10:42:29 INFO - PROCESS | 860 | 1466703749606 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:29 INFO - PROCESS | 860 | 1466703749608 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:29 INFO - PROCESS | 860 | 1466703749735 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 10:42:29 INFO - PROCESS | 860 | 1466703749802 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 860 | 1466703749808 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:29 INFO - PROCESS | 860 | ++DOCSHELL 11BBC400 == 32 [pid = 860] [id = 674] 10:42:29 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16725400) [pid = 860] [serial = 2022] [outer = 00000000] 10:42:29 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1672DC00) [pid = 860] [serial = 2023] [outer = 16725400] 10:42:29 INFO - PROCESS | 860 | 1466703749867 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (16D49C00) [pid = 860] [serial = 2024] [outer = 16725400] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13458C00) [pid = 860] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E8AC00) [pid = 860] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0D620400) [pid = 860] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1251E000) [pid = 860] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0C93BC00) [pid = 860] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0CB90000) [pid = 860] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0925B400) [pid = 860] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1654BC00) [pid = 860] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 66 (11BB9000) [pid = 860] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 65 (14F65C00) [pid = 860] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:42:30 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13EE6400) [pid = 860] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:42:30 INFO - PROCESS | 860 | 1466703750795 Marionette TRACE conn7 <- [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"]]]}] 10:42:30 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 10:42:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1235ms 10:42:30 INFO - PROCESS | 860 | 1466703750839 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 860 | 1466703750841 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 10:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:42:30 INFO - PROCESS | 860 | 1466703750845 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 860 | 1466703750846 Marionette TRACE conn7 <- [1,2662,null,{}] 10:42:30 INFO - PROCESS | 860 | 1466703750850 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:30 INFO - PROCESS | 860 | 1466703750852 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:30 INFO - PROCESS | 860 | 1466703750986 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 10:42:30 INFO - PROCESS | 860 | 1466703750995 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 860 | 1466703750997 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:30 INFO - PROCESS | 860 | ++DOCSHELL 11BC1800 == 33 [pid = 860] [id = 675] 10:42:30 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (11D19000) [pid = 860] [serial = 2025] [outer = 00000000] 10:42:31 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (13B4D400) [pid = 860] [serial = 2026] [outer = 11D19000] 10:42:31 INFO - PROCESS | 860 | 1466703751044 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (1254F400) [pid = 860] [serial = 2027] [outer = 11D19000] 10:42:31 INFO - PROCESS | 860 | 1466703751966 Marionette TRACE conn7 <- [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"]]]}] 10:42:32 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 10:42:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1182ms 10:42:32 INFO - PROCESS | 860 | 1466703752027 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 10:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:42:32 INFO - PROCESS | 860 | 1466703752029 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 10:42:32 INFO - PROCESS | 860 | 1466703752033 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 860 | 1466703752034 Marionette TRACE conn7 <- [1,2666,null,{}] 10:42:32 INFO - PROCESS | 860 | 1466703752038 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:32 INFO - PROCESS | 860 | 1466703752040 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:32 INFO - PROCESS | 860 | 1466703752157 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 10:42:32 INFO - PROCESS | 860 | 1466703752166 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 860 | 1466703752168 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:32 INFO - PROCESS | 860 | ++DOCSHELL 16D4EC00 == 34 [pid = 860] [id = 676] 10:42:32 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (175BDC00) [pid = 860] [serial = 2028] [outer = 00000000] 10:42:32 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (176E4800) [pid = 860] [serial = 2029] [outer = 175BDC00] 10:42:32 INFO - PROCESS | 860 | 1466703752211 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (176E5400) [pid = 860] [serial = 2030] [outer = 175BDC00] 10:42:33 INFO - PROCESS | 860 | 1466703753285 Marionette TRACE conn7 <- [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]]]}] 10:42:33 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) 10:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1279ms 10:42:33 INFO - PROCESS | 860 | 1466703753352 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 860 | 1466703753357 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 10:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:42:33 INFO - PROCESS | 860 | 1466703753364 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 860 | 1466703753367 Marionette TRACE conn7 <- [1,2670,null,{}] 10:42:33 INFO - PROCESS | 860 | 1466703753373 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:33 INFO - PROCESS | 860 | 1466703753376 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:33 INFO - PROCESS | 860 | 1466703753525 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 10:42:33 INFO - PROCESS | 860 | 1466703753708 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 860 | 1466703753710 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:33 INFO - PROCESS | 860 | ++DOCSHELL 0D250C00 == 35 [pid = 860] [id = 677] 10:42:33 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0D2C8800) [pid = 860] [serial = 2031] [outer = 00000000] 10:42:33 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (0DB87400) [pid = 860] [serial = 2032] [outer = 0D2C8800] 10:42:33 INFO - PROCESS | 860 | 1466703753767 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (11BC2C00) [pid = 860] [serial = 2033] [outer = 0D2C8800] 10:42:34 INFO - PROCESS | 860 | 1466703754792 Marionette TRACE conn7 <- [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]]]}] 10:42:34 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) 10:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1471ms 10:42:34 INFO - PROCESS | 860 | 1466703754839 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 860 | 1466703754844 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 10:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:42:34 INFO - PROCESS | 860 | 1466703754850 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 860 | 1466703754853 Marionette TRACE conn7 <- [1,2674,null,{}] 10:42:34 INFO - PROCESS | 860 | 1466703754857 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:34 INFO - PROCESS | 860 | 1466703754860 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:34 INFO - PROCESS | 860 | 1466703755002 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 10:42:35 INFO - PROCESS | 860 | 1466703755143 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 860 | 1466703755146 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:35 INFO - PROCESS | 860 | ++DOCSHELL 13E6C400 == 36 [pid = 860] [id = 678] 10:42:35 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E6C800) [pid = 860] [serial = 2034] [outer = 00000000] 10:42:35 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13EEEC00) [pid = 860] [serial = 2035] [outer = 13E6C800] 10:42:35 INFO - PROCESS | 860 | 1466703755204 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (15410400) [pid = 860] [serial = 2036] [outer = 13E6C800] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 11BC1800 == 35 [pid = 860] [id = 675] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 11BBC400 == 34 [pid = 860] [id = 674] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 14F65800 == 33 [pid = 860] [id = 673] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 13E70000 == 32 [pid = 860] [id = 672] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 12494C00 == 31 [pid = 860] [id = 671] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 0D622800 == 30 [pid = 860] [id = 670] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 12429400 == 29 [pid = 860] [id = 667] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 0CA94C00 == 28 [pid = 860] [id = 668] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 0C936800 == 27 [pid = 860] [id = 669] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 0C915000 == 26 [pid = 860] [id = 658] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 16D4EC00 == 25 [pid = 860] [id = 676] 10:42:36 INFO - PROCESS | 860 | --DOCSHELL 0D250C00 == 24 [pid = 860] [id = 677] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 75 (13E65400) [pid = 860] [serial = 1987] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13EF1800) [pid = 860] [serial = 1990] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DA67000) [pid = 860] [serial = 1981] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0DB88C00) [pid = 860] [serial = 1982] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1254C000) [pid = 860] [serial = 1984] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D442800) [pid = 860] [serial = 1976] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0D274C00) [pid = 860] [serial = 1975] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0CB96000) [pid = 860] [serial = 1978] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 67 (0D0D3C00) [pid = 860] [serial = 1979] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 66 (0CB8C000) [pid = 860] [serial = 1967] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 65 (0C92F800) [pid = 860] [serial = 1966] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 64 (1672BC00) [pid = 860] [serial = 1993] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 63 (11EC7400) [pid = 860] [serial = 1970] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 62 (11D1D400) [pid = 860] [serial = 1969] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 61 (16780000) [pid = 860] [serial = 1973] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 60 (176E4C00) [pid = 860] [serial = 2002] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 59 (15AE9000) [pid = 860] [serial = 1972] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 58 (14F63000) [pid = 860] [serial = 1991] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 57 (16D4FC00) [pid = 860] [serial = 1999] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 56 (16731400) [pid = 860] [serial = 1994] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 55 (13E6FC00) [pid = 860] [serial = 1988] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 54 (1672C000) [pid = 860] [serial = 1996] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 53 (16733C00) [pid = 860] [serial = 1997] [outer = 00000000] [url = about:blank] 10:42:36 INFO - PROCESS | 860 | --DOMWINDOW == 52 (126BE400) [pid = 860] [serial = 1985] [outer = 00000000] [url = about:blank] 10:42:37 INFO - PROCESS | 860 | 1466703757083 Marionette TRACE conn7 <- [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"]]]}] 10:42:37 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 10:42:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2276ms 10:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:42:37 INFO - PROCESS | 860 | 1466703757130 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 860 | 1466703757134 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 10:42:37 INFO - PROCESS | 860 | 1466703757140 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 860 | 1466703757144 Marionette TRACE conn7 <- [1,2678,null,{}] 10:42:37 INFO - PROCESS | 860 | 1466703757151 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:37 INFO - PROCESS | 860 | 1466703757154 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:37 INFO - PROCESS | 860 | 1466703757255 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 10:42:37 INFO - PROCESS | 860 | 1466703757347 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 860 | 1466703757351 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:37 INFO - PROCESS | 860 | ++DOCSHELL 0CB94400 == 25 [pid = 860] [id = 679] 10:42:37 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (0D06A800) [pid = 860] [serial = 2037] [outer = 00000000] 10:42:37 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (0D0E2800) [pid = 860] [serial = 2038] [outer = 0D06A800] 10:42:37 INFO - PROCESS | 860 | 1466703757405 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (0D2C0400) [pid = 860] [serial = 2039] [outer = 0D06A800] 10:42:38 INFO - PROCESS | 860 | 1466703758310 Marionette TRACE conn7 <- [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"]]]}] 10:42:38 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 10:42:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1235ms 10:42:38 INFO - PROCESS | 860 | 1466703758375 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 860 | 1466703758380 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 10:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:42:38 INFO - PROCESS | 860 | 1466703758386 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - PROCESS | 860 | 1466703758389 Marionette TRACE conn7 <- [1,2682,null,{}] 10:42:38 INFO - PROCESS | 860 | 1466703758393 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:38 INFO - PROCESS | 860 | 1466703758396 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:38 INFO - PROCESS | 860 | 1466703758491 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 10:42:38 INFO - PROCESS | 860 | 1466703758499 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 860 | 1466703758502 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:38 INFO - PROCESS | 860 | ++DOCSHELL 0D6AE800 == 26 [pid = 860] [id = 680] 10:42:38 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (0D6B1800) [pid = 860] [serial = 2040] [outer = 00000000] 10:42:38 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (0DA5F000) [pid = 860] [serial = 2041] [outer = 0D6B1800] 10:42:38 INFO - PROCESS | 860 | 1466703758550 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (0DB82C00) [pid = 860] [serial = 2042] [outer = 0D6B1800] 10:42:39 INFO - PROCESS | 860 | 1466703759540 Marionette TRACE conn7 <- [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"]]]}] 10:42:39 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 10:42:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1173ms 10:42:39 INFO - PROCESS | 860 | 1466703759563 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 860 | 1466703759566 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 10:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:42:39 INFO - PROCESS | 860 | 1466703759569 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 860 | 1466703759573 Marionette TRACE conn7 <- [1,2686,null,{}] 10:42:39 INFO - PROCESS | 860 | 1466703759585 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 860 | 1466703759590 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:39 INFO - PROCESS | 860 | 1466703759734 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 10:42:39 INFO - PROCESS | 860 | 1466703759742 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 860 | 1466703759745 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:39 INFO - PROCESS | 860 | ++DOCSHELL 11BC1800 == 27 [pid = 860] [id = 681] 10:42:39 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (11D1D400) [pid = 860] [serial = 2043] [outer = 00000000] 10:42:39 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (120CE800) [pid = 860] [serial = 2044] [outer = 11D1D400] 10:42:39 INFO - PROCESS | 860 | 1466703759800 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (1251E000) [pid = 860] [serial = 2045] [outer = 11D1D400] 10:42:40 INFO - PROCESS | 860 | 1466703760766 Marionette TRACE conn7 <- [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"]]]}] 10:42:40 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 10:42:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1274ms 10:42:40 INFO - PROCESS | 860 | 1466703760817 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 860 | 1466703760819 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 10:42:40 INFO - PROCESS | 860 | 1466703760823 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:42:40 INFO - PROCESS | 860 | 1466703760824 Marionette TRACE conn7 <- [1,2690,null,{}] 10:42:40 INFO - PROCESS | 860 | 1466703760828 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 860 | 1466703760830 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:40 INFO - PROCESS | 860 | 1466703760951 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 10:42:40 INFO - PROCESS | 860 | 1466703760957 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 860 | 1466703760959 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:41 INFO - PROCESS | 860 | ++DOCSHELL 0DA5E800 == 28 [pid = 860] [id = 682] 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (120CE400) [pid = 860] [serial = 2046] [outer = 00000000] 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (13E66800) [pid = 860] [serial = 2047] [outer = 120CE400] 10:42:41 INFO - PROCESS | 860 | 1466703761058 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (13E6EC00) [pid = 860] [serial = 2048] [outer = 120CE400] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 63 (175BDC00) [pid = 860] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 62 (1672B000) [pid = 860] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 61 (11D19000) [pid = 860] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 60 (13E71000) [pid = 860] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 59 (0C936C00) [pid = 860] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 58 (0CB89400) [pid = 860] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 57 (12497400) [pid = 860] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 56 (0D6AE400) [pid = 860] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 55 (176DD800) [pid = 860] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 54 (16725400) [pid = 860] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:42:41 INFO - PROCESS | 860 | --DOMWINDOW == 53 (14F68C00) [pid = 860] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:42:41 INFO - PROCESS | 860 | 1466703761561 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 10:42:41 INFO - PROCESS | 860 | 1466703761596 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 10:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:42:41 INFO - PROCESS | 860 | 1466703761598 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 10:42:41 INFO - PROCESS | 860 | 1466703761602 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 860 | 1466703761603 Marionette TRACE conn7 <- [1,2694,null,{}] 10:42:41 INFO - PROCESS | 860 | 1466703761607 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:41 INFO - PROCESS | 860 | 1466703761609 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:41 INFO - PROCESS | 860 | 1466703761691 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 10:42:41 INFO - PROCESS | 860 | 1466703761696 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 860 | 1466703761698 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:41 INFO - PROCESS | 860 | ++DOCSHELL 13E6A000 == 29 [pid = 860] [id = 683] 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (13E70400) [pid = 860] [serial = 2049] [outer = 00000000] 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (13EE7800) [pid = 860] [serial = 2050] [outer = 13E70400] 10:42:41 INFO - PROCESS | 860 | 1466703761746 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (13EEC800) [pid = 860] [serial = 2051] [outer = 13E70400] 10:42:42 INFO - PROCESS | 860 | 1466703762187 Marionette TRACE conn7 <- [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]]]}] 10:42:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:42:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 631ms 10:42:42 INFO - PROCESS | 860 | 1466703762234 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 10:42:42 INFO - PROCESS | 860 | 1466703762236 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 10:42:42 INFO - PROCESS | 860 | 1466703762239 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:42:42 INFO - PROCESS | 860 | 1466703762241 Marionette TRACE conn7 <- [1,2698,null,{}] 10:42:42 INFO - PROCESS | 860 | 1466703762245 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:42 INFO - PROCESS | 860 | 1466703762251 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:42 INFO - PROCESS | 860 | 1466703762377 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 10:42:42 INFO - PROCESS | 860 | 1466703762412 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 860 | 1466703762414 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:42 INFO - PROCESS | 860 | ++DOCSHELL 0C919C00 == 30 [pid = 860] [id = 684] 10:42:42 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (11DAC000) [pid = 860] [serial = 2052] [outer = 00000000] 10:42:42 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (15AE8800) [pid = 860] [serial = 2053] [outer = 11DAC000] 10:42:42 INFO - PROCESS | 860 | 1466703762459 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (16323000) [pid = 860] [serial = 2054] [outer = 11DAC000] 10:42:42 INFO - PROCESS | 860 | 1466703762951 Marionette TRACE conn7 <- [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] 10:42:43 INFO - PROCESS | 860 | 1466703763015 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 10:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:42:43 INFO - PROCESS | 860 | 1466703763019 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 860 | 1466703763021 Marionette TRACE conn7 <- [1,2702,null,{}] 10:42:43 INFO - PROCESS | 860 | 1466703763024 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 860 | 1466703763026 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:43 INFO - PROCESS | 860 | 1466703763111 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 10:42:43 INFO - PROCESS | 860 | 1466703763116 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 860 | 1466703763118 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:43 INFO - PROCESS | 860 | ++DOCSHELL 16731C00 == 31 [pid = 860] [id = 685] 10:42:43 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (16732400) [pid = 860] [serial = 2055] [outer = 00000000] 10:42:43 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (16D44800) [pid = 860] [serial = 2056] [outer = 16732400] 10:42:43 INFO - PROCESS | 860 | 1466703763166 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (16D44C00) [pid = 860] [serial = 2057] [outer = 16732400] 10:42:44 INFO - PROCESS | 860 | 1466703764004 Marionette TRACE conn7 <- [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]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1021ms 10:42:44 INFO - PROCESS | 860 | 1466703764042 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 860 | 1466703764047 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 10:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:42:44 INFO - PROCESS | 860 | 1466703764052 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 860 | 1466703764057 Marionette TRACE conn7 <- [1,2706,null,{}] 10:42:44 INFO - PROCESS | 860 | 1466703764082 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:44 INFO - PROCESS | 860 | 1466703764085 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:44 INFO - PROCESS | 860 | 1466703764206 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 10:42:44 INFO - PROCESS | 860 | 1466703764344 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 860 | 1466703764347 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:44 INFO - PROCESS | 860 | ++DOCSHELL 0D2C5800 == 32 [pid = 860] [id = 686] 10:42:44 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D2C8000) [pid = 860] [serial = 2058] [outer = 00000000] 10:42:44 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0DB87000) [pid = 860] [serial = 2059] [outer = 0D2C8000] 10:42:44 INFO - PROCESS | 860 | 1466703764409 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (11B0B400) [pid = 860] [serial = 2060] [outer = 0D2C8000] 10:42:45 INFO - PROCESS | 860 | 1466703765267 Marionette TRACE conn7 <- [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] 10:42:45 INFO - PROCESS | 860 | 1466703765351 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 10:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:42:45 INFO - PROCESS | 860 | 1466703765356 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 860 | 1466703765360 Marionette TRACE conn7 <- [1,2710,null,{}] 10:42:45 INFO - PROCESS | 860 | 1466703765365 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:45 INFO - PROCESS | 860 | 1466703765369 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:45 INFO - PROCESS | 860 | 1466703765508 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 10:42:45 INFO - PROCESS | 860 | 1466703765648 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 860 | 1466703765652 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 0C9B0800 == 31 [pid = 860] [id = 628] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 12424400 == 30 [pid = 860] [id = 634] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 16D46C00 == 29 [pid = 860] [id = 638] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 0925C800 == 28 [pid = 860] [id = 629] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 15AF3000 == 27 [pid = 860] [id = 630] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 13465400 == 26 [pid = 860] [id = 635] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 0D619400 == 25 [pid = 860] [id = 632] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 11D1A400 == 24 [pid = 860] [id = 633] 10:42:45 INFO - PROCESS | 860 | --DOCSHELL 0D029400 == 23 [pid = 860] [id = 631] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 64 (13EEE000) [pid = 860] [serial = 2017] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 63 (0C9BE800) [pid = 860] [serial = 2008] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 62 (0D25AC00) [pid = 860] [serial = 2009] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 61 (0D617C00) [pid = 860] [serial = 2005] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 60 (0E7D6800) [pid = 860] [serial = 2006] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 59 (12528400) [pid = 860] [serial = 2014] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 58 (125E3400) [pid = 860] [serial = 2015] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 57 (0DB7C400) [pid = 860] [serial = 2011] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 56 (0DD2F000) [pid = 860] [serial = 2012] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 55 (1792EC00) [pid = 860] [serial = 2003] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 54 (1672DC00) [pid = 860] [serial = 2023] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 53 (16D49C00) [pid = 860] [serial = 2024] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 52 (1254F400) [pid = 860] [serial = 2027] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 51 (15AE5C00) [pid = 860] [serial = 2020] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 50 (16203C00) [pid = 860] [serial = 2021] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 49 (1437F400) [pid = 860] [serial = 2018] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 48 (176E4800) [pid = 860] [serial = 2029] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 47 (16D45800) [pid = 860] [serial = 2000] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 46 (176E5400) [pid = 860] [serial = 2030] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | --DOMWINDOW == 45 (13B4D400) [pid = 860] [serial = 2026] [outer = 00000000] [url = about:blank] 10:42:45 INFO - PROCESS | 860 | ++DOCSHELL 09262000 == 24 [pid = 860] [id = 687] 10:42:45 INFO - PROCESS | 860 | ++DOMWINDOW == 46 (0C913400) [pid = 860] [serial = 2061] [outer = 00000000] 10:42:45 INFO - PROCESS | 860 | ++DOMWINDOW == 47 (0CB95800) [pid = 860] [serial = 2062] [outer = 0C913400] 10:42:45 INFO - PROCESS | 860 | 1466703765741 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 860 | ++DOMWINDOW == 48 (0D2C7800) [pid = 860] [serial = 2063] [outer = 0C913400] 10:42:46 INFO - PROCESS | 860 | 1466703766198 Marionette TRACE conn7 <- [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] 10:42:46 INFO - PROCESS | 860 | 1466703766252 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 10:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:42:46 INFO - PROCESS | 860 | 1466703766258 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 860 | 1466703766261 Marionette TRACE conn7 <- [1,2714,null,{}] 10:42:46 INFO - PROCESS | 860 | 1466703766265 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:46 INFO - PROCESS | 860 | 1466703766268 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:46 INFO - PROCESS | 860 | 1466703766358 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 10:42:46 INFO - PROCESS | 860 | 1466703766365 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:46 INFO - PROCESS | 860 | 1466703766367 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:46 INFO - PROCESS | 860 | ++DOCSHELL 0DB89C00 == 25 [pid = 860] [id = 688] 10:42:46 INFO - PROCESS | 860 | ++DOMWINDOW == 49 (0DD2F000) [pid = 860] [serial = 2064] [outer = 00000000] 10:42:46 INFO - PROCESS | 860 | ++DOMWINDOW == 50 (0EACE400) [pid = 860] [serial = 2065] [outer = 0DD2F000] 10:42:46 INFO - PROCESS | 860 | 1466703766418 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 860 | ++DOMWINDOW == 51 (11BB8400) [pid = 860] [serial = 2066] [outer = 0DD2F000] 10:42:46 INFO - PROCESS | 860 | 1466703766905 Marionette TRACE conn7 <- [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]]]}] 10:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 10:42:46 INFO - PROCESS | 860 | 1466703766932 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 860 | 1466703766934 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 10:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:42:46 INFO - PROCESS | 860 | 1466703766937 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 860 | 1466703766941 Marionette TRACE conn7 <- [1,2718,null,{}] 10:42:46 INFO - PROCESS | 860 | 1466703766956 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:46 INFO - PROCESS | 860 | 1466703766961 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:47 INFO - PROCESS | 860 | 1466703767091 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 10:42:47 INFO - PROCESS | 860 | 1466703767202 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 860 | 1466703767206 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:47 INFO - PROCESS | 860 | ++DOCSHELL 126BE400 == 26 [pid = 860] [id = 689] 10:42:47 INFO - PROCESS | 860 | ++DOMWINDOW == 52 (126C1000) [pid = 860] [serial = 2067] [outer = 00000000] 10:42:47 INFO - PROCESS | 860 | ++DOMWINDOW == 53 (126C8C00) [pid = 860] [serial = 2068] [outer = 126C1000] 10:42:47 INFO - PROCESS | 860 | 1466703767264 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 860 | ++DOMWINDOW == 54 (13463C00) [pid = 860] [serial = 2069] [outer = 126C1000] 10:42:48 INFO - PROCESS | 860 | 1466703768105 Marionette TRACE conn7 <- [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"]]]}] 10:42:48 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 10:42:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:42:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1194ms 10:42:48 INFO - PROCESS | 860 | 1466703768137 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 860 | 1466703768140 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 10:42:48 INFO - PROCESS | 860 | 1466703768143 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:42:48 INFO - PROCESS | 860 | 1466703768145 Marionette TRACE conn7 <- [1,2722,null,{}] 10:42:48 INFO - PROCESS | 860 | 1466703768148 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 860 | 1466703768150 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:48 INFO - PROCESS | 860 | 1466703768280 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 10:42:48 INFO - PROCESS | 860 | 1466703768286 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 860 | 1466703768288 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:48 INFO - PROCESS | 860 | ++DOCSHELL 13EE8C00 == 27 [pid = 860] [id = 690] 10:42:48 INFO - PROCESS | 860 | ++DOMWINDOW == 55 (13EEB400) [pid = 860] [serial = 2070] [outer = 00000000] 10:42:48 INFO - PROCESS | 860 | ++DOMWINDOW == 56 (14380C00) [pid = 860] [serial = 2071] [outer = 13EEB400] 10:42:48 INFO - PROCESS | 860 | 1466703768333 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 860 | ++DOMWINDOW == 57 (14F65400) [pid = 860] [serial = 2072] [outer = 13EEB400] 10:42:48 INFO - PROCESS | 860 | 1466703768839 Marionette TRACE conn7 <- [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]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 10:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:42:48 INFO - PROCESS | 860 | 1466703768877 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 860 | 1466703768879 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 10:42:48 INFO - PROCESS | 860 | 1466703768887 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 860 | 1466703768888 Marionette TRACE conn7 <- [1,2726,null,{}] 10:42:48 INFO - PROCESS | 860 | 1466703768892 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 860 | 1466703768894 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:49 INFO - PROCESS | 860 | 1466703769006 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 10:42:49 INFO - PROCESS | 860 | 1466703769012 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 860 | 1466703769014 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:49 INFO - PROCESS | 860 | ++DOCSHELL 15397000 == 28 [pid = 860] [id = 691] 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (1579BC00) [pid = 860] [serial = 2073] [outer = 00000000] 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (16206000) [pid = 860] [serial = 2074] [outer = 1579BC00] 10:42:49 INFO - PROCESS | 860 | 1466703769058 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (16726800) [pid = 860] [serial = 2075] [outer = 1579BC00] 10:42:49 INFO - PROCESS | 860 | 1466703769512 Marionette TRACE conn7 <- [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]]]}] 10:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 10:42:49 INFO - PROCESS | 860 | 1466703769573 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 10:42:49 INFO - PROCESS | 860 | 1466703769575 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 10:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:42:49 INFO - PROCESS | 860 | 1466703769578 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - PROCESS | 860 | 1466703769579 Marionette TRACE conn7 <- [1,2730,null,{}] 10:42:49 INFO - PROCESS | 860 | 1466703769583 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:49 INFO - PROCESS | 860 | 1466703769588 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:49 INFO - PROCESS | 860 | 1466703769762 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 10:42:49 INFO - PROCESS | 860 | 1466703769786 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 860 | 1466703769788 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:49 INFO - PROCESS | 860 | ++DOCSHELL 0CB8A400 == 29 [pid = 860] [id = 692] 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0D476400) [pid = 860] [serial = 2076] [outer = 00000000] 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (1677B400) [pid = 860] [serial = 2077] [outer = 0D476400] 10:42:49 INFO - PROCESS | 860 | 1466703769832 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (16E5AC00) [pid = 860] [serial = 2078] [outer = 0D476400] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 62 (0D2C8800) [pid = 860] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 61 (120CE400) [pid = 860] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 60 (13E70400) [pid = 860] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 59 (11DAC000) [pid = 860] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 58 (0D6B1800) [pid = 860] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:42:50 INFO - PROCESS | 860 | --DOMWINDOW == 57 (0D06A800) [pid = 860] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:42:50 INFO - PROCESS | 860 | 1466703770286 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 10:42:50 INFO - PROCESS | 860 | 1466703770350 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 860 | 1466703770352 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 10:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:42:50 INFO - PROCESS | 860 | 1466703770355 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 860 | 1466703770357 Marionette TRACE conn7 <- [1,2734,null,{}] 10:42:50 INFO - PROCESS | 860 | 1466703770360 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 860 | 1466703770362 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:50 INFO - PROCESS | 860 | 1466703770458 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 10:42:50 INFO - PROCESS | 860 | 1466703770466 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 860 | 1466703770468 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:50 INFO - PROCESS | 860 | ++DOCSHELL 16E8C000 == 30 [pid = 860] [id = 693] 10:42:50 INFO - PROCESS | 860 | ++DOMWINDOW == 58 (175B3C00) [pid = 860] [serial = 2079] [outer = 00000000] 10:42:50 INFO - PROCESS | 860 | ++DOMWINDOW == 59 (175CCC00) [pid = 860] [serial = 2080] [outer = 175B3C00] 10:42:50 INFO - PROCESS | 860 | 1466703770516 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 860 | ++DOMWINDOW == 60 (175C6400) [pid = 860] [serial = 2081] [outer = 175B3C00] 10:42:50 INFO - PROCESS | 860 | 1466703770963 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 10:42:51 INFO - PROCESS | 860 | 1466703771001 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 10:42:51 INFO - PROCESS | 860 | 1466703771003 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 10:42:51 INFO - PROCESS | 860 | 1466703771008 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:42:51 INFO - PROCESS | 860 | 1466703771009 Marionette TRACE conn7 <- [1,2738,null,{}] 10:42:51 INFO - PROCESS | 860 | 1466703771013 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:51 INFO - PROCESS | 860 | 1466703771014 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:51 INFO - PROCESS | 860 | 1466703771094 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 10:42:51 INFO - PROCESS | 860 | 1466703771100 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 860 | 1466703771101 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:51 INFO - PROCESS | 860 | ++DOCSHELL 176E0800 == 31 [pid = 860] [id = 694] 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (176E1000) [pid = 860] [serial = 2082] [outer = 00000000] 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (176E8800) [pid = 860] [serial = 2083] [outer = 176E1000] 10:42:51 INFO - PROCESS | 860 | 1466703771145 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (176EAC00) [pid = 860] [serial = 2084] [outer = 176E1000] 10:42:51 INFO - PROCESS | 860 | 1466703771607 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 631ms 10:42:51 INFO - PROCESS | 860 | 1466703771645 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 10:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:42:51 INFO - PROCESS | 860 | 1466703771647 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 10:42:51 INFO - PROCESS | 860 | 1466703771653 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - PROCESS | 860 | 1466703771655 Marionette TRACE conn7 <- [1,2742,null,{}] 10:42:51 INFO - PROCESS | 860 | 1466703771671 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:51 INFO - PROCESS | 860 | 1466703771673 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:51 INFO - PROCESS | 860 | 1466703771753 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 10:42:51 INFO - PROCESS | 860 | 1466703771759 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 860 | 1466703771760 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:51 INFO - PROCESS | 860 | ++DOCSHELL 1792EC00 == 32 [pid = 860] [id = 695] 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (1793C800) [pid = 860] [serial = 2085] [outer = 00000000] 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (17A0F000) [pid = 860] [serial = 2086] [outer = 1793C800] 10:42:51 INFO - PROCESS | 860 | 1466703771804 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (17A1A800) [pid = 860] [serial = 2087] [outer = 1793C800] 10:42:52 INFO - PROCESS | 860 | 1466703772419 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:42:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:42:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 10:42:52 INFO - PROCESS | 860 | 1466703772442 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 10:42:52 INFO - PROCESS | 860 | 1466703772447 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 10:42:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:42:52 INFO - PROCESS | 860 | 1466703772452 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 860 | 1466703772456 Marionette TRACE conn7 <- [1,2746,null,{}] 10:42:52 INFO - PROCESS | 860 | 1466703772534 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:52 INFO - PROCESS | 860 | 1466703772537 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:52 INFO - PROCESS | 860 | 1466703772665 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 10:42:52 INFO - PROCESS | 860 | 1466703772802 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 860 | 1466703772805 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:52 INFO - PROCESS | 860 | ++DOCSHELL 0D073000 == 33 [pid = 860] [id = 696] 10:42:52 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D2CB000) [pid = 860] [serial = 2088] [outer = 00000000] 10:42:52 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DD5CC00) [pid = 860] [serial = 2089] [outer = 0D2CB000] 10:42:52 INFO - PROCESS | 860 | 1466703772870 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11DA6400) [pid = 860] [serial = 2090] [outer = 0D2CB000] 10:42:53 INFO - PROCESS | 860 | 1466703773431 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1014ms 10:42:53 INFO - PROCESS | 860 | 1466703773470 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 860 | 1466703773475 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 10:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:42:53 INFO - PROCESS | 860 | 1466703773481 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 860 | 1466703773484 Marionette TRACE conn7 <- [1,2750,null,{}] 10:42:53 INFO - PROCESS | 860 | 1466703773489 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:53 INFO - PROCESS | 860 | 1466703773491 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:53 INFO - PROCESS | 860 | 1466703773605 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 10:42:53 INFO - PROCESS | 860 | 1466703773717 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 860 | 1466703773720 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:53 INFO - PROCESS | 860 | ++DOCSHELL 13EE6000 == 34 [pid = 860] [id = 697] 10:42:53 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (13EE6400) [pid = 860] [serial = 2091] [outer = 00000000] 10:42:53 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1439EC00) [pid = 860] [serial = 2092] [outer = 13EE6400] 10:42:53 INFO - PROCESS | 860 | 1466703773818 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1620E800) [pid = 860] [serial = 2093] [outer = 13EE6400] 10:42:54 INFO - PROCESS | 860 | 1466703774407 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 10:42:54 INFO - PROCESS | 860 | 1466703774455 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 860 | 1466703774458 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 10:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:42:54 INFO - PROCESS | 860 | 1466703774462 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 860 | 1466703774466 Marionette TRACE conn7 <- [1,2754,null,{}] 10:42:54 INFO - PROCESS | 860 | 1466703774477 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:54 INFO - PROCESS | 860 | 1466703774482 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:54 INFO - PROCESS | 860 | 1466703774627 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 10:42:54 INFO - PROCESS | 860 | 1466703774769 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 860 | 1466703774772 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:54 INFO - PROCESS | 860 | ++DOCSHELL 17B5A800 == 35 [pid = 860] [id = 698] 10:42:54 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (17B5B000) [pid = 860] [serial = 2094] [outer = 00000000] 10:42:54 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (17B5EC00) [pid = 860] [serial = 2095] [outer = 17B5B000] 10:42:54 INFO - PROCESS | 860 | 1466703774830 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (186A2C00) [pid = 860] [serial = 2096] [outer = 17B5B000] 10:42:55 INFO - PROCESS | 860 | 1466703775618 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1221ms 10:42:55 INFO - PROCESS | 860 | 1466703775687 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 10:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:42:55 INFO - PROCESS | 860 | 1466703775691 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 10:42:55 INFO - PROCESS | 860 | 1466703775697 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 860 | 1466703775700 Marionette TRACE conn7 <- [1,2758,null,{}] 10:42:55 INFO - PROCESS | 860 | 1466703775705 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:55 INFO - PROCESS | 860 | 1466703775708 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:55 INFO - PROCESS | 860 | 1466703775816 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 10:42:55 INFO - PROCESS | 860 | 1466703775951 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 860 | 1466703775956 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:55 INFO - PROCESS | 860 | ++DOCSHELL 0D622800 == 36 [pid = 860] [id = 699] 10:42:55 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D623400) [pid = 860] [serial = 2097] [outer = 00000000] 10:42:56 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D5F2000) [pid = 860] [serial = 2098] [outer = 0D623400] 10:42:56 INFO - PROCESS | 860 | 1466703776011 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0DB7E400) [pid = 860] [serial = 2099] [outer = 0D623400] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 13E3A800 == 35 [pid = 860] [id = 627] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 0D623000 == 34 [pid = 860] [id = 624] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 0EA3E800 == 33 [pid = 860] [id = 625] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 0D25DC00 == 32 [pid = 860] [id = 623] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 12529800 == 31 [pid = 860] [id = 626] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 1439E800 == 30 [pid = 860] [id = 636] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 16324400 == 29 [pid = 860] [id = 637] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 13E6C400 == 28 [pid = 860] [id = 678] 10:42:56 INFO - PROCESS | 860 | --DOCSHELL 0C9BB800 == 27 [pid = 860] [id = 639] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13EEEC00) [pid = 860] [serial = 2035] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 76 (11BC2C00) [pid = 860] [serial = 2033] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB87400) [pid = 860] [serial = 2032] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 74 (120CE800) [pid = 860] [serial = 2044] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 73 (13E66800) [pid = 860] [serial = 2047] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13EE7800) [pid = 860] [serial = 2050] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 71 (15AE8800) [pid = 860] [serial = 2053] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0DA5F000) [pid = 860] [serial = 2041] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0D0E2800) [pid = 860] [serial = 2038] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 68 (0D2C0400) [pid = 860] [serial = 2039] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 67 (13E6EC00) [pid = 860] [serial = 2048] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16D44800) [pid = 860] [serial = 2056] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13EEC800) [pid = 860] [serial = 2051] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 64 (0DB82C00) [pid = 860] [serial = 2042] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 860 | --DOMWINDOW == 63 (16323000) [pid = 860] [serial = 2054] [outer = 00000000] [url = about:blank] 10:42:57 INFO - PROCESS | 860 | 1466703777208 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1582ms 10:42:57 INFO - PROCESS | 860 | 1466703777310 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 860 | 1466703777313 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 10:42:57 INFO - PROCESS | 860 | 1466703777319 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:42:57 INFO - PROCESS | 860 | 1466703777322 Marionette TRACE conn7 <- [1,2762,null,{}] 10:42:57 INFO - PROCESS | 860 | 1466703777327 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:57 INFO - PROCESS | 860 | 1466703777330 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:57 INFO - PROCESS | 860 | 1466703777412 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 10:42:57 INFO - PROCESS | 860 | 1466703777425 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 860 | 1466703777427 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:57 INFO - PROCESS | 860 | ++DOCSHELL 0CB95000 == 28 [pid = 860] [id = 700] 10:42:57 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0CB95C00) [pid = 860] [serial = 2100] [outer = 00000000] 10:42:57 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D2C1C00) [pid = 860] [serial = 2101] [outer = 0CB95C00] 10:42:57 INFO - PROCESS | 860 | 1466703777477 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D2CA400) [pid = 860] [serial = 2102] [outer = 0CB95C00] 10:42:57 INFO - PROCESS | 860 | 1466703777986 Marionette TRACE conn7 <- [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]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:42:58 INFO - PROCESS | 860 | 1466703778053 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 10:42:58 INFO - PROCESS | 860 | 1466703778058 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 10:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:42:58 INFO - PROCESS | 860 | 1466703778065 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 860 | 1466703778067 Marionette TRACE conn7 <- [1,2766,null,{}] 10:42:58 INFO - PROCESS | 860 | 1466703778071 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:58 INFO - PROCESS | 860 | 1466703778074 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:58 INFO - PROCESS | 860 | 1466703778167 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 10:42:58 INFO - PROCESS | 860 | 1466703778270 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 860 | 1466703778273 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:58 INFO - PROCESS | 860 | ++DOCSHELL 0DB7A800 == 29 [pid = 860] [id = 701] 10:42:58 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB7B000) [pid = 860] [serial = 2103] [outer = 00000000] 10:42:58 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB87400) [pid = 860] [serial = 2104] [outer = 0DB7B000] 10:42:58 INFO - PROCESS | 860 | 1466703778323 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0DD5FC00) [pid = 860] [serial = 2105] [outer = 0DB7B000] 10:42:58 INFO - PROCESS | 860 | 1466703778719 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 10:42:58 INFO - PROCESS | 860 | 1466703778799 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 10:42:58 INFO - PROCESS | 860 | 1466703778801 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 10:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:42:58 INFO - PROCESS | 860 | 1466703778805 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 860 | 1466703778809 Marionette TRACE conn7 <- [1,2770,null,{}] 10:42:58 INFO - PROCESS | 860 | 1466703778848 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:58 INFO - PROCESS | 860 | 1466703778853 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:58 INFO - PROCESS | 860 | 1466703778957 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 10:42:58 INFO - PROCESS | 860 | 1466703778968 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 860 | 1466703778971 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:58 INFO - PROCESS | 860 | ++DOCSHELL 12529800 == 30 [pid = 860] [id = 702] 10:42:58 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (12543400) [pid = 860] [serial = 2106] [outer = 00000000] 10:42:59 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (125DC800) [pid = 860] [serial = 2107] [outer = 12543400] 10:42:59 INFO - PROCESS | 860 | 1466703779022 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (126C8000) [pid = 860] [serial = 2108] [outer = 12543400] 10:42:59 INFO - PROCESS | 860 | 1466703779567 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 10:42:59 INFO - PROCESS | 860 | 1466703779578 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 860 | 1466703779581 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 10:42:59 INFO - PROCESS | 860 | 1466703779584 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:42:59 INFO - PROCESS | 860 | 1466703779586 Marionette TRACE conn7 <- [1,2774,null,{}] 10:42:59 INFO - PROCESS | 860 | 1466703779595 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:59 INFO - PROCESS | 860 | 1466703779597 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:59 INFO - PROCESS | 860 | 1466703779717 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 10:42:59 INFO - PROCESS | 860 | 1466703779723 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 860 | 1466703779725 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:42:59 INFO - PROCESS | 860 | ++DOCSHELL 13462000 == 31 [pid = 860] [id = 703] 10:42:59 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13B4A400) [pid = 860] [serial = 2109] [outer = 00000000] 10:42:59 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E6C400) [pid = 860] [serial = 2110] [outer = 13B4A400] 10:42:59 INFO - PROCESS | 860 | 1466703779774 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13EE6C00) [pid = 860] [serial = 2111] [outer = 13B4A400] 10:43:00 INFO - PROCESS | 860 | 1466703780245 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 10:43:00 INFO - PROCESS | 860 | 1466703780278 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 10:43:00 INFO - PROCESS | 860 | 1466703780280 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 10:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:43:00 INFO - PROCESS | 860 | 1466703780284 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:43:00 INFO - PROCESS | 860 | 1466703780285 Marionette TRACE conn7 <- [1,2778,null,{}] 10:43:00 INFO - PROCESS | 860 | 1466703780296 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:00 INFO - PROCESS | 860 | 1466703780298 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:00 INFO - PROCESS | 860 | 1466703780438 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 10:43:00 INFO - PROCESS | 860 | 1466703780459 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 860 | 1466703780461 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:00 INFO - PROCESS | 860 | ++DOCSHELL 13EF0800 == 32 [pid = 860] [id = 704] 10:43:00 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13EF1C00) [pid = 860] [serial = 2112] [outer = 00000000] 10:43:00 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1439E800) [pid = 860] [serial = 2113] [outer = 13EF1C00] 10:43:00 INFO - PROCESS | 860 | 1466703780507 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (15410C00) [pid = 860] [serial = 2114] [outer = 13EF1C00] 10:43:00 INFO - PROCESS | 860 | 1466703780966 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 10:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:43:01 INFO - PROCESS | 860 | 1466703781014 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 860 | 1466703781016 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 10:43:01 INFO - PROCESS | 860 | 1466703781019 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 860 | 1466703781021 Marionette TRACE conn7 <- [1,2782,null,{}] 10:43:01 INFO - PROCESS | 860 | 1466703781025 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:01 INFO - PROCESS | 860 | 1466703781030 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:01 INFO - PROCESS | 860 | 1466703781183 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 10:43:01 INFO - PROCESS | 860 | 1466703781194 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 860 | 1466703781196 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:01 INFO - PROCESS | 860 | ++DOCSHELL 15AE8800 == 33 [pid = 860] [id = 705] 10:43:01 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16163C00) [pid = 860] [serial = 2115] [outer = 00000000] 10:43:01 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (1672D800) [pid = 860] [serial = 2116] [outer = 16163C00] 10:43:01 INFO - PROCESS | 860 | 1466703781253 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16D44800) [pid = 860] [serial = 2117] [outer = 16163C00] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 80 (13EEB400) [pid = 860] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1579BC00) [pid = 860] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 78 (126C1000) [pid = 860] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 77 (16732400) [pid = 860] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D2C8000) [pid = 860] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0C913400) [pid = 860] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DD2F000) [pid = 860] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D476400) [pid = 860] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 72 (176E1000) [pid = 860] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 71 (1793C800) [pid = 860] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 70 (175B3C00) [pid = 860] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13E6C800) [pid = 860] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:43:01 INFO - PROCESS | 860 | --DOMWINDOW == 68 (11D1D400) [pid = 860] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:43:01 INFO - PROCESS | 860 | 1466703781939 Marionette TRACE conn7 <- [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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 10:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:43:02 INFO - PROCESS | 860 | 1466703781991 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 860 | 1466703781993 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 10:43:02 INFO - PROCESS | 860 | 1466703781996 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 860 | 1466703781997 Marionette TRACE conn7 <- [1,2786,null,{}] 10:43:02 INFO - PROCESS | 860 | 1466703782001 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 860 | 1466703782003 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:02 INFO - PROCESS | 860 | 1466703782083 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 10:43:02 INFO - PROCESS | 860 | 1466703782089 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 860 | 1466703782091 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:02 INFO - PROCESS | 860 | ++DOCSHELL 11D1D400 == 34 [pid = 860] [id = 706] 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (11DA0800) [pid = 860] [serial = 2118] [outer = 00000000] 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (15AE7800) [pid = 860] [serial = 2119] [outer = 11DA0800] 10:43:02 INFO - PROCESS | 860 | 1466703782136 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16205000) [pid = 860] [serial = 2120] [outer = 11DA0800] 10:43:02 INFO - PROCESS | 860 | 1466703782581 Marionette TRACE conn7 <- [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]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 10:43:02 INFO - PROCESS | 860 | 1466703782627 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 860 | 1466703782630 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 10:43:02 INFO - PROCESS | 860 | 1466703782632 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:43:02 INFO - PROCESS | 860 | 1466703782634 Marionette TRACE conn7 <- [1,2790,null,{}] 10:43:02 INFO - PROCESS | 860 | 1466703782638 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 860 | 1466703782640 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:02 INFO - PROCESS | 860 | 1466703782726 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 10:43:02 INFO - PROCESS | 860 | 1466703782731 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 860 | 1466703782733 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:02 INFO - PROCESS | 860 | ++DOCSHELL 16D4D800 == 35 [pid = 860] [id = 707] 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D4FC00) [pid = 860] [serial = 2121] [outer = 00000000] 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (175D8800) [pid = 860] [serial = 2122] [outer = 16D4FC00] 10:43:02 INFO - PROCESS | 860 | 1466703782778 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16E89C00) [pid = 860] [serial = 2123] [outer = 16D4FC00] 10:43:03 INFO - PROCESS | 860 | 1466703783207 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 10:43:03 INFO - PROCESS | 860 | 1466703783281 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 860 | 1466703783283 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 10:43:03 INFO - PROCESS | 860 | 1466703783288 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 860 | 1466703783289 Marionette TRACE conn7 <- [1,2794,null,{}] 10:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:43:03 INFO - PROCESS | 860 | 1466703783293 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:03 INFO - PROCESS | 860 | 1466703783295 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:03 INFO - PROCESS | 860 | 1466703783381 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 10:43:03 INFO - PROCESS | 860 | 1466703783387 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 860 | 1466703783389 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:03 INFO - PROCESS | 860 | ++DOCSHELL 12529000 == 36 [pid = 860] [id = 708] 10:43:03 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (17998400) [pid = 860] [serial = 2124] [outer = 00000000] 10:43:03 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (17B56000) [pid = 860] [serial = 2125] [outer = 17998400] 10:43:03 INFO - PROCESS | 860 | 1466703783445 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (17B56800) [pid = 860] [serial = 2126] [outer = 17998400] 10:43:04 INFO - PROCESS | 860 | 1466703784260 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1013ms 10:43:04 INFO - PROCESS | 860 | 1466703784308 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 10:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:43:04 INFO - PROCESS | 860 | 1466703784312 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 10:43:04 INFO - PROCESS | 860 | 1466703784317 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 860 | 1466703784322 Marionette TRACE conn7 <- [1,2798,null,{}] 10:43:04 INFO - PROCESS | 860 | 1466703784328 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:04 INFO - PROCESS | 860 | 1466703784330 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:04 INFO - PROCESS | 860 | 1466703784479 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 10:43:04 INFO - PROCESS | 860 | 1466703784613 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 860 | 1466703784616 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:04 INFO - PROCESS | 860 | ++DOCSHELL 0D0D3000 == 37 [pid = 860] [id = 709] 10:43:04 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D0F1000) [pid = 860] [serial = 2127] [outer = 00000000] 10:43:04 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0D61FC00) [pid = 860] [serial = 2128] [outer = 0D0F1000] 10:43:04 INFO - PROCESS | 860 | 1466703784675 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0DD53800) [pid = 860] [serial = 2129] [outer = 0D0F1000] 10:43:05 INFO - PROCESS | 860 | 1466703785381 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1080ms 10:43:05 INFO - PROCESS | 860 | 1466703785412 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 860 | 1466703785417 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 10:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:43:05 INFO - PROCESS | 860 | 1466703785423 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 860 | 1466703785426 Marionette TRACE conn7 <- [1,2802,null,{}] 10:43:05 INFO - PROCESS | 860 | 1466703785430 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:05 INFO - PROCESS | 860 | 1466703785433 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:05 INFO - PROCESS | 860 | 1466703785558 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 10:43:05 INFO - PROCESS | 860 | 1466703785797 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 860 | 1466703785801 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:05 INFO - PROCESS | 860 | ++DOCSHELL 0C913400 == 38 [pid = 860] [id = 710] 10:43:05 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0C915C00) [pid = 860] [serial = 2130] [outer = 00000000] 10:43:05 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0C93C800) [pid = 860] [serial = 2131] [outer = 0C915C00] 10:43:05 INFO - PROCESS | 860 | 1466703785859 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0CB8BC00) [pid = 860] [serial = 2132] [outer = 0C915C00] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 16D4D800 == 37 [pid = 860] [id = 707] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 11D1D400 == 36 [pid = 860] [id = 706] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 15AE8800 == 35 [pid = 860] [id = 705] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 13EF0800 == 34 [pid = 860] [id = 704] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 13462000 == 33 [pid = 860] [id = 703] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 12529800 == 32 [pid = 860] [id = 702] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 0DB7A800 == 31 [pid = 860] [id = 701] 10:43:06 INFO - PROCESS | 860 | --DOCSHELL 0CB95000 == 30 [pid = 860] [id = 700] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 82 (15410400) [pid = 860] [serial = 2036] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1251E000) [pid = 860] [serial = 2045] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 80 (14F65400) [pid = 860] [serial = 2072] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 79 (14380C00) [pid = 860] [serial = 2071] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 78 (16206000) [pid = 860] [serial = 2074] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 77 (126C8C00) [pid = 860] [serial = 2068] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 76 (16D44C00) [pid = 860] [serial = 2057] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB87000) [pid = 860] [serial = 2059] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 74 (11B0B400) [pid = 860] [serial = 2060] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0CB95800) [pid = 860] [serial = 2062] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0D2C7800) [pid = 860] [serial = 2063] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0EACE400) [pid = 860] [serial = 2065] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 70 (11BB8400) [pid = 860] [serial = 2066] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1677B400) [pid = 860] [serial = 2077] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 68 (176EAC00) [pid = 860] [serial = 2084] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 67 (17A1A800) [pid = 860] [serial = 2087] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 66 (16E5AC00) [pid = 860] [serial = 2078] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 65 (176E8800) [pid = 860] [serial = 2083] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 64 (175CCC00) [pid = 860] [serial = 2080] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 63 (17A0F000) [pid = 860] [serial = 2086] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 62 (16726800) [pid = 860] [serial = 2075] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 61 (13463C00) [pid = 860] [serial = 2069] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | --DOMWINDOW == 60 (175C6400) [pid = 860] [serial = 2081] [outer = 00000000] [url = about:blank] 10:43:06 INFO - PROCESS | 860 | 1466703786526 Marionette TRACE conn7 <- [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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1122ms 10:43:06 INFO - PROCESS | 860 | 1466703786548 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 860 | 1466703786552 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 10:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:43:06 INFO - PROCESS | 860 | 1466703786556 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 860 | 1466703786559 Marionette TRACE conn7 <- [1,2806,null,{}] 10:43:06 INFO - PROCESS | 860 | 1466703786564 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:06 INFO - PROCESS | 860 | 1466703786569 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:06 INFO - PROCESS | 860 | 1466703786656 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 10:43:06 INFO - PROCESS | 860 | 1466703786754 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 860 | 1466703786756 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:06 INFO - PROCESS | 860 | ++DOCSHELL 0C9BE800 == 31 [pid = 860] [id = 711] 10:43:06 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0CB88800) [pid = 860] [serial = 2133] [outer = 00000000] 10:43:06 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0D5F4400) [pid = 860] [serial = 2134] [outer = 0CB88800] 10:43:06 INFO - PROCESS | 860 | 1466703786803 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D620400) [pid = 860] [serial = 2135] [outer = 0CB88800] 10:43:07 INFO - PROCESS | 860 | 1466703787246 Marionette TRACE conn7 <- [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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 10:43:07 INFO - PROCESS | 860 | 1466703787289 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 860 | 1466703787293 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 10:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:43:07 INFO - PROCESS | 860 | 1466703787298 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 860 | 1466703787300 Marionette TRACE conn7 <- [1,2810,null,{}] 10:43:07 INFO - PROCESS | 860 | 1466703787307 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:07 INFO - PROCESS | 860 | 1466703787309 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:07 INFO - PROCESS | 860 | 1466703787399 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 10:43:07 INFO - PROCESS | 860 | 1466703787412 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 860 | 1466703787415 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:07 INFO - PROCESS | 860 | ++DOCSHELL 11D1D000 == 32 [pid = 860] [id = 712] 10:43:07 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (11DA1000) [pid = 860] [serial = 2136] [outer = 00000000] 10:43:07 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (11EBFC00) [pid = 860] [serial = 2137] [outer = 11DA1000] 10:43:07 INFO - PROCESS | 860 | 1466703787460 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (12430400) [pid = 860] [serial = 2138] [outer = 11DA1000] 10:43:07 INFO - PROCESS | 860 | 1466703787948 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 10:43:07 INFO - PROCESS | 860 | 1466703787973 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 860 | 1466703787975 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 10:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:43:07 INFO - PROCESS | 860 | 1466703787980 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 860 | 1466703787986 Marionette TRACE conn7 <- [1,2814,null,{}] 10:43:08 INFO - PROCESS | 860 | 1466703787996 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:08 INFO - PROCESS | 860 | 1466703788000 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:08 INFO - PROCESS | 860 | 1466703788094 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 10:43:08 INFO - PROCESS | 860 | 1466703788104 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 860 | 1466703788106 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:08 INFO - PROCESS | 860 | ++DOCSHELL 13E64C00 == 33 [pid = 860] [id = 713] 10:43:08 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (13E69C00) [pid = 860] [serial = 2139] [outer = 00000000] 10:43:08 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (13EE5400) [pid = 860] [serial = 2140] [outer = 13E69C00] 10:43:08 INFO - PROCESS | 860 | 1466703788162 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13EEF800) [pid = 860] [serial = 2141] [outer = 13E69C00] 10:43:08 INFO - PROCESS | 860 | 1466703788627 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 10:43:08 INFO - PROCESS | 860 | 1466703788713 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 860 | 1466703788716 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 10:43:08 INFO - PROCESS | 860 | 1466703788719 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:43:08 INFO - PROCESS | 860 | 1466703788721 Marionette TRACE conn7 <- [1,2818,null,{}] 10:43:08 INFO - PROCESS | 860 | 1466703788724 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:08 INFO - PROCESS | 860 | 1466703788726 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:08 INFO - PROCESS | 860 | 1466703788875 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 10:43:08 INFO - PROCESS | 860 | 1466703788893 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 860 | 1466703788895 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:08 INFO - PROCESS | 860 | ++DOCSHELL 13EF2400 == 34 [pid = 860] [id = 714] 10:43:08 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (1437E400) [pid = 860] [serial = 2142] [outer = 00000000] 10:43:08 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1579F800) [pid = 860] [serial = 2143] [outer = 1437E400] 10:43:08 INFO - PROCESS | 860 | 1466703788938 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1615B400) [pid = 860] [serial = 2144] [outer = 1437E400] 10:43:09 INFO - PROCESS | 860 | 1466703789379 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 10:43:09 INFO - PROCESS | 860 | 1466703789395 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 860 | 1466703789397 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 10:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:43:09 INFO - PROCESS | 860 | 1466703789400 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 860 | 1466703789402 Marionette TRACE conn7 <- [1,2822,null,{}] 10:43:09 INFO - PROCESS | 860 | 1466703789406 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:09 INFO - PROCESS | 860 | 1466703789408 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:09 INFO - PROCESS | 860 | 1466703789530 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 10:43:09 INFO - PROCESS | 860 | 1466703789536 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 860 | 1466703789542 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:09 INFO - PROCESS | 860 | ++DOCSHELL 0DD2F000 == 35 [pid = 860] [id = 715] 10:43:09 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16320800) [pid = 860] [serial = 2145] [outer = 00000000] 10:43:09 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1672AC00) [pid = 860] [serial = 2146] [outer = 16320800] 10:43:09 INFO - PROCESS | 860 | 1466703789660 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (16D44000) [pid = 860] [serial = 2147] [outer = 16320800] 10:43:10 INFO - PROCESS | 860 | 1466703790146 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 10:43:10 INFO - PROCESS | 860 | 1466703790179 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 860 | 1466703790181 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 10:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:43:10 INFO - PROCESS | 860 | 1466703790210 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 860 | 1466703790212 Marionette TRACE conn7 <- [1,2826,null,{}] 10:43:10 INFO - PROCESS | 860 | 1466703790224 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:10 INFO - PROCESS | 860 | 1466703790226 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:10 INFO - PROCESS | 860 | 1466703790353 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 10:43:10 INFO - PROCESS | 860 | 1466703790369 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 860 | 1466703790371 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:10 INFO - PROCESS | 860 | ++DOCSHELL 175BF400 == 36 [pid = 860] [id = 716] 10:43:10 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (175C6400) [pid = 860] [serial = 2148] [outer = 00000000] 10:43:10 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (175E1000) [pid = 860] [serial = 2149] [outer = 175C6400] 10:43:10 INFO - PROCESS | 860 | 1466703790470 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (175CA400) [pid = 860] [serial = 2150] [outer = 175C6400] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 77 (13B4A400) [pid = 860] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13EF1C00) [pid = 860] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0DB7B000) [pid = 860] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D623400) [pid = 860] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0CB95C00) [pid = 860] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 72 (12543400) [pid = 860] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 71 (16163C00) [pid = 860] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D2CB000) [pid = 860] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13EE6400) [pid = 860] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17B5B000) [pid = 860] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16D4FC00) [pid = 860] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:43:10 INFO - PROCESS | 860 | --DOMWINDOW == 66 (11DA0800) [pid = 860] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:43:10 INFO - PROCESS | 860 | 1466703790945 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 10:43:10 INFO - PROCESS | 860 | 1466703790989 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 860 | 1466703790991 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 10:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:43:10 INFO - PROCESS | 860 | 1466703790994 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 860 | 1466703790996 Marionette TRACE conn7 <- [1,2830,null,{}] 10:43:11 INFO - PROCESS | 860 | 1466703791007 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 860 | 1466703791009 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:11 INFO - PROCESS | 860 | 1466703791090 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 10:43:11 INFO - PROCESS | 860 | 1466703791095 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 860 | 1466703791097 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:11 INFO - PROCESS | 860 | ++DOCSHELL 0DB83400 == 37 [pid = 860] [id = 717] 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (13E65400) [pid = 860] [serial = 2151] [outer = 00000000] 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (16551C00) [pid = 860] [serial = 2152] [outer = 13E65400] 10:43:11 INFO - PROCESS | 860 | 1466703791141 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (16E85400) [pid = 860] [serial = 2153] [outer = 13E65400] 10:43:11 INFO - PROCESS | 860 | 1466703791578 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 10:43:11 INFO - PROCESS | 860 | 1466703791628 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 860 | 1466703791630 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 10:43:11 INFO - PROCESS | 860 | 1466703791634 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:43:11 INFO - PROCESS | 860 | 1466703791635 Marionette TRACE conn7 <- [1,2834,null,{}] 10:43:11 INFO - PROCESS | 860 | 1466703791639 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 860 | 1466703791641 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:11 INFO - PROCESS | 860 | 1466703791722 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 10:43:11 INFO - PROCESS | 860 | 1466703791727 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 860 | 1466703791729 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:11 INFO - PROCESS | 860 | ++DOCSHELL 176E6000 == 38 [pid = 860] [id = 718] 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (176E7C00) [pid = 860] [serial = 2154] [outer = 00000000] 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (1793C800) [pid = 860] [serial = 2155] [outer = 176E7C00] 10:43:11 INFO - PROCESS | 860 | 1466703791772 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (17A18000) [pid = 860] [serial = 2156] [outer = 176E7C00] 10:43:12 INFO - PROCESS | 860 | 1466703792254 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 10:43:12 INFO - PROCESS | 860 | 1466703792308 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 860 | 1466703792310 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 10:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:43:12 INFO - PROCESS | 860 | 1466703792314 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 860 | 1466703792315 Marionette TRACE conn7 <- [1,2838,null,{}] 10:43:12 INFO - PROCESS | 860 | 1466703792319 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:12 INFO - PROCESS | 860 | 1466703792321 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:12 INFO - PROCESS | 860 | 1466703792409 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 10:43:12 INFO - PROCESS | 860 | 1466703792414 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 860 | 1466703792416 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:12 INFO - PROCESS | 860 | ++DOCSHELL 17B58000 == 39 [pid = 860] [id = 719] 10:43:12 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (17B61400) [pid = 860] [serial = 2157] [outer = 00000000] 10:43:12 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18B8E400) [pid = 860] [serial = 2158] [outer = 17B61400] 10:43:12 INFO - PROCESS | 860 | 1466703792463 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (18C26800) [pid = 860] [serial = 2159] [outer = 17B61400] 10:43:13 INFO - PROCESS | 860 | 1466703793154 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 870ms 10:43:13 INFO - PROCESS | 860 | 1466703793189 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 860 | 1466703793193 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 10:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:43:13 INFO - PROCESS | 860 | 1466703793198 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 860 | 1466703793202 Marionette TRACE conn7 <- [1,2842,null,{}] 10:43:13 INFO - PROCESS | 860 | 1466703793207 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 860 | 1466703793210 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:13 INFO - PROCESS | 860 | 1466703793338 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 10:43:13 INFO - PROCESS | 860 | 1466703793453 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 860 | 1466703793456 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:13 INFO - PROCESS | 860 | ++DOCSHELL 0D25AC00 == 40 [pid = 860] [id = 720] 10:43:13 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D476800) [pid = 860] [serial = 2160] [outer = 00000000] 10:43:13 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (11B9F800) [pid = 860] [serial = 2161] [outer = 0D476800] 10:43:13 INFO - PROCESS | 860 | 1466703793559 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11DAEC00) [pid = 860] [serial = 2162] [outer = 0D476800] 10:43:14 INFO - PROCESS | 860 | 1466703794140 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 990ms 10:43:14 INFO - PROCESS | 860 | 1466703794188 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 860 | 1466703794193 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 10:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:43:14 INFO - PROCESS | 860 | 1466703794199 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 860 | 1466703794202 Marionette TRACE conn7 <- [1,2846,null,{}] 10:43:14 INFO - PROCESS | 860 | 1466703794206 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:14 INFO - PROCESS | 860 | 1466703794209 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:14 INFO - PROCESS | 860 | 1466703794323 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 10:43:14 INFO - PROCESS | 860 | 1466703794466 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 860 | 1466703794469 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:14 INFO - PROCESS | 860 | ++DOCSHELL 13E6A800 == 41 [pid = 860] [id = 721] 10:43:14 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (13E6C000) [pid = 860] [serial = 2163] [outer = 00000000] 10:43:14 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (14395000) [pid = 860] [serial = 2164] [outer = 13E6C000] 10:43:14 INFO - PROCESS | 860 | 1466703794530 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (16163C00) [pid = 860] [serial = 2165] [outer = 13E6C000] 10:43:15 INFO - PROCESS | 860 | 1466703795133 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 10:43:15 INFO - PROCESS | 860 | 1466703795173 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 860 | 1466703795176 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 10:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:43:15 INFO - PROCESS | 860 | 1466703795180 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 860 | 1466703795184 Marionette TRACE conn7 <- [1,2850,null,{}] 10:43:15 INFO - PROCESS | 860 | 1466703795195 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 860 | 1466703795200 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:15 INFO - PROCESS | 860 | 1466703795311 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 10:43:15 INFO - PROCESS | 860 | 1466703795469 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 860 | 1466703795472 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:15 INFO - PROCESS | 860 | ++DOCSHELL 18C2DC00 == 42 [pid = 860] [id = 722] 10:43:15 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (18C2D400) [pid = 860] [serial = 2166] [outer = 00000000] 10:43:15 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (18C31000) [pid = 860] [serial = 2167] [outer = 18C2D400] 10:43:15 INFO - PROCESS | 860 | 1466703795531 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (18CB0000) [pid = 860] [serial = 2168] [outer = 18C2D400] 10:43:16 INFO - PROCESS | 860 | 1466703796285 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1182ms 10:43:16 INFO - PROCESS | 860 | 1466703796366 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 860 | 1466703796371 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 10:43:16 INFO - PROCESS | 860 | 1466703796375 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:43:16 INFO - PROCESS | 860 | 1466703796379 Marionette TRACE conn7 <- [1,2854,null,{}] 10:43:16 INFO - PROCESS | 860 | 1466703796384 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:16 INFO - PROCESS | 860 | 1466703796387 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:16 INFO - PROCESS | 860 | 1466703796501 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 10:43:16 INFO - PROCESS | 860 | 1466703796647 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 860 | 1466703796651 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:16 INFO - PROCESS | 860 | ++DOCSHELL 0DB7E000 == 43 [pid = 860] [id = 723] 10:43:16 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (0DD55400) [pid = 860] [serial = 2169] [outer = 00000000] 10:43:16 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (0EACF800) [pid = 860] [serial = 2170] [outer = 0DD55400] 10:43:16 INFO - PROCESS | 860 | 1466703796707 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (11BBA000) [pid = 860] [serial = 2171] [outer = 0DD55400] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 176E6000 == 42 [pid = 860] [id = 718] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0DB83400 == 41 [pid = 860] [id = 717] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 175BF400 == 40 [pid = 860] [id = 716] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0DD2F000 == 39 [pid = 860] [id = 715] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 13EF2400 == 38 [pid = 860] [id = 714] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 13E64C00 == 37 [pid = 860] [id = 713] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 11D1D000 == 36 [pid = 860] [id = 712] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0C9BE800 == 35 [pid = 860] [id = 711] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0C913400 == 34 [pid = 860] [id = 710] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 12529000 == 33 [pid = 860] [id = 708] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 13EE6000 == 32 [pid = 860] [id = 697] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 17B5A800 == 31 [pid = 860] [id = 698] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0D0D3000 == 30 [pid = 860] [id = 709] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0D622800 == 29 [pid = 860] [id = 699] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 13E6A800 == 28 [pid = 860] [id = 721] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 18C2DC00 == 27 [pid = 860] [id = 722] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 17B58000 == 26 [pid = 860] [id = 719] 10:43:17 INFO - PROCESS | 860 | --DOCSHELL 0D25AC00 == 25 [pid = 860] [id = 720] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13E6C400) [pid = 860] [serial = 2110] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1439E800) [pid = 860] [serial = 2113] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 84 (13EE6C00) [pid = 860] [serial = 2111] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DB87400) [pid = 860] [serial = 2104] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0DD5FC00) [pid = 860] [serial = 2105] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D5F2000) [pid = 860] [serial = 2098] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0DB7E400) [pid = 860] [serial = 2099] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 79 (0D2C1C00) [pid = 860] [serial = 2101] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D2CA400) [pid = 860] [serial = 2102] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 77 (125DC800) [pid = 860] [serial = 2107] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1672D800) [pid = 860] [serial = 2116] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 75 (11DA6400) [pid = 860] [serial = 2090] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0DD5CC00) [pid = 860] [serial = 2089] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 73 (1620E800) [pid = 860] [serial = 2093] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 72 (1439EC00) [pid = 860] [serial = 2092] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 71 (186A2C00) [pid = 860] [serial = 2096] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 70 (17B5EC00) [pid = 860] [serial = 2095] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 69 (17B56000) [pid = 860] [serial = 2125] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 68 (15410C00) [pid = 860] [serial = 2114] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 67 (16D44800) [pid = 860] [serial = 2117] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 66 (175D8800) [pid = 860] [serial = 2122] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 65 (15AE7800) [pid = 860] [serial = 2119] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 64 (16E89C00) [pid = 860] [serial = 2123] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 63 (16205000) [pid = 860] [serial = 2120] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 860 | --DOMWINDOW == 62 (126C8000) [pid = 860] [serial = 2108] [outer = 00000000] [url = about:blank] 10:43:18 INFO - PROCESS | 860 | 1466703798032 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1685ms 10:43:18 INFO - PROCESS | 860 | 1466703798066 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 860 | 1466703798070 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 10:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:43:18 INFO - PROCESS | 860 | 1466703798075 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 860 | 1466703798078 Marionette TRACE conn7 <- [1,2858,null,{}] 10:43:18 INFO - PROCESS | 860 | 1466703798090 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 860 | 1466703798093 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:18 INFO - PROCESS | 860 | 1466703798180 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 10:43:18 INFO - PROCESS | 860 | 1466703798193 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 860 | 1466703798197 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:18 INFO - PROCESS | 860 | ++DOCSHELL 0CB96000 == 26 [pid = 860] [id = 724] 10:43:18 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0D01C800) [pid = 860] [serial = 2172] [outer = 00000000] 10:43:18 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0D252800) [pid = 860] [serial = 2173] [outer = 0D01C800] 10:43:18 INFO - PROCESS | 860 | 1466703798245 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0D2C3400) [pid = 860] [serial = 2174] [outer = 0D01C800] 10:43:18 INFO - PROCESS | 860 | 1466703798759 Marionette TRACE conn7 <- [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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:43:18 INFO - PROCESS | 860 | 1466703798805 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 860 | 1466703798810 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 10:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:43:18 INFO - PROCESS | 860 | 1466703798816 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 860 | 1466703798819 Marionette TRACE conn7 <- [1,2862,null,{}] 10:43:18 INFO - PROCESS | 860 | 1466703798822 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 860 | 1466703798825 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:18 INFO - PROCESS | 860 | 1466703798914 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 10:43:18 INFO - PROCESS | 860 | 1466703798923 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 860 | 1466703798925 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:18 INFO - PROCESS | 860 | ++DOCSHELL 0D965800 == 27 [pid = 860] [id = 725] 10:43:18 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D966C00) [pid = 860] [serial = 2175] [outer = 00000000] 10:43:18 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0DB7D400) [pid = 860] [serial = 2176] [outer = 0D966C00] 10:43:18 INFO - PROCESS | 860 | 1466703798972 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0DB85400) [pid = 860] [serial = 2177] [outer = 0D966C00] 10:43:19 INFO - PROCESS | 860 | 1466703799460 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 10:43:19 INFO - PROCESS | 860 | 1466703799490 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 860 | 1466703799493 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 10:43:19 INFO - PROCESS | 860 | 1466703799496 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:43:19 INFO - PROCESS | 860 | 1466703799499 Marionette TRACE conn7 <- [1,2866,null,{}] 10:43:19 INFO - PROCESS | 860 | 1466703799510 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:19 INFO - PROCESS | 860 | 1466703799515 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:19 INFO - PROCESS | 860 | 1466703799632 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 10:43:19 INFO - PROCESS | 860 | 1466703799741 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 860 | 1466703799744 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:19 INFO - PROCESS | 860 | ++DOCSHELL 12494C00 == 28 [pid = 860] [id = 726] 10:43:19 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (12495C00) [pid = 860] [serial = 2178] [outer = 00000000] 10:43:19 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (12548000) [pid = 860] [serial = 2179] [outer = 12495C00] 10:43:19 INFO - PROCESS | 860 | 1466703799792 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (126C3000) [pid = 860] [serial = 2180] [outer = 12495C00] 10:43:20 INFO - PROCESS | 860 | 1466703800223 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 771ms 10:43:20 INFO - PROCESS | 860 | 1466703800271 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 860 | 1466703800274 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 10:43:20 INFO - PROCESS | 860 | 1466703800277 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 860 | 1466703800279 Marionette TRACE conn7 <- [1,2870,null,{}] 10:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:43:20 INFO - PROCESS | 860 | 1466703800282 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:20 INFO - PROCESS | 860 | 1466703800285 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:20 INFO - PROCESS | 860 | 1466703800415 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 10:43:20 INFO - PROCESS | 860 | 1466703800485 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 860 | 1466703800488 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:20 INFO - PROCESS | 860 | ++DOCSHELL 126C8000 == 29 [pid = 860] [id = 727] 10:43:20 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13461000) [pid = 860] [serial = 2181] [outer = 00000000] 10:43:20 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (13E68800) [pid = 860] [serial = 2182] [outer = 13461000] 10:43:20 INFO - PROCESS | 860 | 1466703800534 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13E73400) [pid = 860] [serial = 2183] [outer = 13461000] 10:43:20 INFO - PROCESS | 860 | 1466703800985 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 10:43:21 INFO - PROCESS | 860 | 1466703801055 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 860 | 1466703801058 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 10:43:21 INFO - PROCESS | 860 | 1466703801064 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:43:21 INFO - PROCESS | 860 | 1466703801066 Marionette TRACE conn7 <- [1,2874,null,{}] 10:43:21 INFO - PROCESS | 860 | 1466703801069 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 860 | 1466703801071 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:21 INFO - PROCESS | 860 | 1466703801193 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 10:43:21 INFO - PROCESS | 860 | 1466703801203 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 860 | 1466703801205 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:21 INFO - PROCESS | 860 | ++DOCSHELL 13EEF400 == 30 [pid = 860] [id = 728] 10:43:21 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1437D400) [pid = 860] [serial = 2184] [outer = 00000000] 10:43:21 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (14F5A800) [pid = 860] [serial = 2185] [outer = 1437D400] 10:43:21 INFO - PROCESS | 860 | 1466703801304 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (14F69C00) [pid = 860] [serial = 2186] [outer = 1437D400] 10:43:21 INFO - PROCESS | 860 | 1466703801743 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 10:43:21 INFO - PROCESS | 860 | 1466703801797 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 860 | 1466703801799 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 10:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:43:21 INFO - PROCESS | 860 | 1466703801802 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 860 | 1466703801804 Marionette TRACE conn7 <- [1,2878,null,{}] 10:43:21 INFO - PROCESS | 860 | 1466703801808 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 860 | 1466703801814 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:21 INFO - PROCESS | 860 | 1466703801963 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 10:43:22 INFO - PROCESS | 860 | 1466703802227 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 860 | 1466703802229 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1437E400) [pid = 860] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 75 (16320800) [pid = 860] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E69C00) [pid = 860] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D0F1000) [pid = 860] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 72 (175C6400) [pid = 860] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0CB88800) [pid = 860] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0C915C00) [pid = 860] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 69 (11DA1000) [pid = 860] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 68 (176E7C00) [pid = 860] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 67 (17998400) [pid = 860] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 66 (17B61400) [pid = 860] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:43:22 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13E65400) [pid = 860] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:43:22 INFO - PROCESS | 860 | ++DOCSHELL 0C911400 == 31 [pid = 860] [id = 729] 10:43:22 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0C914800) [pid = 860] [serial = 2187] [outer = 00000000] 10:43:22 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D255400) [pid = 860] [serial = 2188] [outer = 0C914800] 10:43:22 INFO - PROCESS | 860 | 1466703802284 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (1254BC00) [pid = 860] [serial = 2189] [outer = 0C914800] 10:43:22 INFO - PROCESS | 860 | 1466703802701 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 10:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:43:22 INFO - PROCESS | 860 | 1466703802736 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 860 | 1466703802739 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 10:43:22 INFO - PROCESS | 860 | 1466703802742 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 860 | 1466703802744 Marionette TRACE conn7 <- [1,2882,null,{}] 10:43:22 INFO - PROCESS | 860 | 1466703802747 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 860 | 1466703802749 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:22 INFO - PROCESS | 860 | 1466703802872 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 10:43:22 INFO - PROCESS | 860 | 1466703802881 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 860 | 1466703802883 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:22 INFO - PROCESS | 860 | ++DOCSHELL 0926B000 == 32 [pid = 860] [id = 730] 10:43:22 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0C9BBC00) [pid = 860] [serial = 2190] [outer = 00000000] 10:43:22 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (1672BC00) [pid = 860] [serial = 2191] [outer = 0C9BBC00] 10:43:22 INFO - PROCESS | 860 | 1466703802929 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (16730400) [pid = 860] [serial = 2192] [outer = 0C9BBC00] 10:43:23 INFO - PROCESS | 860 | 1466703803356 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 10:43:23 INFO - PROCESS | 860 | 1466703803412 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 10:43:23 INFO - PROCESS | 860 | 1466703803414 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 10:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:43:23 INFO - PROCESS | 860 | 1466703803417 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 860 | 1466703803419 Marionette TRACE conn7 <- [1,2886,null,{}] 10:43:23 INFO - PROCESS | 860 | 1466703803422 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:23 INFO - PROCESS | 860 | 1466703803424 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:23 INFO - PROCESS | 860 | 1466703803544 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 10:43:23 INFO - PROCESS | 860 | 1466703803557 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 860 | 1466703803559 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:23 INFO - PROCESS | 860 | ++DOCSHELL 16D45C00 == 33 [pid = 860] [id = 731] 10:43:23 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (16D46C00) [pid = 860] [serial = 2193] [outer = 00000000] 10:43:23 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (16E51800) [pid = 860] [serial = 2194] [outer = 16D46C00] 10:43:23 INFO - PROCESS | 860 | 1466703803604 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (16E53000) [pid = 860] [serial = 2195] [outer = 16D46C00] 10:43:24 INFO - PROCESS | 860 | 1466703804044 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 10:43:24 INFO - PROCESS | 860 | 1466703804089 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 860 | 1466703804091 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 10:43:24 INFO - PROCESS | 860 | 1466703804094 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:43:24 INFO - PROCESS | 860 | 1466703804096 Marionette TRACE conn7 <- [1,2890,null,{}] 10:43:24 INFO - PROCESS | 860 | 1466703804099 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:24 INFO - PROCESS | 860 | 1466703804101 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:24 INFO - PROCESS | 860 | 1466703804233 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 10:43:24 INFO - PROCESS | 860 | 1466703804355 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 860 | 1466703804358 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:24 INFO - PROCESS | 860 | ++DOCSHELL 0C918C00 == 34 [pid = 860] [id = 732] 10:43:24 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0C919400) [pid = 860] [serial = 2196] [outer = 00000000] 10:43:24 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0C93A400) [pid = 860] [serial = 2197] [outer = 0C919400] 10:43:24 INFO - PROCESS | 860 | 1466703804419 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0C9BB000) [pid = 860] [serial = 2198] [outer = 0C919400] 10:43:25 INFO - PROCESS | 860 | 1466703805203 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1173ms 10:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:43:25 INFO - PROCESS | 860 | 1466703805278 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 860 | 1466703805281 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 10:43:25 INFO - PROCESS | 860 | 1466703805286 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 860 | 1466703805290 Marionette TRACE conn7 <- [1,2894,null,{}] 10:43:25 INFO - PROCESS | 860 | 1466703805295 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:25 INFO - PROCESS | 860 | 1466703805298 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:25 INFO - PROCESS | 860 | 1466703805426 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 10:43:25 INFO - PROCESS | 860 | 1466703805564 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 860 | 1466703805567 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:25 INFO - PROCESS | 860 | ++DOCSHELL 0EACB400 == 35 [pid = 860] [id = 733] 10:43:25 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (11BB8C00) [pid = 860] [serial = 2199] [outer = 00000000] 10:43:25 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11DA6C00) [pid = 860] [serial = 2200] [outer = 11BB8C00] 10:43:25 INFO - PROCESS | 860 | 1466703805631 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (120D6400) [pid = 860] [serial = 2201] [outer = 11BB8C00] 10:43:26 INFO - PROCESS | 860 | 1466703806290 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:43:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1077ms 10:43:26 INFO - PROCESS | 860 | 1466703806367 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 860 | 1466703806372 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 10:43:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:43:26 INFO - PROCESS | 860 | 1466703806376 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 860 | 1466703806378 Marionette TRACE conn7 <- [1,2898,null,{}] 10:43:26 INFO - PROCESS | 860 | 1466703806382 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:26 INFO - PROCESS | 860 | 1466703806385 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:26 INFO - PROCESS | 860 | 1466703806583 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 10:43:26 INFO - PROCESS | 860 | 1466703806595 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 860 | 1466703806597 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:26 INFO - PROCESS | 860 | ++DOCSHELL 0DB85000 == 36 [pid = 860] [id = 734] 10:43:26 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (11B0D800) [pid = 860] [serial = 2202] [outer = 00000000] 10:43:26 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (125DD400) [pid = 860] [serial = 2203] [outer = 11B0D800] 10:43:26 INFO - PROCESS | 860 | 1466703806654 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E69400) [pid = 860] [serial = 2204] [outer = 11B0D800] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 16D45C00 == 35 [pid = 860] [id = 731] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 0926B000 == 34 [pid = 860] [id = 730] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 0C911400 == 33 [pid = 860] [id = 729] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 13EEF400 == 32 [pid = 860] [id = 728] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 126C8000 == 31 [pid = 860] [id = 727] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 12494C00 == 30 [pid = 860] [id = 726] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 0D965800 == 29 [pid = 860] [id = 725] 10:43:27 INFO - PROCESS | 860 | --DOCSHELL 0CB96000 == 28 [pid = 860] [id = 724] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1579F800) [pid = 860] [serial = 2143] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1615B400) [pid = 860] [serial = 2144] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 80 (1672AC00) [pid = 860] [serial = 2146] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EE5400) [pid = 860] [serial = 2140] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0D61FC00) [pid = 860] [serial = 2128] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0DD53800) [pid = 860] [serial = 2129] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 76 (175E1000) [pid = 860] [serial = 2149] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0D5F4400) [pid = 860] [serial = 2134] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D620400) [pid = 860] [serial = 2135] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0C93C800) [pid = 860] [serial = 2131] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0CB8BC00) [pid = 860] [serial = 2132] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 71 (11EBFC00) [pid = 860] [serial = 2137] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 70 (12430400) [pid = 860] [serial = 2138] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 69 (16D44000) [pid = 860] [serial = 2147] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 68 (17A18000) [pid = 860] [serial = 2156] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 67 (17B56800) [pid = 860] [serial = 2126] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 66 (18C26800) [pid = 860] [serial = 2159] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 65 (18B8E400) [pid = 860] [serial = 2158] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 64 (1793C800) [pid = 860] [serial = 2155] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 63 (175CA400) [pid = 860] [serial = 2150] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 62 (16551C00) [pid = 860] [serial = 2152] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 61 (16E85400) [pid = 860] [serial = 2153] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | --DOMWINDOW == 60 (13EEF800) [pid = 860] [serial = 2141] [outer = 00000000] [url = about:blank] 10:43:27 INFO - PROCESS | 860 | 1466703807557 Marionette TRACE conn7 <- [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]]]}] 10:43:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:43:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:43:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1229ms 10:43:27 INFO - PROCESS | 860 | 1466703807608 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 860 | 1466703807612 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 10:43:27 INFO - TEST-START | /DOMEvents/constructors.html 10:43:27 INFO - PROCESS | 860 | 1466703807616 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 860 | 1466703807619 Marionette TRACE conn7 <- [1,2902,null,{}] 10:43:27 INFO - PROCESS | 860 | 1466703807624 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:27 INFO - PROCESS | 860 | 1466703807627 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:27 INFO - PROCESS | 860 | 1466703807714 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 10:43:27 INFO - PROCESS | 860 | 1466703807721 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 860 | 1466703807724 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:27 INFO - PROCESS | 860 | ++DOCSHELL 0CB94C00 == 29 [pid = 860] [id = 735] 10:43:27 INFO - PROCESS | 860 | ++DOMWINDOW == 61 (0CB95000) [pid = 860] [serial = 2205] [outer = 00000000] 10:43:27 INFO - PROCESS | 860 | ++DOMWINDOW == 62 (0D61B400) [pid = 860] [serial = 2206] [outer = 0CB95000] 10:43:27 INFO - PROCESS | 860 | 1466703807771 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0DB7A400) [pid = 860] [serial = 2207] [outer = 0CB95000] 10:43:28 INFO - PROCESS | 860 | 1466703808439 Marionette TRACE conn7 <- [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]]]}] 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:43:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:43:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 888ms 10:43:28 INFO - PROCESS | 860 | 1466703808506 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 860 | 1466703808511 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 10:43:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:43:28 INFO - PROCESS | 860 | 1466703808517 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 860 | 1466703808520 Marionette TRACE conn7 <- [1,2906,null,{}] 10:43:28 INFO - PROCESS | 860 | 1466703808524 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:28 INFO - PROCESS | 860 | 1466703808526 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:28 INFO - PROCESS | 860 | 1466703808626 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 10:43:28 INFO - PROCESS | 860 | 1466703808728 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 860 | 1466703808730 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:28 INFO - PROCESS | 860 | ++DOCSHELL 12552400 == 30 [pid = 860] [id = 736] 10:43:28 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (125E2400) [pid = 860] [serial = 2208] [outer = 00000000] 10:43:28 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (13B48C00) [pid = 860] [serial = 2209] [outer = 125E2400] 10:43:28 INFO - PROCESS | 860 | 1466703808780 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (13E66400) [pid = 860] [serial = 2210] [outer = 125E2400] 10:43:29 INFO - PROCESS | 860 | 1466703809137 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:43:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:43:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 10:43:29 INFO - PROCESS | 860 | 1466703809191 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 860 | 1466703809194 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 10:43:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:43:29 INFO - PROCESS | 860 | 1466703809197 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 860 | 1466703809201 Marionette TRACE conn7 <- [1,2910,null,{}] 10:43:29 INFO - PROCESS | 860 | 1466703809211 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:29 INFO - PROCESS | 860 | 1466703809216 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:29 INFO - PROCESS | 860 | 1466703809313 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 10:43:29 INFO - PROCESS | 860 | 1466703809320 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 860 | 1466703809323 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:29 INFO - PROCESS | 860 | ++DOCSHELL 1539C800 == 31 [pid = 860] [id = 737] 10:43:29 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (1539F000) [pid = 860] [serial = 2211] [outer = 00000000] 10:43:29 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (157A5000) [pid = 860] [serial = 2212] [outer = 1539F000] 10:43:29 INFO - PROCESS | 860 | 1466703809372 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (16204800) [pid = 860] [serial = 2213] [outer = 1539F000] 10:43:29 INFO - PROCESS | 860 | [860] 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 10:43:29 INFO - PROCESS | 860 | [860] 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 10:43:29 INFO - PROCESS | 860 | [860] 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 10:43:29 INFO - PROCESS | 860 | [860] 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 10:43:29 INFO - PROCESS | 860 | 1466703809903 Marionette TRACE conn7 <- [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]]]}] 10:43:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:43:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:29 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 10:43:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:29 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 10:43:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:29 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]" 10:43:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:43:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 737ms 10:43:29 INFO - PROCESS | 860 | 1466703809938 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 860 | 1466703809940 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 10:43:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:43:29 INFO - PROCESS | 860 | 1466703809943 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 860 | 1466703809945 Marionette TRACE conn7 <- [1,2914,null,{}] 10:43:29 INFO - PROCESS | 860 | 1466703809949 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:29 INFO - PROCESS | 860 | 1466703809951 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:30 INFO - PROCESS | 860 | 1466703810103 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 10:43:30 INFO - PROCESS | 860 | 1466703810127 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 860 | 1466703810129 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:30 INFO - PROCESS | 860 | ++DOCSHELL 16D4F800 == 32 [pid = 860] [id = 738] 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16D4FC00) [pid = 860] [serial = 2214] [outer = 00000000] 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (175CB800) [pid = 860] [serial = 2215] [outer = 16D4FC00] 10:43:30 INFO - PROCESS | 860 | 1466703810173 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (1767D000) [pid = 860] [serial = 2216] [outer = 16D4FC00] 10:43:30 INFO - PROCESS | 860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:43:30 INFO - PROCESS | 860 | 1466703810647 Marionette TRACE conn7 <- [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]]]}] 10:43:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:43:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 732ms 10:43:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:43:30 INFO - PROCESS | 860 | 1466703810680 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 860 | 1466703810682 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 10:43:30 INFO - PROCESS | 860 | 1466703810685 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 860 | 1466703810686 Marionette TRACE conn7 <- [1,2918,null,{}] 10:43:30 INFO - PROCESS | 860 | 1466703810703 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 860 | 1466703810705 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:30 INFO - PROCESS | 860 | 1466703810821 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 10:43:30 INFO - PROCESS | 860 | 1466703810826 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 860 | 1466703810828 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:30 INFO - PROCESS | 860 | ++DOCSHELL 176E2000 == 33 [pid = 860] [id = 739] 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (176E5000) [pid = 860] [serial = 2217] [outer = 00000000] 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1793D000) [pid = 860] [serial = 2218] [outer = 176E5000] 10:43:30 INFO - PROCESS | 860 | 1466703810876 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (176E7400) [pid = 860] [serial = 2219] [outer = 176E5000] 10:43:31 INFO - PROCESS | 860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:43:31 INFO - PROCESS | 860 | 1466703811342 Marionette TRACE conn7 <- [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]]]}] 10:43:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:43:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 10:43:31 INFO - PROCESS | 860 | 1466703811356 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 860 | 1466703811358 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 10:43:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:43:31 INFO - PROCESS | 860 | 1466703811361 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 860 | 1466703811363 Marionette TRACE conn7 <- [1,2922,null,{}] 10:43:31 INFO - PROCESS | 860 | 1466703811366 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:31 INFO - PROCESS | 860 | 1466703811372 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:31 INFO - PROCESS | 860 | 1466703811547 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 10:43:31 INFO - PROCESS | 860 | 1466703811622 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 860 | 1466703811624 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:31 INFO - PROCESS | 860 | ++DOCSHELL 17A1A800 == 34 [pid = 860] [id = 740] 10:43:31 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (17B54C00) [pid = 860] [serial = 2220] [outer = 00000000] 10:43:31 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (17B5FC00) [pid = 860] [serial = 2221] [outer = 17B54C00] 10:43:31 INFO - PROCESS | 860 | 1466703811671 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (186A2C00) [pid = 860] [serial = 2222] [outer = 17B54C00] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1437D400) [pid = 860] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0DD55400) [pid = 860] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 75 (0C914800) [pid = 860] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D01C800) [pid = 860] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D476800) [pid = 860] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 72 (12495C00) [pid = 860] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0C9BBC00) [pid = 860] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D966C00) [pid = 860] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 69 (13461000) [pid = 860] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 68 (18C2D400) [pid = 860] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:43:32 INFO - PROCESS | 860 | --DOMWINDOW == 67 (13E6C000) [pid = 860] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:43:32 INFO - PROCESS | 860 | 1466703812142 Marionette TRACE conn7 <- [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]]]}] 10:43:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 10:43:32 INFO - PROCESS | 860 | 1466703812192 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 10:43:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:43:32 INFO - PROCESS | 860 | 1466703812194 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 10:43:32 INFO - PROCESS | 860 | 1466703812197 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 860 | 1466703812199 Marionette TRACE conn7 <- [1,2926,null,{}] 10:43:32 INFO - PROCESS | 860 | 1466703812202 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 860 | 1466703812204 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:32 INFO - PROCESS | 860 | 1466703812285 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 10:43:32 INFO - PROCESS | 860 | 1466703812387 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 860 | 1466703812389 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:32 INFO - PROCESS | 860 | ++DOCSHELL 0D2C2800 == 35 [pid = 860] [id = 741] 10:43:32 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D2CAC00) [pid = 860] [serial = 2223] [outer = 00000000] 10:43:32 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (13EED400) [pid = 860] [serial = 2224] [outer = 0D2CAC00] 10:43:32 INFO - PROCESS | 860 | 1466703812434 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (16322C00) [pid = 860] [serial = 2225] [outer = 0D2CAC00] 10:43:32 INFO - PROCESS | 860 | 1466703812744 Marionette TRACE conn7 <- [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]]]}] 10:43:32 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. 10:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 10:43:32 INFO - PROCESS | 860 | 1466703812773 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 860 | 1466703812775 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 10:43:32 INFO - PROCESS | 860 | 1466703812778 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 860 | 1466703812781 Marionette TRACE conn7 <- [1,2930,null,{}] 10:43:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:43:32 INFO - PROCESS | 860 | 1466703812784 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 860 | 1466703812786 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:32 INFO - PROCESS | 860 | 1466703812874 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 10:43:32 INFO - PROCESS | 860 | 1466703812879 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 860 | 1466703812881 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:32 INFO - PROCESS | 860 | ++DOCSHELL 0CB8B800 == 36 [pid = 860] [id = 742] 10:43:32 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0CB8F400) [pid = 860] [serial = 2226] [outer = 00000000] 10:43:32 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (18C26800) [pid = 860] [serial = 2227] [outer = 0CB8F400] 10:43:32 INFO - PROCESS | 860 | 1466703812948 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (18C2B800) [pid = 860] [serial = 2228] [outer = 0CB8F400] 10:43:33 INFO - PROCESS | 860 | 1466703813361 Marionette TRACE conn7 <- [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"]]]}] 10:43:33 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 10:43:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 10:43:33 INFO - PROCESS | 860 | 1466703813423 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 860 | 1466703813426 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 10:43:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:43:33 INFO - PROCESS | 860 | 1466703813429 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 860 | 1466703813431 Marionette TRACE conn7 <- [1,2934,null,{}] 10:43:33 INFO - PROCESS | 860 | 1466703813435 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:33 INFO - PROCESS | 860 | 1466703813437 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:33 INFO - PROCESS | 860 | 1466703813526 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 10:43:33 INFO - PROCESS | 860 | 1466703813531 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 860 | 1466703813533 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:33 INFO - PROCESS | 860 | ++DOCSHELL 18C31400 == 37 [pid = 860] [id = 743] 10:43:33 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (18C34800) [pid = 860] [serial = 2229] [outer = 00000000] 10:43:33 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1942C000) [pid = 860] [serial = 2230] [outer = 18C34800] 10:43:33 INFO - PROCESS | 860 | 1466703813579 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (19430C00) [pid = 860] [serial = 2231] [outer = 18C34800] 10:43:33 INFO - PROCESS | 860 | 1466703813982 Marionette TRACE conn7 <- [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]]]}] 10:43:34 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. 10:43:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 10:43:34 INFO - PROCESS | 860 | 1466703814096 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 860 | 1466703814100 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 10:43:34 INFO - PROCESS | 860 | 1466703814110 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:43:34 INFO - PROCESS | 860 | 1466703814115 Marionette TRACE conn7 <- [1,2938,null,{}] 10:43:34 INFO - PROCESS | 860 | 1466703814121 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:34 INFO - PROCESS | 860 | 1466703814125 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:34 INFO - PROCESS | 860 | 1466703814252 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 10:43:34 INFO - PROCESS | 860 | 1466703814419 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 860 | 1466703814424 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:34 INFO - PROCESS | 860 | ++DOCSHELL 0D5E8000 == 38 [pid = 860] [id = 744] 10:43:34 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0D5F0800) [pid = 860] [serial = 2232] [outer = 00000000] 10:43:34 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0D61B800) [pid = 860] [serial = 2233] [outer = 0D5F0800] 10:43:34 INFO - PROCESS | 860 | 1466703814483 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0E7D6800) [pid = 860] [serial = 2234] [outer = 0D5F0800] 10:43:34 INFO - PROCESS | 860 | ++DOCSHELL 125E1000 == 39 [pid = 860] [id = 745] 10:43:34 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (13B44400) [pid = 860] [serial = 2235] [outer = 00000000] 10:43:34 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (13EE9C00) [pid = 860] [serial = 2236] [outer = 13B44400] 10:43:35 INFO - PROCESS | 860 | 1466703815075 Marionette TRACE conn7 <- [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]]]}] 10:43:35 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. 10:43:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 10:43:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:43:35 INFO - PROCESS | 860 | 1466703815090 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 860 | 1466703815093 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 10:43:35 INFO - PROCESS | 860 | 1466703815100 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 860 | 1466703815104 Marionette TRACE conn7 <- [1,2942,null,{}] 10:43:35 INFO - PROCESS | 860 | 1466703815109 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:35 INFO - PROCESS | 860 | 1466703815112 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:35 INFO - PROCESS | 860 | 1466703815247 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 10:43:35 INFO - PROCESS | 860 | 1466703815357 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 860 | 1466703815359 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:35 INFO - PROCESS | 860 | ++DOCSHELL 14380000 == 40 [pid = 860] [id = 746] 10:43:35 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14F5B800) [pid = 860] [serial = 2237] [outer = 00000000] 10:43:35 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (15AE5800) [pid = 860] [serial = 2238] [outer = 14F5B800] 10:43:35 INFO - PROCESS | 860 | 1466703815415 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (16732400) [pid = 860] [serial = 2239] [outer = 14F5B800] 10:43:35 INFO - PROCESS | 860 | 1466703815972 Marionette TRACE conn7 <- [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]]]}] 10:43:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:43:36 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 10:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 10:43:36 INFO - PROCESS | 860 | 1466703816034 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 860 | 1466703816037 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 10:43:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:43:36 INFO - PROCESS | 860 | 1466703816042 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 860 | 1466703816045 Marionette TRACE conn7 <- [1,2946,null,{}] 10:43:36 INFO - PROCESS | 860 | 1466703816054 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:36 INFO - PROCESS | 860 | 1466703816059 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:36 INFO - PROCESS | 860 | 1466703816225 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 10:43:36 INFO - PROCESS | 860 | 1466703816338 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 860 | 1466703816343 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:36 INFO - PROCESS | 860 | ++DOCSHELL 194A8C00 == 41 [pid = 860] [id = 747] 10:43:36 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (194C9800) [pid = 860] [serial = 2240] [outer = 00000000] 10:43:36 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (194D9800) [pid = 860] [serial = 2241] [outer = 194C9800] 10:43:36 INFO - PROCESS | 860 | 1466703816444 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (194E4800) [pid = 860] [serial = 2242] [outer = 194C9800] 10:43:36 INFO - PROCESS | 860 | 1466703816981 Marionette TRACE conn7 <- [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]]]}] 10:43:37 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. 10:43:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 10:43:37 INFO - PROCESS | 860 | 1466703817014 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 860 | 1466703817017 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 10:43:37 INFO - PROCESS | 860 | 1466703817020 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:43:37 INFO - PROCESS | 860 | 1466703817023 Marionette TRACE conn7 <- [1,2950,null,{}] 10:43:37 INFO - PROCESS | 860 | 1466703817026 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:37 INFO - PROCESS | 860 | 1466703817029 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:37 INFO - PROCESS | 860 | 1466703817147 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 10:43:37 INFO - PROCESS | 860 | 1466703817304 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 860 | 1466703817307 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:37 INFO - PROCESS | 860 | ++DOCSHELL 0CA90400 == 42 [pid = 860] [id = 748] 10:43:37 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (13E65000) [pid = 860] [serial = 2243] [outer = 00000000] 10:43:37 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (19A9A800) [pid = 860] [serial = 2244] [outer = 13E65000] 10:43:37 INFO - PROCESS | 860 | 1466703817362 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (19E23000) [pid = 860] [serial = 2245] [outer = 13E65000] 10:43:37 INFO - PROCESS | 860 | 1466703817897 Marionette TRACE conn7 <- [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]]]}] 10:43:37 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. 10:43:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 10:43:37 INFO - PROCESS | 860 | 1466703817954 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 860 | 1466703817957 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 10:43:37 INFO - PROCESS | 860 | 1466703817960 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:43:37 INFO - PROCESS | 860 | 1466703817962 Marionette TRACE conn7 <- [1,2954,null,{}] 10:43:37 INFO - PROCESS | 860 | 1466703817966 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:37 INFO - PROCESS | 860 | 1466703817969 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:38 INFO - PROCESS | 860 | 1466703818080 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 10:43:38 INFO - PROCESS | 860 | 1466703818378 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 860 | 1466703818381 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:38 INFO - PROCESS | 860 | ++DOCSHELL 0CB8F800 == 43 [pid = 860] [id = 749] 10:43:38 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0CB93800) [pid = 860] [serial = 2246] [outer = 00000000] 10:43:38 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D253C00) [pid = 860] [serial = 2247] [outer = 0CB93800] 10:43:38 INFO - PROCESS | 860 | 1466703818455 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0D2C9C00) [pid = 860] [serial = 2248] [outer = 0CB93800] 10:43:38 INFO - PROCESS | 860 | 1466703818994 Marionette TRACE conn7 <- [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]]]}] 10:43:39 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. 10:43:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1070ms 10:43:39 INFO - PROCESS | 860 | 1466703819035 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 10:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:43:39 INFO - PROCESS | 860 | 1466703819038 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 10:43:39 INFO - PROCESS | 860 | 1466703819043 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 860 | 1466703819045 Marionette TRACE conn7 <- [1,2958,null,{}] 10:43:39 INFO - PROCESS | 860 | 1466703819051 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:39 INFO - PROCESS | 860 | 1466703819055 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:39 INFO - PROCESS | 860 | 1466703819157 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 10:43:39 INFO - PROCESS | 860 | 1466703819279 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 860 | 1466703819282 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:39 INFO - PROCESS | 860 | ++DOCSHELL 0EAC8C00 == 44 [pid = 860] [id = 750] 10:43:39 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (11DAC000) [pid = 860] [serial = 2249] [outer = 00000000] 10:43:39 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (12523800) [pid = 860] [serial = 2250] [outer = 11DAC000] 10:43:39 INFO - PROCESS | 860 | 1466703819330 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (13459000) [pid = 860] [serial = 2251] [outer = 11DAC000] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0CB8B800 == 43 [pid = 860] [id = 742] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0D2C2800 == 42 [pid = 860] [id = 741] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 17A1A800 == 41 [pid = 860] [id = 740] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 176E2000 == 40 [pid = 860] [id = 739] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 16D4F800 == 39 [pid = 860] [id = 738] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 1539C800 == 38 [pid = 860] [id = 737] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 12552400 == 37 [pid = 860] [id = 736] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0CB94C00 == 36 [pid = 860] [id = 735] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0C918C00 == 35 [pid = 860] [id = 732] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0DB7E000 == 34 [pid = 860] [id = 723] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0DB85000 == 33 [pid = 860] [id = 734] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0EACB400 == 32 [pid = 860] [id = 733] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0CA90400 == 31 [pid = 860] [id = 748] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0CB8F800 == 30 [pid = 860] [id = 749] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 194A8C00 == 29 [pid = 860] [id = 747] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 18C31400 == 28 [pid = 860] [id = 743] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 125E1000 == 27 [pid = 860] [id = 745] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 0D5E8000 == 26 [pid = 860] [id = 744] 10:43:40 INFO - PROCESS | 860 | --DOCSHELL 14380000 == 25 [pid = 860] [id = 746] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 95 (14F5A800) [pid = 860] [serial = 2185] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 94 (16E51800) [pid = 860] [serial = 2194] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 93 (0EACF800) [pid = 860] [serial = 2170] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 92 (0D255400) [pid = 860] [serial = 2188] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 91 (1254BC00) [pid = 860] [serial = 2189] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D2C3400) [pid = 860] [serial = 2174] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 89 (11B9F800) [pid = 860] [serial = 2161] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 88 (12548000) [pid = 860] [serial = 2179] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 87 (1672BC00) [pid = 860] [serial = 2191] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 86 (11DAEC00) [pid = 860] [serial = 2162] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0DB85400) [pid = 860] [serial = 2177] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 84 (11BBA000) [pid = 860] [serial = 2171] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DB7D400) [pid = 860] [serial = 2176] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 82 (13E68800) [pid = 860] [serial = 2182] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 81 (16730400) [pid = 860] [serial = 2192] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18CB0000) [pid = 860] [serial = 2168] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 79 (16163C00) [pid = 860] [serial = 2165] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 78 (14F69C00) [pid = 860] [serial = 2186] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 77 (18C31000) [pid = 860] [serial = 2167] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 76 (13E73400) [pid = 860] [serial = 2183] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 75 (126C3000) [pid = 860] [serial = 2180] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 74 (14395000) [pid = 860] [serial = 2164] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0D252800) [pid = 860] [serial = 2173] [outer = 00000000] [url = about:blank] 10:43:40 INFO - PROCESS | 860 | 1466703820504 Marionette TRACE conn7 <- [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]]]}] 10:43:40 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. 10:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1531ms 10:43:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:43:40 INFO - PROCESS | 860 | 1466703820576 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 860 | 1466703820581 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 10:43:40 INFO - PROCESS | 860 | 1466703820586 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 860 | 1466703820589 Marionette TRACE conn7 <- [1,2962,null,{}] 10:43:40 INFO - PROCESS | 860 | 1466703820595 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:40 INFO - PROCESS | 860 | 1466703820598 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:40 INFO - PROCESS | 860 | 1466703820687 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 10:43:40 INFO - PROCESS | 860 | 1466703820700 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 860 | 1466703820703 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:40 INFO - PROCESS | 860 | ++DOCSHELL 0CB94C00 == 26 [pid = 860] [id = 751] 10:43:40 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0CB95800) [pid = 860] [serial = 2252] [outer = 00000000] 10:43:40 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D0D3C00) [pid = 860] [serial = 2253] [outer = 0CB95800] 10:43:40 INFO - PROCESS | 860 | 1466703820755 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0D2C2000) [pid = 860] [serial = 2254] [outer = 0CB95800] 10:43:41 INFO - PROCESS | 860 | 1466703821270 Marionette TRACE conn7 <- [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]]]}] 10:43:41 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. 10:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 10:43:41 INFO - PROCESS | 860 | 1466703821316 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 860 | 1466703821321 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 10:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:43:41 INFO - PROCESS | 860 | 1466703821328 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 860 | 1466703821331 Marionette TRACE conn7 <- [1,2966,null,{}] 10:43:41 INFO - PROCESS | 860 | 1466703821334 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 860 | 1466703821337 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:41 INFO - PROCESS | 860 | 1466703821428 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 10:43:41 INFO - PROCESS | 860 | 1466703821443 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 860 | 1466703821445 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:41 INFO - PROCESS | 860 | ++DOCSHELL 0DB85000 == 27 [pid = 860] [id = 752] 10:43:41 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (0DB85400) [pid = 860] [serial = 2255] [outer = 00000000] 10:43:41 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (0DD55000) [pid = 860] [serial = 2256] [outer = 0DB85400] 10:43:41 INFO - PROCESS | 860 | 1466703821494 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (11B95C00) [pid = 860] [serial = 2257] [outer = 0DB85400] 10:43:41 INFO - PROCESS | 860 | 1466703821941 Marionette TRACE conn7 <- [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]]]}] 10:43:41 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. 10:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 10:43:41 INFO - PROCESS | 860 | 1466703821960 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 860 | 1466703821963 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 10:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:43:41 INFO - PROCESS | 860 | 1466703821966 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 860 | 1466703821970 Marionette TRACE conn7 <- [1,2970,null,{}] 10:43:41 INFO - PROCESS | 860 | 1466703821981 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 860 | 1466703821986 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:42 INFO - PROCESS | 860 | 1466703822081 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 10:43:42 INFO - PROCESS | 860 | 1466703822089 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 860 | 1466703822092 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:42 INFO - PROCESS | 860 | ++DOCSHELL 12529800 == 28 [pid = 860] [id = 753] 10:43:42 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (12543400) [pid = 860] [serial = 2258] [outer = 00000000] 10:43:42 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (125E1000) [pid = 860] [serial = 2259] [outer = 12543400] 10:43:42 INFO - PROCESS | 860 | 1466703822143 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (126CBC00) [pid = 860] [serial = 2260] [outer = 12543400] 10:43:42 INFO - PROCESS | 860 | 1466703822667 Marionette TRACE conn7 <- [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"]]]}] 10:43:42 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 10:43:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 10:43:42 INFO - PROCESS | 860 | 1466703822700 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 860 | 1466703822703 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 10:43:42 INFO - PROCESS | 860 | 1466703822706 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:43:42 INFO - PROCESS | 860 | 1466703822708 Marionette TRACE conn7 <- [1,2974,null,{}] 10:43:42 INFO - PROCESS | 860 | 1466703822711 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:42 INFO - PROCESS | 860 | 1466703822713 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:42 INFO - PROCESS | 860 | 1466703822833 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 10:43:42 INFO - PROCESS | 860 | 1466703822896 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 860 | 1466703822898 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:42 INFO - PROCESS | 860 | ++DOCSHELL 13E34000 == 29 [pid = 860] [id = 754] 10:43:42 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (13E3A400) [pid = 860] [serial = 2261] [outer = 00000000] 10:43:42 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (13EF0000) [pid = 860] [serial = 2262] [outer = 13E3A400] 10:43:42 INFO - PROCESS | 860 | 1466703822944 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (14382C00) [pid = 860] [serial = 2263] [outer = 13E3A400] 10:43:43 INFO - PROCESS | 860 | 1466703823331 Marionette TRACE conn7 <- [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]]]}] 10:43:43 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. 10:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 10:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:43:43 INFO - PROCESS | 860 | 1466703823380 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 860 | 1466703823382 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 10:43:43 INFO - PROCESS | 860 | 1466703823385 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 860 | 1466703823387 Marionette TRACE conn7 <- [1,2978,null,{}] 10:43:43 INFO - PROCESS | 860 | 1466703823391 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:43 INFO - PROCESS | 860 | 1466703823393 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:43 INFO - PROCESS | 860 | 1466703823507 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 10:43:43 INFO - PROCESS | 860 | 1466703823597 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 860 | 1466703823599 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:43 INFO - PROCESS | 860 | ++DOCSHELL 14F68000 == 30 [pid = 860] [id = 755] 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (14F69C00) [pid = 860] [serial = 2264] [outer = 00000000] 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (157A7400) [pid = 860] [serial = 2265] [outer = 14F69C00] 10:43:43 INFO - PROCESS | 860 | 1466703823643 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (16202400) [pid = 860] [serial = 2266] [outer = 14F69C00] 10:43:43 INFO - PROCESS | 860 | ++DOCSHELL 16D40400 == 31 [pid = 860] [id = 756] 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (16D40C00) [pid = 860] [serial = 2267] [outer = 00000000] 10:43:43 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (16D42400) [pid = 860] [serial = 2268] [outer = 16D40C00] 10:43:44 INFO - PROCESS | 860 | 1466703824083 Marionette TRACE conn7 <- [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]]]}] 10:43:44 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. 10:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 10:43:44 INFO - PROCESS | 860 | 1466703824118 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 860 | 1466703824120 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 10:43:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:43:44 INFO - PROCESS | 860 | 1466703824123 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 860 | 1466703824124 Marionette TRACE conn7 <- [1,2982,null,{}] 10:43:44 INFO - PROCESS | 860 | 1466703824128 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:44 INFO - PROCESS | 860 | 1466703824133 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:44 INFO - PROCESS | 860 | 1466703824289 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 10:43:44 INFO - PROCESS | 860 | 1466703824363 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 860 | 1466703824365 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:44 INFO - PROCESS | 860 | ++DOCSHELL 16D4DC00 == 32 [pid = 860] [id = 757] 10:43:44 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (16D4E800) [pid = 860] [serial = 2269] [outer = 00000000] 10:43:44 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (175CA000) [pid = 860] [serial = 2270] [outer = 16D4E800] 10:43:44 INFO - PROCESS | 860 | 1466703824418 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (175CE400) [pid = 860] [serial = 2271] [outer = 16D4E800] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 92 (16D4FC00) [pid = 860] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 91 (176E5000) [pid = 860] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D2CAC00) [pid = 860] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 89 (17B54C00) [pid = 860] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 88 (11BB8C00) [pid = 860] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 87 (11B0D800) [pid = 860] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 86 (125E2400) [pid = 860] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0C919400) [pid = 860] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1539F000) [pid = 860] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0CB95000) [pid = 860] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 82 (0CB8F400) [pid = 860] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 81 (18C34800) [pid = 860] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:43:44 INFO - PROCESS | 860 | --DOMWINDOW == 80 (16D46C00) [pid = 860] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:43:45 INFO - PROCESS | 860 | 1466703825045 Marionette TRACE conn7 <- [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]]]}] 10:43:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:43:45 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 10:43:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 10:43:45 INFO - PROCESS | 860 | 1466703825097 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 860 | 1466703825099 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 10:43:45 INFO - PROCESS | 860 | 1466703825102 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:43:45 INFO - PROCESS | 860 | 1466703825104 Marionette TRACE conn7 <- [1,2986,null,{}] 10:43:45 INFO - PROCESS | 860 | 1466703825108 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 860 | 1466703825109 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:45 INFO - PROCESS | 860 | 1466703825235 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 10:43:45 INFO - PROCESS | 860 | 1466703825306 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 860 | 1466703825308 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:45 INFO - PROCESS | 860 | ++DOCSHELL 0D2CAC00 == 33 [pid = 860] [id = 758] 10:43:45 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (11B0D800) [pid = 860] [serial = 2272] [outer = 00000000] 10:43:45 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14F5B400) [pid = 860] [serial = 2273] [outer = 11B0D800] 10:43:45 INFO - PROCESS | 860 | 1466703825354 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1631DC00) [pid = 860] [serial = 2274] [outer = 11B0D800] 10:43:45 INFO - PROCESS | 860 | 1466703825668 Marionette TRACE conn7 <- [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]]]}] 10:43:45 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. 10:43:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 10:43:45 INFO - PROCESS | 860 | 1466703825762 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 860 | 1466703825764 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 10:43:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:43:45 INFO - PROCESS | 860 | 1466703825768 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 860 | 1466703825770 Marionette TRACE conn7 <- [1,2990,null,{}] 10:43:45 INFO - PROCESS | 860 | 1466703825773 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 860 | 1466703825775 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:45 INFO - PROCESS | 860 | 1466703825860 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 10:43:45 INFO - PROCESS | 860 | 1466703825865 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 860 | 1466703825867 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:45 INFO - PROCESS | 860 | ++DOCSHELL 1437D800 == 34 [pid = 860] [id = 759] 10:43:45 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (175C7C00) [pid = 860] [serial = 2275] [outer = 00000000] 10:43:45 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (176EBC00) [pid = 860] [serial = 2276] [outer = 175C7C00] 10:43:45 INFO - PROCESS | 860 | 1466703825913 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (1792E800) [pid = 860] [serial = 2277] [outer = 175C7C00] 10:43:46 INFO - PROCESS | 860 | 1466703826327 Marionette TRACE conn7 <- [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]]]}] 10:43:46 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. 10:43:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 570ms 10:43:46 INFO - PROCESS | 860 | 1466703826342 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 860 | 1466703826344 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 10:43:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:43:46 INFO - PROCESS | 860 | 1466703826347 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 860 | 1466703826349 Marionette TRACE conn7 <- [1,2994,null,{}] 10:43:46 INFO - PROCESS | 860 | 1466703826352 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:46 INFO - PROCESS | 860 | 1466703826354 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:46 INFO - PROCESS | 860 | 1466703826481 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 10:43:46 INFO - PROCESS | 860 | 1466703826498 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 860 | 1466703826500 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:46 INFO - PROCESS | 860 | ++DOCSHELL 12528800 == 35 [pid = 860] [id = 760] 10:43:46 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (17B5B000) [pid = 860] [serial = 2278] [outer = 00000000] 10:43:46 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (18B98C00) [pid = 860] [serial = 2279] [outer = 17B5B000] 10:43:46 INFO - PROCESS | 860 | 1466703826547 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (18B9AC00) [pid = 860] [serial = 2280] [outer = 17B5B000] 10:43:47 INFO - PROCESS | 860 | 1466703827002 Marionette TRACE conn7 <- [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]]]}] 10:43:47 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. 10:43:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 10:43:47 INFO - PROCESS | 860 | 1466703827079 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 860 | 1466703827084 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 10:43:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:43:47 INFO - PROCESS | 860 | 1466703827090 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 860 | 1466703827095 Marionette TRACE conn7 <- [1,2998,null,{}] 10:43:47 INFO - PROCESS | 860 | 1466703827144 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:47 INFO - PROCESS | 860 | 1466703827148 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:47 INFO - PROCESS | 860 | 1466703827267 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 10:43:47 INFO - PROCESS | 860 | 1466703827412 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 860 | 1466703827418 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:47 INFO - PROCESS | 860 | ++DOCSHELL 0CB89C00 == 36 [pid = 860] [id = 761] 10:43:47 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (0CB8A800) [pid = 860] [serial = 2281] [outer = 00000000] 10:43:47 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0D25AC00) [pid = 860] [serial = 2282] [outer = 0CB8A800] 10:43:47 INFO - PROCESS | 860 | 1466703827521 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D5F1800) [pid = 860] [serial = 2283] [outer = 0CB8A800] 10:43:47 INFO - PROCESS | 860 | [860] 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 10:43:48 INFO - PROCESS | 860 | 1466703828249 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:43:48 INFO - {} 10:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:43:48 INFO - {} 10:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:43:48 INFO - {} 10:43:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:43:48 INFO - {} 10:43:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1172ms 10:43:48 INFO - PROCESS | 860 | 1466703828278 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 860 | 1466703828283 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 10:43:48 INFO - TEST-START | /FileAPI/fileReader.html 10:43:48 INFO - PROCESS | 860 | 1466703828290 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 860 | 1466703828293 Marionette TRACE conn7 <- [1,3002,null,{}] 10:43:48 INFO - PROCESS | 860 | 1466703828298 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:48 INFO - PROCESS | 860 | 1466703828301 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:48 INFO - PROCESS | 860 | 1466703828437 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 10:43:48 INFO - PROCESS | 860 | 1466703828580 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 860 | 1466703828583 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:48 INFO - PROCESS | 860 | ++DOCSHELL 1242B000 == 37 [pid = 860] [id = 762] 10:43:48 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (12494C00) [pid = 860] [serial = 2284] [outer = 00000000] 10:43:48 INFO - PROCESS | 860 | ++DOMWINDOW == 94 (13EE9400) [pid = 860] [serial = 2285] [outer = 12494C00] 10:43:48 INFO - PROCESS | 860 | 1466703828641 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 860 | ++DOMWINDOW == 95 (14F69000) [pid = 860] [serial = 2286] [outer = 12494C00] 10:43:49 INFO - PROCESS | 860 | 1466703829247 Marionette TRACE conn7 <- [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]]]}] 10:43:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:43:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:43:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:43:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:43:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 10:43:49 INFO - PROCESS | 860 | 1466703829281 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 860 | 1466703829284 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 10:43:49 INFO - TEST-START | /FileAPI/historical.html 10:43:49 INFO - PROCESS | 860 | 1466703829289 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 860 | 1466703829293 Marionette TRACE conn7 <- [1,3006,null,{}] 10:43:49 INFO - PROCESS | 860 | 1466703829303 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:49 INFO - PROCESS | 860 | 1466703829308 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:49 INFO - PROCESS | 860 | 1466703829429 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 10:43:49 INFO - PROCESS | 860 | 1466703829700 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 860 | 1466703829703 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:49 INFO - PROCESS | 860 | ++DOCSHELL 0C90F800 == 38 [pid = 860] [id = 763] 10:43:49 INFO - PROCESS | 860 | ++DOMWINDOW == 96 (0C912400) [pid = 860] [serial = 2287] [outer = 00000000] 10:43:49 INFO - PROCESS | 860 | ++DOMWINDOW == 97 (0C9B2000) [pid = 860] [serial = 2288] [outer = 0C912400] 10:43:49 INFO - PROCESS | 860 | 1466703829765 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 860 | ++DOMWINDOW == 98 (0CB8D400) [pid = 860] [serial = 2289] [outer = 0C912400] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 1437D800 == 37 [pid = 860] [id = 759] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 0D2CAC00 == 36 [pid = 860] [id = 758] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 16D4DC00 == 35 [pid = 860] [id = 757] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 16D40400 == 34 [pid = 860] [id = 756] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 14F68000 == 33 [pid = 860] [id = 755] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 13E34000 == 32 [pid = 860] [id = 754] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 12529800 == 31 [pid = 860] [id = 753] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 0DB85000 == 30 [pid = 860] [id = 752] 10:43:50 INFO - PROCESS | 860 | --DOCSHELL 0CB94C00 == 29 [pid = 860] [id = 751] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 97 (16E53000) [pid = 860] [serial = 2195] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 96 (175CB800) [pid = 860] [serial = 2215] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 95 (1767D000) [pid = 860] [serial = 2216] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 94 (176E7400) [pid = 860] [serial = 2219] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 93 (1793D000) [pid = 860] [serial = 2218] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 92 (13EED400) [pid = 860] [serial = 2224] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 91 (17B5FC00) [pid = 860] [serial = 2221] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 90 (11DA6C00) [pid = 860] [serial = 2200] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 89 (120D6400) [pid = 860] [serial = 2201] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 88 (125DD400) [pid = 860] [serial = 2203] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 87 (13E69400) [pid = 860] [serial = 2204] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 86 (13B48C00) [pid = 860] [serial = 2209] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 85 (13E66400) [pid = 860] [serial = 2210] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 84 (0C93A400) [pid = 860] [serial = 2197] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0C9BB000) [pid = 860] [serial = 2198] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 82 (157A5000) [pid = 860] [serial = 2212] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 81 (0D61B400) [pid = 860] [serial = 2206] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 80 (0DB7A400) [pid = 860] [serial = 2207] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 79 (18C26800) [pid = 860] [serial = 2227] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 78 (18C2B800) [pid = 860] [serial = 2228] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 77 (19430C00) [pid = 860] [serial = 2231] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 76 (1942C000) [pid = 860] [serial = 2230] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 75 (186A2C00) [pid = 860] [serial = 2222] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 74 (16322C00) [pid = 860] [serial = 2225] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | --DOMWINDOW == 73 (16204800) [pid = 860] [serial = 2213] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 860 | 1466703830407 Marionette TRACE conn7 <- [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"]]]}] 10:43:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:43:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:43:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:43:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:43:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:43:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:43:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:43:50 INFO - TEST-OK | /FileAPI/historical.html | took 1175ms 10:43:50 INFO - PROCESS | 860 | 1466703830468 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 860 | 1466703830472 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 10:43:50 INFO - TEST-START | /FileAPI/idlharness.html 10:43:50 INFO - PROCESS | 860 | 1466703830476 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 860 | 1466703830479 Marionette TRACE conn7 <- [1,3010,null,{}] 10:43:50 INFO - PROCESS | 860 | 1466703830485 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:50 INFO - PROCESS | 860 | 1466703830489 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:50 INFO - PROCESS | 860 | 1466703830586 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 10:43:50 INFO - PROCESS | 860 | 1466703830695 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 860 | 1466703830698 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:50 INFO - PROCESS | 860 | ++DOCSHELL 0C9B7000 == 30 [pid = 860] [id = 764] 10:43:50 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (0CA91400) [pid = 860] [serial = 2290] [outer = 00000000] 10:43:50 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (0D2C0C00) [pid = 860] [serial = 2291] [outer = 0CA91400] 10:43:50 INFO - PROCESS | 860 | 1466703830748 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (0DB84800) [pid = 860] [serial = 2292] [outer = 0CA91400] 10:43:51 INFO - PROCESS | 860 | 1466703831626 Marionette TRACE conn7 <- [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]]]}] 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:43:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:43:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:43:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:43:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:43:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:43:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:43:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:43:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:43:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:43:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:43:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:43:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:43:51 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 10:43:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:43:51 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 10:43:51 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 10:43:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:43:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:43:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:43:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:43:51 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 10:43:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:43:51 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 10:43:51 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 10:43:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:43:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:43:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1263ms 10:43:51 INFO - PROCESS | 860 | 1466703831743 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 860 | 1466703831747 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 10:43:51 INFO - TEST-START | /FileAPI/idlharness.worker 10:43:51 INFO - PROCESS | 860 | 1466703831763 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 860 | 1466703831765 Marionette TRACE conn7 <- [1,3014,null,{}] 10:43:51 INFO - PROCESS | 860 | 1466703831770 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:51 INFO - PROCESS | 860 | 1466703831772 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:51 INFO - PROCESS | 860 | 1466703831861 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 10:43:51 INFO - PROCESS | 860 | 1466703831871 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 860 | 1466703831873 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:51 INFO - PROCESS | 860 | ++DOCSHELL 126C7000 == 31 [pid = 860] [id = 765] 10:43:51 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1672FC00) [pid = 860] [serial = 2293] [outer = 00000000] 10:43:51 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16D46400) [pid = 860] [serial = 2294] [outer = 1672FC00] 10:43:51 INFO - PROCESS | 860 | 1466703831921 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16E53000) [pid = 860] [serial = 2295] [outer = 1672FC00] 10:43:52 INFO - PROCESS | 860 | [860] 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 10:43:52 INFO - PROCESS | 860 | 1466703832955 Marionette TRACE conn7 <- [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,{},{}]]]}] 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:43:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:43:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:43:52 INFO - {} 10:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:43:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:43:53 INFO - {} 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:43:53 INFO - {} 10:43:53 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 - {} 10:43:53 INFO - {} 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:43:53 INFO - {} 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:43:53 INFO - {} 10:43:53 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 - {} 10:43:53 INFO - {} 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:43:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:43:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 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 10:43:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:43:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:43:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:43:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:43:53 INFO - {} 10:43:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 10:43:53 INFO - PROCESS | 860 | 1466703833053 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 860 | 1466703833056 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 10:43:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:43:53 INFO - PROCESS | 860 | 1466703833066 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 860 | 1466703833072 Marionette TRACE conn7 <- [1,3018,null,{}] 10:43:53 INFO - PROCESS | 860 | 1466703833080 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 860 | 1466703833084 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:53 INFO - PROCESS | 860 | 1466703833207 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 10:43:53 INFO - PROCESS | 860 | 1466703833300 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 860 | 1466703833302 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:53 INFO - PROCESS | 860 | ++DOCSHELL 17A0F400 == 32 [pid = 860] [id = 766] 10:43:53 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (17B54800) [pid = 860] [serial = 2296] [outer = 00000000] 10:43:53 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1A10E400) [pid = 860] [serial = 2297] [outer = 17B54800] 10:43:53 INFO - PROCESS | 860 | 1466703833351 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (11BB8000) [pid = 860] [serial = 2298] [outer = 17B54800] 10:43:53 INFO - PROCESS | 860 | 1466703833763 Marionette TRACE conn7 <- [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]]]}] 10:43:53 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 10:43:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 10:43:53 INFO - PROCESS | 860 | 1466703833793 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 860 | 1466703833795 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 10:43:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:43:53 INFO - PROCESS | 860 | 1466703833804 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 860 | 1466703833806 Marionette TRACE conn7 <- [1,3022,null,{}] 10:43:53 INFO - PROCESS | 860 | 1466703833809 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 860 | 1466703833811 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:53 INFO - PROCESS | 860 | 1466703833934 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 10:43:53 INFO - PROCESS | 860 | 1466703833940 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 860 | 1466703833942 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:53 INFO - PROCESS | 860 | ++DOCSHELL 1A10E000 == 33 [pid = 860] [id = 767] 10:43:53 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (1A110400) [pid = 860] [serial = 2299] [outer = 00000000] 10:43:53 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (1A318400) [pid = 860] [serial = 2300] [outer = 1A110400] 10:43:53 INFO - PROCESS | 860 | 1466703833985 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (1A31BC00) [pid = 860] [serial = 2301] [outer = 1A110400] 10:43:54 INFO - PROCESS | 860 | 1466703834380 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:43:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 10:43:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:43:54 INFO - PROCESS | 860 | 1466703834438 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 860 | 1466703834440 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 10:43:54 INFO - PROCESS | 860 | 1466703834443 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 860 | 1466703834445 Marionette TRACE conn7 <- [1,3026,null,{}] 10:43:54 INFO - PROCESS | 860 | 1466703834455 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:54 INFO - PROCESS | 860 | 1466703834457 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:54 INFO - PROCESS | 860 | 1466703834583 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 10:43:54 INFO - PROCESS | 860 | 1466703834681 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 860 | 1466703834687 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:54 INFO - PROCESS | 860 | ++DOCSHELL 176E6C00 == 34 [pid = 860] [id = 768] 10:43:54 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (17B59400) [pid = 860] [serial = 2302] [outer = 00000000] 10:43:54 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (1A612000) [pid = 860] [serial = 2303] [outer = 17B59400] 10:43:54 INFO - PROCESS | 860 | 1466703834746 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (1A6E3400) [pid = 860] [serial = 2304] [outer = 17B59400] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 87 (16D4E800) [pid = 860] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 86 (11DAC000) [pid = 860] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 85 (0CB95800) [pid = 860] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 84 (12543400) [pid = 860] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 83 (0DB85400) [pid = 860] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 82 (16D40C00) [pid = 860] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 81 (14F69C00) [pid = 860] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 80 (11B0D800) [pid = 860] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 79 (175C7C00) [pid = 860] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 78 (13B44400) [pid = 860] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D5F0800) [pid = 860] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 76 (14F5B800) [pid = 860] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 75 (194C9800) [pid = 860] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 74 (13E65000) [pid = 860] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0CB93800) [pid = 860] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:43:55 INFO - PROCESS | 860 | --DOMWINDOW == 72 (13E3A400) [pid = 860] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:43:55 INFO - PROCESS | 860 | 1466703835201 Marionette TRACE conn7 <- [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"]]]}] 10:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:43:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 830ms 10:43:55 INFO - PROCESS | 860 | 1466703835274 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 860 | 1466703835277 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 10:43:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:43:55 INFO - PROCESS | 860 | 1466703835280 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 860 | 1466703835282 Marionette TRACE conn7 <- [1,3030,null,{}] 10:43:55 INFO - PROCESS | 860 | 1466703835285 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 860 | 1466703835288 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:55 INFO - PROCESS | 860 | 1466703835375 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 10:43:55 INFO - PROCESS | 860 | 1466703835380 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 860 | 1466703835382 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:55 INFO - PROCESS | 860 | ++DOCSHELL 1A617800 == 35 [pid = 860] [id = 769] 10:43:55 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (1A6E4800) [pid = 860] [serial = 2305] [outer = 00000000] 10:43:55 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (1A6EB400) [pid = 860] [serial = 2306] [outer = 1A6E4800] 10:43:55 INFO - PROCESS | 860 | 1466703835425 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (1BED2C00) [pid = 860] [serial = 2307] [outer = 1A6E4800] 10:43:56 INFO - PROCESS | 860 | 1466703836050 Marionette TRACE conn7 <- [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]]]}] 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:43:56 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. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:43:56 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'.) 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:43:56 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. 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:43:56 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. 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:43:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:43:56 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. 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:43:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:43:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:43:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:43:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 878ms 10:43:56 INFO - PROCESS | 860 | 1466703836162 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 860 | 1466703836165 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 10:43:56 INFO - PROCESS | 860 | 1466703836168 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:43:56 INFO - PROCESS | 860 | 1466703836170 Marionette TRACE conn7 <- [1,3034,null,{}] 10:43:56 INFO - PROCESS | 860 | 1466703836174 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:56 INFO - PROCESS | 860 | 1466703836175 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:56 INFO - PROCESS | 860 | 1466703836302 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 10:43:56 INFO - PROCESS | 860 | 1466703836309 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 860 | 1466703836311 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:56 INFO - PROCESS | 860 | ++DOCSHELL 1BED5400 == 36 [pid = 860] [id = 770] 10:43:56 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1BED5800) [pid = 860] [serial = 2308] [outer = 00000000] 10:43:56 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (1BF4C400) [pid = 860] [serial = 2309] [outer = 1BED5800] 10:43:56 INFO - PROCESS | 860 | 1466703836355 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (1DA9B000) [pid = 860] [serial = 2310] [outer = 1BED5800] 10:43:56 INFO - PROCESS | 860 | [860] 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 10:43:56 INFO - PROCESS | 860 | 1466703836778 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:43:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:43:56 INFO - {} 10:43:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 10:43:56 INFO - PROCESS | 860 | 1466703836802 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 10:43:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:43:56 INFO - PROCESS | 860 | 1466703836804 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 10:43:56 INFO - PROCESS | 860 | 1466703836807 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 860 | 1466703836809 Marionette TRACE conn7 <- [1,3038,null,{}] 10:43:56 INFO - PROCESS | 860 | 1466703836812 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:56 INFO - PROCESS | 860 | 1466703836814 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:56 INFO - PROCESS | 860 | 1466703836897 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 10:43:57 INFO - PROCESS | 860 | 1466703837043 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 860 | 1466703837046 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:57 INFO - PROCESS | 860 | ++DOCSHELL 0925DC00 == 37 [pid = 860] [id = 771] 10:43:57 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (0925EC00) [pid = 860] [serial = 2311] [outer = 00000000] 10:43:57 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (0C938800) [pid = 860] [serial = 2312] [outer = 0925EC00] 10:43:57 INFO - PROCESS | 860 | 1466703837108 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (0D0E2800) [pid = 860] [serial = 2313] [outer = 0925EC00] 10:43:57 INFO - PROCESS | 860 | 1466703837723 Marionette TRACE conn7 <- [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]]]}] 10:43:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:43:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:43:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:43:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:43:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 10:43:57 INFO - PROCESS | 860 | 1466703837779 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 860 | 1466703837783 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 10:43:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:43:57 INFO - PROCESS | 860 | 1466703837789 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 860 | 1466703837792 Marionette TRACE conn7 <- [1,3042,null,{}] 10:43:57 INFO - PROCESS | 860 | 1466703837798 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:57 INFO - PROCESS | 860 | 1466703837801 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:57 INFO - PROCESS | 860 | 1466703837952 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 10:43:58 INFO - PROCESS | 860 | 1466703838105 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 860 | 1466703838108 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:58 INFO - PROCESS | 860 | ++DOCSHELL 13EE5800 == 38 [pid = 860] [id = 772] 10:43:58 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (14F5B800) [pid = 860] [serial = 2314] [outer = 00000000] 10:43:58 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (153A0000) [pid = 860] [serial = 2315] [outer = 14F5B800] 10:43:58 INFO - PROCESS | 860 | 1466703838173 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (15AE8800) [pid = 860] [serial = 2316] [outer = 14F5B800] 10:43:58 INFO - PROCESS | 860 | 1466703838960 Marionette TRACE conn7 <- [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"]]]}] 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:43:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:43:59 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" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:43:59 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" 10:43:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:43:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1287ms 10:43:59 INFO - PROCESS | 860 | 1466703839078 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 860 | 1466703839083 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 10:43:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:43:59 INFO - PROCESS | 860 | 1466703839131 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 860 | 1466703839134 Marionette TRACE conn7 <- [1,3046,null,{}] 10:43:59 INFO - PROCESS | 860 | 1466703839138 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:59 INFO - PROCESS | 860 | 1466703839141 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:59 INFO - PROCESS | 860 | 1466703839245 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 10:43:59 INFO - PROCESS | 860 | 1466703839383 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 860 | 1466703839386 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:43:59 INFO - PROCESS | 860 | ++DOCSHELL 17B55400 == 39 [pid = 860] [id = 773] 10:43:59 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (186A5C00) [pid = 860] [serial = 2317] [outer = 00000000] 10:43:59 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (18C29C00) [pid = 860] [serial = 2318] [outer = 186A5C00] 10:43:59 INFO - PROCESS | 860 | 1466703839440 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (18C2FC00) [pid = 860] [serial = 2319] [outer = 186A5C00] 10:44:00 INFO - PROCESS | 860 | 1466703840037 Marionette TRACE conn7 <- [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]]]}] 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:44:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:44:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:44:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:44:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:44:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:44:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:44:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:44:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:44:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 936ms 10:44:00 INFO - PROCESS | 860 | 1466703840068 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 860 | 1466703840071 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 10:44:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:44:00 INFO - PROCESS | 860 | 1466703840077 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 860 | 1466703840084 Marionette TRACE conn7 <- [1,3050,null,{}] 10:44:00 INFO - PROCESS | 860 | 1466703840094 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:00 INFO - PROCESS | 860 | 1466703840098 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:00 INFO - PROCESS | 860 | 1466703840218 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 10:44:00 INFO - PROCESS | 860 | 1466703840384 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 860 | 1466703840386 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:00 INFO - PROCESS | 860 | ++DOCSHELL 165A9400 == 40 [pid = 860] [id = 774] 10:44:00 INFO - PROCESS | 860 | ++DOMWINDOW == 88 (165B2400) [pid = 860] [serial = 2320] [outer = 00000000] 10:44:00 INFO - PROCESS | 860 | ++DOMWINDOW == 89 (1942C400) [pid = 860] [serial = 2321] [outer = 165B2400] 10:44:00 INFO - PROCESS | 860 | 1466703840445 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 860 | ++DOMWINDOW == 90 (194A7400) [pid = 860] [serial = 2322] [outer = 165B2400] 10:44:00 INFO - PROCESS | 860 | [860] 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 10:44:01 INFO - PROCESS | 860 | 1466703841003 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:44:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:44:01 INFO - {} 10:44:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 10:44:01 INFO - PROCESS | 860 | 1466703841066 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 860 | 1466703841069 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 10:44:01 INFO - PROCESS | 860 | 1466703841114 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 860 | 1466703841116 Marionette TRACE conn7 <- [1,3054,null,{}] 10:44:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:44:01 INFO - PROCESS | 860 | 1466703841119 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:01 INFO - PROCESS | 860 | 1466703841122 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:01 INFO - PROCESS | 860 | 1466703841240 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 10:44:01 INFO - PROCESS | 860 | 1466703841506 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 860 | 1466703841510 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:01 INFO - PROCESS | 860 | ++DOCSHELL 0C930C00 == 41 [pid = 860] [id = 775] 10:44:01 INFO - PROCESS | 860 | ++DOMWINDOW == 91 (0CB90000) [pid = 860] [serial = 2323] [outer = 00000000] 10:44:01 INFO - PROCESS | 860 | ++DOMWINDOW == 92 (0D434400) [pid = 860] [serial = 2324] [outer = 0CB90000] 10:44:01 INFO - PROCESS | 860 | 1466703841577 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 860 | ++DOMWINDOW == 93 (0D61A400) [pid = 860] [serial = 2325] [outer = 0CB90000] 10:44:02 INFO - PROCESS | 860 | 1466703842102 Marionette TRACE conn7 <- [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]]]}] 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:44:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:44:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1014ms 10:44:02 INFO - PROCESS | 860 | 1466703842136 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 860 | 1466703842140 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 10:44:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:44:02 INFO - PROCESS | 860 | 1466703842144 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 860 | 1466703842146 Marionette TRACE conn7 <- [1,3058,null,{}] 10:44:02 INFO - PROCESS | 860 | 1466703842152 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:02 INFO - PROCESS | 860 | 1466703842156 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 1BED5400 == 40 [pid = 860] [id = 770] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 1A617800 == 39 [pid = 860] [id = 769] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 176E6C00 == 38 [pid = 860] [id = 768] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 1A10E000 == 37 [pid = 860] [id = 767] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 17A0F400 == 36 [pid = 860] [id = 766] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 126C7000 == 35 [pid = 860] [id = 765] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 0C9B7000 == 34 [pid = 860] [id = 764] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 0C90F800 == 33 [pid = 860] [id = 763] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 12528800 == 32 [pid = 860] [id = 760] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 0EAC8C00 == 31 [pid = 860] [id = 750] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 0CB89C00 == 30 [pid = 860] [id = 761] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 1242B000 == 29 [pid = 860] [id = 762] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 165A9400 == 28 [pid = 860] [id = 774] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 17B55400 == 27 [pid = 860] [id = 773] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 0925DC00 == 26 [pid = 860] [id = 771] 10:44:02 INFO - PROCESS | 860 | --DOCSHELL 13EE5800 == 25 [pid = 860] [id = 772] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 92 (13459000) [pid = 860] [serial = 2251] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 91 (12523800) [pid = 860] [serial = 2250] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 90 (0D0D3C00) [pid = 860] [serial = 2253] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 89 (0D2C2000) [pid = 860] [serial = 2254] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 88 (125E1000) [pid = 860] [serial = 2259] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 87 (0DD55000) [pid = 860] [serial = 2256] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 86 (11B95C00) [pid = 860] [serial = 2257] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 85 (16D42400) [pid = 860] [serial = 2268] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 84 (16202400) [pid = 860] [serial = 2266] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 83 (157A7400) [pid = 860] [serial = 2265] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 82 (14F5B400) [pid = 860] [serial = 2273] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 81 (175CA000) [pid = 860] [serial = 2270] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 80 (176EBC00) [pid = 860] [serial = 2276] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EE9C00) [pid = 860] [serial = 2236] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 78 (0E7D6800) [pid = 860] [serial = 2234] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D61B800) [pid = 860] [serial = 2233] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 76 (16732400) [pid = 860] [serial = 2239] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 75 (15AE5800) [pid = 860] [serial = 2238] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 74 (194E4800) [pid = 860] [serial = 2242] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 73 (194D9800) [pid = 860] [serial = 2241] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 72 (19E23000) [pid = 860] [serial = 2245] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 71 (19A9A800) [pid = 860] [serial = 2244] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 70 (0D2C9C00) [pid = 860] [serial = 2248] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 69 (0D253C00) [pid = 860] [serial = 2247] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 68 (175CE400) [pid = 860] [serial = 2271] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1631DC00) [pid = 860] [serial = 2274] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 66 (1792E800) [pid = 860] [serial = 2277] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 65 (13EF0000) [pid = 860] [serial = 2262] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 64 (14382C00) [pid = 860] [serial = 2263] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 63 (18B98C00) [pid = 860] [serial = 2279] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | --DOMWINDOW == 62 (126CBC00) [pid = 860] [serial = 2260] [outer = 00000000] [url = about:blank] 10:44:03 INFO - PROCESS | 860 | 1466703843094 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 10:44:03 INFO - PROCESS | 860 | 1466703843158 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 860 | 1466703843161 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:03 INFO - PROCESS | 860 | ++DOCSHELL 0C936C00 == 26 [pid = 860] [id = 776] 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 63 (0C937400) [pid = 860] [serial = 2326] [outer = 00000000] 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 64 (0C9B6000) [pid = 860] [serial = 2327] [outer = 0C937400] 10:44:03 INFO - PROCESS | 860 | 1466703843210 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 65 (0CB88400) [pid = 860] [serial = 2328] [outer = 0C937400] 10:44:03 INFO - PROCESS | 860 | 1466703843637 Marionette TRACE conn7 <- [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]]]}] 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:44:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1534ms 10:44:03 INFO - PROCESS | 860 | 1466703843681 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 10:44:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:44:03 INFO - PROCESS | 860 | 1466703843685 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 10:44:03 INFO - PROCESS | 860 | 1466703843689 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 860 | 1466703843692 Marionette TRACE conn7 <- [1,3062,null,{}] 10:44:03 INFO - PROCESS | 860 | 1466703843697 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 860 | 1466703843699 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:03 INFO - PROCESS | 860 | 1466703843799 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 10:44:03 INFO - PROCESS | 860 | 1466703843807 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 860 | 1466703843810 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:03 INFO - PROCESS | 860 | ++DOCSHELL 0D2CA400 == 27 [pid = 860] [id = 777] 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 66 (0D2CAC00) [pid = 860] [serial = 2329] [outer = 00000000] 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 67 (0D436800) [pid = 860] [serial = 2330] [outer = 0D2CAC00] 10:44:03 INFO - PROCESS | 860 | 1466703843861 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 860 | ++DOMWINDOW == 68 (0D5EC000) [pid = 860] [serial = 2331] [outer = 0D2CAC00] 10:44:04 INFO - PROCESS | 860 | 1466703844337 Marionette TRACE conn7 <- [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]]]}] 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:44:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 10:44:04 INFO - PROCESS | 860 | 1466703844360 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 860 | 1466703844363 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 10:44:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:44:04 INFO - PROCESS | 860 | 1466703844367 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 860 | 1466703844369 Marionette TRACE conn7 <- [1,3066,null,{}] 10:44:04 INFO - PROCESS | 860 | 1466703844378 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:04 INFO - PROCESS | 860 | 1466703844380 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:04 INFO - PROCESS | 860 | 1466703844497 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 10:44:04 INFO - PROCESS | 860 | 1466703844508 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 860 | 1466703844510 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:04 INFO - PROCESS | 860 | ++DOCSHELL 0E7E0000 == 28 [pid = 860] [id = 778] 10:44:04 INFO - PROCESS | 860 | ++DOMWINDOW == 69 (0E7E0400) [pid = 860] [serial = 2332] [outer = 00000000] 10:44:04 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0EACE400) [pid = 860] [serial = 2333] [outer = 0E7E0400] 10:44:04 INFO - PROCESS | 860 | 1466703844560 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (11BB6000) [pid = 860] [serial = 2334] [outer = 0E7E0400] 10:44:05 INFO - PROCESS | 860 | 1466703845023 Marionette TRACE conn7 <- [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] 10:44:05 INFO - PROCESS | 860 | 1466703845112 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 10:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:44:05 INFO - PROCESS | 860 | 1466703845127 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 860 | 1466703845142 Marionette TRACE conn7 <- [1,3070,null,{}] 10:44:05 INFO - PROCESS | 860 | 1466703845147 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 860 | 1466703845149 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:05 INFO - PROCESS | 860 | 1466703845236 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 10:44:05 INFO - PROCESS | 860 | 1466703845243 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 860 | 1466703845245 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:05 INFO - PROCESS | 860 | ++DOCSHELL 1251FC00 == 29 [pid = 860] [id = 779] 10:44:05 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (12522C00) [pid = 860] [serial = 2335] [outer = 00000000] 10:44:05 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (125E2400) [pid = 860] [serial = 2336] [outer = 12522C00] 10:44:05 INFO - PROCESS | 860 | 1466703845289 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (13460C00) [pid = 860] [serial = 2337] [outer = 12522C00] 10:44:05 INFO - PROCESS | 860 | 1466703845761 Marionette TRACE conn7 <- [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]]]}] 10:44:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:44:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 710ms 10:44:05 INFO - PROCESS | 860 | 1466703845827 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 860 | 1466703845829 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 10:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:44:05 INFO - PROCESS | 860 | 1466703845838 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 860 | 1466703845839 Marionette TRACE conn7 <- [1,3074,null,{}] 10:44:05 INFO - PROCESS | 860 | 1466703845881 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 860 | 1466703845883 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:06 INFO - PROCESS | 860 | 1466703846000 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 10:44:06 INFO - PROCESS | 860 | 1466703846009 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 860 | 1466703846011 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:06 INFO - PROCESS | 860 | ++DOCSHELL 13E33C00 == 30 [pid = 860] [id = 780] 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (13E65400) [pid = 860] [serial = 2338] [outer = 00000000] 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (13E6DC00) [pid = 860] [serial = 2339] [outer = 13E65400] 10:44:06 INFO - PROCESS | 860 | 1466703846055 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (13E72000) [pid = 860] [serial = 2340] [outer = 13E65400] 10:44:06 INFO - PROCESS | 860 | 1466703846467 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:44:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 651ms 10:44:06 INFO - PROCESS | 860 | 1466703846493 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 860 | 1466703846495 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 10:44:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:44:06 INFO - PROCESS | 860 | 1466703846504 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 860 | 1466703846505 Marionette TRACE conn7 <- [1,3078,null,{}] 10:44:06 INFO - PROCESS | 860 | 1466703846509 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:06 INFO - PROCESS | 860 | 1466703846511 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:06 INFO - PROCESS | 860 | 1466703846663 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 10:44:06 INFO - PROCESS | 860 | 1466703846668 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 860 | 1466703846674 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:06 INFO - PROCESS | 860 | ++DOCSHELL 0CB88C00 == 31 [pid = 860] [id = 781] 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (13EEE000) [pid = 860] [serial = 2341] [outer = 00000000] 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (153A0400) [pid = 860] [serial = 2342] [outer = 13EEE000] 10:44:06 INFO - PROCESS | 860 | 1466703846781 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (157A2000) [pid = 860] [serial = 2343] [outer = 13EEE000] 10:44:07 INFO - PROCESS | 860 | 1466703847186 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:44:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 10:44:07 INFO - PROCESS | 860 | 1466703847230 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 860 | 1466703847232 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 10:44:07 INFO - PROCESS | 860 | 1466703847246 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:44:07 INFO - PROCESS | 860 | 1466703847248 Marionette TRACE conn7 <- [1,3082,null,{}] 10:44:07 INFO - PROCESS | 860 | 1466703847251 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:07 INFO - PROCESS | 860 | 1466703847254 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:07 INFO - PROCESS | 860 | 1466703847405 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 79 (1672FC00) [pid = 860] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 78 (17B54800) [pid = 860] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 77 (1A110400) [pid = 860] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 76 (17B59400) [pid = 860] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 75 (17B5B000) [pid = 860] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 74 (12494C00) [pid = 860] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0CB8A800) [pid = 860] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0CA91400) [pid = 860] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0C912400) [pid = 860] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1BED5800) [pid = 860] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:44:07 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1A6E4800) [pid = 860] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:44:07 INFO - PROCESS | 860 | 1466703847757 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 860 | 1466703847759 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:07 INFO - PROCESS | 860 | ++DOCSHELL 0C912400 == 32 [pid = 860] [id = 782] 10:44:07 INFO - PROCESS | 860 | ++DOMWINDOW == 70 (0C932C00) [pid = 860] [serial = 2344] [outer = 00000000] 10:44:07 INFO - PROCESS | 860 | ++DOMWINDOW == 71 (0E7DC400) [pid = 860] [serial = 2345] [outer = 0C932C00] 10:44:07 INFO - PROCESS | 860 | 1466703847803 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 860 | ++DOMWINDOW == 72 (13EF0800) [pid = 860] [serial = 2346] [outer = 0C932C00] 10:44:08 INFO - PROCESS | 860 | 1466703848134 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:44:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:44:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 10:44:08 INFO - PROCESS | 860 | 1466703848181 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 860 | 1466703848183 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 10:44:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:44:08 INFO - PROCESS | 860 | 1466703848186 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 860 | 1466703848188 Marionette TRACE conn7 <- [1,3086,null,{}] 10:44:08 INFO - PROCESS | 860 | 1466703848191 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:08 INFO - PROCESS | 860 | 1466703848193 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:08 INFO - PROCESS | 860 | 1466703848315 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 10:44:08 INFO - PROCESS | 860 | 1466703848323 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 860 | 1466703848324 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:08 INFO - PROCESS | 860 | ++DOCSHELL 0D435800 == 33 [pid = 860] [id = 783] 10:44:08 INFO - PROCESS | 860 | ++DOMWINDOW == 73 (0DA68800) [pid = 860] [serial = 2347] [outer = 00000000] 10:44:08 INFO - PROCESS | 860 | ++DOMWINDOW == 74 (165B1C00) [pid = 860] [serial = 2348] [outer = 0DA68800] 10:44:08 INFO - PROCESS | 860 | 1466703848368 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 860 | ++DOMWINDOW == 75 (165B2C00) [pid = 860] [serial = 2349] [outer = 0DA68800] 10:44:08 INFO - PROCESS | 860 | 1466703848770 Marionette TRACE conn7 <- [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]]]}] 10:44:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:44:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:44:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 631ms 10:44:08 INFO - PROCESS | 860 | 1466703848818 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 860 | 1466703848820 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 10:44:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:44:08 INFO - PROCESS | 860 | 1466703848823 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 860 | 1466703848825 Marionette TRACE conn7 <- [1,3090,null,{}] 10:44:08 INFO - PROCESS | 860 | 1466703848828 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:08 INFO - PROCESS | 860 | 1466703848830 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:08 INFO - PROCESS | 860 | 1466703848910 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 10:44:08 INFO - PROCESS | 860 | 1466703848914 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 860 | 1466703848917 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:08 INFO - PROCESS | 860 | ++DOCSHELL 1677B400 == 34 [pid = 860] [id = 784] 10:44:08 INFO - PROCESS | 860 | ++DOMWINDOW == 76 (1677E400) [pid = 860] [serial = 2350] [outer = 00000000] 10:44:08 INFO - PROCESS | 860 | ++DOMWINDOW == 77 (16D4B400) [pid = 860] [serial = 2351] [outer = 1677E400] 10:44:08 INFO - PROCESS | 860 | 1466703848960 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 860 | ++DOMWINDOW == 78 (16D4DC00) [pid = 860] [serial = 2352] [outer = 1677E400] 10:44:09 INFO - PROCESS | 860 | 1466703849384 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:44:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:44:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 10:44:09 INFO - PROCESS | 860 | 1466703849409 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 860 | 1466703849420 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 10:44:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:44:09 INFO - PROCESS | 860 | 1466703849443 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 860 | 1466703849445 Marionette TRACE conn7 <- [1,3094,null,{}] 10:44:09 INFO - PROCESS | 860 | 1466703849449 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:09 INFO - PROCESS | 860 | 1466703849451 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:09 INFO - PROCESS | 860 | 1466703849531 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 10:44:09 INFO - PROCESS | 860 | 1466703849537 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 860 | 1466703849539 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:09 INFO - PROCESS | 860 | ++DOCSHELL 16D47000 == 35 [pid = 860] [id = 785] 10:44:09 INFO - PROCESS | 860 | ++DOMWINDOW == 79 (16D4C800) [pid = 860] [serial = 2353] [outer = 00000000] 10:44:09 INFO - PROCESS | 860 | ++DOMWINDOW == 80 (175CE400) [pid = 860] [serial = 2354] [outer = 16D4C800] 10:44:09 INFO - PROCESS | 860 | 1466703849582 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 860 | ++DOMWINDOW == 81 (1767D000) [pid = 860] [serial = 2355] [outer = 16D4C800] 10:44:10 INFO - PROCESS | 860 | 1466703850324 Marionette TRACE conn7 <- [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]]]}] 10:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:44:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 951ms 10:44:10 INFO - PROCESS | 860 | 1466703850381 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 860 | 1466703850386 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 10:44:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:44:10 INFO - PROCESS | 860 | 1466703850391 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 860 | 1466703850396 Marionette TRACE conn7 <- [1,3098,null,{}] 10:44:10 INFO - PROCESS | 860 | 1466703850402 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:10 INFO - PROCESS | 860 | 1466703850405 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:10 INFO - PROCESS | 860 | 1466703850536 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 10:44:10 INFO - PROCESS | 860 | 1466703850688 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 860 | 1466703850691 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:10 INFO - PROCESS | 860 | ++DOCSHELL 0CB96C00 == 36 [pid = 860] [id = 786] 10:44:10 INFO - PROCESS | 860 | ++DOMWINDOW == 82 (0D0D2400) [pid = 860] [serial = 2356] [outer = 00000000] 10:44:10 INFO - PROCESS | 860 | ++DOMWINDOW == 83 (0D622800) [pid = 860] [serial = 2357] [outer = 0D0D2400] 10:44:10 INFO - PROCESS | 860 | 1466703850754 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 860 | ++DOMWINDOW == 84 (0DB84000) [pid = 860] [serial = 2358] [outer = 0D0D2400] 10:44:11 INFO - PROCESS | 860 | 1466703851331 Marionette TRACE conn7 <- [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"]]]}] 10:44:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:44:11 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 10:44:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:44:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 990ms 10:44:11 INFO - PROCESS | 860 | 1466703851382 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 860 | 1466703851387 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 10:44:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:44:11 INFO - PROCESS | 860 | 1466703851393 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 860 | 1466703851396 Marionette TRACE conn7 <- [1,3102,null,{}] 10:44:11 INFO - PROCESS | 860 | 1466703851401 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 860 | 1466703851404 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:11 INFO - PROCESS | 860 | 1466703851536 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 10:44:11 INFO - PROCESS | 860 | 1466703851712 Marionette TRACE conn7 -> [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\", \"f2910e81-e018-4622-9be0-8afd29ba31d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 860 | 1466703851715 Marionette INFO sendAsync df2c07b9-c93b-4378-8085-6bff525f504e 10:44:11 INFO - PROCESS | 860 | ++DOCSHELL 12546000 == 37 [pid = 860] [id = 787] 10:44:11 INFO - PROCESS | 860 | ++DOMWINDOW == 85 (12552000) [pid = 860] [serial = 2359] [outer = 00000000] 10:44:11 INFO - PROCESS | 860 | ++DOMWINDOW == 86 (13B4A800) [pid = 860] [serial = 2360] [outer = 12552000] 10:44:11 INFO - PROCESS | 860 | 1466703851772 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 860 | ++DOMWINDOW == 87 (13E91800) [pid = 860] [serial = 2361] [outer = 12552000] 10:44:12 INFO - PROCESS | 860 | 1466703852557 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:44:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:44:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1175ms 10:44:12 INFO - PROCESS | 860 | 1466703852571 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 860 | 1466703852575 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 1677B400 == 36 [pid = 860] [id = 784] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0D435800 == 35 [pid = 860] [id = 783] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0C912400 == 34 [pid = 860] [id = 782] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0CB88C00 == 33 [pid = 860] [id = 781] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 13E33C00 == 32 [pid = 860] [id = 780] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 1251FC00 == 31 [pid = 860] [id = 779] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0E7E0000 == 30 [pid = 860] [id = 778] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0D2CA400 == 29 [pid = 860] [id = 777] 10:44:12 INFO - PROCESS | 860 | --DOCSHELL 0C936C00 == 28 [pid = 860] [id = 776] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 86 (16E53000) [pid = 860] [serial = 2295] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 85 (1A10E400) [pid = 860] [serial = 2297] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 84 (1A318400) [pid = 860] [serial = 2300] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 83 (11BB8000) [pid = 860] [serial = 2298] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 82 (1A612000) [pid = 860] [serial = 2303] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 81 (1A31BC00) [pid = 860] [serial = 2301] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 80 (18B9AC00) [pid = 860] [serial = 2280] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 79 (13EE9400) [pid = 860] [serial = 2285] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 78 (14F69000) [pid = 860] [serial = 2286] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 77 (0D25AC00) [pid = 860] [serial = 2282] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 76 (0D5F1800) [pid = 860] [serial = 2283] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 75 (16D46400) [pid = 860] [serial = 2294] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 74 (0D2C0C00) [pid = 860] [serial = 2291] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 73 (0DB84800) [pid = 860] [serial = 2292] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 72 (0C9B2000) [pid = 860] [serial = 2288] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 71 (0CB8D400) [pid = 860] [serial = 2289] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 70 (1A6E3400) [pid = 860] [serial = 2304] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 69 (1BF4C400) [pid = 860] [serial = 2309] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 68 (1DA9B000) [pid = 860] [serial = 2310] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 67 (1A6EB400) [pid = 860] [serial = 2306] [outer = 00000000] [url = about:blank] 10:44:12 INFO - PROCESS | 860 | --DOMWINDOW == 66 (1BED2C00) [pid = 860] [serial = 2307] [outer = 00000000] [url = about:blank] 10:44:13 WARNING - u'runner_teardown' () 10:44:13 INFO - No more tests 10:44:13 INFO - Got 0 unexpected results 10:44:13 INFO - SUITE-END | took 695s 10:44:13 INFO - Closing logging queue 10:44:13 INFO - queue closed 10:44:13 INFO - Return code: 0 10:44:13 WARNING - # TBPL SUCCESS # 10:44:13 INFO - Running post-action listener: _resource_record_post_action 10:44:13 INFO - Running post-run listener: _resource_record_post_run 10:44:14 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 206574592; Write bytes: 1138418176; Read time: 3354260; Write time: 9551370 10:44:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:44:14 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 10:44:14 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 206574592; Write bytes: 1080959488; Read time: 3354260; Write time: 9505560 10:44:14 INFO - Running post-run listener: _upload_blobber_files 10:44:14 INFO - Blob upload gear active. 10:44:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:44:14 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 10:44:14 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'] 10:44:14 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 10:44:15 INFO - (blobuploader) - INFO - Open directory for files ... 10:44:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:44:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:44:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:44:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:44:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:44:16 INFO - (blobuploader) - INFO - Done attempting. 10:44:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:44:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:44:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:44:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:44:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:44:18 INFO - (blobuploader) - INFO - Done attempting. 10:44:18 INFO - (blobuploader) - INFO - Iteration through files over. 10:44:18 INFO - Return code: 0 10:44:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:44:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee5ba144dc9d3c302de733d5c5031a11cf8af1054eca37a4f4843eaff09e590cc133684e1c9d194c4a730cd96ce0510eef921a2b44a6a341baf6ab8cfe0b7800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d13f91940858bb9df1a90dbf3a19fee9fabfd0f932a2bd8d76f6bcbdf4f59b1a2e9bd5834b0deaa3a6bf18550641e73932444440390bd79b7d22f58fba17a7a5"} 10:44:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:44:18 INFO - Writing to file C:\slave\test\properties\blobber_files 10:44:18 INFO - Contents: 10:44:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee5ba144dc9d3c302de733d5c5031a11cf8af1054eca37a4f4843eaff09e590cc133684e1c9d194c4a730cd96ce0510eef921a2b44a6a341baf6ab8cfe0b7800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d13f91940858bb9df1a90dbf3a19fee9fabfd0f932a2bd8d76f6bcbdf4f59b1a2e9bd5834b0deaa3a6bf18550641e73932444440390bd79b7d22f58fba17a7a5"} 10:44:18 INFO - Running post-run listener: copy_logs_to_upload_dir 10:44:18 INFO - Copying logs to upload dir... 10:44:18 INFO - mkdir: C:\slave\test\build\upload\logs 10:44:18 INFO - Copying logs to upload dir... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... 10:44:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=960.100000 ========= master_lag: 0.64 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-06-23 10:44:18.651438) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 10:44:18.652365) ========= '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-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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/ee5ba144dc9d3c302de733d5c5031a11cf8af1054eca37a4f4843eaff09e590cc133684e1c9d194c4a730cd96ce0510eef921a2b44a6a341baf6ab8cfe0b7800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d13f91940858bb9df1a90dbf3a19fee9fabfd0f932a2bd8d76f6bcbdf4f59b1a2e9bd5834b0deaa3a6bf18550641e73932444440390bd79b7d22f58fba17a7a5"} build_url:https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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/ee5ba144dc9d3c302de733d5c5031a11cf8af1054eca37a4f4843eaff09e590cc133684e1c9d194c4a730cd96ce0510eef921a2b44a6a341baf6ab8cfe0b7800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d13f91940858bb9df1a90dbf3a19fee9fabfd0f932a2bd8d76f6bcbdf4f59b1a2e9bd5834b0deaa3a6bf18550641e73932444440390bd79b7d22f58fba17a7a5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YhCe-uOKSeaHS04Yv4BhCw/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 10:44:18.772242) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 10:44:18.772597) ========= '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-078 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-078 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-078 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: 4.48 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 10:44:23.352564) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 10:44:23.352905) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 10:44:24.198653) ========= ========= Total master_lag: 6.87 =========