[Android WebView Layout Tests] Rebaseline expected interfaces/properties [2]
Rebaseline some interfaces/properties that have been exposed in Chrome and should also be exposed in Android WebView. In particular: - AbortController, AbortSignal - Sensor API related interfaces: -- e.g. Sensor, Accelerometer, Gyroscope, OrientationSensor, ... - Web Audio related interfaces modifications: -- e.g. BaseAudioContext, AudioParamMap, AudioContext.baseLatency, -- e.g. AudioListener.position*, AudioParam.automationRate, ... - Canvas interface related modifications: -- e.g. CanvasRenderingContext2D.filter, ... - New DOM geometry primitives: -- e.g. DOMMatrix, DOMPoint, .. - New Document/Element/Event related methods/attr: -- e.g. Document.linkColor, Document.onpointermove, Document.onvisibilitychange -- e.g. DocumentType.replaceWith -- e.g. Element.slot, Element.computedStyleMap -- e.g. Event.composed - FontFace related modifications: -- e.g. FontFace.display - FormData modifications: -- e.g. FormData.values.. - Gamepad API related: -- e.g. Gamepad.vibrationActuator, GamepadHapticActuator - HTML element related modifications: -- e.g. HTMLAnchorElement.referrerPolicy, HTMLAreaElement.download, -- e.g. HTMLBodyElement.onafterprint, HTMLCanvasElement.captureStream -- e.g. HTMLElement.autocapitalize, HTMLFrameSetElement.onmessageerror -- e.g. HTMLImageElement.decoding, HTMLSlotElement - IndexedDB API related modifications: -- e.g. IDBCursor.continuePrimaryKey, -- e.g. IDBKeyRange.includes, IDBObjectStore.name - new Image interface attrbiutes/methods: -- e.g. Image.align, Image.decode, ImageData.data,.. - KeyboardEvent modifications: -- e.g. KeyboardEvent.isComposing, KeyboardLayoutMap - Media* related modifications: -- e.g. MediaSource.onsourceclose, MediaStreamTrack.getCapabilities, -- e.g. MediaStreamTRackEvent - Network Information API modifications: -- e.g. NetworkInformation.downlink, NetworkInformation.rtt - Node and NodeList modifications - Option interface modifications - Performance Timeline API related e.g.: -- e.g. PerformanceLongTaskTiming, PerformanceNavigationTiming, -- e.g. PerformanceObserver, PerformancePaintTiming, PerformanceServerTiming, ... - Streams API modifications: -- e.g. ReadableStream.pipeTo - Fetch API modifications: -- e.g. Request.cache, Request.destination, Response.redirected - SVG DOM interface modifications: -- e.g. SVGElement.dataset, SVGElement.onpointermove -- e.g. SVGImageElement.decoding - ServiceWorker updates: -- e.g. ServiceWorkerContainer.controller, ServiceWorkerRegistration.active - Other modifications: -- SourceBuffer and SourceBufferList changes -- URL.searchParams, URL.sort -- webkitRTCPeerConnection modifications. -- e.g. Path2D.addPath -- SecurityPolicyViolationEvent.sample, Selection.removeRange -- AnimationEvent.pseudoElement This patch also removes some deleted interfaces/attributes: -- e.g. Attr.nodeValue, ClientRect, DataView, FileError, -- e.g. HTMLKeygenElement, NodeFilter, ReadableByteStream, -- e.g. webkitAudioContext, webkitOfflineAudioContext, -- e.g. webkitIDB* interfaces -- e.g. global Bluetooth* attributes Also replace previously 'attribute' properties which have been replaced by getters/setters: -- e.g. applicationCache, navigator, ondevicemotion, -- e.g. document, isSecureContext, onload, ... BUG=867450 Change-Id: I509b6744a6206a57543ff858a4fd4cbf7754f91a Reviewed-on: https://chromium-review.googlesource.com/1154910Reviewed-by:Tim Volodine <timvolodine@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Commit-Queue: Tim Volodine <timvolodine@chromium.org> Cr-Commit-Position: refs/heads/master@{#593286}
Showing
Please register or sign in to comment