From ea067b923e00439dd46e7eb46891ac1465416eac Mon Sep 17 00:00:00 2001
From: tenzap
Date: Sun, 8 Jun 2025 08:33:04 +0200
Subject: [PATCH 1/3] Remove tabtastic
Not in use since https://github.com/w3c/css-validator/commit/db654e41cd563d58483fdb86f4ad76320c867efb
---
style/tabtastic.css | 14 ------
tabtastic/addclasskillclass.js | 14 ------
tabtastic/addcss.js | 59 ----------------------
tabtastic/attachevent.js | 34 -------------
tabtastic/tabtastic.js | 92 ----------------------------------
5 files changed, 213 deletions(-)
delete mode 100644 style/tabtastic.css
delete mode 100644 tabtastic/addclasskillclass.js
delete mode 100644 tabtastic/addcss.js
delete mode 100644 tabtastic/attachevent.js
delete mode 100644 tabtastic/tabtastic.js
diff --git a/style/tabtastic.css b/style/tabtastic.css
deleted file mode 100644
index 6fc92dda6..000000000
--- a/style/tabtastic.css
+++ /dev/null
@@ -1,14 +0,0 @@
-/* specific style triggered by javascript */
-
-.tabset_content { display:none; }
-.tabset_label { display:none }
-
-.tabset_content_active { display:block }
-* html legend { position:absolute; top: -25em !important; left: -25em !important; }
-* html fieldset{ position: relative; margin-top:0 !important; padding-top:0 !important;}
-@media aural{
- .tabset_content,
- .tabset_label { display:block }
-}
-
-
diff --git a/tabtastic/addclasskillclass.js b/tabtastic/addclasskillclass.js
deleted file mode 100644
index b71c3120f..000000000
--- a/tabtastic/addclasskillclass.js
+++ /dev/null
@@ -1,14 +0,0 @@
-//*** This code is copyright 2002-2003 by Gavin Kistner and Refinery; www.refinery.com
-//*** It is covered under the license viewable at http://phrogz.net/JS/_ReuseLicense.txt
-//*** Reuse or modification is free provided you abide by the terms of that license.
-//*** (Including the first two lines above in your source code satisfies the conditions.)
-
-//***Adds a new class to an object, preserving existing classes
-function AddClass(obj,cName){ KillClass(obj,cName); return obj && (obj.className+=(obj.className.length>0?' ':'')+cName); }
-
-//***Removes a particular class from an object, preserving other existing classes.
-function KillClass(obj,cName){ return obj && (obj.className=obj.className.replace(new RegExp("^"+cName+"\\b\\s*|\\s*\\b"+cName+"\\b",'g'),'')); }
-
-//***Returns true if the object has the class assigned, false otherwise.
-function HasClass(obj,cName){ return (!obj || !obj.className)?false:(new RegExp("\\b"+cName+"\\b")).test(obj.className) }
-
diff --git a/tabtastic/addcss.js b/tabtastic/addcss.js
deleted file mode 100644
index a6c9f421b..000000000
--- a/tabtastic/addcss.js
+++ /dev/null
@@ -1,59 +0,0 @@
-//*** This code is copyright 2002-2003 by Gavin Kistner, gavin@refinery.com
-//*** It is covered under the license viewable at http://phrogz.net/JS/_ReuseLicense.txt
-//*** Reuse or modification is free provided you abide by the terms of that license.
-//*** (Including the first two lines above in your source code satisfies the conditions.)
-
-// Add a new stylesheet to the document;
-// url [optional] A url to an external stylesheet to use
-// idx [optional] The index in document.styleSheets to insert the new sheet before
-function AddStyleSheet(url,idx){
- var css,before=null,head=document.getElementsByTagName("head")[0];
-
- if (document.createElement){
- if (url){
- css = document.createElement('link');
- css.rel = 'stylesheet';
- css.href = url;
- } else css = document.createElement('style');
- css.media = 'all';
- css.type = 'text/css';
-
- if (idx>=0){
- for (var i=0,ct=0,len=head.childNodes.length;i
Date: Sun, 8 Jun 2025 08:38:30 +0200
Subject: [PATCH 2/3] remove reference to tabset_label
This class was managed by tabtastic.css which is not in use anymore
---
org/w3c/css/index/validator.vm | 6 +++---
validator.html.bg | 6 +++---
validator.html.cs | 6 +++---
validator.html.de | 6 +++---
validator.html.el | 6 +++---
validator.html.en | 6 +++---
validator.html.es | 6 +++---
validator.html.fa | 6 +++---
validator.html.fr | 6 +++---
validator.html.hi | 6 +++---
validator.html.hu | 6 +++---
validator.html.it | 6 +++---
validator.html.ja | 6 +++---
validator.html.ko | 6 +++---
validator.html.nl | 6 +++---
validator.html.pl-PL | 6 +++---
validator.html.pt-BR | 6 +++---
validator.html.ro | 6 +++---
validator.html.ru | 6 +++---
validator.html.sv | 6 +++---
validator.html.uk | 6 +++---
validator.html.zh-cn | 6 +++---
22 files changed, 66 insertions(+), 66 deletions(-)
diff --git a/org/w3c/css/index/validator.vm b/org/w3c/css/index/validator.vm
index a47ee8878..907d843a5 100644
--- a/org/w3c/css/index/validator.vm
+++ b/org/w3c/css/index/validator.vm
@@ -104,7 +104,7 @@