-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MathML-Core meeting, Monday August 27 Agenda #206
Comments
Bookkeeping my (@dginev) minor action item from the meeting:
|
minutes08/28/2023 MathML Core Meeting Attendees
RegretsAgenda ItemsAnnouncements/UpdatesIssues Vertical Alignment of delimiters #205Ronkok wrote: There is a current problem with delimiters in both Chromium and WebKit. This problem affects a parenthesis which does not have stretchy="true" but BM: For Chrome and WebKit, I didn't realize that a parenthesis should be stretchy by default. NS: Chromium doesn't stretch parentheses by default. BK: The issue is not that it does not stretch, but the alignment is wrong. BM: But it looks as if the reason it's not making that adjustment is that it's not treating it as stretchy. NS: So, I am seeing it stretching by default. BK: The problem is that they do not need an adjustment to the vertical alignment, but the alignment has been changed anyway. BM: The parentheses are too high. BM: They may not need to stretch, but they still need to do the alignment as if they were stretching. NS: If someone put stretch equals false, I don't think I'd expect it to BM: That is a separate issue. BK: Regardless of whether you stretch it, you have to align it. NS: Some changes may affect section3.2.4.3. Lay out of operators. NS: I don't think his proposed change is right. I'm not a hundred percent sure what the right way to change it is. I would comment saying here's a suggestion. ACTION BM should further investigate this issue. Expose height/depth info #38NS: Having written a bunch of "polyfills" for MathML, there were three pieces of missing functionality that required hacks to implement: find the height/depth BK put issue 38 on the agenda because there were new comments, and it was not closed. BK does not remember if we did something in CSS regarding this issue. BK: We believe this belongs to CSS and we should give them an issue. ACTION BK will make a CSS issue out of our issue 38 after talking to Dylan. U+002D HYPHEN-MINUS in operators #70Fred Wang commented: U+002D HYPHEN-MINUS is too short, so MathML browser implementations render it as U+2212 MINUS SIGN. Do we want to standardize this workaround? BK: Believes that issue 70 is closable. Has the work been done? BK: Is there a test? He does not know. BK brought up the tests. BK: I noticed that like many things, the lack of tests boils down to CSS related incompatibilities. NS: Every year Interop meets to see how to bring web implementations closer together. NS: Is there a startup time when we can lobby for math? BK: It will be via https://github.com/web-platform-tests/interop/issues but it has not started yet. BK: I think I will say that we are very likely to face the same thing that we faced last year: that math is Noone's priority. BK: There are about a thousand backlogged projects, of which only about ten get worked on each year. BK: Many other things are more popular than math because they bring in money. BK feels that he can not argue too strongly for math. NS: Every year the math projects do not get worked on. Someone should put in effort to fix the math problems. BK: No resolution on issue 70. If we make or find a test, someone must agree that the test is valid. Someone must follow this issue. [Adjusted height & depthof elements moved via voffset #203](#203) ronkok commented: The element has a voffset attribute, which enables one to shift the vertical alignment of an element. However, the MathML-Core specification BK: The mismatch between Chromium and Gecko is Wrong. NS: The problem is that Gecko does not use CSS. This is a big problem because we cannot have CSS doing things because things have not been updated. NS: If more tests were added with more failures, would that help math's priority to get worked on? BK: Chrome is correct. NS: One suggestion is for Ron to add more platform tests. NS: This is a bug, and we need to get some tests written on it. ACTION NS: will reply to Ron about this and ask him to add platform tests for the case that Chrome is correct. BK: I am not sure how we test for some of these CSS features. BK: When you test CSS things, they should work everywhere. BK: wonders if there is one massive test which can test everything? NS: Writing tests is under appreciated. ACTION BK will look into the test situation also. He will Look into where there is some existing test. On the CSS side of things, there could be tests without MathML. BK: It should be easy to add MathML to these tests. Rename OverShift and UnderShift for munder/mover/munderover layout #121Fred Wang commented: BK: It is on the agenda because it got more recent attention from Ron. Looking for feedback from Microsoft. MoS does not work at Microsoft anymore. NS: Fred needs to respond to this. Ron has added more stuff and Fred needs to look at Ron's suggestions. ACTION BK will follow up with Fred on issue 121. min-width for #202Ronkok commented: Currently in MathML-Core, one can set a width on an element, and I believe, only on an element. There seems to be no way to set a min-width. NS: Can you just put a minsize on the arrow? DG: Actually, I was waiting for an opportunity to break in and discuss the first issue we considered which was issue 205, about minsize and maxsize. DG: When Ron first opened the issue, he actually misspelled the attribute and he used the dash. So, he did min dash size and max dash size and that threw me off and I immediately went to look at min height and max height thinking he misspelled something in CSS. DG: But there's min height and max height as well in CSS. And I kind of wonder if you have a stretch equals true construct which has min height and max height in CSS sets. NS: would minwidth affect the stretchiness of arrows? NS: If you had "A right arrow B" and you set minwidth to 200 pixels on that, NS said you would affect only the minimum width of the bounding box and not of the arrow. DG: The names are really close. So, the reason for the confusion is min size and max size are really not specific to stretch. DG: one stretches the content and one stretches the container. NS: Do we have an answer for Ron? BK: I do not know. NS: What his issue proposes is to add a min with to the specification of the mpadded element. BM Do things horizontally or vertically or both. ACTION Ron is asking for a feature that already exists. NS will write back. After the meeting, NS wrote:The feeling was that the problem is that the symmetric property isn't being respected. In 3.2.4.3, the second clause should be changed to (change is in bold): This change means that clause 4 of the "Otherwise" part kicks in and ascent and descent are set correctly: block quote
|
The text was updated successfully, but these errors were encountered: