On Fri, Oct 4, 2024 at 2:57 PM 'Marja Hölttä' via blink-dev < blink-dev@chromium.org> wrote:
> Thanks all! I'll reply to various things at once: > > domenic@: thanks for pointing out the wrong link, that was a mistake. > There's no Origin Trial feedback summary available, and the results we've > gotten from Workspace devs are not publicly available. > Can you work on making it public? We generally want to see some evidence that a feature is worth shipping and desired by web developers. This Google-internal doc <https://docs.google.com/document/d/1sny9TRNZ4bDbe0un9PVmS1Tx5abylZFHavbaalHXXlE/edit?tab=t.0#heading=h.cwwqxqgg8h0i> explaining how to gather Origin Trial feedback from Google teams might be helpful. > > jyasskin@: The TC39 info session is scheduled for the upcoming October > meeting next week ( https://github.com/tc39/agendas/blob/main/2024/10.md ) > > Thanks for adding the TAG design review link, too. This is a TAG early > design review, not a TAG specification review (I didn't find a way in > Chromestatus to enter a link to the early design review; there's only a > field for the specification review. Setting the state as "pending" is > probably also not right, since that field is probably only about the > specification review - fixed that now.) > > We haven't proposed this to a WG yet, there was discussion about how we go > about that and rbyers@ proposed moving that discussion to an I2S, so here > it is. > > miketaylr@: It's very likely that the privacy & security reviews will be > very straightforward in comparison to the API owners approval. This is > essentially a JavaScript feature (though, not a semantics changing one) so > it doesn't have privacy implications. Security-wise, it's much less risky > than other V8 features on average, so I don't expect much work to be coming > from that direction either. That's why I kicked off the API owner > discussion first, since that's the most interesting one. Would it be ok to > do the privacy & security reviews only after this discussion has converged? > > > On Wed, Oct 2, 2024 at 5:55 PM Jeffrey Yasskin <jyass...@chromium.org> > wrote: > >> On Tue, Oct 1, 2024 at 2:32 AM Yoav Weiss (@Shopify) < >> yoavwe...@chromium.org> wrote: >> >>> Thanks for working on this! This is super interesting!! >>> >>> On Monday, September 30, 2024 at 4:12:25 PM UTC+2 Marja Hölttä wrote: >>> >>> (Sending this I2S as recommended by API owners, to continue the >>> discussion about shipping this feature.) >>> Contact emailsma...@google.com, lesz...@google.com >>> >>> Explainerhttps://github.com/explainers-by-googlers/explicit- >>> javascript-compile-hints-file-based/blob/main/README.md >>> >>> Specificationhttps://explainers-by-googlers.github.io/explicit- >>> javascript-compile-hints-file-based >>> >>> >>> We don't typically ship features with specs on personal or Google-owned >>> repos. >>> I think it would be good to try and move this to an incubation venue >>> (e.g. WICG). >>> This would be a better place from an IPR perspective (i.e. allow >>> contributions outside of Google), and will help us validate that this is >>> something that has at least some industry support. >>> >> >> About a year ago, we had a thread asking about the standardization plans >> for this, and I suggested giving TC39 a PSA and trying to standardize this >> through the Web Perf WG. Can you point to any minutes from TC39 where you >> discussed this with them, and have you proposed this to a WG as >> https://www.chromium.org/blink/launching-features/#new-feature-prepare-to-ship:~:text=propose%20that%20the%20feature%20migrate%20to%20a%20working%20group >> requires? >> >> Summary >>> >>> Allow attaching information about which functions should be eager parsed >>> & compiled in JavaScript files. The information will be encoded as magic >>> comments. We'll first target launching the file-based explicit compile >>> hints, and as a follow up, investigate selecting individual functions for >>> eager compilation. >>> >>> >>> Blink componentBlink>JavaScript >>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript> >>> >>> TAG review >>> >>> >>> Did you file for a TAG review? >>> >> >> Yes, but the TAG hasn't commented: >> https://github.com/w3ctag/design-reviews/issues/947. It's >> architecturally interesting to convey performance hints via comments, where >> HTML uses attributes or sometimes elements, and CSS uses properties (e.g. >> will-change >> <https://developer.mozilla.org/en-US/docs/Web/CSS/will-change>), but >> TC39 is probably the right venue to consider that. >> >> Jeffrey >> > > > -- > > Google Germany GmbH > > Erika-Mann-Straße 33 > > 80636 München > > > Geschäftsführer: Paul Manicle, Liana Sebastian. > > Registergericht und -nummer: Hamburg, HRB 86891 > > Sitz der Gesellschaft: Hamburg > > > Diese E-Mail ist vertraulich. Falls sie diese fälschlicherweise erhalten > haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, > löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, > dass die E-Mail an die falsche Person gesendet wurde. > > > > This e-mail is confidential. If you received this communication by > mistake, please don't forward it to anyone else, please erase all copies > and attachments, and please let me know that it has gone to the wrong > person. > > -- > 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/CAED6dUDrcx98wUWWAM4QZS5k%2BBv6_zST8_vMs2Oj5%2BSO6PYayw%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAED6dUDrcx98wUWWAM4QZS5k%2BBv6_zST8_vMs2Oj5%2BSO6PYayw%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/CAM0wra98GZGFoJwP9P%3DZJ%2BQ4c4u%3Dc2PmfZn0woPLWxE1FhF4hg%40mail.gmail.com.