| // Copyright 2020 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| [JavaPackage="org.chromium.blink.mojom"] |
| module blink.mojom; |
| |
| // TextFragmentSelectorProducer is used for requesting renderer to generate |
| // text fragment selector for the latest text selection. Implemented in renderer. |
| interface TextFragmentSelectorProducer { |
| // Cancel text fragment generation if any active. |
| Cancel(); |
| |
| // Request text fragment selector according to |
| // https://github.com/WICG/scroll-to-text-fragment#proposed-solution. |
| RequestSelector() => (string selector); |
| }; |