Chris Harrelson

Results 20 issues of Chris Harrelson

Reference: https://groups.google.com/a/chromium.org/g/blink-api-owners-discuss/c/Jzij3fKN5kA/m/I6nqUxUZBwAJ Please add this required question to the intent-to-ship template: _Please list known spec issues which may cause web compat risk if resolved (e.g. resulting in change to naming...

process guidance

(related to #85) Re: https://github.com/WebKit/explainers/tree/main/animation-frame-rate If there is an animation declared to be at a different frame rate than the [update-the-rendering steps](https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering), then how does the processing model for updates...

animations

https://drafts.csswg.org/cssom-view/#dom-document-elementsfrompoint According to the spec, step 2 of the algorithm is to look for a layout box "that would be a target for hit testing". Currently, Chromium, Gecko and Webkit...

cssom-view-1

This PR does the following: * Add a Makefile, with one target: "site". "make site" will copy all content from bjc to a www/ directory, and inject stylesheets and scripts...

Currently, bjc-r pages are very slow to load and have a lot of flashing-of-unstyled-content. This is because all of the stylesheets, as well as some HTML content, is dynamically inserted...

We should add a new feature type for minor features that are: * In the carve-out categories specified at https://bit.ly/blink-signals (currently TC39 3, WebAssembly stage 4, or Khronos standardized-as-\described-in-the-signals-document, but...

enhancement
for-feature-authors

The spec [defines ink overflow](https://drafts.csswg.org/css-overflow-3/#ink), but does not specify the extent of it, because some effects in CSS, such as blur radius or box shadow radius, are theoretically infinite. However,...

css-overflow-3

There is a new attribute available on tags called "decoding", which specifies a developers preference for synchronous or asynchronous decoding. the default is "auto", which means the user agent may...

enhancement

In examples such as https://github.com/domenic/infinite-list-study-group/issues/8, it is critical to be able to minimize memory of a large code file by avoiding rendering-related data structures. If these turn out to lead...

enhancement

Currently, display locking is associated with complete rendering frames. But for some use cases, such as layout measurement, it's not necessary to compute all rendering state.

enhancement
updateRendering