Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9931ca272f8a4d77aa99668abd37c87e77155ecc
      
https://github.com/WebKit/WebKit/commit/9931ca272f8a4d77aa99668abd37c87e77155ecc
  Author: Brandon Stewart <[email protected]>
  Date:   2026-01-08 (Thu, 08 Jan 2026)

  Changed paths:
    M Websites/webkit.org/demos/grid3/home/toc.css
    M Websites/webkit.org/demos/grid3/index.html
    M Websites/webkit.org/demos/grid3/megamenu/index.html
    M Websites/webkit.org/demos/grid3/megamenu/styles.css
    M Websites/webkit.org/demos/grid3/museum/index.html
    M Websites/webkit.org/demos/grid3/museum/museum.js
    M Websites/webkit.org/demos/grid3/museum/styles.css
    M Websites/webkit.org/demos/grid3/photos/index.html
    M Websites/webkit.org/demos/grid3/photos/script.js
    M Websites/webkit.org/demos/grid3/photos/styles.css
    M Websites/webkit.org/demos/grid3/universal.js

  Log Message:
  -----------
  Clean up linting issues in webkit.org/demos/grid3
https://bugs.webkit.org/show_bug.cgi?id=304573
rdar://problem/166976550

Reviewed by Elika Etemad.

Fix various HTML, JavaScript, and CSS linting issues:

HTML:
- photos/index.html: Remove extra space in viewport meta content
- megamenu/index.html: Add missing </ul> closing tag
- megamenu/index.html: Fix malformed </a> inside <h3> tag

JavaScript:
- universal.js, museum.js: Rename HTMLElement variable to element
  (HTMLElement is a reserved browser type)
- universal.js, museum.js, script.js: Remove unused event parameters
- universal.js, museum.js: Add missing semicolons
- script.js: Use strict equality (===) instead of loose equality
- Convert tabs to 4 spaces throughout

CSS:
- megamenu/styles.css: Add missing semicolon after margin property
- museum/styles.css: Add missing semicolon after background property
- home/toc.css: Remove unnecessary blank lines in h2 rule
- Convert tabs to 4 spaces throughout

* Websites/webkit.org/demos/grid3/home/toc.css:
(h2):
* Websites/webkit.org/demos/grid3/index.html:
* Websites/webkit.org/demos/grid3/megamenu/index.html:
* Websites/webkit.org/demos/grid3/megamenu/styles.css:
(main):
(h3):
(ul):
(li):
(nav section):
(body:has(option[value="one"]:checked) main nav):
(body:has(option[value="two"]:checked) main nav):
(body:has(option[value="three"]:checked) main nav):
(body:has(option[value="four"]:checked) main nav):
(body):
(body:has(input[type="checkbox"]:checked)):
(nav section::after):
* Websites/webkit.org/demos/grid3/museum/index.html:
* Websites/webkit.org/demos/grid3/museum/museum.js:
* Websites/webkit.org/demos/grid3/museum/styles.css:
(section.show-code):
(article):
* Websites/webkit.org/demos/grid3/photos/index.html:
* Websites/webkit.org/demos/grid3/photos/script.js:
(document.querySelectorAll.string_appeared_here.forEach.element.document.startViewTransition):
(document.querySelectorAll.string_appeared_here.forEach.element.e.document.startViewTransition):
 Deleted.
* Websites/webkit.org/demos/grid3/photos/styles.css:
(figure):
(img):
(:root):
(body:has(option[value="one"]:checked) main):
(body:has(option[value="two"]:checked) main):
(body:has(option[value="three"]:checked) main):
(body:has(option[value="four"]:checked) main):
(body:has(option[value="five"]:checked) main):
(body:has(option[value="ten"]:checked) main):
(body:has(option[value="six"]:checked) main):
(body:has(option[value="seven"]:checked) main):
(body:has(option[value="eight"]:checked)):
(.card):
(::view-transition-group(*)):
(::view-transition-new(img-shrink)):
(.card:nth-child(1)):
(.card:nth-child(2)):
(.card:nth-child(3)):
(.card:nth-child(4)):
(.card:nth-child(5)):
(.card:nth-child(6)):
(.card:nth-child(7)):
(.card:nth-child(8)):
(.card:nth-child(9)):
(.card:nth-child(10)):
(.card:nth-child(11)):
(.card:nth-child(12)):
(.card:nth-child(13)):
(.card:nth-child(14)):
(.card:nth-child(15)):
(.card:nth-child(16)):
(.card:nth-child(17)):
(.card:nth-child(18)):
(.card:nth-child(19)):
(.card:nth-child(20)):
(.card:nth-child(21)):
(.card:nth-child(22)):
(.card:nth-child(23)):
(.card:nth-child(24)):
(.card:nth-child(25)):
(.card:nth-child(26)):
(.card:nth-child(27)):
(.card:nth-child(28)):
(.card:nth-child(29)):
(.card:nth-child(30)):
(.card:nth-child(31)):
(.card:nth-child(32)):
(.card:nth-child(33)):
(.card:nth-child(34)):
(.card:nth-child(35)):
(.card:nth-child(36)):
(.card:nth-child(37)):
(.card:nth-child(38)):
(.card:nth-child(39)):
(.card:nth-child(40)):
(.card:nth-child(41)):
(.card:nth-child(42)):
(.card:nth-child(43)):
(.card:nth-child(44)):
(.card:nth-child(45)):
(.card:nth-child(46)):
(.card:nth-child(47)):
(.card:nth-child(48)):
(.card:nth-child(49)):
(.card:nth-child(50)):
(.card:nth-child(51)):
(.card:nth-child(52)):
(.card:nth-child(53)):
(.card:nth-child(54)):
(.card:nth-child(55)):
(.card:nth-child(56)):
(.card:nth-child(57)):
(.card:nth-child(58)):
(.card:nth-child(59)):
(.card:nth-child(60)):
(.card:nth-child(61)):
(.card:nth-child(62)):
(.card:nth-child(63)):
(.card:nth-child(64)):
(.card:nth-child(65)):
(.card:nth-child(66)):
(.card:nth-child(67)):
(.card:nth-child(68)):
(.card:nth-child(69)):
(.card:nth-child(70)):
(.card:nth-child(71)):
(.card:nth-child(72)):
(.card:nth-child(73)):
(.card:nth-child(74)):
(.card:nth-child(75)):
(.card:nth-child(76)):
(.card:nth-child(77)):
(.card:nth-child(78)):
(.card:nth-child(79)):
(.card:nth-child(80)):
(body:has(option[value="nine"]:checked)):
(body:has(option[value="eleven"]:checked)):
(body):
(body:has(input[type="checkbox"]:checked)):
(figure::after):
(figure::before):
(body:has(option[value="seven"]:checked):has(input[type="checkbox"]:checked),):
(body:has(option[value="ten"]:checked):has(input[type="checkbox"]:checked)):
* Websites/webkit.org/demos/grid3/universal.js:

Canonical link: https://commits.webkit.org/305271@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to