Comments (2)
Thank you all for attending today! Here are the notes from this meeting (the next one is at #10128):
Agenda
Attendees: Emilio Cobos Álvarez, Domenic Denicola, Olli Pettay, Noam Rosenthal, Kagami Rosylight, Peter Van der Beken
- Review past action items
- Marcos will follow up with WebKit engineers on
<button>
and user selection.- Karl commented.
- Not sure what next steps are but, we can assume they'll be handled async?
- Dan will follow up internally to find someone to present A way to disable animation of cancelled drag for editor apps like VS Code at a future meeting.
- Hasn't happened yet, carry over
- Di to send a spec PR to update https://html.spec.whatwg.org/multipage/rendering.html#the-input-element-as-a-range-control and https://html.spec.whatwg.org/multipage/rendering.html#the-progress-element-2 and https://html.spec.whatwg.org/multipage/rendering.html#the-meter-element-2 with at least the same level of detail.
- Yes, PR in progress, under review
- Marcos will follow up with heycam on WebKit's opinion on Add a layer and filter interface in the 2D canvas. Olli will follow up internally to see if Gecko's stance is still "neutral" to this proposal.
- Olli: still neutral
- No followup from WebKit, carry over
- Domenic will get an internal Chromium position for Allowing UA to do
<source>
selection for media element. Marcos will follow up with jya to see if there is any data on efficiency that they can share. Simon will get the Gecko position on it.- Done.
- Marcos will follow up with WebKit engineers on
- Carryovers from last time
- Simon to look more into nested interactive content spec behavior, with synthetic click events.
- No new progress
- [Anne] Add
&nnbsp;
entity forU+202F
- Carryover till February 22 along with the other tagged issues.
- Simon to look more into nested interactive content spec behavior, with synthetic click events.
- New topics
- [Noam] [View Transition] Event on old Document to set transition state
- Naming? pageswap seems to be the room's favorite
- Some discussion of what happens if you same-document navigate / cross-document navigate / history traverse during the async period. The intent is at least cross-document navigation and history traverse are blocked. Tests will be written.
- [Joey] Stylable
<select>
element- Most current discussion:
<select newstuff>
vs.<select><datalist>
as the new trigger. Thoughts appreciated. - Emilio asks: can we just remove the parser special case so that
<select>
works? - Action item for people not in this meeting, e.g. Joey: get data on how many pages would break if we did that.
- How to use counter this? Unsure. A very conservative upper bound: how many times the parser special case gets hit. (But, maybe we could remove the special case even if this is high, because the rendering wouldn't change.)
- Most current discussion:
- [Domenic] Close dialog elements when the open attribute is removed
- Olli: "I think this is fine" (he'll take a look after the meeting)
- Did comment. Minor tweak needed to the pr
- Emilio: glad that Joey found the time for this, yay
- Seems unlikely fixing this will break anything
- Olli: "I think this is fine" (he'll take a look after the meeting)
- [Noam] [View Transition] Event on old Document to set transition state
Action Items
- @josepharhar to get data on how many pages would break if we removed the parser special case for the Stylable
<select>
element.
from html.
@josepharhar to get data on how many pages would break if we removed the parser special case for the #9799.
I added usecounters for <button>
and <datalist>
in <select>
here:
https://chromestatus.com/metrics/feature/popularity#HTMLDatalistInSelect
https://chromestatus.com/metrics/feature/popularity#HTMLButtonInSelect
I will add another one for other tags in <select>
here:
https://chromium-review.googlesource.com/c/chromium/src/+/5280597
from html.
Related Issues (20)
- Spec allows multiple values for dropEffect in some current selection case which might cause different browsers to behave differently
- 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 1
- Upcoming WHATNOT meeting on 5/23/2024 HOT 5
- [Proposal]: Enable `HTMLElement` attributes to be toggled without JavaScript HOT 1
- 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
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.