Comments (1)
Thank you all for attending the meeting today! Here are the notes from this meeting (the next one is at #10229):
Agenda
Attendees: Joey Arhar, Panos Astithas, David Baron, Tantek Celik, Dominic Farolino, Robert Flack, Mason Freed, Sanket Joshi, Olli Pettay, Simon Pieters, Noam Rosenthal, Kagami Rosylight, Daniel Veditz, Yoav Weiss, Chris Wilson, Anne van Kesteren, Keith Cirkel
- Review past action items
- Emilio will follow up with a PR for Render-blocking: the definition of "created by its node document's parser" is a little bit vague.
- Done.
- Simon to ping Anne to look up what Safari has implemented for Allowing UA to do
<source>
selection for media element · Issue #10077 · whatwg/html · GitHub- Done. The group's consensus is that Simon's summary is accurate.
- Emilio will follow up with a PR for Render-blocking: the definition of "created by its node document's parser" is a little bit vague.
- Carryovers from last time
- [Dominic] Atomic move operation for element reparenting & reordering
- Joey's list of examples of lost state when reparenting elements: https://reparent.jarhar.com/
- Prerequisite issue whatwg/dom#808 is being resolved in → whatwg/dom#1261
- Noam: many many developers feel the pain of this issue.
- Anne: media elements are no longer an issue.
- Dominic, Yoav, Noam: iframes are a big problem for many developers & frameworks, but not all.
- Olli, Dominic: iframe restoration is unspecced and another issue to fix.
- Dominic: tackling just reordering is just as hard and not as useful to developers as tackling both reordering and reparenting.
- Anne: the larger question for me is whether we need to solve for iframes or not.
- Dominic: I think we don't want to add new states, just remove one.
- Anne: is there another proposed solution other than a move?
- Noam: just presenting all the options we have.
- Anne: adding a new primitive should have the same shape as the existing ones.
- Mason: let's not fix 100% of the corner cases before tackling the main issue. Shall we move to stage-1?
- Consensus in the room was to do so.
- Dominic: take on the big known issues now and assume the manageable risk on the long tail of other issues.
- Anne: I'd like to see an exhaustive enumeration of what to tackle.
- Dominic: we have a document that enumerates them.
- Olli: iframes are the trickiest thing.
- [Dominic] Atomic move operation for element reparenting & reordering
- New topics
- [Kara] Image loading on page load
- Defer until 4/11.
- [Olli] Focus delegate algorithm doesn't consider elements assigned to slot
- See also #9640
- We need Domenic's opinion on this, given that he wrote this part of the spec.
- [Kara] Image loading on page load
Action Items
- @domfarolino will tag Atomic move operation for element reparenting & reordering with
stage-1
. - @smaug---- will ping @domenic about Focus delegate algorithm doesn't consider elements assigned to slot.
from html.
Related Issues (20)
- If a web author sets dropEffect to something that is not allowed according to spec, should UA respect their choice by updating dropEffect attribute?
- template.content has unusable value HOT 1
- Clean up HTML <-> DOM hooks HOT 2
- Consider improving interoperability of <iframe> throttling margins. HOT 10
- The dropEffect column in the Drag and Drop events summary table should clarify it represents default values.
- Drag and drop spec allows multiple values for dropEffect which might cause browsers to behave differently.
- How should UAs handle web authors setting dropEffect values?
- Proposal for event ordering when inserting replacement text such as text prediction, spell checker, etc
- It's unclear how shadows should be drawn across various compositing operators HOT 2
- Should custom validity error message treat \r as newline? HOT 3
- Upcoming WHATNOT meeting on 5/16/2024 HOT 5
- Date Picker popup doesn't propagate shadow DOM events into the light DOM HOT 1
- Clarify `detail` value of synthetic click event HOT 3
- Consider making "gamepadconnected" part of “activation triggering user event”? HOT 1
- Meeting 2 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls HOT 4
- Upcoming WHATNOT meeting on 5/23/2024 HOT 6
- [Proposal]: Enable `HTMLElement` attributes to be toggled without JavaScript HOT 2
- Issue with Step 10 of inner navigate event firing algorithm HOT 2
- Provide native validation messages for native validity states on Form Associated Custom Elements
- Upcoming WHATNOT meeting on 5/30/2024
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from html.