Login
Page 1 of 2

FX Task Force Editor Drafts

History for geometry/Overview.html:

UploadedRevisedByComment
2024-08-30
10:44:30 PDT2024-08-30 10:43:41 PDTchrisl[geometry][editorial] fix link to css syntax security section
2024-08-04
11:46:10 PDT2024-08-04 11:45:52 PDTchrisl[geometry-1][editorial] Split separate Privacy and Security sections, which is now required.
11:14:08 PDT2024-08-04 11:13:47 PDTchrisl[geometry-1][editorial Changes since 2018 CR
2017-06-21
02:02:10 PDT2017-06-21 02:00:39 PDTspietersFix ArrayClass ? LegacyArrayClass Tests: https://github.com/w3c/web-platform-tests/issues/6299
00:36:20 PDT2017-06-21 00:36:05 PDTspieters[geometry] Define better how to transform a point with a matrix Fixes #183.
2022-02-10
06:19:50 PST2022-02-10 06:14:34 PSTdbaronReduce variation in form of Google's company name.
2021-03-01
09:34:12 PST2021-02-17 14:54:55 PSTchris_harrelsonColumn vectors are pre-multiplied by matrices. Clarifies the behavior of e.g. matrix.transformPoint. Resolves: #294, #359
2020-03-31
17:08:46 PDT2020-03-28 20:37:28 PDTchris_harrelson[geometry-1] Define minimum and maximum as preferring NaN Fixes #222.
2019-09-16
11:27:59 PDT2019-09-16 11:27:02 PDTdschulze[geometry-1] Use new WebIDL constructor definition
2019-09-15
18:24:55 PDT2019-08-23 01:26:56 PDTkagami_sascha_rosylightAdd default dictionary value
2019-07-22
20:45:19 PDT2019-07-04 01:16:14 PDTkagami_sascha_rosylight[geometry] Add [NewObject] to matrixTransform As [the prose](https://drafts.fxtf.org/geometry/#dom-dompointreadonly-matrixtransform) says it returns a new object.
2019-06-28
05:33:58 PDT2019-06-28 01:59:07 PDTkagami_sascha_rosylight[geometry] Remove redundant originZ check Fixes #350
2019-06-11
08:37:40 PDT2019-06-06 04:04:45 PDTkagami_sascha_rosylight[geometry] Add explicit [Exposed] to DOMRectList
2018-12-05
01:05:54 PST2018-12-05 01:05:32 PSTdschulzeGeneral: Apply 'Work Status'
2018-11-24
12:24:58 PST2018-11-24 12:24:38 PSTdschulzeeditorial changes to multiple specs
2018-11-13
09:16:09 PST2018-11-13 09:15:46 PSTdschulze[geometry-1] Fix 'Changes since last publication' section.
2018-11-12
10:17:57 PST2018-11-12 10:17:37 PSTdschulze[geometry-1] Editorial. Make Bikeshed pass.
09:39:05 PST2018-11-12 09:38:40 PSTdschulze[geometry-1] Editorial change. Use Bikeshed primitives.
04:57:58 PST2018-11-12 04:57:48 PSTdschulzeMerge pull request #318 from w3c/fix-214 [geometry-1] Re-add scaleNonUniform for compat reasons to SVGMatrix. ?
2018-11-09
01:23:05 PST2018-11-09 01:22:42 PSTdschulzes/recommanded/encouraged/
00:25:21 PST2018-11-09 00:24:58 PSTdschulze[geometry-1] Clarify what happens on missing scaleY for scale() function. #319
2018-11-07
22:16:01 PST2018-11-07 22:15:37 PSTdschulzeDefault initialize DOMMatrix2DInit elements. #316
2018-11-08
23:59:19 PST2018-11-08 23:58:55 PSTdschulzeReviewer feedback
20:18:02 PST2018-11-08 20:17:35 PSTdschulze[geometry-1] Re-add scaleNonUniform for compat reasons to SVGMatrix. #214
2018-07-28
19:14:38 PDT2018-07-27 11:56:01 PDTchris_harrelsonnone
2017-09-01
04:07:03 PDT2017-09-01 04:05:07 PDTspieters[geometry] Editorial: Use separate entry points instead of ignore3D Fixes #217.
05:38:39 PDT2017-09-01 05:37:01 PDTspieters[geometry] Editorial: Fix incorrect examples Fixes #207.
2017-08-16
01:12:38 PDT2017-08-16 01:12:12 PDTspietersPass in an explicit boolean argument
00:28:47 PDT2017-08-16 00:28:31 PDTspietersSpell it DOMMatrix2DInit for consistency
00:16:03 PDT2017-08-16 00:15:46 PDTspietersFix 'create a DOMMatrix from a dictionary' to handle missing is2D
2018-07-02
17:11:22 PDT2018-07-02 17:09:01 PDTdbaronAdd some missing w3cids of editors.
15:45:11 PDT2018-07-02 11:36:35 PDTtabatkinsnone
2018-04-27
01:47:34 PDT2018-04-27 01:47:14 PDTdschulze[geometry-1] Remove LegacyArrayClass from DOMRectList. #280
2018-04-16
05:16:06 PDT2018-04-16 05:15:57 PDTspieters[geometry] Add a missing "must" Add "must" in fromPoint() definition on DOMPoint.
2018-04-15
11:21:13 PDT2018-04-15 11:20:44 PDTdschulze[geometry] Move legacy issues to Github
03:25:47 PDT2018-04-15 03:22:56 PDTdschulze[geometry] Adding myself as editor per CSS WG resolution
2018-01-27
10:16:58 PST2018-01-27 10:16:38 PSTdschulze[geometry] Remove NoInterface attribute from DOMRectList. Issue #233.
2017-11-17
01:27:25 PST2017-09-01 04:05:07 PDTspieters[geometry] Editorial: Use separate entry points instead of ignore3D Fixes #217.
2017-09-14
12:17:41 PDT2017-09-14 12:17:29 PDTchrislMerge pull request #219 from w3c/zcorpan/fix-example [geometry] Editorial: Fix incorrect examples. Thanks to for the WPT test, PR merged.
01:47:33 PDT2017-09-14 01:46:18 PDTspieters[geometry] Update editor See https://lists.w3.org/Archives/Public/public-fx/2017JulSep/0000.html
2017-09-12
05:18:20 PDT2017-09-12 05:18:09 PDTjinho_bang[geometry] Replace serializers with "[Default] toJSON()" Match latest WebIDL spec[1]. [1] https://heycam.github.io/webidl/#Default Fixes #200.
2017-08-28
23:57:50 PDT2017-08-28 23:57:33 PDTspieters[geometry] Add a DOMMatrix2dInit dictionary type This is needed for CanvasRenderingContext2D's setTransform(). Fixes #210. Tests: https://github.com/w3c/web-platform-tests/pull/7007
2017-08-18
15:33:53 PDT2017-08-18 15:33:32 PDTplinssmerge
2017-06-13
06:58:14 PDT2017-06-13 06:57:57 PDTspietersActually update the pointVector variable
2017-08-17
02:23:20 PDT2017-08-17 02:21:20 PDTspieters[geometry] Editorial: Put back the changelog for the previous CR
02:33:46 PDT2017-08-17 02:30:36 PDTspietersRegen Overview.html
2017-08-15
06:24:04 PDT2017-08-15 06:21:57 PDTspieters[geometry] Add a DOMMatrix2dInit dictionary type This is needed for CanvasRenderingContext2D's getTransform(). Fixes #210.
22:56:02 PDT2017-08-15 22:55:48 PDTspietersDon't type-check dict
22:48:36 PDT2017-08-15 22:48:22 PDTspietersFix logic in validate and fixup
06:30:29 PDT2017-08-15 06:30:14 PDTspietersRename heading to mention DOMMatrix2dInit
2017-06-07
01:03:06 PDT2017-06-07 00:45:01 PDTspieters[geometry] Define better how to transform a point with a matrix Fixes #183.
01:02:17 PDT2017-06-07 00:45:01 PDTspieters[geometry] Define better how to transform a point with a matrix Fixes #183.
00:48:39 PDT2017-06-07 00:45:01 PDTspieters[geometry] Define better how to transform a point with a matrix Fixes #183.
01:06:20 PDT2017-06-07 00:45:01 PDTspieters[geometry] Define better how to transform a point with a matrix Fixes #183.
2017-05-22
07:46:57 PDT2017-05-22 07:46:44 PDTspietersAddress comments
16:19:02 PDT2017-05-22 16:18:41 PDTspieters[geometry] Editorial: tweak markup for figures
16:03:10 PDT2017-05-22 16:02:58 PDTspieters[geometry] Editorial: CSSOM View defined ClientRect, not CSSOM
15:59:40 PDT2017-05-22 15:59:22 PDTspieters[geometry] Editorial: Tweak somm examples
15:25:08 PDT2017-05-22 15:21:29 PDTspieters[geometry] Editorial: Only syntax-highlight <pre><code>
07:50:58 PDT2017-05-22 07:50:38 PDTspieters[geometry] Update the Changes section Also mark non-normative sections as such.
02:02:23 PDT2017-05-22 01:58:21 PDTspieters[geometry] Editorial: Remove unneccessary prose for legacy aliases Since https://github.com/tabatkins/bikeshed/issues/1021 is fixed, it is no longer necessary to `<dfn>` these in prose. Just the IDL is clear enough, and has a link to WebIDL for LegacyWindowAlias.
2017-05-18
04:31:58 PDT2017-05-18 04:30:11 PDTspieters[geometry] Use [LegacyWindowAlias] for SVG* and WebKitCSSMatrix
02:23:04 PDT2017-05-18 02:22:17 PDTspietersRemove doubt about SVG* interfaces Fixes #163.
01:50:04 PDT2017-05-18 01:48:32 PDTspieters[geometry] Add a Historical section discussing old interfaces Whether to have aliases for SVG* is an open issue, see #163.
2017-05-16
14:26:27 PDT2017-05-12 03:37:56 PDTspieters[geometry] Parse as CSS 'transform' instead of SVG transform="" Also refactor into a common algorithm for both DOMMatrix constructor and setMatrixValue, since they kept getting out of sync. Explicitly hook into the css-syntax "parse something according to a CSS grammar". Fixes #149. Fixes #144. Tests: https://github.com/w3c/web-platform-tests/pull/5902
04:32:31 PDT2017-05-15 01:47:47 PDTspieters[geometry] Treat 0 and -0 as equal throughout This is consistent with other APIs such as JS's Map, Set, and Array.prototype.includes. Fixes #152.
02:35:39 PDT2017-05-16 02:30:59 PDTspieters[geometry] Do not structured serialize -0 for m13 of a 2d matrix Fixes #161.
03:00:15 PDT2017-05-10 10:31:38 PDTspieters[geometry] Tighten up DOMMatrix's stringifier; throw for NaN/Infinity Fixes #120. Tests: https://github.com/w3c/web-platform-tests/issues/5885
2017-05-15
01:59:44 PDT2017-05-15 01:47:47 PDTspieters[geometry] Treat 0 and -0 as equal throughout This is consistent with other APIs such as JS's Map, Set, and Array.prototype.includes. Fixes #152.
06:18:51 PDT2017-05-15 06:18:42 PDTspieters[geometry] Define serialize/deserialize steps Fixes #121.
04:56:44 PDT2017-05-11 13:30:25 PDTspieters[geometry] Limit DOMMatrix's special stringifier to Window Fixes #145. Tests: https://github.com/w3c/web-platform-tests/issues/5895
04:26:31 PDT2017-05-15 04:26:17 PDTspieters[geometry] Editorial: consistently link pre/post-multiply
2017-05-12
06:47:07 PDT2017-05-12 06:46:23 PDTspieters[geometry] Add Privacy and Security Considerations
03:47:04 PDT2017-05-12 03:37:56 PDTspieters[geometry] Parse as CSS 'transform' instead of SVG transform="" Also refactor into a common algorithm for both DOMMatrix constructor and setMatrixValue, since they kept getting out of sync. Explicitly hook into the css-syntax "parse something according to a CSS grammar". Fixes #149. Fixes #144.
03:45:32 PDT2017-05-12 03:37:56 PDTspieters[geometry] Parse as CSS 'transform' instead of SVG transform="" Also refactor into a common algorithm for both DOMMatrix constructor and setMatrixValue, since they kept getting out of sync. Explicitly hook into the css-syntax "parse something according to a CSS grammar". Fixes #149. Fixes #144.
03:42:49 PDT2017-05-12 03:37:56 PDTspieters[geometry] Parse as CSS 'transform' instead of SVG transform="" Also refactor into a common algorithm for both DOMMatrix constructor and setMatrixValue, since they kept getting out of sync. Explicitly hook into the css-syntax "parse something according to a CSS grammar". Fixes #149. Fixes #144.
02:08:06 PDT2017-05-10 10:31:38 PDTspieters[geometry] Tighten up DOMMatrix's stringifier; throw for NaN/Infinity Fixes #120. Tests: https://github.com/w3c/web-platform-tests/issues/5885
01:35:07 PDT2017-05-12 01:29:53 PDTspieters[geometry] Actually require is 2D to be set to false in m13 setter There was no "must" to set is 2D for m13 etc setters, and it was stated "at a distance". This makes it a requirement, inline with the definition for each setter.
2017-05-11
13:31:38 PDT2017-05-11 13:30:25 PDTspieters[geometry] Limit DOMMatrix's special stringifier to Window Fixes #145.
05:34:00 PDT2017-05-11 05:33:43 PDTspietersFix link error for is2D after rebase
05:28:16 PDT2017-05-11 05:28:03 PDTspietersRename Cloning to Structured serialization
2017-05-10
10:33:32 PDT2017-05-10 10:31:38 PDTspieters[geometry] Tighten up DOMMatrix's stringifier; throw for NaN/Infinity Fixes #120.
06:07:17 PDT2017-05-10 06:05:52 PDTspieters[geometry] Remove inline issue about experimental API shape Fixes #143.
2017-05-04
08:13:40 PDT2017-05-04 08:11:01 PDTspieters[geometry] Annotate DOMMatrix's mutable methods with [NewObject] This should be editorial. It is a bit unclear from the definitions of toFloat32Array() and toFloat64Array() if they could return the same value, but it appears Chromium and Gecko return new values. Fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=29541
2017-05-03
02:06:13 PDT2017-05-03 02:03:38 PDTspieters[geometry] Do not expose CSS parser in workers for DOMMatrix Annotate setMatrixValue with [Exposed=Window] and throw TypeError when DOMMatrix/DOMMatrixReadOnly is constructed with a string if the current global is not a Window. Fixes #122.
2017-04-27
07:58:37 PDT2017-04-27 07:57:51 PDTspietersDefine default in prose instead of invalid IDL
2017-08-03
02:15:49 PDT2017-08-03 02:15:37 PDTtabatkinsMerge pull request #186 from w3c/zcorpan/revert-kill-domrectlist Revert "Kill DOMRectList"
02:15:27 PDT2017-08-03 02:15:17 PDTtabatkinsCorrect extended attribute is LegacyArrayClass
2017-06-05
01:39:08 PDT2017-06-05 01:38:18 PDTspietersPolish and remove At Risk
01:42:41 PDT2017-06-05 01:38:18 PDTspietersPolish and remove At Risk
2017-05-29
07:30:33 PDT2017-05-29 07:30:20 PDTspietersRegen with https://github.com/tabatkins/bikeshed/pull/1034
07:12:35 PDT2017-05-29 06:09:55 PDTspieters[geometry] Prepare WD See https://logs.csswg.org/irc.w3.org/css/2017-05-24/#e813809
06:49:40 PDT2017-05-29 06:49:23 PDTspieters[geometry] Meta: fix validation errors and link errors
06:11:57 PDT2017-05-29 06:09:55 PDTspieters[geometry] Prepare WD See https://logs.csswg.org/irc.w3.org/css/2017-05-24/#e813809
2017-05-24
10:50:15 PDT2017-05-24 10:48:29 PDTspieters[geometry] Meta: Move Dirk and Rik to former editors See https://logs.csswg.org/irc.w3.org/css/2017-05-24/#e813818
2017-05-19
06:22:33 PDT2017-05-19 06:20:49 PDTspieters[geometry] Update the Changes section Also mark non-normative sections as such. This is blocked on https://github.com/w3c/fxtf-drafts/pull/153.
23:45:10 PDT2017-05-12 03:37:56 PDTspieters[geometry] Parse as CSS 'transform' instead of SVG transform="" Also refactor into a common algorithm for both DOMMatrix constructor and setMatrixValue, since they kept getting out of sync. Explicitly hook into the css-syntax "parse something according to a CSS grammar". Fixes #149. Fixes #144. Tests: https://github.com/w3c/web-platform-tests/pull/5902
01:41:14 PDT2017-05-19 01:40:59 PDTspieters[geometry] Treat 0 and -0 as equal throughout This is consistent with other APIs such as JS's Map, Set, and Array.prototype.includes. Fixes #152. Tests for DOMMatrixInit: https://github.com/w3c/web-platform-tests/pull/5896
01:36:09 PDT2017-05-19 01:35:48 PDTspieters[geometry] Add a Historical section discussing old interfaces Fixes #163.
2017-05-17
22:08:50 PDT2017-05-16 02:30:59 PDTspieters[geometry] Do not structured serialize -0 for m13 of a 2d matrix Fixes #161. Tests: https://github.com/w3c/web-platform-tests/pull/5937