-
Notifications
You must be signed in to change notification settings - Fork 89
Set up publishing of @webref/idl with Lerna #68
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
Merged
+8,119
−201
Merged
Changes from all commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
28ad533
Set up publishing of @webref/idl with Lerna
foolip fe8d068
Update packages/idl/README.md
foolip 873596b
Fix prepare script for Windows
tidoust 5f0526b
Update prepare.sh
foolip bf59aae
Update .gitattributes
foolip d275cc5
Replace hardcoded 198 test
foolip d1901b0
consistency
foolip 9995327
Use FORCE_COLOR in CI
foolip File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
* text=auto | ||
*.sh text eol=lf |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
name: Test | ||
on: | ||
pull_request: {} | ||
push: | ||
branches: | ||
- master | ||
jobs: | ||
test: | ||
name: Test | ||
runs-on: ubuntu-20.04 | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-node@v2 | ||
with: | ||
node-version: 14.x | ||
- run: npm ci | ||
- run: npx lerna bootstrap | ||
- run: npm test | ||
env: | ||
FORCE_COLOR: 3 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
node_modules/ | ||
packages/idl/*.idl | ||
wpt/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
From 3476739b49c9fbf76816b735e3a7767a6cb0d395 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Thu, 21 Jan 2021 20:58:12 +0100 | ||
Subject: [PATCH] Remove SRI.idl (now part of HTML) | ||
|
||
--- | ||
ed/idl/SRI.idl | 12 ------------ | ||
1 file changed, 12 deletions(-) | ||
delete mode 100644 ed/idl/SRI.idl | ||
|
||
diff --git a/ed/idl/SRI.idl b/ed/idl/SRI.idl | ||
deleted file mode 100644 | ||
index 78f916fe6..000000000 | ||
--- a/ed/idl/SRI.idl | ||
+++ /dev/null | ||
@@ -1,12 +0,0 @@ | ||
-// GENERATED CONTENT - DO NOT EDIT | ||
-// Content was automatically extracted by Reffy into webref | ||
-// (https://github.com/w3c/webref) | ||
-// Source: Subresource Integrity (https://w3c.github.io/webappsec-subresource-integrity/) | ||
- | ||
-partial interface HTMLLinkElement { | ||
- attribute DOMString integrity; | ||
-}; | ||
- | ||
-partial interface HTMLScriptElement { | ||
- attribute DOMString integrity; | ||
-}; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
From b613b767652effae7f44680cb08d895658460318 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Wed, 10 Feb 2021 13:13:29 +0100 | ||
Subject: [PATCH] Remove duplicate SVG definitions | ||
|
||
--- | ||
ed/idl/SVG.idl | 32 -------------------------------- | ||
1 file changed, 32 deletions(-) | ||
|
||
diff --git a/ed/idl/SVG.idl b/ed/idl/SVG.idl | ||
index f8d24c9c6..64ad64f8f 100644 | ||
--- a/ed/idl/SVG.idl | ||
+++ b/ed/idl/SVG.idl | ||
@@ -417,10 +417,6 @@ interface SVGAnimatedPreserveAspectRatio { | ||
[SameObject] readonly attribute SVGPreserveAspectRatio animVal; | ||
}; | ||
|
||
-[Exposed=Window] | ||
-interface SVGPathElement : SVGGeometryElement { | ||
-}; | ||
- | ||
[Exposed=Window] | ||
interface SVGRectElement : SVGGeometryElement { | ||
[SameObject] readonly attribute SVGAnimatedLength x; | ||
@@ -566,34 +562,6 @@ interface SVGForeignObjectElement : SVGGraphicsElement { | ||
[SameObject] readonly attribute SVGAnimatedLength height; | ||
}; | ||
|
||
-[Exposed=Window] | ||
-interface SVGMarkerElement : SVGElement { | ||
- | ||
- // Marker Unit Types | ||
- const unsigned short SVG_MARKERUNITS_UNKNOWN = 0; | ||
- const unsigned short SVG_MARKERUNITS_USERSPACEONUSE = 1; | ||
- const unsigned short SVG_MARKERUNITS_STROKEWIDTH = 2; | ||
- | ||
- // Marker Orientation Types | ||
- const unsigned short SVG_MARKER_ORIENT_UNKNOWN = 0; | ||
- const unsigned short SVG_MARKER_ORIENT_AUTO = 1; | ||
- const unsigned short SVG_MARKER_ORIENT_ANGLE = 2; | ||
- | ||
- [SameObject] readonly attribute SVGAnimatedLength refX; | ||
- [SameObject] readonly attribute SVGAnimatedLength refY; | ||
- [SameObject] readonly attribute SVGAnimatedEnumeration markerUnits; | ||
- [SameObject] readonly attribute SVGAnimatedLength markerWidth; | ||
- [SameObject] readonly attribute SVGAnimatedLength markerHeight; | ||
- [SameObject] readonly attribute SVGAnimatedEnumeration orientType; | ||
- [SameObject] readonly attribute SVGAnimatedAngle orientAngle; | ||
- attribute DOMString orient; | ||
- | ||
- void setOrientToAuto(); | ||
- void setOrientToAngle(SVGAngle angle); | ||
-}; | ||
- | ||
-SVGMarkerElement includes SVGFitToViewBox; | ||
- | ||
[Exposed=Window] | ||
interface SVGGradientElement : SVGElement { | ||
|
||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
From 68686f764a9943de5ad5ac1372995545a7745a62 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Tue, 21 Jul 2020 20:58:26 +0200 | ||
Subject: [PATCH] Drop duplicate MouseEvent members | ||
|
||
https://github.com/w3c/csswg-drafts/issues/4084 | ||
--- | ||
ed/idl/cssom-view.idl | 11 ----------- | ||
1 file changed, 11 deletions(-) | ||
|
||
diff --git a/ed/idl/cssom-view.idl b/ed/idl/cssom-view.idl | ||
index f998758dd..747361527 100644 | ||
--- a/ed/idl/cssom-view.idl | ||
+++ b/ed/idl/cssom-view.idl | ||
@@ -139,25 +139,14 @@ partial interface Range { | ||
}; | ||
|
||
partial interface MouseEvent { | ||
- readonly attribute double screenX; | ||
- readonly attribute double screenY; | ||
readonly attribute double pageX; | ||
readonly attribute double pageY; | ||
- readonly attribute double clientX; | ||
- readonly attribute double clientY; | ||
readonly attribute double x; | ||
readonly attribute double y; | ||
readonly attribute double offsetX; | ||
readonly attribute double offsetY; | ||
}; | ||
|
||
-partial dictionary MouseEventInit { | ||
- double screenX = 0.0; | ||
- double screenY = 0.0; | ||
- double clientX = 0.0; | ||
- double clientY = 0.0; | ||
-}; | ||
- | ||
enum CSSBoxType { "margin", "border", "padding", "content" }; | ||
dictionary BoxQuadOptions { | ||
CSSBoxType box = "border"; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
From 233474456ee5395ccde82eef47fc0b157798102c Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Tue, 21 Jul 2020 19:44:55 +0200 | ||
Subject: [PATCH] Use partial interface Keyboard | ||
|
||
https://github.com/WICG/keyboard-map/issues/25 | ||
--- | ||
ed/idl/keyboard-map.idl | 7 +------ | ||
1 file changed, 1 insertion(+), 6 deletions(-) | ||
|
||
diff --git a/ed/idl/keyboard-map.idl b/ed/idl/keyboard-map.idl | ||
index 8d95d8850..67c40333b 100644 | ||
--- a/ed/idl/keyboard-map.idl | ||
+++ b/ed/idl/keyboard-map.idl | ||
@@ -3,15 +3,10 @@ | ||
// (https://github.com/w3c/webref) | ||
// Source: Keyboard Map (https://wicg.github.io/keyboard-map/) | ||
|
||
-[Exposed=Window] | ||
-partial interface Navigator { | ||
- [SecureContext, SameObject] readonly attribute Keyboard keyboard; | ||
-}; | ||
- | ||
interface KeyboardLayoutMap { | ||
readonly maplike<DOMString, DOMString>; | ||
}; | ||
|
||
-[SecureContext, Exposed=Window] interface Keyboard { | ||
+partial interface Keyboard { | ||
Promise<KeyboardLayoutMap> getLayoutMap(); | ||
}; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
From 8eb951f405d795e58b03b3a1f67a2f629a3ad8b7 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Fri, 3 Jul 2020 23:04:42 +0200 | ||
Subject: [PATCH] Fix mathml-core.idl | ||
|
||
https://github.com/mathml-refresh/mathml-core/pull/19 | ||
https://github.com/whatwg/html/pull/5248 | ||
https://github.com/mathml-refresh/mathml-core/pull/31 | ||
--- | ||
ed/idl/mathml-core.idl | 3 +-- | ||
1 file changed, 1 insertion(+), 2 deletions(-) | ||
|
||
diff --git a/ed/idl/mathml-core.idl b/ed/idl/mathml-core.idl | ||
index a226ff084..7ea134625 100644 | ||
--- a/ed/idl/mathml-core.idl | ||
+++ b/ed/idl/mathml-core.idl | ||
@@ -7,5 +7,4 @@ | ||
interface MathMLElement : Element { }; | ||
MathMLElement includes GlobalEventHandlers; | ||
MathMLElement includes DocumentAndElementEventHandlers; | ||
-MathMLElement includes HTMLOrForeignElement; | ||
-MathMLElement includes ElementCSSInlineStyle; | ||
+MathMLElement includes HTMLOrSVGElement; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
From 185485ef4640ba3bb4380f393a34f2b2e7e9402c Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Thu, 23 Jul 2020 12:48:05 +0200 | ||
Subject: [PATCH] Remove createObjectURL extension | ||
|
||
https://github.com/w3c/media-source/pull/229 | ||
--- | ||
ed/idl/media-source.idl | 5 ----- | ||
1 file changed, 5 deletions(-) | ||
|
||
diff --git a/ed/idl/media-source.idl b/ed/idl/media-source.idl | ||
index f32df3aae..ba57b1310 100644 | ||
--- a/ed/idl/media-source.idl | ||
+++ b/ed/idl/media-source.idl | ||
@@ -66,11 +66,6 @@ interface SourceBufferList : EventTarget { | ||
getter SourceBuffer (unsigned long index); | ||
}; | ||
|
||
-[Exposed=Window] | ||
-partial interface URL { | ||
- static DOMString createObjectURL (MediaSource mediaSource); | ||
-}; | ||
- | ||
partial interface AudioTrack { | ||
readonly attribute SourceBuffer? sourceBuffer; | ||
}; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
From ea0f23f43b8ffcf2b7118e53e7d990eba59205da Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Tue, 21 Jul 2020 19:49:05 +0200 | ||
Subject: [PATCH] Drop duplicate PermissionState definition | ||
|
||
https://github.com/w3c/deviceorientation/pull/88 | ||
--- | ||
ed/idl/orientation-event.idl | 5 ----- | ||
1 file changed, 5 deletions(-) | ||
|
||
diff --git a/ed/idl/orientation-event.idl b/ed/idl/orientation-event.idl | ||
index 4cd4356d2..f6ff96f0e 100644 | ||
--- a/ed/idl/orientation-event.idl | ||
+++ b/ed/idl/orientation-event.idl | ||
@@ -25,11 +25,6 @@ dictionary DeviceOrientationEventInit : EventInit { | ||
boolean absolute = false; | ||
}; | ||
|
||
-enum PermissionState { | ||
- "granted", | ||
- "denied", | ||
-}; | ||
- | ||
partial interface Window { | ||
[SecureContext] attribute EventHandler ondeviceorientationabsolute; | ||
}; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
From f7d204a5a5004b1fc1e8273c3e7b8220dc0a8ff1 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Tue, 21 Jul 2020 19:56:23 +0200 | ||
Subject: [PATCH] Remove duplicate typedef MessageEventSource | ||
|
||
https://github.com/WICG/portals/issues/230 | ||
--- | ||
ed/idl/portals.idl | 2 -- | ||
1 file changed, 2 deletions(-) | ||
|
||
diff --git a/ed/idl/portals.idl b/ed/idl/portals.idl | ||
index 0957b2a9c..d0b132889 100644 | ||
--- a/ed/idl/portals.idl | ||
+++ b/ed/idl/portals.idl | ||
@@ -43,8 +43,6 @@ dictionary PortalActivateEventInit : EventInit { | ||
any data = null; | ||
}; | ||
|
||
-typedef (WindowProxy or MessagePort or ServiceWorker or HTMLPortalElement or PortalHost) MessageEventSource; | ||
- | ||
partial interface mixin WindowEventHandlers { | ||
attribute EventHandler onportalactivate; | ||
}; | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
From c1893436732e2d22c2c59f1556b52df24c05c718 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= <philip@foolip.org> | ||
Date: Fri, 3 Jul 2020 23:00:39 +0200 | ||
Subject: [PATCH] Fix svg-paths.idl | ||
|
||
https://github.com/w3c/svgwg/pull/802 | ||
--- | ||
ed/idl/svg-paths.idl | 7 +++---- | ||
1 file changed, 3 insertions(+), 4 deletions(-) | ||
|
||
diff --git a/ed/idl/svg-paths.idl b/ed/idl/svg-paths.idl | ||
index 84a067491..c3dd8249b 100644 | ||
--- a/ed/idl/svg-paths.idl | ||
+++ b/ed/idl/svg-paths.idl | ||
@@ -3,15 +3,14 @@ | ||
// (https://github.com/w3c/webref) | ||
// Source: SVG Paths (https://svgwg.org/specs/paths/) | ||
|
||
-[NoInterfaceObject] | ||
interface SVGPathSegment { | ||
- DOMString type; | ||
- sequence<float> values; | ||
+ attribute DOMString type; | ||
+ attribute FrozenArray<float> values; | ||
}; | ||
|
||
dictionary SVGPathDataSettings { | ||
boolean normalize = false; | ||
-} | ||
+}; | ||
|
||
interface mixin SVGPathData { | ||
sequence<SVGPathSegment> getPathData(optional SVGPathDataSettings settings); | ||
-- | ||
2.30.0.365.g02bc693789-goog | ||
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.