scribe nick: krit
<scribe> scribenick: krit
GitHub: https://github.com/w3c/svgwg/issues/647
AmeliaBR: one of the SVG 1.1 hint
properties. Authors could tell engine to optimise speed or
quality.
... AFAIK no UA does actively support it.
... Blink parses it at least
... Firefox doesn't so.
myles: what was the original
intention?
... what could an implementation do?
AmeliaBR: color interpolation,
compositing
... linearRGB might be faster than sRGB... but that might no
longer be true.
myles: I would be comfortable with removing this.
krit: Don;t know Adobe product that makes use of it on either import or generating SVG documents.
AmeliaBR: There is no legacy issue. It is not breaking anything.
krit: we could get a resolution and see if we get objections.
AmeliaBR: Safari just accepts the
camel case version.
... ... for keywards
myles: checking if webkit does anything with it...
AmeliaBR: minimal action would be to mark it as at-risk
myles: don't see any use in
WebKit
... 's implementation itself beside computed style
RESOLUTION: Drop color-rendering and update parsing tests. Revisit on objections.
krit: while we are at it, what about color-interpolation.
AmeliaBR: need to check
comments
... IIRC only Batik supported Color-interpolation.
<AmeliaBR> github: https://github.com/w3c/fxtf-drafts/issues/247
AmeliaBR: what happens on
clip-path on <clipPath> since it does not have a bounding
box. So what happens for
clipPathUnits="objectBoundingBox"
... The spec does say that clip paths would be intersecting.
That should have implications on the space they operate.
krit: don't see the implication.
AmeliaBR: Using a mask as example: a mask on a mask would use the mask elements bounding box instead of the original shape that gets masked. clipPath does not even have a bounding box.
myles: seems like it should be implemented widely already. Can we just do what UAs do?
AmeliaBR: it is implemented but
with different results.
... Edge does it differently than Chrome and FF
myles: but Edge will shortly match Chrome's behavior
AmeliaBR: yes, weakens the argument.
<myles> s/Edge would not matter in the long time/Edge will shortly match Chrome's behavior
krit: could the results that we see depend on other issues where referenced elements are on different viewports? IIRC there were differences across UAs.
AmeliaBR: might depend on
implementations
... FF does it differently when the 2nd clip path is on a child
of the original clip path ...
<AmeliaBR> The firefox but is that it treats <cP><rect c-p="..."></cP> the same as <cP c-p="..."><rect /></cP>
krit: want more testing or should we do a tentative resolution.
AmeliaBR: When clipping a clipPath you use the bounding box of the originally clipped shape or its user space for the 2nd clip as well.
krit: I'd just not confident counting WebKit and Blink as 2 implementation just yet. WebKit's implementation was before fork of Blink. We need to check if they are independent now.
AmeliaBR: and need more testing.
RESOLUTION: When clipping a clipPath you use the bounding box of the originally clipped shape or its user space for the 2nd clip as well.
AmeliaBR: based on informal
meeting last week, I've been working on the charter using the
template. I am going though everything we talked about and
getting it into the draft. Hope to post it by the end of the
week. Will post it next to the SVG WG charter. Makes side by
side review easier.
... Legal team needs to verify the different responsibility of
the groups.
... There is a different IP for CGs than WGs
krit: we should distinguish between WG and CG calls more clearly once the CG exists.
trackbot, end telcon
This is scribe.perl Revision: 1.154 of Date: 2018/09/25 16:35:56 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00) FAILED: s/Edge would not matter in the long time/Edge will shortly match Chrome's behavior/ Succeeded: s/Edge would not matter in the long term/Edge will shortly match Chrome's behavior/ Succeeded: s/in its user/or its user/ Default Present: myles, stakagi WARNING: Replacing previous Present list. (Old list: AmeliaBR) Use 'Present+ ... ' if you meant to add people without replacing the list, such as: <dbooth> Present+ myles Present: myles stakagi AmeliaBR Found ScribeNick: krit Inferring Scribes: krit Found Date: 04 Mar 2019 People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. WARNING: IRC log location not specified! (You can ignore this warning if you do not want the generated minutes to contain a link to the original IRC log.)[End of scribe.perl diagnostic output]