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/CABc02_JmF6Q6P_4T8uUqUb5mR7_i%3DDbsA7%2B-kYh6hi4DAsxZqA%40mail.gmail.com.