[webkit-changes] [WebKit/WebKit] 334b3c: [CSS] Don't crash when trying to insert namespace ...

Matthieu Dubet noreply at github.com
Sat Dec 16 00:12:51 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 334b3cb1ae81c30f5a72dccad4c7f019df15e321
      https://github.com/WebKit/WebKit/commit/334b3cb1ae81c30f5a72dccad4c7f019df15e321
  Author: Matthieu Dubet <m_dubet at apple.com>
  Date:   2023-12-16 (Sat, 16 Dec 2023)

  Changed paths:
    A LayoutTests/fast/css/insertrule-namespace-after-layer-expected.txt
    A LayoutTests/fast/css/insertrule-namespace-after-layer.html
    M Source/WebCore/css/StyleSheetContents.cpp

  Log Message:
  -----------
  [CSS] Don't crash when trying to insert namespace rule after layer rule
rdar://117071899

Reviewed by Antti Koivisto.

By spec, namespace rule can't be inserted after a layer rule.

https://drafts.csswg.org/css-namespaces/#syntax

* LayoutTests/fast/css/insertrule-namespace-after-layer-expected.txt: Added.
* LayoutTests/fast/css/insertrule-namespace-after-layer.html: Added.
* Source/WebCore/css/StyleSheetContents.cpp:
(WebCore::StyleSheetContents::wrapperInsertRule):

Originally-landed-as: 267815.351 at safari-7617-branch (cf04124d9563). rdar://119597833
Canonical link: https://commits.webkit.org/272170@main




More information about the webkit-changes mailing list