63 karma · joined April 7, 2021
https://browser.engineering
https://github.com/whatwg/html/wiki/dialog--initial-focus,-a...
https://groups.google.com/a/mozilla.org/g/dev-platform/c/4cb...
That article, along with a number of other resources, are listed here:
https://browser.engineering/bibliography.html
In my view, a critical part of really learning how something as complicated as a browser works is by trying to build it yourself. That's why our book is oriented around building a browser as you go.
I'm the rendering lead for Chrome, and know quite a lot about how it works. I also recently wrote a series of articles about the new rendering architecture of Chromium, see here:
https://developer.chrome.com/blog/renderingng/
Pavel is a professor at the University of Utah and has extensively studied CSS from an academic point of view. He also has a lot of experience teaching the material and making it accessible to students.
That's exactly what we are hoping for.
http://browser.engineering/preface.html
So far, my co-author Pavel has taught from this book multiple times (including this semester). In the spring at least one other university will offer a course. We'll list all known courses offerings on the website.
Also, if anyone would like to teach from this book, please get in touch!
Could you file a bug with an example at crbug.com/new?
The launch in Chrome 94 does not affect WebGL. It's just for HTML/CSS content.
If you can reproduce the issue and can share a URL that does so, please file a bug at crbug.com/new for us to investigate.