Thanks PhistucK. So why isn't there an option to disable the text
highlighting in the web API? .

The first poster in the thread started sharing qualitative feedback about
this feature, so it seem seems appropriate to continue that.

On Tue, 10 Oct 2023, 11:04 PhistucK, <phist...@gmail.com> wrote:

> crbug.com is the place for asking for a feature request/changes to
> Chromium and Chrome. This thread simply is not, it is a technical thread
> about a web API, not about a browser user interface. Please, use the proper
> place and it will be considered just like any other feedback.
>
> ☆*PhistucK*
>
>
> On Mon, Oct 9, 2023 at 4:05 PM Adam Semenenko <adam.semene...@gmail.com>
> wrote:
>
>> Hi, scroll to text links can come from any location. They're implemented
>> by adding some guff to the end of any URL. For example, someone could send
>> me a link, or a website could include them. I don't think it's reasonable
>> for me to expect that everyone changes their habits, so I won't do that. It
>> would be reasonable for Chrome to re-implement the opt-out flag, however.
>> This is what I asked for in this thread a while ago, so I think it makes
>> sense to keep the thread focused rather than spreading it out. If you'd
>> like to forward my comments to another forum then please, feel free.
>>
>> On Fri, 6 Oct 2023, 08:24 K. Moon, <km...@chromium.org> wrote:
>>
>>> You haven't said where your scroll-to-text links are coming from, but I
>>> assume it's a search engine, which is the most common case. If you don't
>>> like the quality of the links, the proper place to address your complaint
>>> is to that search engine.
>>>
>>> As this feature has shipped (it appears all the way back in M80),
>>> complaining on this thread isn't going to accomplish anything. If you want
>>> the spec to change, there are other forums for that. If you want Chrome's
>>> behavior to change, you should file a feature request (or ideally, find an
>>> existing one).
>>>
>>> On Thu, Oct 5, 2023, 12:10 PM Adam Semenenko <adam.semene...@gmail.com>
>>> wrote:
>>>
>>>> The feature can be disabled in Safari
>>>> https://www.reddit.com/r/MacOS/comments/14l1gcu/how_to_disable_safari_automatically_highlighting/,
>>>> so it's a Chrome specific issue that it can't be disabled
>>>>
>>>> On Fri, 6 Oct 2023, 08:06 K. Moon, <km...@chromium.org> wrote:
>>>>
>>>>> (Incidentally, it appears Safari 16+ also supports this feature,
>>>>> further illustrating that this is not a Chrome-specific concern.)
>>>>> https://caniuse.com/url-scroll-to-text-fragment
>>>>>
>>>>> On Thu, Oct 5, 2023, 12:01 PM K. Moon <km...@chromium.org> wrote:
>>>>>
>>>>>> If the URL doesn't contain a scroll-to-text fragment, then this
>>>>>> feature doesn't get invoked. The site that serves you the URL is
>>>>>> responsible for deciding whether or not to include a scroll-to-text
>>>>>> fragment.
>>>>>>
>>>>>> On Thu, Oct 5, 2023, 11:59 AM Adam Semenenko <
>>>>>> adam.semene...@gmail.com> wrote:
>>>>>>
>>>>>>> Sorry, I'm not sure what you mean. I only get usability issues
>>>>>>> related to this feature in Chrome, which to me indicates it's a Chrome 
>>>>>>> issue
>>>>>>>
>>>>>>> On Fri, 6 Oct 2023, 07:53 K. Moon, <km...@chromium.org> wrote:
>>>>>>>
>>>>>>>> If your complaint is about the URLs (and the resulting behavior),
>>>>>>>> isn't that a site authoring issue, not a Chrome issue?
>>>>>>>>
>>>>>>>> On Thu, Oct 5, 2023, 10:25 AM Adam Semenenko <
>>>>>>>> adam.semene...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Sorry Thomas, I should have specified that I am using Android.
>>>>>>>>> From what I can tell there's no way to disable this anti-feature on 
>>>>>>>>> Android.
>>>>>>>>>
>>>>>>>>> Also, while the macOS option removes some distraction, Chrome
>>>>>>>>> still pollutes the URL with unnecessary content that's awkward to 
>>>>>>>>> remove.
>>>>>>>>> (I've never wanted to share a URL with this 'jump to text' option.)
>>>>>>>>>
>>>>>>>>> On Thu, 5 Oct 2023, 20:54 Thomas Steiner, <to...@google.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> See https://web.dev/text-fragments/#disabling-text-fragments for
>>>>>>>>>> disabling the feature.
>>>>>>>>>>
>>>>>>>>>> On Thu, Oct 5, 2023 at 8:51 AM Anton Bershanskyi <
>>>>>>>>>> bershans...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Adam,
>>>>>>>>>>>
>>>>>>>>>>> > Is it still not possible to disable this distraction yet?
>>>>>>>>>>>
>>>>>>>>>>> Chrome used to have an option to disable this feature, but the
>>>>>>>>>>> flag was removed. It is possible to remove highlights with 
>>>>>>>>>>> extensions. I
>>>>>>>>>>> found "Disable Google Search Text Highlights"
>>>>>>>>>>> <https://chrome.google.com/webstore/detail/disable-google-search-tex/ompocnnmgiaoieoanemepjflbokldhom>
>>>>>>>>>>> on CWS, but never used it. It's open source (GitHub link on store 
>>>>>>>>>>> page).
>>>>>>>>>>> The source seems fine (albeit I would have written it with 
>>>>>>>>>>> declarative
>>>>>>>>>>> network rules for efficiency, but very few developers are familiar 
>>>>>>>>>>> with
>>>>>>>>>>> this API).
>>>>>>>>>>>
>>>>>>>>>>> Hope this helps.
>>>>>>>>>>>
>>>>>>>>>>> On Thursday, October 5, 2023 at 2:26:18 AM UTC+3 Adam Semenenko
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Is it still not possible to disable this distraction yet? I
>>>>>>>>>>>> found a wonderfully ironic example today - see attached screenshot.
>>>>>>>>>>>>
>>>>>>>>>>>> There seem to be only two ways that this feature is used:
>>>>>>>>>>>>
>>>>>>>>>>>> 1. The first sentence of a page is highlighted, which is
>>>>>>>>>>>> completely redundant and patronising. Yes Chrome, thank you for
>>>>>>>>>>>> highlighting the very first sentence. However could I cope without 
>>>>>>>>>>>> you.
>>>>>>>>>>>>
>>>>>>>>>>>> 2. A random sentence halfway through the page is highlighted.
>>>>>>>>>>>> This is never what I want: I always want to read the page so that 
>>>>>>>>>>>> I can
>>>>>>>>>>>> understand the sentence in context.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, 5 May 2021, 06:40 Adam Semenenko, <adam.se...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Do you know if there's a consistent and easy way to disable
>>>>>>>>>>>>> this yet? It's really distracting for me. When I google something 
>>>>>>>>>>>>> and click
>>>>>>>>>>>>> on a result, I like consistent behaviour and to see the whole 
>>>>>>>>>>>>> page from the
>>>>>>>>>>>>> start. I feel disrupted when I'm randomly dropped into the middle 
>>>>>>>>>>>>> of a page
>>>>>>>>>>>>> with a garish colour jumping out at me.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>> Adam
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, 26 Apr 2021 at 21:54, 'Grant Wang' via blink-dev <
>>>>>>>>>>>>> blin...@chromium.org> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It’s been roughly nine months since we first utilized Scroll
>>>>>>>>>>>>>> To Text Fragment in featured snippets in Google Search. In that 
>>>>>>>>>>>>>> time, we’ve
>>>>>>>>>>>>>> seen that Scroll To Text Fragment links help us towards our goal 
>>>>>>>>>>>>>> to get
>>>>>>>>>>>>>> users the information they need.  In particular:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    1. We find that Scroll To Text Fragment links increase
>>>>>>>>>>>>>>    engagement -- users are less likely to visit a page and then 
>>>>>>>>>>>>>> quickly hit
>>>>>>>>>>>>>>    the back button, because they can more readily understand how 
>>>>>>>>>>>>>> relevant the
>>>>>>>>>>>>>>    page is to their search after arriving at the page.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    2. In user surveys, we find that users prefer being
>>>>>>>>>>>>>>    scrolled to the relevant section of a page that’s in a 
>>>>>>>>>>>>>> featured snippet.
>>>>>>>>>>>>>>    Users who were scrolled to the relevant section preferred the 
>>>>>>>>>>>>>> experience at
>>>>>>>>>>>>>>    a rate of 2:1; even users who were not scrolled in the 
>>>>>>>>>>>>>> control group
>>>>>>>>>>>>>>    preferred the option of being scrolled to the relevant 
>>>>>>>>>>>>>> section at the same
>>>>>>>>>>>>>>    2:1 rate.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Besides their usage on Google Search, we’ve noticed scroll to
>>>>>>>>>>>>>> text fragments links during our crawls of the web.  One of the 
>>>>>>>>>>>>>> best use
>>>>>>>>>>>>>> cases has been wikipedia citations.  For instance, citation 9
>>>>>>>>>>>>>> <https://en.wikipedia.org/wiki/Melbourne_Cup_%28greyhounds%29#:~:text=%22How%20the%20Cup%20Was%20Won%22.%20Sandown%20Greyhounds.%20Retrieved%2017%20March%202021.>
>>>>>>>>>>>>>> on this page:
>>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Melbourne_Cup_(greyhounds)
>>>>>>>>>>>>>> provides the detailed attribution to the fastest-ever time at 
>>>>>>>>>>>>>> the Melbourne
>>>>>>>>>>>>>> Cup.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>> Grant
>>>>>>>>>>>>>> On Thursday, December 12, 2019 at 12:24:40 PM UTC-8
>>>>>>>>>>>>>> sligh...@chromium.org wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> LGTM4
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thursday, December 12, 2019 at 12:17:49 PM UTC-8, Daniel
>>>>>>>>>>>>>>> Bratell wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> LGTM3
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> /Daniel
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thursday, 12 December 2019 19:45:38 UTC+1, Chris
>>>>>>>>>>>>>>>> Harrelson wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> LGTM2
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Wed, Dec 11, 2019 at 10:27 PM Yoav Weiss <yo...@yoav.ws>
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> LGTM1
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, Dec 11, 2019, 22:03 Nick Burris <
>>>>>>>>>>>>>>>>>> nbu...@chromium.org> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> We feel that we're now in good shape for shipping. We
>>>>>>>>>>>>>>>>>>> have addressed all of the shipping blockers that I listed 
>>>>>>>>>>>>>>>>>>> in my previous
>>>>>>>>>>>>>>>>>>> email, and the corresponding implementation changes have 
>>>>>>>>>>>>>>>>>>> landed in Chrome.
>>>>>>>>>>>>>>>>>>> We're still continuing to make improvements to the spec, 
>>>>>>>>>>>>>>>>>>> functionality, and
>>>>>>>>>>>>>>>>>>> web platform tests but we consider the outstanding issues 
>>>>>>>>>>>>>>>>>>> to be minor and
>>>>>>>>>>>>>>>>>>> wouldn't have an effect on interop, so we don't believe 
>>>>>>>>>>>>>>>>>>> they're
>>>>>>>>>>>>>>>>>>> ship-blocking.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> We have received positive signal on the feature from
>>>>>>>>>>>>>>>>>>> Safari, thank you Maciej for the reply on webkit-dev
>>>>>>>>>>>>>>>>>>> <https://lists.webkit.org/pipermail/webkit-dev/2019-December/030996.html>!
>>>>>>>>>>>>>>>>>>> Note that we actually do have feature detectability 
>>>>>>>>>>>>>>>>>>> specified implemented
>>>>>>>>>>>>>>>>>>> per my reply
>>>>>>>>>>>>>>>>>>> <https://lists.webkit.org/pipermail/webkit-dev/2019-December/030998.html>.
>>>>>>>>>>>>>>>>>>> My apologies this was not mentioned in the initial intent 
>>>>>>>>>>>>>>>>>>> to ship email, it
>>>>>>>>>>>>>>>>>>> developed a few emails down the line.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>> Nick
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Thursday, October 31, 2019 at 11:50:21 AM UTC-4, Nick
>>>>>>>>>>>>>>>>>>> Burris wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thanks so much for the detailed feedback! Here's a
>>>>>>>>>>>>>>>>>>>> specific list of blockers, with some comments inline.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Specification issues
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>    - #64
>>>>>>>>>>>>>>>>>>>>    <https://github.com/WICG/ScrollToTextFragment/issues/64>
>>>>>>>>>>>>>>>>>>>>    - Prevent invocation from popup
>>>>>>>>>>>>>>>>>>>>    - #66
>>>>>>>>>>>>>>>>>>>>    <https://github.com/WICG/ScrollToTextFragment/issues/66>
>>>>>>>>>>>>>>>>>>>>    - Clarify how scroll to fragment is performed
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Web platform test cases
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>    - Security restrictions
>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#should-allow-text-fragment>
>>>>>>>>>>>>>>>>>>>>    - Setting window.location.fragmentDirective has no
>>>>>>>>>>>>>>>>>>>>    effect
>>>>>>>>>>>>>>>>>>>>    - All combinations of optional parameters in text
>>>>>>>>>>>>>>>>>>>>    directive
>>>>>>>>>>>>>>>>>>>>    - Matching TextMatchChar
>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#textmatchchar>s
>>>>>>>>>>>>>>>>>>>>    and PercentEncodedChar
>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#percentencodedchar>s
>>>>>>>>>>>>>>>>>>>>    (in particular the syntactical characters ‘,’ and ‘-’) 
>>>>>>>>>>>>>>>>>>>> including non-ASCII
>>>>>>>>>>>>>>>>>>>>    - Multiple matches in the page (currently we only
>>>>>>>>>>>>>>>>>>>>    test 0 or 1 match)
>>>>>>>>>>>>>>>>>>>>    - Cross-whitespace/node matching (i.e. context
>>>>>>>>>>>>>>>>>>>>    terms and match terms can be separated by whitespace 
>>>>>>>>>>>>>>>>>>>> and node boundaries)
>>>>>>>>>>>>>>>>>>>>    - Test matching hidden and shadow DOM
>>>>>>>>>>>>>>>>>>>>    - Test horizontal scroll into view
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Thursday, October 31, 2019 at 10:17:56 AM UTC-4,
>>>>>>>>>>>>>>>>>>>> Frédéric Wang wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 30/10/2019 15:52, Yoav Weiss wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> This intent received a lot of feedback, but some of it
>>>>>>>>>>>>>>>>>>>>> more relevant to the general Blink process in general 
>>>>>>>>>>>>>>>>>>>>> than to this intent
>>>>>>>>>>>>>>>>>>>>> specifically. So, let me try to sum up where I believe 
>>>>>>>>>>>>>>>>>>>>> things are and what
>>>>>>>>>>>>>>>>>>>>> is and isn't blocking this intent from my perspective.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> While the original intent could have done a better job
>>>>>>>>>>>>>>>>>>>>> at expressing the outreach efforts done, and potentially 
>>>>>>>>>>>>>>>>>>>>> a better job
>>>>>>>>>>>>>>>>>>>>> reaching out to WebKit folks, that *should not block* the
>>>>>>>>>>>>>>>>>>>>> current intent. Official signals from other vendors would 
>>>>>>>>>>>>>>>>>>>>> be most welcome,
>>>>>>>>>>>>>>>>>>>>> but I would not block the intent on getting them. (The 
>>>>>>>>>>>>>>>>>>>>> Blink process needs
>>>>>>>>>>>>>>>>>>>>> to establish the best ways to get feedback from other 
>>>>>>>>>>>>>>>>>>>>> vendors in reasonable
>>>>>>>>>>>>>>>>>>>>> timeframes. That discussion is beyond the scope of this 
>>>>>>>>>>>>>>>>>>>>> intent)
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A list of blockers for this intent from my perspective:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>    - Anne's security concern
>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>> <https://github.com/w3ctag/design-reviews/issues/392#issuecomment-510855073>
>>>>>>>>>>>>>>>>>>>>>  seems
>>>>>>>>>>>>>>>>>>>>>    like something we should address in spec. Even if 
>>>>>>>>>>>>>>>>>>>>> Chrome security folks
>>>>>>>>>>>>>>>>>>>>>    don't consider this a blocking issue, assuming Mozilla 
>>>>>>>>>>>>>>>>>>>>> does, that would get
>>>>>>>>>>>>>>>>>>>>>    in their way if they wished to follow us.
>>>>>>>>>>>>>>>>>>>>>    - Daniel's feedback on augmenting the Privacy &
>>>>>>>>>>>>>>>>>>>>>    Security section with feedback from the Chrome 
>>>>>>>>>>>>>>>>>>>>> security seems valuable, and
>>>>>>>>>>>>>>>>>>>>>    I'd like to see it addressed before shipping.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Forgot to note that David did address this in #62
>>>>>>>>>>>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/62>,
>>>>>>>>>>>>>>>>>>>> I believe the security and privacy
>>>>>>>>>>>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#allow-text-fragment-directives>
>>>>>>>>>>>>>>>>>>>> section now details all of the feedback and work we've 
>>>>>>>>>>>>>>>>>>>> done here.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>    - Regarding Rego and Fréd's feedback on WPTs - I'd
>>>>>>>>>>>>>>>>>>>>>    like for us to reach agreement on which test cases 
>>>>>>>>>>>>>>>>>>>>> should be added beyond
>>>>>>>>>>>>>>>>>>>>>    what's currently covered in order for the test suite 
>>>>>>>>>>>>>>>>>>>>> to be considered
>>>>>>>>>>>>>>>>>>>>>    complete. Rego/Fréd - do you have such a list of cases 
>>>>>>>>>>>>>>>>>>>>> in mind? Once we
>>>>>>>>>>>>>>>>>>>>>    reach agreement on what that list should be, we should 
>>>>>>>>>>>>>>>>>>>>> block shipping until
>>>>>>>>>>>>>>>>>>>>>    the test suite is complete.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> People developing the feature probably know better the
>>>>>>>>>>>>>>>>>>>>> things to test. That said, after checking a bit the spec 
>>>>>>>>>>>>>>>>>>>>> and tests, it
>>>>>>>>>>>>>>>>>>>>> looks like the features can be divided into the following 
>>>>>>>>>>>>>>>>>>>>> categories:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (1) Fragment directive, IDL interface and TreeWalker
>>>>>>>>>>>>>>>>>>>>> navigation
>>>>>>>>>>>>>>>>>>>>>     This is the core of the proposal, so it would
>>>>>>>>>>>>>>>>>>>>> probably be a blocker if it
>>>>>>>>>>>>>>>>>>>>>     is not tested extensively. Exiting tests already
>>>>>>>>>>>>>>>>>>>>> cover several cases, but
>>>>>>>>>>>>>>>>>>>>>     I suspect more can be tested here (e.g. check the
>>>>>>>>>>>>>>>>>>>>> actual value
>>>>>>>>>>>>>>>>>>>>>     of window.location.fragmentDirective for different
>>>>>>>>>>>>>>>>>>>>> cases, check that
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Note that window.location.fragmentDirective does not
>>>>>>>>>>>>>>>>>>>> actually expose the fragment directive string, for now it 
>>>>>>>>>>>>>>>>>>>> is just specified
>>>>>>>>>>>>>>>>>>>> for feature detectability (see #19
>>>>>>>>>>>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/19>
>>>>>>>>>>>>>>>>>>>> and spec
>>>>>>>>>>>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#feature-detectability>
>>>>>>>>>>>>>>>>>>>> ).
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>     setting it has no effect, doing query for all
>>>>>>>>>>>>>>>>>>>>> combinations of
>>>>>>>>>>>>>>>>>>>>>     mandatory/optional parameters, TextMatchChar,
>>>>>>>>>>>>>>>>>>>>> percent encoding of special
>>>>>>>>>>>>>>>>>>>>>     characters, non-ascii chars, more complex test
>>>>>>>>>>>>>>>>>>>>> pages with 0, 1 or more
>>>>>>>>>>>>>>>>>>>>>     matches, with whitespace, with different locales,
>>>>>>>>>>>>>>>>>>>>> etc)
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (2) Security & Privacy
>>>>>>>>>>>>>>>>>>>>>     Apparently people have raised concerns about this
>>>>>>>>>>>>>>>>>>>>> so it seems important to
>>>>>>>>>>>>>>>>>>>>>     tests any mitigation or protection described in
>>>>>>>>>>>>>>>>>>>>> the spec, if any (and if
>>>>>>>>>>>>>>>>>>>>>     possible with the current WPT infrastructure).
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (3) Navigating to a Text Fragment
>>>>>>>>>>>>>>>>>>>>>     It seems that the idea of the proposal is to rely
>>>>>>>>>>>>>>>>>>>>> on existing concepts
>>>>>>>>>>>>>>>>>>>>>     like Range/TreeWalker and APIs similar to
>>>>>>>>>>>>>>>>>>>>> window.find/scrollIntoView.
>>>>>>>>>>>>>>>>>>>>>     I think it would be good to have minimal tests
>>>>>>>>>>>>>>>>>>>>> checking that (scroll
>>>>>>>>>>>>>>>>>>>>>     position actually changed, scroll
>>>>>>>>>>>>>>>>>>>>> alignment/behavior, hidden DOM/CSS, etc)
>>>>>>>>>>>>>>>>>>>>>     but this does not need to be exhaustive, since it
>>>>>>>>>>>>>>>>>>>>> is assumed that these are
>>>>>>>>>>>>>>>>>>>>>     already implemented, tested and inter-operable
>>>>>>>>>>>>>>>>>>>>> (See comment below though).
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (4) Indicating The Text Match
>>>>>>>>>>>>>>>>>>>>>     The spec explicitly says it is UA-defined so it
>>>>>>>>>>>>>>>>>>>>> cannot really be
>>>>>>>>>>>>>>>>>>>>>     tested. I guess one could write a minimal !=
>>>>>>>>>>>>>>>>>>>>> reftest to check that highlight
>>>>>>>>>>>>>>>>>>>>>     actually happens but it would be very weak anyway,
>>>>>>>>>>>>>>>>>>>>> so I'm not sure it's
>>>>>>>>>>>>>>>>>>>>>     necessary. These will instead likely be
>>>>>>>>>>>>>>>>>>>>> browser-specific tests.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Agreed, I think this should be left as
>>>>>>>>>>>>>>>>>>>> browser-specific; we only want to specify the 
>>>>>>>>>>>>>>>>>>>> matching/scroll-into-view
>>>>>>>>>>>>>>>>>>>> behavior and leave it up to the UA/browser how the 
>>>>>>>>>>>>>>>>>>>> specific text is
>>>>>>>>>>>>>>>>>>>> actually indicated.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> BTW, I don't think my comment regarding
>>>>>>>>>>>>>>>>>>>>> BroadcastChannel is a blocker, I just believe it would be 
>>>>>>>>>>>>>>>>>>>>> nice to avoid
>>>>>>>>>>>>>>>>>>>>> relying on non-interoperable APIs.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Though not a shipping blocker I definitely want to fix
>>>>>>>>>>>>>>>>>>>> this, I spoke to some WPT experts and using WPT's Stash
>>>>>>>>>>>>>>>>>>>> <https://web-platform-tests.org/tools/wptserve/docs/stash.html>
>>>>>>>>>>>>>>>>>>>> seems like a viable option.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Besides tests, I share Anne's concern on Mozilla repo
>>>>>>>>>>>>>>>>>>>>> regarding lack of existing primitive for actually 
>>>>>>>>>>>>>>>>>>>>> performing the scroll to
>>>>>>>>>>>>>>>>>>>>> text. I opened
>>>>>>>>>>>>>>>>>>>>> https://github.com/WICG/ScrollToTextFragment/issues/66
>>>>>>>>>>>>>>>>>>>>> for that purpose. Right now it's unclear to me if this is 
>>>>>>>>>>>>>>>>>>>>> well-specified
>>>>>>>>>>>>>>>>>>>>> and tested in the current proposal, and this may be 
>>>>>>>>>>>>>>>>>>>>> considered a blocker.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Frédéric Wang
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> You received this message because you are subscribed to
>>>>>>>>>>>>>>>>>>> the Google Groups "blink-dev" group.
>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
>>>>>>>>>>>>>>>>>>> from it, send an email to blin...@chromium.org.
>>>>>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1238c06f-dcd1-434c-87b8-97a373fdf735%40chromium.org
>>>>>>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1238c06f-dcd1-434c-87b8-97a373fdf735%40chromium.org?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> You received this message because you are subscribed to
>>>>>>>>>>>>>>>>>> the Google Groups "blink-dev" group.
>>>>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
>>>>>>>>>>>>>>>>>> from it, send an email to blin...@chromium.org.
>>>>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEgFMwT1ArGjrHMcWZ9pKe8%2Bsv%2BJHDLpOd4ofOQss0a-zA%40mail.gmail.com
>>>>>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEgFMwT1ArGjrHMcWZ9pKe8%2Bsv%2BJHDLpOd4ofOQss0a-zA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> You received this message because you are subscribed to a
>>>>>>>>>>>>>> topic in the Google Groups "blink-dev" group.
>>>>>>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/topic/blink-dev/zlLSxQ9BA8Y/unsubscribe
>>>>>>>>>>>>>> .
>>>>>>>>>>>>>> To unsubscribe from this group and all its topics, send an
>>>>>>>>>>>>>> email to blink-dev+...@chromium.org.
>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e9c07baa-3c2a-4835-9014-9d5a2b249618n%40chromium.org
>>>>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e9c07baa-3c2a-4835-9014-9d5a2b249618n%40chromium.org?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "blink-dev" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to blink-dev+unsubscr...@chromium.org.
>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6969a528-2a88-40ab-8b07-9aa9e522946an%40chromium.org
>>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6969a528-2a88-40ab-8b07-9aa9e522946an%40chromium.org?utm_medium=email&utm_source=footer>
>>>>>>>>>>> .
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Thomas Steiner, PhD—Developer Relations Engineer (
>>>>>>>>>> https://blog.tomayac.com, https://twitter.com/tomayac)
>>>>>>>>>>
>>>>>>>>>> Google Germany GmbH, ABC-Str. 19, 20354 Hamburg, Germany
>>>>>>>>>> Geschäftsführer: Paul Manicle, Liana Sebastian
>>>>>>>>>> Registergericht und -nummer: Hamburg, HRB 86891
>>>>>>>>>>
>>>>>>>>>> ----- BEGIN PGP SIGNATURE -----
>>>>>>>>>> Version: GnuPG v2.3.4 (GNU/Linux)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom.
>>>>>>>>>> hTtPs://xKcd.cOm/1181/
>>>>>>>>>> ----- END PGP SIGNATURE -----
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "blink-dev" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to blink-dev+unsubscr...@chromium.org.
>>>>>>>>> To view this discussion on the web visit
>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetTfq0Yt6UTv_7xa%3DvEGKESREoVqwHoDWZrgn46yXsKwfw%40mail.gmail.com
>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetTfq0Yt6UTv_7xa%3DvEGKESREoVqwHoDWZrgn46yXsKwfw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to blink-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetScKktfiiNQOSLNutEOaBboSeh7%2BnhZguTMT2A6OK97wQ%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetScKktfiiNQOSLNutEOaBboSeh7%2BnhZguTMT2A6OK97wQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetS%3DtrxMAdP38aHidTiMH9cod%3DAO8R4ywKr%3DTYZJqQXEHQ%40mail.gmail.com.

Reply via email to