On Tue, Nov 11, 2025 at 10:08 AM xeere <[email protected]> wrote: > If the solution is this simple, why are users being expected to implement > it and potentially break the standards compliance of their XML documents? > Surely the browser could be made to dispatch this polyfill whenever it > encounters a document with the stylesheet tag. >
Unfortunately, for lots of technical reasons, integrating it directly into the browser (and maintaining thereafter) is much harder than it might seem. > On Mon, 10 Nov 2025, 16:23 Chris Harrelson, <[email protected]> wrote: > >> On Mon, Nov 10, 2025 at 8:21 AM xeere <[email protected]> wrote: >> >>> I have a statically hosted website and I should like to add formatting >>> to my RSS feed so that other people will get a pleasant experience when >>> they click on the link. This seems impossible without XSLT. >> >> >> Hi, >> >> It's not impossible. To achieve this, you can include the script for the >> XSLT polyfill mentioned in this thread in the response from your server. >> >> On Thursday, November 6, 2025 at 6:53:42 PM UTC Mason Freed wrote: >>> >>>> On Sat, Nov 1, 2025 at 2:08 PM optimi zix <[email protected]> wrote: >>>> >>>>> Well technically XPath is an autonous language and is a strong basis >>>>> of XSLT >>>>> (1) It would help to clarify XPath status >>>>> >>>> >>>> That's fair! To clarify, we are absolutely *not* removing >>>> `document.evaluate()` or XPath generally. >>>> >>>> >>>>> (2) it would be helpful to know if there is way to reactivate those >>>>> API if we solve the security issues (via rust implementation ?) >>>>> >>>> >>>> By "those APIs" I assume you mean XSLT. If so, unfortunately that's not >>>> our current plan, no. >>>> >>>> Thanks, >>>> Mason >>>> >>>> >>>>> Le vendredi 31 octobre 2025 à 22:11:15 UTC+1, Mason Freed a écrit : >>>>> >>>>>> On Thu, Oct 30, 2025 at 3:44 PM PhistucK <[email protected]> wrote: >>>>>> >>>>>>> Just to verify, this will not remove document.evaluate which >>>>>>> depends on XPath - right? It is the only way to natively find an >>>>>>> element by >>>>>>> text and other advanced combinations as far as I know. >>>>>>> >>>>>> >>>>>> Yep, great question. We are absolutely *not* removing >>>>>> `document.evaluate()` or XPath generally. That's part of XML, not XSLT. >>>>>> (Side note, there are other native methods such as NodeIterator / >>>>>> TreeWalker, but those obviously don't offer such a compact way to search >>>>>> for text content.) >>>>>> >>>>>> Thanks, >>>>>> Mason >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> ☆*PhistucK* >>>>>>> >>>>>>> >>>>>>> On Wed, Oct 29, 2025 at 5:26 PM Mason Freed <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Thank you all, I appreciate it. I'll be back in a few months with >>>>>>>> an update on the pre-stable experiment, plus any other feedback I've >>>>>>>> received. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Mason >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Oct 29, 2025 at 9:48 AM Mike Taylor <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> LGTM3 >>>>>>>>> On 10/29/25 11:42 a.m., Chris Harrelson wrote: >>>>>>>>> >>>>>>>>> LGTM2 for the steps Vlad mentioned. >>>>>>>>> >>>>>>>>> On Wed, Oct 29, 2025 at 8:38 AM Vladimir Levin < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hey, we discussed this at API owners today. >>>>>>>>>> >>>>>>>>>> Generally, we're supportive of removing XSLT. As for the plan, I >>>>>>>>>> think it would be best if we disable this in Canary as soon as >>>>>>>>>> possible >>>>>>>>>> (via Finch) to find real breakages that we may be missing. Further, >>>>>>>>>> disabling in Beta and Dev shortly after to get more data is also >>>>>>>>>> good. >>>>>>>>>> >>>>>>>>>> LGTM1 for the plan with the above changes. We would like you to >>>>>>>>>> check in with results of Canary / Dev / Beta and warning steps in 3 >>>>>>>>>> months >>>>>>>>>> to see how we proceed further. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Vlad >>>>>>>>>> >>>>>>>>>> On Monday, October 27, 2025 at 9:37:51 AM UTC-4 j.j. wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> see also >>>>>>>>>>> https://github.com/mozilla/standards-positions/issues/1287 >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 [email protected]. >>>>>>>>>> To view this discussion visit >>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4aa38aaf-702e-41d6-91f1-7ba8b18ff675n%40chromium.org >>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4aa38aaf-702e-41d6-91f1-7ba8b18ff675n%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 [email protected]. >>>>>>>>> To view this discussion visit >>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9BLUzVTz_-ioPp0ie%2Bn3g4gbS4wo5LvC3ZQLbzRzUa%2Bg%40mail.gmail.com >>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9BLUzVTz_-ioPp0ie%2Bn3g4gbS4wo5LvC3ZQLbzRzUa%2Bg%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 [email protected]. >>>>>>>> To view this discussion visit >>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDjFNC8jF%2BFchRke6SFnV-n6BUTe41qD0Y%3D1OpcxWeDNEA%40mail.gmail.com >>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDjFNC8jF%2BFchRke6SFnV-n6BUTe41qD0Y%3D1OpcxWeDNEA%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 [email protected]. >>> To view this discussion visit >>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/550d1172-6854-4383-8612-7b5a5112e4fan%40chromium.org >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/550d1172-6854-4383-8612-7b5a5112e4fan%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 [email protected]. > To view this discussion visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAKmAaPO%3D-mep7dgvgd8Pe%3DKONCGLm6BJYaA-y8Q-T-hO5Owrvw%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAKmAaPO%3D-mep7dgvgd8Pe%3DKONCGLm6BJYaA-y8Q-T-hO5Owrvw%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 [email protected]. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw8wxdb5p_dq_3HLRrXkPqCr55i5SbZLB6XTYTZwLqCmNA%40mail.gmail.com.
