Skip to content

Commit a5640db

Browse files
add edgeHTML, update stable blink notes
1 parent 20bbc0b commit a5640db

File tree

1 file changed

+44
-14
lines changed

1 file changed

+44
-14
lines changed

tests/engineprop.html

+44-14
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@
250250
let strG = "", strExtra = "", strColor = s12
251251
//only
252252
if (k == 10) {strG = "BLINK ONLY"
253+
} else if (k == 11) { strG = "EDGEHTML ONLY"
253254
} else if (k == 12) { strG = "GECKO ONLY"
254255
} else if (k == 14) { strG = "WEBKIT ONLY"
255256
// in two but not the other
@@ -316,7 +317,7 @@
316317
aErr = []
317318
domresult.innerHTML = ""
318319
oTypes = {}
319-
let groups = [10,12,14,50,52,54,98,99]
320+
let groups = [10,11,12,14,50,52,54,98,99]
320321
let types = ["bigint","boolean","function","number","object","string","symbol","undefined",]
321322
groups.forEach(function(group) {
322323
oTypes[group] = {}
@@ -354,32 +355,61 @@
354355
rec(typeof TEMPORARY, "TEMPORARY", code)
355356
rec(typeof chrome, "chrome", code)
356357
rec(typeof cookieStore, "cookieStore", code)
357-
rec(typeof getDigitalGoodsService, "getDigitalGoodsService", code) // android
358-
rec(typeof getScreenDetails, "getScreenDetails", code)
359-
rec(typeof launchQueue, "launchQueue", code)
360-
rec(typeof navigation, "navigation", code)
361358
rec(typeof offscreenBuffering, "offscreenBuffering", code)
362359
rec(typeof onappinstalled, "onappinstalled", code)
363360
rec(typeof onbeforeinstallprompt, "onbeforeinstallprompt", code)
364-
rec(typeof onbeforematch, "onbeforematch", code)
365-
rec(typeof onbeforexrselect, "onbeforexrselect", code)
366-
rec(typeof oncontextlost, "oncontextlost", code)
367-
rec(typeof oncontextrestored, "oncontextrestored", code)
368361
rec(typeof ondeviceorientationabsolute, "ondeviceorientationabsolute", code)
369362
rec(typeof onpointerrawupdate, "onpointerrawupdate", code)
370363
rec(typeof onsearch, "onsearch", code)
371364
rec(typeof openDatabase, "openDatabase", code)
372-
rec(typeof opr, "opr", code) // OPERA desktop at least
373365
rec(typeof originAgentCluster, "originAgentCluster", code)
374-
rec(typeof queryLocalFonts, "queryLocalFonts", code)
375-
rec(typeof showDirectoryPicker, "showDirectoryPicker", code)
376-
rec(typeof showOpenFilePicker, "showOpenFilePicker", code)
377-
rec(typeof showSaveFilePicker, "showSaveFilePicker", code)
378366
rec(typeof trustedTypes, "trustedTypes", code)
379367
rec(typeof webkitRequestFileSystem, "webkitRequestFileSystem", code)
380368
rec(typeof webkitResolveLocalFileSystemURL, "webkitResolveLocalFileSystemURL", code)
369+
// android
370+
rec(typeof getDigitalGoodsService, "getDigitalGoodsService", code)
371+
// not in Brave
372+
rec(typeof showDirectoryPicker, "showDirectoryPicker", code)
373+
rec(typeof showOpenFilePicker, "showOpenFilePicker", code)
374+
rec(typeof showSaveFilePicker, "showSaveFilePicker", code)
375+
// newish: not in v90
376+
rec(typeof getScreenDetails, "getScreenDetails", code)
377+
rec(typeof launchQueue, "launchQueue", code) // + not in Brave
378+
rec(typeof navigation, "navigation", code)
379+
rec(typeof onbeforematch, "onbeforematch", code)
380+
rec(typeof onbeforexrselect, "onbeforexrselect", code)
381+
rec(typeof oncontextlost, "oncontextlost", code)
382+
rec(typeof oncontextrestored, "oncontextrestored", code)
383+
rec(typeof queryLocalFonts, "queryLocalFonts", code)
384+
// other
385+
rec(typeof opr, "opr", code) // OPERA (desktop at least)
381386
rec(typeof webkitStorageInfo, "webkitStorageInfo", code) // to-be-deprecated see console
382387

388+
// edgeHTML only
389+
code = 11
390+
/* notes: has
391+
blink only: chrome, offscreenBuffering
392+
gecko only: ondevicelight, onvrdisplayactivate, onvrdisplayconnect, onvrdisplaydeactivate, onvrdisplaydisconnect, onvrdisplaypresentchange
393+
webkit only: browser, getMatchedCSSRules, webkitConvertPointFromNodeToPage, webkitConvertPointFromPageToNode
394+
also pairs are a mess
395+
*/
396+
rec(typeof clearImmediate, "clearImmediate", code)
397+
rec(typeof msWriteProfilerMark, "msWriteProfilerMark", code)
398+
rec(typeof oncompassneedscalibration, "oncompassneedscalibration", code)
399+
rec(typeof onmsgesturechange, "onmsgesturechange", code)
400+
rec(typeof onmsgesturedoubletap, "onmsgesturedoubletap", code)
401+
rec(typeof onmsgestureend, "onmsgestureend", code)
402+
rec(typeof onmsgesturehold, "onmsgesturehold", code)
403+
rec(typeof onmsgesturestart, "onmsgesturestart", code)
404+
rec(typeof onmsgesturetap, "onmsgesturetap", code)
405+
rec(typeof onmsinertiastart, "onmsinertiastart", code)
406+
rec(typeof onreadystatechange, "onreadystatechange", code)
407+
rec(typeof onvrdisplayblur, "onvrdisplayblur", code)
408+
rec(typeof onvrdisplayfocus, "onvrdisplayfocus", code)
409+
rec(typeof onvrdisplaypointerrestricted, "onvrdisplaypointerrestricted", code)
410+
rec(typeof onvrdisplaypointerunrestricted, "onvrdisplaypointerunrestricted", code)
411+
rec(typeof setImmediate, "setImmediate", code)
412+
383413
// gecko only
384414
code = 12
385415
rec(typeof InstallTrigger, "InstallTrigger", code) // prefs-to-be-deprecated

0 commit comments

Comments
 (0)