[webkit-changes] [WebKit/WebKit] d02ecb: REGRESSION(286770 at main): ING banking app is broken...

Ryosuke Niwa noreply at github.com
Thu Jan 30 21:36:54 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d02ecbd4170e4fdd67a86173347ae8d33ad265a2
      https://github.com/WebKit/WebKit/commit/d02ecbd4170e4fdd67a86173347ae8d33ad265a2
  Author: Ryosuke Niwa <rniwa at webkit.org>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    A LayoutTests/fast/custom-elements/scoped-custom-element-registry-disabled-expected.txt
    A LayoutTests/fast/custom-elements/scoped-custom-element-registry-disabled.html
    M Source/WebCore/dom/ShadowRootInit.idl

  Log Message:
  -----------
  REGRESSION(286770 at main): ING banking app is broken after login
https://bugs.webkit.org/show_bug.cgi?id=286787

Reviewed by Chris Dumez.

The bug was caused by the website erroneously detecting that scoped custom element registry is turned on
when it's not due to ShadowRootInit's registry not being hidden behind a runtime flag.

* LayoutTests/fast/custom-elements/scoped-custom-element-registry-disabled-expected.txt: Added.
* LayoutTests/fast/custom-elements/scoped-custom-element-registry-disabled.html: Added.
* Source/WebCore/dom/ShadowRootInit.idl:

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



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


More information about the webkit-changes mailing list