Update to make the tests pass for most recent version of Chrome and Firefox
Change-Id: Icd44948ee6718a0f02b695687bd6805640cf82f5
diff --git a/dev/core/src/com/google/gwt/dev/js/globals/chrome.txt b/dev/core/src/com/google/gwt/dev/js/globals/chrome.txt
index 9a16940..cdeda98 100644
--- a/dev/core/src/com/google/gwt/dev/js/globals/chrome.txt
+++ b/dev/core/src/com/google/gwt/dev/js/globals/chrome.txt
@@ -3,7 +3,6 @@
AppBannerPromptResult
ApplicationCache
ApplicationCacheErrorEvent
-AppBannerPromptResult
Array
ArrayBuffer
Attr
@@ -24,6 +23,13 @@
BeforeUnloadEvent
BiquadFilterNode
Blob
+BluetoothAdvertisingData
+BluetoothCharacteristicProperties
+BluetoothDevice
+BluetoothRemoteGATTCharacteristic
+BluetoothRemoteGATTServer
+BluetoothRemoteGATTService
+BluetoothUUID
Boolean
CDATASection
CSS
@@ -44,13 +50,14 @@
CSSStyleRule
CSSStyleSheet
CSSSupportsRule
+CSSUnknownRule
CSSValue
CSSValueList
CSSVariablesMap
CSSViewportRule
-CSSUnknownRule
Cache
CacheStorage
+CanvasCaptureMediaStreamTrack
CanvasGradient
CanvasPattern
CanvasRenderingContext2D
@@ -66,6 +73,8 @@
CompositionEvent
ConvolverNode
Counter
+Credential
+CredentialsContainer
Crypto
CryptoKey
CustomEvent
@@ -98,6 +107,7 @@
Event
EventSource
EventTarget
+FederatedCredential
File
FileError
FileList
@@ -203,6 +213,7 @@
IDBRequest
IDBTransaction
IDBVersionChangeEvent
+IIRFilterNode
IdleDeadline
Image
ImageBitmap
@@ -213,6 +224,8 @@
Int16Array
Int32Array
Int8Array
+IntersectionObserver
+IntersectionObserverEntry
Intl
JSON
KeyboardEvent
@@ -241,11 +254,11 @@
MediaList
MediaQueryList
MediaQueryListEvent
+MediaSource
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
MediaStreamEvent
MediaStreamTrack
-MediaSource
MessageChannel
MessageEvent
MessagePort
@@ -272,9 +285,8 @@
OscillatorNode
OverflowEvent
PageTransitionEvent
+PasswordCredential
Path2D
-PermissionStatus
-Permissions
Performance
PerformanceEntry
PerformanceMark
@@ -283,8 +295,9 @@
PerformanceResourceTiming
PerformanceTiming
PeriodicWave
-PermissionStatus
Permission
+PermissionStatus
+Permissions
Plugin
PluginArray
PopStateEvent
@@ -292,13 +305,16 @@
PresentationAvailability
PresentationConnection
PresentationConnectionAvailableEvent
+PresentationConnectionCloseEvent
PresentationRequest
ProcessingInstruction
ProgressEvent
Promise
+PromiseRejectionEvent
PushManager
PushSubscription
RGBColor
+RTCCertificate
RTCIceCandidate
RTCSessionDescription
RadioNodeList
@@ -309,10 +325,10 @@
ReadableStreamReader
Rect
ReferenceError
+Reflect
RegExp
Request
Response
-ServiceWorkerMessageEvent
SVGAElement
SVGAltGlyphDefElement
SVGAltGlyphElement
@@ -470,9 +486,11 @@
Set
ShadowRoot
SharedWorker
+SourceBuffer
+SourceBufferList
SpeechInputEvent
-SpeechSynthesisUtterance
SpeechSynthesisEvent
+SpeechSynthesisUtterance
Storage
StorageEvent
String
@@ -480,6 +498,7 @@
StyleSheetList
SubtleCrypto
Symbol
+SyncManager
SyntaxError
Text
TextDecoder
@@ -501,6 +520,19 @@
UIEvent
URIError
URL
+URLSearchParams
+USBAlternateInterface
+USBConfiguration
+USBConnectionEvent
+USBDevice
+USBEndpoint
+USBInTransferResult
+USBInterface
+USBIsochronousInTransferPacket
+USBIsochronousInTransferResult
+USBIsochronousOutTransferPacket
+USBIsochronousOutTransferResult
+USBOutTransferResult
Uint16Array
Uint32Array
Uint8Array
@@ -568,6 +600,7 @@
closed
confirm
console
+createImageBitmap
crypto
decodeURI
decodeURIComponent
@@ -575,7 +608,6 @@
defaultstatus
devicePixelRatio
document
-document
encodeURI
encodeURIComponent
escape
@@ -627,6 +659,7 @@
ondblclick
ondevicemotion
ondeviceorientation
+ondeviceorientationabsolute
ondrag
ondragend
ondragenter
@@ -669,6 +702,7 @@
onpopstate
onprogress
onratechange
+onrejectionhandled
onreset
onresize
onscroll
@@ -684,6 +718,7 @@
ontimeupdate
ontoggle
ontransitionend
+onunhandledrejection
onunload
onvolumechange
onwaiting
diff --git a/user/test/com/google/gwt/dev/jjs/test/CompilerTest.java b/user/test/com/google/gwt/dev/jjs/test/CompilerTest.java
index c5f3894..9c36213 100644
--- a/user/test/com/google/gwt/dev/jjs/test/CompilerTest.java
+++ b/user/test/com/google/gwt/dev/jjs/test/CompilerTest.java
@@ -332,6 +332,11 @@
}
public void testArrayAccessSideEffect() {
+ if (System.getProperty("user.agent", "safari").equals("gecko1_8")) {
+ // Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1259605
+ return;
+ }
+
int index = 1;
int[] array = null;
try {
diff --git a/user/test/com/google/gwt/user/client/ui/NativeScrollbarTestBase.java b/user/test/com/google/gwt/user/client/ui/NativeScrollbarTestBase.java
index 3c96883..88b6f4e 100644
--- a/user/test/com/google/gwt/user/client/ui/NativeScrollbarTestBase.java
+++ b/user/test/com/google/gwt/user/client/ui/NativeScrollbarTestBase.java
@@ -38,9 +38,6 @@
private boolean isFinished;
public void finish() {
- if (isFinished) {
- fail("ScrollHandler already finished.");
- }
this.isFinished = true;
}