- From: Dominique Hazael-Massieux <notifications@github.com>
- Date: Wed, 06 Sep 2017 07:55:55 +0000 (UTC)
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <heycam/webidl/issues/365/327405595@github.com>
in case this helps, I ran a custom report on the [WebIDL crawl](https://github.com/tidoust/reffy-reports/blob/master/whatwg/crawl.json) made by our [Reffy tool](https://github.com/tidoust/reffy/), and found the following specs / interfaces that are neither `Exposed` nor `NoInterfaceObject`: ## Specifications that defined WebIDL interfaces that are neither Exposed nor NoInterfaceObject - [Accelerometer](https://w3c.github.io/accelerometer/): Accelerometer, LinearAccelerationSensor, GravitySensor - [Ambient Light Sensor](https://w3c.github.io/ambient-light/): AmbientLightSensor - [Battery Status API](https://w3c.github.io/battery/): BatteryManager - [Clipboard API and events](https://w3c.github.io/clipboard-apis/): ClipboardEvent, Clipboard - [Content Security Policy Level 3](https://w3c.github.io/webappsec-csp/): SecurityPolicyViolationEvent - [Cooperative Scheduling of Background Tasks](https://w3c.github.io/requestidlecallback/): IdleDeadline - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/): MediaList, StyleSheet, CSSStyleSheet, StyleSheetList, CSSRuleList, CSSRule, CSSStyleRule, CSSImportRule, CSSGroupingRule, CSSPageRule, CSSMarginRule, CSSNamespaceRule, CSSStyleDeclaration, CSS - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/): CSSPseudoElement, CSSPseudoElementList - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/): CSSStyleValue, StylePropertyMapReadOnly, StylePropertyMap, CSSUnparsedValue, CSSVariableReferenceValue, CSSKeywordValue, CSSNumericValue, CSSUnitValue, CSSMathValue, CSSMathSum, CSSMathProduct, CSSMathNegate, CSSMathInvert, CSSMathMin, CSSMathMax, CSSNumericArray, CSSTransformValue, CSSTransformComponent, CSSTranslation, CSSRotation, CSSScale, CSSSkew, CSSPerspective, CSSMatrixComponent, CSSPositionValue, CSSResourceValue, CSSImageValue, CSSURLImageValue, CSSFontFaceValue - [CSSOM View Module](https://drafts.csswg.org/cssom-view/): MediaQueryList, MediaQueryListEvent, Screen, CaretPosition - [DeviceOrientation Event Specification](https://w3c.github.io/deviceorientation/spec-source-orientation.html): DeviceOrientationEvent, DeviceMotionEvent - [DOM Parsing and Serialization](https://w3c.github.io/DOM-Parsing/): DOMParser, XMLSerializer - [DOM Standard](https://dom.spec.whatwg.org/): MutationObserver - [Element Traversal Specification](http://www.w3.org/TR/2008/REC-ElementTraversal-20081222/): ElementTraversal - [Encrypted Media Extensions](https://w3c.github.io/encrypted-media/): MediaKeySystemAccess, MediaKeys, MediaKeySession, MediaKeyStatusMap, MediaKeyMessageEvent, MediaEncryptedEvent - [Gamepad](https://w3c.github.io/gamepad/): Gamepad, GamepadButton, GamepadEvent - [Generic Sensor API](https://w3c.github.io/sensors/): Sensor, SensorErrorEvent - [Gyroscope](https://w3c.github.io/gyroscope/): Gyroscope - [HTML Standard](https://html.spec.whatwg.org/): RadioNodeList, HTMLUnknownElement, AudioTrack, VideoTrackList, VideoTrack, CanvasRenderingContext2D, Window - [Magnetometer](https://w3c.github.io/magnetometer/): Magnetometer, UncalibratedMagnetometer - [Media Capture and Streams](https://w3c.github.io/mediacapture-main/): InputDeviceInfo - [Media Capture from DOM Elements](https://w3c.github.io/mediacapture-fromelement/): CanvasCaptureMediaStreamTrack - [Media Source Extensions™](https://w3c.github.io/media-source/): MediaSource, SourceBuffer, SourceBufferList - [MediaStream Image Capture](https://w3c.github.io/mediacapture-image/): ImageCapture, PhotoCapabilities, MediaSettingsRange - [MediaStream Recording](https://w3c.github.io/mediacapture-record/): MediaRecorder, BlobEvent - [Navigation Timing Level 2](https://w3c.github.io/navigation-timing/): PerformanceNavigationTiming - [Orientation Sensor](https://w3c.github.io/orientation-sensor/): OrientationSensor, AbsoluteOrientationSensor, RelativeOrientationSensor - [Payment Handler API](https://w3c.github.io/payment-handler/): PaymentInstruments - [Payment Request API](https://w3c.github.io/payment-request/): PaymentRequest, PaymentAddress, PaymentResponse, PaymentRequestUpdateEvent - [Pointer Events - Level 2](https://w3c.github.io/pointerevents/): PointerEvent - [Presentation API](https://w3c.github.io/presentation-api/): Presentation, PresentationRequest, PresentationAvailability, PresentationConnectionAvailableEvent, PresentationConnection, PresentationConnectionCloseEvent, PresentationReceiver, PresentationConnectionList - [Proximity Sensor](https://w3c.github.io/proximity/): ProximitySensor - [Remote Playback API](https://w3c.github.io/remote-playback/): RemotePlayback - [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/): SVGElement, SVGGraphicsElement, SVGGeometryElement, SVGNumber, SVGLength, SVGAngle, SVGNameList, SVGNumberList, SVGLengthList, SVGAnimatedBoolean, SVGAnimatedEnumeration, SVGAnimatedInteger, SVGAnimatedNumber, SVGAnimatedLength, SVGAnimatedAngle, SVGAnimatedString, SVGAnimatedRect, SVGAnimatedNumberList, SVGAnimatedLengthList, SVGStringList, SVGUnitTypes, SVGSVGElement, SVGGElement, SVGUnknownElement, SVGDefsElement, SVGDescElement, SVGMetadataElement, SVGTitleElement, SVGSymbolElement, SVGUseElement, SVGUseElementShadowRoot, ShadowAnimation, SVGSwitchElement, SVGStyleElement, SVGTransform, SVGTransformList, SVGAnimatedTransformList, SVGPreserveAspectRatio, SVGAnimatedPreserveAspectRatio, SVGPathElement, SVGRectElement, SVGCircleElement, SVGEllipseElement, SVGLineElement, SVGMeshElement, SVGPointList, SVGPolylineElement, SVGPolygonElement, SVGTextContentElement, SVGTextPositioningElement, SVGTextElement, SVGTSpanElement, SVGTextPathElement, SVGImageElement, SVGForeignObjectElement, SVGMarkerElement, SVGSolidcolorElement, SVGGradientElement, SVGLinearGradientElement, SVGRadialGradientElement, SVGMeshGradientElement, SVGMeshrowElement, SVGMeshpatchElement, SVGStopElement, SVGPatternElement, SVGHatchElement, SVGHatchpathElement, SVGCursorElement, SVGScriptElement, SVGAElement, SVGViewElement - [Selection API](https://w3c.github.io/selection-api/): Selection - [Static Range](https://w3c.github.io/staticrange/): StaticRange - [The Screen Orientation API](https://w3c.github.io/screen-orientation/): ScreenOrientation - [Touch Events - Level 2](http://dvcs.w3.org/hg/webevents/raw-file/v1/touchevents.html): Touch, TouchList, TouchEvent - [UI Events](https://www.w3.org/TR/uievents): UIEvent, FocusEvent, MouseEvent, WheelEvent, InputEvent, KeyboardEvent, CompositionEvent - [Wake Lock API](https://w3c.github.io/wake-lock/): WakeLock, WakeLockRequest - [Web App Manifest](https://www.w3.org/TR/2017/WD-appmanifest-20170905/): BeforeInstallPromptEvent - [Web Authentication: An API for accessing Public Key Credentials - Level 1](https://w3c.github.io/webauthn/): PublicKeyCredential, AuthenticatorResponse, AuthenticatorAttestationResponse, AuthenticatorAssertionResponse - [WebGL 2.0 Specification](https://www.khronos.org/registry/webgl/specs/latest/2.0/): WebGLQuery, WebGLSampler, WebGLSync, WebGLTransformFeedback, WebGLVertexArrayObject, WebGL2RenderingContext - [WebGL Specification](https://www.khronos.org/registry/webgl/specs/latest/1.0/): WebGLObject, WebGLBuffer, WebGLFramebuffer, WebGLProgram, WebGLRenderbuffer, WebGLShader, WebGLTexture, WebGLUniformLocation, WebGLActiveInfo, WebGLShaderPrecisionFormat, WebGLRenderingContext, WebGLContextEvent - [WebRTC 1.0: Real-time Communication Between Browsers](https://w3c.github.io/webrtc-pc/): RTCPeerConnection, RTCSessionDescription, RTCIceCandidate, RTCPeerConnectionIceEvent, RTCPeerConnectionIceErrorEvent, RTCCertificate, RTCRtpSender, RTCRtpReceiver, RTCRtpContributingSource, RTCRtpSynchronizationSource, RTCRtpTransceiver, RTCDtlsTransport, RTCIceTransport, RTCTrackEvent, RTCSctpTransport, RTCDataChannel, RTCDataChannelEvent, RTCDTMFSender, RTCDTMFToneChangeEvent, RTCStatsReport, RTCIdentityAssertion - [Worklets Level 1](https://drafts.css-houdini.org/worklets/): Worklet -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/issues/365#issuecomment-327405595
Received on Wednesday, 6 September 2017 07:56:34 UTC