Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e4ee9d76feef68aea301deef551cf32922d7e6fd
      
https://github.com/WebKit/WebKit/commit/e4ee9d76feef68aea301deef551cf32922d7e6fd
  Author: Simon Fraser <[email protected]>
  Date:   2023-06-03 (Sat, 03 Jun 2023)

  Changed paths:
    M Tools/MiniBrowser/mac/SettingsController.h
    M Tools/MiniBrowser/mac/SettingsController.m
    M Tools/MiniBrowser/mac/WK1BrowserWindowController.m
    M Tools/MiniBrowser/mac/WK2BrowserWindowController.m

  Log Message:
  -----------
  Make it possible to show data detectors highlights in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=257683
rdar://110220871

Reviewed by Cameron McCormack.

Add an "Enable Data Detectors" menu item that turns on telephone number 
detection
and service controls in WebKit2 windows (both are required to get the clickable 
highlights).

* Tools/MiniBrowser/mac/SettingsController.h:
* Tools/MiniBrowser/mac/SettingsController.m:
(-[SettingsController _populateMenu:]):
(-[SettingsController validateMenuItem:]):
(-[SettingsController toggleDataDetectorsEnabled:]):
(-[SettingsController dataDetectorsEnabled]):
* Tools/MiniBrowser/mac/WK1BrowserWindowController.m:
(-[WK1BrowserWindowController didChangeSettings]):
* Tools/MiniBrowser/mac/WK2BrowserWindowController.m:
(-[WK2BrowserWindowController didChangeSettings]):

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to