Comments (1)
Thank you all for attending the meeting today and special thanks to Kagami Rosylight for filling in note-taking with me! Here are the notes from this meeting (the next one is at #10538):
Review past action items
- Addison to answer Henri’s questions in #4562 (comment)
- Not done, carryover
- Chris W to file issue in W3C Process around path for definitive-reference glossaries a la the i18n glossary, that are REC-like but easy to keep up to date.
- Done: w3c/process#904.
- Domenic: add checkpoint for “will this conflict with i18n glossary” to the infra checkin
- not here, carry over
Carryovers from last time
- Anne will move Tie in AbortControllers with CustomElements to the DOM repo and Keith will update the title.
- Done
- Yoav will ask Artur and Arthur to comment on the Severing a document's opener relationship regardless of origin issue.
- Arthur has, Artur has not? Carryover to next meeting.
- I18n issues: [addison]
Validating internationalized mail addresses in
Freshly recreated PR: #10522- Carryover: for eu time zone when Anne/Henri are available
- [rendering] animation frame callback handling when iframes are involved [emilio]
- Stefan from Chrome is looking into this.
- Carryover to make sure it’s progressing.
New topics
- Reading-flow issues (Overall feature proposal,display:contents issue)
Action Items
Minutes
Emilio: Af callback: what’s needed is basically agreeing the spec is sensible qand then write tests, or fix implementations. But getting gecko work - emilio pointed out that blinks behavior is kind of close to what the spec says, we just need to get implementations to match.
ChrisH: interested in interop, getting tests to match
Emilio: I think the mediaquery tests were written by me, poke me if there are problems. I think it matches the spec, but if it doesn’t, let me know.
Di: reading-flow is new CSS property that I’m prototyping for chrome. For a11y screen reader for flex and grid and masonry they are not always displayed in reading-flow order. To solve this, WG is working on specific keywords to influence type navigation. We want to use a similar approach as past efforts, using a reading flow container as a focus scope owner. The proposal has a lot more details, I wanted to see if people thought this was a good approach. Second issue is more open discussion of specific cases of display content because these contents don’t have info about where they fall in existing reading order. There are two potential options listed. Any input?
Mason: CSS WG didn’t resolve how to do the display contents issue - that’s why there’s a proposal.
Emilio: for abs pos elements, is this well defined? This had make elements that are outside of the tree in the container tree, elements escape the flow, etc.
Mason: this is true in normal CSS - abs pos things can be out of order and won’t be tabbed, etc in appropriate order naturally.
Emilio: so does it not change? If reading order is the containing block?
Mason: Very good questions, don’t have great answers.
ChrisH: if abs pos element is a direct child of flexbox, does it go in dom order?
Mason: everything is traversed in dom order
ChrisH: if true, we already have a situation where it’s different
Emilio: yes, but we don’t have something in the layout tree that introduces focus owner scope thing.
ChrisH: you’re not saying it’s a blocker, but we need to define?
Emilio: yes. I don’t have a strong suggestion or preference. Maybe we should consider these two cases similarly.
Mason: Yes. Both proposals sort of iterate the dom children and check for display contents.
Di:I can investigate a bit more and open a new issue for abs positioning [action]
Mason: there are two options - one is just to stick the display contents at the end, but there’s is a known place at the end. The other is to make display contents elements a scope owner but that doesn’t work so well for abs positioned elements.
Di: Overall do people think this is a good direction? Open to potentially starting a PR?
Emilio: both of those alternatives sound reasonable. Do we have use cases that would favor one or the other?
Di: There is an a11y concern here; Aaron Leventhal would prefer option 2 because there are restrictions on crossing parent child reln
Mason: I don’t know that we’ve heard the use cases for display contents.
Emilio: focusable display content elements are already pretty rare to begin with. Picking the easier to implement option is probably do, we should discuss on a separate issue.
ChrisH: should we make a PR or discuss on another issue first?
Emilo: I think we need to eventually define for abs pos as well. So maybe make a PR, but file a separate issue on abs pos.
ChrisH: in general, for gecko support for eventually landing, is that on track?
Emilio: yes: impl-wise in gecko may take a while, but no objections here.
Emilio: somebody familiar with image load timing stuff? I found something very weird, can’t make sense of what I see. The whole image load timing.
Yoav: I think it’s a bug, WebKit wasn’t waiting for microtask when it should have. Basically I have a webkit fix in the pipeline but I have to make it fix around that
…
Yoav: So this is why I’m seeing failures in test
ChrisH: Stefan Zager is looking in to this now for Chrome.
Emilio: will ping there.
ChrisH/Mason: any implementer support for popover-hint?
Emilio: I can try to poke at it more. I think it looks good.
ChrisH: anything we can make progress on for command API?
Mason: Many things got resolved, incl naming, open task is to update the spec PR and impls.
Keith: yes,
Mason: Mozilla is supportive [in add to Chrome], but API has been changed since that, so…
Keith: Olli’s been on the last few calls, no major objections, but should check in.
Emilio: Olli’s in traveling today so we can ask him
from html.
Related Issues (20)
- Meeting 6 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls HOT 2
- Specify primitive appearance for <meter> HOT 3
- Proposal for adding volume attribute to the <audio> element in HTML HOT 1
- Add src attribute to <template> to load a template from file HOT 2
- Upcoming WHATNOT meeting on 2024-08-29 HOT 1
- syntax for defining blocks of javascript files HOT 1
- createImageBitmap: Apply img and blob colorSpaceConversion to all sources. HOT 1
- createImageBitmap: Clarify treatment of colorSpaceConversion:"none" ImageBitmaps HOT 4
- Add code-lang attribute to code element HOT 1
- Meeting 7 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls HOT 2
- Interactions between `inert` and `hidden="until-found"` and `beforematch` events
- A way to get mouse coordinates without mouse moving HOT 8
- Iframe `sandbox` compatibility with Service Workers
- Upcoming WHATNOT meeting on 2024-09-05 HOT 1
- Spec is missing that </p> is optional before <dialog> HOT 2
- Support disabling CloseWatcher integration in `<dialog>` HOT 4
- `<datalist>` displaying both label and values for `option` elements is a little confusing HOT 1
- The term "literal" is not defined, particularly as applied to a character HOT 2
- Provide an API in dedicate worker for executing event loop HOT 8
- Adjust Scroll Restoration Behavior for Reloads HOT 14
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.