[wpt-sync] Sync PR 10947 - Added dictionary WebGLContextAttributes to avoid no original dictiona…

RESOLVED FIXED in Firefox 62

Status

enhancement
P4
normal
RESOLVED FIXED
Last year
Last year

People

(Reporter: wptsync, Unassigned)

Tracking

unspecified
mozilla62
Points:
---

Firefox Tracking Flags

(firefox62 fixed)

Details

(Whiteboard: [wptsync downstream], )

Sync web-platform-tests PR 10947 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/w3c/web-platform-tests/pull/10947
Details from upstream follow.

Hao, Yunfei <yunfei.hao@intel.com> wrote:
>  Added dictionary WebGLContextAttributes to avoid no original dictiona…
>  
>  …ry error
>  
>  This PR fixed "Partial dictionary WebGLContextAttributes with no
>  original dictionary" error in webxr idlharness test
Ran 1 tests and 198 subtests
OK     : 1
PASS   : 51
FAIL   : 147

New tests that have failures or other problems:
/webxr/interfaces.https.html
    Navigator interface: attribute xr: FAIL
    Navigator interface: navigator must inherit property "xr" with the proper type: FAIL
    XR interface object length: FAIL
    XR interface object name: FAIL
    XR interface: attribute ondevicechange: FAIL
    XR interface: existence and properties of interface object: FAIL
    XR interface: existence and properties of interface prototype object: FAIL
    XR interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XR interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XR interface: operation requestDevice(): FAIL
    XRCoordinateSystem interface object length: FAIL
    XRCoordinateSystem interface object name: FAIL
    XRCoordinateSystem interface: existence and properties of interface object: FAIL
    XRCoordinateSystem interface: existence and properties of interface prototype object: FAIL
    XRCoordinateSystem interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRCoordinateSystem interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRCoordinateSystem interface: operation getTransformTo(XRCoordinateSystem): FAIL
    XRCoordinateSystemEvent interface object length: FAIL
    XRCoordinateSystemEvent interface object name: FAIL
    XRCoordinateSystemEvent interface: attribute coordinateSystem: FAIL
    XRCoordinateSystemEvent interface: existence and properties of interface object: FAIL
    XRCoordinateSystemEvent interface: existence and properties of interface prototype object: FAIL
    XRCoordinateSystemEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRCoordinateSystemEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRDevice interface object length: FAIL
    XRDevice interface object name: FAIL
    XRDevice interface: existence and properties of interface object: FAIL
    XRDevice interface: existence and properties of interface prototype object: FAIL
    XRDevice interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRDevice interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRDevice interface: operation requestSession(XRSessionCreationOptions): FAIL
    XRDevice interface: operation supportsSession(XRSessionCreationOptions): FAIL
    XRDevicePose interface object length: FAIL
    XRDevicePose interface object name: FAIL
    XRDevicePose interface: attribute poseModelMatrix: FAIL
    XRDevicePose interface: existence and properties of interface object: FAIL
    XRDevicePose interface: existence and properties of interface prototype object: FAIL
    XRDevicePose interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRDevicePose interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRDevicePose interface: operation getViewMatrix(XRView): FAIL
    XRFrameOfReference interface object length: FAIL
    XRFrameOfReference interface object name: FAIL
    XRFrameOfReference interface: attribute bounds: FAIL
    XRFrameOfReference interface: attribute emulatedHeight: FAIL
    XRFrameOfReference interface: attribute onboundschange: FAIL
    XRFrameOfReference interface: existence and properties of interface object: FAIL
    XRFrameOfReference interface: existence and properties of interface prototype object: FAIL
    XRFrameOfReference interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRFrameOfReference interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRLayer interface object length: FAIL
    XRLayer interface object name: FAIL
    XRLayer interface: existence and properties of interface object: FAIL
    XRLayer interface: existence and properties of interface prototype object: FAIL
    XRLayer interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRLayer interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRPresentationContext interface object length: FAIL
    XRPresentationContext interface object name: FAIL
    XRPresentationContext interface: attribute canvas: FAIL
    XRPresentationContext interface: existence and properties of interface object: FAIL
    XRPresentationContext interface: existence and properties of interface prototype object: FAIL
    XRPresentationContext interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRPresentationContext interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRPresentationFrame interface object length: FAIL
    XRPresentationFrame interface object name: FAIL
    XRPresentationFrame interface: attribute views: FAIL
    XRPresentationFrame interface: existence and properties of interface object: FAIL
    XRPresentationFrame interface: existence and properties of interface prototype object: FAIL
    XRPresentationFrame interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRPresentationFrame interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRPresentationFrame interface: operation getDevicePose(XRCoordinateSystem): FAIL
    XRSession interface object length: FAIL
    XRSession interface object name: FAIL
    XRSession interface: attribute baseLayer: FAIL
    XRSession interface: attribute depthFar: FAIL
    XRSession interface: attribute depthNear: FAIL
    XRSession interface: attribute device: FAIL
    XRSession interface: attribute exclusive: FAIL
    XRSession interface: attribute onblur: FAIL
    XRSession interface: attribute onend: FAIL
    XRSession interface: attribute onfocus: FAIL
    XRSession interface: attribute onresetpose: FAIL
    XRSession interface: attribute outputContext: FAIL
    XRSession interface: existence and properties of interface object: FAIL
    XRSession interface: existence and properties of interface prototype object: FAIL
    XRSession interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRSession interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRSession interface: operation cancelAnimationFrame(long): FAIL
    XRSession interface: operation end(): FAIL
    XRSession interface: operation requestAnimationFrame(XRFrameRequestCallback): FAIL
    XRSession interface: operation requestFrameOfReference(XRFrameOfReferenceType, XRFrameOfReferenceOptions): FAIL
    XRSessionEvent interface object length: FAIL
    XRSessionEvent interface object name: FAIL
    XRSessionEvent interface: attribute session: FAIL
    XRSessionEvent interface: existence and properties of interface object: FAIL
    XRSessionEvent interface: existence and properties of interface prototype object: FAIL
    XRSessionEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRSessionEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRStageBounds interface object length: FAIL
    XRStageBounds interface object name: FAIL
    XRStageBounds interface: attribute geometry: FAIL
    XRStageBounds interface: existence and properties of interface object: FAIL
    XRStageBounds interface: existence and properties of interface prototype object: FAIL
    XRStageBounds interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRStageBounds interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRStageBoundsPoint interface object length: FAIL
    XRStageBoundsPoint interface object name: FAIL
    XRStageBoundsPoint interface: attribute x: FAIL
    XRStageBoundsPoint interface: attribute z: FAIL
    XRStageBoundsPoint interface: existence and properties of interface object: FAIL
    XRStageBoundsPoint interface: existence and properties of interface prototype object: FAIL
    XRStageBoundsPoint interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRStageBoundsPoint interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRView interface object length: FAIL
    XRView interface object name: FAIL
    XRView interface: attribute eye: FAIL
    XRView interface: attribute projectionMatrix: FAIL
    XRView interface: existence and properties of interface object: FAIL
    XRView interface: existence and properties of interface prototype object: FAIL
    XRView interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRView interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRViewport interface object length: FAIL
    XRViewport interface object name: FAIL
    XRViewport interface: attribute height: FAIL
    XRViewport interface: attribute width: FAIL
    XRViewport interface: attribute x: FAIL
    XRViewport interface: attribute y: FAIL
    XRViewport interface: existence and properties of interface object: FAIL
    XRViewport interface: existence and properties of interface prototype object: FAIL
    XRViewport interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRViewport interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRWebGLLayer interface object length: FAIL
    XRWebGLLayer interface object name: FAIL
    XRWebGLLayer interface: attribute alpha: FAIL
    XRWebGLLayer interface: attribute antialias: FAIL
    XRWebGLLayer interface: attribute context: FAIL
    XRWebGLLayer interface: attribute depth: FAIL
    XRWebGLLayer interface: attribute framebuffer: FAIL
    XRWebGLLayer interface: attribute framebufferHeight: FAIL
    XRWebGLLayer interface: attribute framebufferWidth: FAIL
    XRWebGLLayer interface: attribute multiview: FAIL
    XRWebGLLayer interface: attribute stencil: FAIL
    XRWebGLLayer interface: existence and properties of interface object: FAIL
    XRWebGLLayer interface: existence and properties of interface prototype object: FAIL
    XRWebGLLayer interface: existence and properties of interface prototype object's "constructor" property: FAIL
    XRWebGLLayer interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    XRWebGLLayer interface: operation getViewport(XRView): FAIL
    XRWebGLLayer interface: operation requestViewportScaling(double): FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/75d5d677ef5f
[wpt PR 10947] - Added dictionary WebGLContextAttributes to avoid no original dictionary error, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/05585194b6f7
[wpt PR 10947] - Update wpt metadata, a=testonly
https://hg.mozilla.org/mozilla-central/rev/75d5d677ef5f
https://hg.mozilla.org/mozilla-central/rev/05585194b6f7
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
You need to log in before you can comment on or make changes to this bug.