Mark Croxton

Results 12 issues of Mark Croxton

The most recent version of `kriswallsmith/buzz` is not compatible with this library, so I've specified the most recent version of Buzz that still remains compatible (according to my testing).

When using the script in`/dist/` directly in the browser (via `https://unpkg.com/[email protected]`), an error is thrown in Safari 14 and 15 breaking some (but not all) functionality. This line throws an...

The current scale value could be set as a CSS variable in the `zoom()` function, just before it returns. ```ts elem.style.setProperty('--scale', scale) ``` Then it becomes easy to keep child...

The code generated by this causes [picturefill.js](https://github.com/scottjehl/picturefill) to crash IE 11 (assuming you are using it to polyfill `` in older browsers that don't natively support it): Not really a...

I discovered this issue when trying to swap a native `` element into a ``. ``has a default Shadow DOM for the player chrome and controls. ```hmtl Load a video...

Fix for #1076. Safari on iOS skips history state entries when using navigating backwards/forwards IF they were created using `history.pushState()` more than approx 500ms after the last user interaction (link...

I'm seeing some odd behaviour with Safari on iOS when navigating using the back/forwards buttons in the browser app and using boosted links. Sometimes pages are skipped and the browser...

1. Allow the history snapshot feature to be disabled when `hx-history="false"` is present anywhere in the current document. This can be used to prevent sensitive or user session data being...

1. Since LocalStorage is bound to the origin (domain/protocol/port triplet), we can normalize the URL format used as a key for a history snapshot to reduce cache misses for the...