02:49 | <Domenic> | annevk: do you know if request's URL list is used for anything "after fetch"? Or would it be an unobservable change for the ecosystem, if we were to truncate it to just « the final URL » at the end of the fetch algorithm? (Context: some gnarly prefetch algorithm stuff.) |
06:23 | <annevk> | Request’s url has to return the first URL. But in general something like that could probably work. I wonder if we can move the construct to the controller to clarify. |
16:17 | <Eric Portis (he/him)> | Noam Rosenthal: Why is there a blocking attribute on <style>? Aren't <style>s in the <head> already render-blocking? https://html.spec.whatwg.org/multipage/semantics.html#dom-style-blocking |
16:21 | <zcorpan> | Eric Portis (he/him): https://html.spec.whatwg.org/multipage/semantics.html#the-style-element:implicitly-potentially-render-blocking:~:text=A%20style%20element%20is%20implicitly%20potentially%20render%2Dblocking%20if%20the%20element%20was%20created%20by%20its%20node%20document%27s%20parser |
16:23 | <Eric Portis (he/him)> | zcorpan: What can create an element besides the node-document's parser? Script? |
16:24 | <zcorpan> | Eric Portis (he/him): yes. or you can move a parser-created element from one document to another document |
16:25 | <Eric Portis (he/him)> | Ok. And in those scenarios, the <style> is not render-blocking. Even if the script that's moving or creating the <style> is synchronous/in-the-head? |
16:25 | <zcorpan> | I don't know what happens in an XSLT transform |
16:26 | <zcorpan> | Right |
16:26 | <Eric Portis (he/him)> | But if a <script> creates a <script blocking=render> in the head, it is render blocking. |
16:28 | <zcorpan> | I assume you mean it creates <style blocking=render> , then yes |
16:53 | <Eric Portis (he/him)> | zcorpan (OOO until June 16): here's my current understanding based on our conversation, and earlier conversations with Noam Rosenthal . https://gist.github.com/eeeps/318812c9d4471136363a6aaa4a448251 Happy to wait until June 16th to understand where I'm wrong btw (: |
16:57 | <Noam Rosenthal> | What's on June 16th? This gist seems right to me |
16:57 | <Noam Rosenthal> | I believe the "no idea" bit is not render-blocking |
16:58 | <Eric Portis (he/him)> | (when Simon's OOO ends) |
16:59 | <Eric Portis (he/him)> | Noam Rosenthal: Thanks! |
18:39 | <Eric Portis (he/him)> | Noam Rosenthal: a review would be appreciated https://github.com/mdn/content/pull/39809 |
18:55 | <zcorpan (OOO until June 16)> | Eric Portis (he/him): I think that's correct |
18:57 | <zcorpan (OOO until June 16)> | There are tests here https://wpt.fyi/results/html/dom/render-blocking?label=master&label=experimental&aligned&q=%2Fhtml%2Fdom%2Frender-blocking%2F |
19:00 | <Noam Rosenthal> | Nice work! Added a few comments. |
22:42 | <Eric Portis (he/him)> | Noam Rosenthal: Comments are super helpful, thank you! Hope to make some time to address them tomorrow. |