Commit 2c81a956 authored by Tim Volodine's avatar Tim Volodine Committed by Commit Bot

[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: default avatarTim Volodine <timvolodine@chromium.org>
Reviewed-by: default avatarRichard Coles <torne@chromium.org>
Commit-Queue: Tim Volodine <timvolodine@chromium.org>
Cr-Commit-Position: refs/heads/master@{#593286}
parent 0a3f5bfd
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment