Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ca4bed3b60efd054ce31e38282faec3df0e8517c
      
https://github.com/WebKit/WebKit/commit/ca4bed3b60efd054ce31e38282faec3df0e8517c
  Author: Aditya Keerthi <akeer...@apple.com>
  Date:   2023-03-30 (Thu, 30 Mar 2023)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml

  Log Message:
  -----------
  REGRESSION (iOS 16.4): Form controls are drawn incorrectly when lockdown mode 
is enabled
https://bugs.webkit.org/show_bug.cgi?id=254719
rdar://104829495

Reviewed by Wenson Hsieh and Brent Fulgham.

Form controls on iOS were redesigned in iOS 15. To aid with testing and 
debugging
the `IOSFormControlRefreshEnabled` feature flag was introduced. This flag was
enabled by default in iOS 15.

However, 258448@main miscategorized the feature as "unstable", and as of 
257758@main,
all "unstable" features are disabled in lockdown mode. This feature should not
be disabled in any shipping configuration.

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:

Mark the feature as "internal", since it is only intended for debugging 
purposes,
is not web API, and has shipped in a much older release.

The flag can likely be removed entirely now, however, that is a much larger 
change
involving a great deal of code removal across many files.

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to