[tools 2/2] testbot/build-patterns: Colorize expanded pattern lines.

Francois Gouget fgouget at codeweavers.com
Tue May 3 12:41:34 CDT 2022


This makes it easier to identify which pattern lines were previously
hidden when there are a lot of them.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
 winetest/patterns.js | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/winetest/patterns.js b/winetest/patterns.js
index 042620b8f..65e9cb82e 100644
--- a/winetest/patterns.js
+++ b/winetest/patterns.js
@@ -34,6 +34,11 @@ function expandTest(test)
 {
     test.patlines.forEach(patline => {
         patline.dom.style.display = patline.display;
+        if (!patline.cb.checked)
+        {
+            const label = patline.dom.querySelector('.label');
+            label.style.color = 'darkblue';
+        }
     });
     test.domexpand.innerHTML = '[-]';
     test.domexpand.title = "Apply filters";
@@ -106,6 +111,8 @@ function refreshPage(changes, rerun_checked)
         {
             cb.patlines.forEach(patline => {
                 patline.dom.style.display = patline.display;
+                const label = patline.dom.querySelector('.label');
+                label.style.removeProperty('color');
                 const test = patline.test;
                 test.linecount++;
                 if (test.linecount == 1 && test.id != "summary")
-- 
2.30.2



More information about the wine-devel mailing list