[webkit-changes] [WebKit/WebKit] e4ee9d: Make it possible to show data detectors highlights...

Simon Fraser noreply at github.com
Sat Jun 3 23:10:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e4ee9d76feef68aea301deef551cf32922d7e6fd
      https://github.com/WebKit/WebKit/commit/e4ee9d76feef68aea301deef551cf32922d7e6fd
  Author: Simon Fraser <simon.fraser at apple.com>
  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




More information about the webkit-changes mailing list