Tom Wilkinson

Results 21 comments of Tom Wilkinson

Does such a redirect require a network fetch or is it just a URL change? Is this not currently achievable with the existing API? Or are you just asking for...

I think it would be difficult to mandate, from a browser perspective, what websites should consider "ephemeral" or "enduring." It is often a product decision what you want to be...

There are some security concerns with being able to block navigations (especially back navigations), where websites have and continue to abuse the history APIs to prevent users from being able...

Imagine I'm on a page, and I do a quick history.pushState on page load. Then the user presses back. I catch that back navigation (which is between two states same-origin),...

That's an interesting example, I guess the counter-example is: ```js for await (const e of textInput.on('input')) { getData(textInput.value).then((data) => { render(data); }); } ``` To prevent the blocking behavior you...

A few thoughts 1. AddAbortReaction: To better match the semantics of AbortSignal, would it be better to do nothing in the case that the capability.[[AbortState]] is aborted? If we're trying...

In your example, why not use `autofocus` on the `popup=auto` that you are showing with `defaultopen`? It seems like if you are showing a popup on pageload like this, you...

The likelihood of people forgetting to add `autofocus` on a `defaultopen` `popup` is the same as people forgetting to add `autofocus` on `popup` in general, isn't it? I haven't verified,...

I think the proposal of having `autofocus` be the default for `popup=auto` (which would apply both for `defaultopen` and for other ways of opening a popup) is reasonable, I think...

One unfortunate side-effect is that new option parameter are difficult to feature detect, vs. a static function property, which would suggest devs would need to fallback to UA sniffing to...