All properties on navigator (two levels of nesting deep)

This vector shows all the available properties and their values on the navigator object (two levels deep nesting).

Created by: Frederik B

Created on: 6/6/2024, 10:05:57 AM

Updated on: 6/10/2024, 2:33:17 PM

Vector type: JS

Code used before fuzz:
for (let prop in navigator) { log(`${prop} (${typeof navigator[prop]}): ${navigator[prop]}`); if (typeof navigator[prop] == "object") { let pv = navigator[prop]; for (let sub in pv) { log(`${prop}.${sub} (${typeof pv[sub]}): ${pv[sub]}`); } } }
Template used:
1234
Your browser was detected as:
Detecting... Detecting... Detecting... Detecting...

Fuzz results

Firefox logo
Firefox 128.0 desktop macOS 10.15
Found 116 results
Data
appCodeName (string): Mozilla
Data
appName (string): Netscape
Data
appVersion (string): 5.0 (Macintosh)
Data
buildID (string): 20181001000000
Data
clipboard (object): [object Clipboard]
Data
clipboard.addEventListener (function): function addEventListener() { [native code] }
Data
clipboard.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
clipboard.read (function): function read() { [native code] }
Data
clipboard.readText (function): function readText() { [native code] }
Data
clipboard.removeEventListener (function): function removeEventListener() { [native code] }
Data
clipboard.write (function): function write() { [native code] }
Data
clipboard.writeText (function): function writeText() { [native code] }
Data
cookieEnabled (boolean): true
Data
credentials (object): [object CredentialsContainer]
Data
credentials.create (function): function create() { [native code] }
Data
credentials.get (function): function get() { [native code] }
Data
credentials.preventSilentAccess (function): function preventSilentAccess() { [native code] }
Data
credentials.store (function): function store() { [native code] }
Data
doNotTrack (string): 1
Data
en
Data
geolocation (object): [object Geolocation]
Data
geolocation.clearWatch (function): function clearWatch() { [native code] }
Data
geolocation.getCurrentPosition (function): function getCurrentPosition() { [native code] }
Data
geolocation.watchPosition (function): function watchPosition() { [native code] }
Data
getAutoplayPolicy (function): function getAutoplayPolicy() { [native code] }
Data
getGamepads (function): function getGamepads() { [native code] }
Data
globalPrivacyControl (boolean): false
Data
gpu (object): [object GPU]
Data
gpu.getPreferredCanvasFormat (function): function getPreferredCanvasFormat() { [native code] }
Data
gpu.requestAdapter (function): function requestAdapter() { [native code] }
Data
hardwareConcurrency (number): 10
Data
javaEnabled (function): function javaEnabled() { [native code] }
Data
language (string): en-US
Data
languages (object): en-US
Data
languages.0 (string): en-US
Data
languages.1 (string): en
Data
locks (object): [object LockManager]
Data
locks.query (function): function query() { [native code] }
Data
locks.request (function): function request() { [native code] }
Data
maxTouchPoints (number): 0
Data
mediaCapabilities (object): [object MediaCapabilities]
Data
mediaCapabilities.decodingInfo (function): function decodingInfo() { [native code] }
Data
mediaCapabilities.encodingInfo (function): function encodingInfo() { [native code] }
Data
mediaDevices (object): [object MediaDevices]
Data
mediaDevices.addEventListener (function): function addEventListener() { [native code] }
Data
mediaDevices.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
mediaDevices.enumerateDevices (function): function enumerateDevices() { [native code] }
Data
mediaDevices.getDisplayMedia (function): function getDisplayMedia() { [native code] }
Data
mediaDevices.getSupportedConstraints (function): function getSupportedConstraints() { [native code] }
Data
mediaDevices.getUserMedia (function): function getUserMedia() { [native code] }
Data
mediaDevices.ondevicechange (object): null
Data
mediaDevices.removeEventListener (function): function removeEventListener() { [native code] }
Data
mediaDevices.selectAudioOutput (function): function selectAudioOutput() { [native code] }
Data
mediaSession (object): [object MediaSession]
Data
mediaSession.metadata (object): null
Data
mediaSession.playbackState (string): none
Data
mediaSession.setActionHandler (function): function setActionHandler() { [native code] }
Data
mediaSession.setPositionState (function): function setPositionState() { [native code] }
Data
mimeTypes (object): [object MimeTypeArray]
Data
mimeTypes.0 (object): [object MimeType]
Data
mimeTypes.1 (object): [object MimeType]
Data
mimeTypes.item (function): function item() { [native code] }
Data
mimeTypes.length (number): 2
Data
mimeTypes.namedItem (function): function namedItem() { [native code] }
Data
mozGetUserMedia (function): function mozGetUserMedia() { [native code] }
Data
onLine (boolean): true
Data
oscpu (string): Intel Mac OS X 10.15
Data
pdfViewerEnabled (boolean): true
Data
permissions (object): [object Permissions]
Data
permissions.query (function): function query() { [native code] }
Data
platform (string): MacIntel
Data
plugins (object): [object PluginArray]
Data
plugins.0 (object): [object Plugin]
Data
plugins.1 (object): [object Plugin]
Data
plugins.2 (object): [object Plugin]
Data
plugins.3 (object): [object Plugin]
Data
plugins.4 (object): [object Plugin]
Data
plugins.item (function): function item() { [native code] }
Data
plugins.length (number): 5
Data
plugins.namedItem (function): function namedItem() { [native code] }
Data
plugins.refresh (function): function refresh() { [native code] }
Data
product (string): Gecko
Data
productSub (string): 20100101
Data
registerProtocolHandler (function): function registerProtocolHandler() { [native code] }
Data
requestMediaKeySystemAccess (function): function requestMediaKeySystemAccess() { [native code] }
Data
requestMIDIAccess (function): function requestMIDIAccess() { [native code] }
Data
sendBeacon (function): function sendBeacon() { [native code] }
Data
serviceWorker (object): [object ServiceWorkerContainer]
Data
serviceWorker.addEventListener (function): function addEventListener() { [native code] }
Data
serviceWorker.controller (object): null
Data
serviceWorker.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
serviceWorker.getRegistration (function): function getRegistration() { [native code] }
Data
serviceWorker.getRegistrations (function): function getRegistrations() { [native code] }
Data
serviceWorker.oncontrollerchange (object): null
Data
serviceWorker.onmessage (object): null
Data
serviceWorker.onmessageerror (object): null
Data
serviceWorker.ready (object): [object Promise]
Data
serviceWorker.register (function): function register() { [native code] }
Data
serviceWorker.removeEventListener (function): function removeEventListener() { [native code] }
Data
serviceWorker.startMessages (function): function startMessages() { [native code] }
Data
storage (object): [object StorageManager]
Data
storage.estimate (function): function estimate() { [native code] }
Data
storage.getDirectory (function): function getDirectory() { [native code] }
Data
storage.persist (function): function persist() { [native code] }
Data
storage.persisted (function): function persisted() { [native code] }
Data
taintEnabled (function): function taintEnabled() { [native code] }
Data
userActivation (object): [object UserActivation]
Data
userActivation.hasBeenActive (boolean): false
Data
userActivation.isActive (boolean): false
Data
userAgent (string): Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:128.0) Gecko/20100101 Firefox/128.0
Data
vendor (string):
Data
vendorSub (string):
Data
vibrate (function): function vibrate() { [native code] }
Data
wakeLock (object): [object WakeLock]
Data
wakeLock.request (function): function request() { [native code] }
Data
webdriver (boolean): false
Safari logo
Safari 17.4 desktop macOS 10.15.7
Found 79 results
Data
Inc.
Data
like Gecko) Version/17.4 Safari/605.1.15
Data
like Gecko) Version/17.4 Safari/605.1.15
Data
appCodeName (string): Mozilla
Data
appName (string): Netscape
Data
appVersion (string): 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML
Data
audioSession (object): [object AudioSession]
Data
audioSession.addEventListener (function): function addEventListener() { [native code] }
Data
audioSession.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
audioSession.removeEventListener (function): function removeEventListener() { [native code] }
Data
audioSession.type (string): auto
Data
clipboard (object): [object Clipboard]
Data
clipboard.addEventListener (function): function addEventListener() { [native code] }
Data
clipboard.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
clipboard.read (function): function read() { [native code] }
Data
clipboard.readText (function): function readText() { [native code] }
Data
clipboard.removeEventListener (function): function removeEventListener() { [native code] }
Data
clipboard.write (function): function write() { [native code] }
Data
clipboard.writeText (function): function writeText() { [native code] }
Data
cookieEnabled (boolean): true
Data
credentials (object): [object CredentialsContainer]
Data
credentials.create (function): function create() { [native code] }
Data
credentials.get (function): function get() { [native code] }
Data
credentials.preventSilentAccess (function): function preventSilentAccess() { [native code] }
Data
credentials.store (function): function store() { [native code] }
Data
geolocation (object): [object Geolocation]
Data
geolocation.clearWatch (function): function clearWatch() { [native code] }
Data
geolocation.getCurrentPosition (function): function getCurrentPosition() { [native code] }
Data
geolocation.watchPosition (function): function watchPosition() { [native code] }
Data
hardwareConcurrency (number): 8
Data
language (string): de-DE
Data
languages (object): de-DE
Data
languages.0 (string): de-DE
Data
maxTouchPoints (number): 0
Data
mediaCapabilities (object): [object MediaCapabilities]
Data
mediaCapabilities.decodingInfo (function): function decodingInfo() { [native code] }
Data
mediaCapabilities.encodingInfo (function): function encodingInfo() { [native code] }
Data
mediaSession (object): [object MediaSession]
Data
mediaSession.callActionHandler (function): function callActionHandler() { [native code] }
Data
mediaSession.coordinator (object): [object MediaSessionCoordinator]
Data
mediaSession.metadata (object): null
Data
mediaSession.playbackState (string): none
Data
mediaSession.playlist (object):
Data
mediaSession.readyState (string): havenothing
Data
mediaSession.setActionHandler (function): function setActionHandler() { [native code] }
Data
mediaSession.setPositionState (function): function setPositionState() { [native code] }
Data
mimeTypes (object): [object MimeTypeArray]
Data
mimeTypes.0 (object): [object MimeType]
Data
mimeTypes.1 (object): [object MimeType]
Data
mimeTypes.item (function): function item() { [native code] }
Data
mimeTypes.length (number): 2
Data
mimeTypes.namedItem (function): function namedItem() { [native code] }
Data
onLine (boolean): true
Data
pdfViewerEnabled (boolean): true
Data
permissions (object): [object Permissions]
Data
permissions.query (function): function query() { [native code] }
Data
platform (string): MacIntel
Data
plugins (object): [object PluginArray]
Data
plugins.0 (object): [object Plugin]
Data
plugins.1 (object): [object Plugin]
Data
plugins.2 (object): [object Plugin]
Data
plugins.3 (object): [object Plugin]
Data
plugins.4 (object): [object Plugin]
Data
plugins.item (function): function item() { [native code] }
Data
plugins.length (number): 5
Data
plugins.namedItem (function): function namedItem() { [native code] }
Data
plugins.refresh (function): function refresh() { [native code] }
Data
product (string): Gecko
Data
productSub (string): 20030107
Data
standalone (boolean): false
Data
userActivation (object): [object UserActivation]
Data
userActivation.hasBeenActive (boolean): false
Data
userActivation.isActive (boolean): false
Data
userAgent (string): Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML
Data
vendor (string): Apple Computer
Data
vendorSub (string):
Data
wakeLock (object): [object WakeLock]
Data
wakeLock.request (function): function request() { [native code] }
Data
webdriver (boolean): false
Chrome logo
Chrome 127.0.0.0 desktop macOS 10.15.7
Found 123 results
Data
like Gecko) Chrome/127.0.0.0 Safari/537.36
Data
like Gecko) Chrome/127.0.0.0 Safari/537.36
Data
appCodeName (string): Mozilla
Data
appName (string): Netscape
Data
appVersion (string): 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML
Data
bluetooth (object): [object Bluetooth]
Data
bluetooth.addEventListener (function): function addEventListener() { [native code] }
Data
bluetooth.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
bluetooth.getAvailability (function): function getAvailability() { [native code] }
Data
bluetooth.removeEventListener (function): function removeEventListener() { [native code] }
Data
bluetooth.requestDevice (function): function requestDevice() { [native code] }
Data
clipboard (object): [object Clipboard]
Data
clipboard.addEventListener (function): function addEventListener() { [native code] }
Data
clipboard.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
clipboard.read (function): function read() { [native code] }
Data
clipboard.readText (function): function readText() { [native code] }
Data
clipboard.removeEventListener (function): function removeEventListener() { [native code] }
Data
clipboard.write (function): function write() { [native code] }
Data
clipboard.writeText (function): function writeText() { [native code] }
Data
connection (object): [object NetworkInformation]
Data
connection.addEventListener (function): function addEventListener() { [native code] }
Data
connection.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
connection.downlink (number): 1.45
Data
connection.effectiveType (string): 4g
Data
connection.onchange (object): null
Data
connection.removeEventListener (function): function removeEventListener() { [native code] }
Data
connection.rtt (number): 50
Data
connection.saveData (boolean): false
Data
cookieEnabled (boolean): true
Data
credentials (object): [object CredentialsContainer]
Data
credentials.create (function): function create() { [native code] }
Data
credentials.get (function): function get() { [native code] }
Data
credentials.preventSilentAccess (function): function preventSilentAccess() { [native code] }
Data
credentials.store (function): function store() { [native code] }
Data
doNotTrack (object): null
Data
geolocation (object): [object Geolocation]
Data
geolocation.clearWatch (function): function clearWatch() { [native code] }
Data
geolocation.getCurrentPosition (function): function getCurrentPosition() { [native code] }
Data
geolocation.watchPosition (function): function watchPosition() { [native code] }
Data
getGamepads (function): function getGamepads() { [native code] }
Data
hardwareConcurrency (number): 10
Data
javaEnabled (function): function javaEnabled() { [native code] }
Data
keyboard (object): [object Keyboard]
Data
keyboard.getLayoutMap (function): function getLayoutMap() { [native code] }
Data
keyboard.lock (function): function lock() { [native code] }
Data
keyboard.unlock (function): function unlock() { [native code] }
Data
language (string): de-DE
Data
languages (object): de-DE
Data
languages.0 (string): de-DE
Data
managed (object): [object NavigatorManagedData]
Data
managed.addEventListener (function): function addEventListener() { [native code] }
Data
managed.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
managed.getManagedConfiguration (function): function getManagedConfiguration() { [native code] }
Data
managed.onmanagedconfigurationchange (object): null
Data
managed.removeEventListener (function): function removeEventListener() { [native code] }
Data
maxTouchPoints (number): 0
Data
mediaDevices (object): [object MediaDevices]
Data
mediaDevices.addEventListener (function): function addEventListener() { [native code] }
Data
mediaDevices.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
mediaDevices.enumerateDevices (function): function enumerateDevices() { [native code] }
Data
mediaDevices.getDisplayMedia (function): function getDisplayMedia() { [native code] }
Data
mediaDevices.getSupportedConstraints (function): function getSupportedConstraints() { [native code] }
Data
mediaDevices.getUserMedia (function): function getUserMedia() { [native code] }
Data
mediaDevices.ondevicechange (object): null
Data
mediaDevices.removeEventListener (function): function removeEventListener() { [native code] }
Data
mediaDevices.setCaptureHandleConfig (function): function setCaptureHandleConfig() { [native code] }
Data
mimeTypes (object): [object MimeTypeArray]
Data
mimeTypes.0 (object): [object MimeType]
Data
mimeTypes.1 (object): [object MimeType]
Data
mimeTypes.item (function): function item() { [native code] }
Data
mimeTypes.length (number): 2
Data
mimeTypes.namedItem (function): function namedItem() { [native code] }
Data
onLine (boolean): true
Data
pdfViewerEnabled (boolean): true
Data
platform (string): MacIntel
Data
plugins (object): [object PluginArray]
Data
plugins.0 (object): [object Plugin]
Data
plugins.1 (object): [object Plugin]
Data
plugins.2 (object): [object Plugin]
Data
plugins.3 (object): [object Plugin]
Data
plugins.4 (object): [object Plugin]
Data
plugins.item (function): function item() { [native code] }
Data
plugins.length (number): 5
Data
plugins.namedItem (function): function namedItem() { [native code] }
Data
plugins.refresh (function): function refresh() { [native code] }
Data
product (string): Gecko
Data
productSub (string): 20030107
Data
scheduling (object): [object Scheduling]
Data
scheduling.isInputPending (function): function isInputPending() { [native code] }
Data
sendBeacon (function): function sendBeacon() { [native code] }
Data
storage (object): [object StorageManager]
Data
storage.addEventListener (function): function addEventListener() { [native code] }
Data
storage.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
storage.estimate (function): function estimate() { [native code] }
Data
storage.getDirectory (function): function getDirectory() { [native code] }
Data
storage.persist (function): function persist() { [native code] }
Data
storage.persisted (function): function persisted() { [native code] }
Data
storage.removeEventListener (function): function removeEventListener() { [native code] }
Data
storageBuckets (object): [object StorageBucketManager]
Data
storageBuckets.delete (function): function delete() { [native code] }
Data
storageBuckets.keys (function): function keys() { [native code] }
Data
storageBuckets.open (function): function open() { [native code] }
Data
userActivation (object): [object UserActivation]
Data
userActivation.hasBeenActive (boolean): false
Data
userActivation.isActive (boolean): false
Data
userAgent (string): Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML
Data
vendor (string): Google Inc.
Data
vendorSub (string):
Data
vibrate (function): function vibrate() { [native code] }
Data
webdriver (boolean): false
Data
webkitPersistentStorage (object): [object DeprecatedStorageQuota]
Data
webkitPersistentStorage.queryUsageAndQuota (function): function queryUsageAndQuota() { [native code] }
Data
webkitPersistentStorage.requestQuota (function): function requestQuota() { [native code] }
Data
webkitTemporaryStorage (object): [object DeprecatedStorageQuota]
Data
webkitTemporaryStorage.queryUsageAndQuota (function): function queryUsageAndQuota() { [native code] }
Data
webkitTemporaryStorage.requestQuota (function): function requestQuota() { [native code] }
Data
windowControlsOverlay (object): [object WindowControlsOverlay]
Data
windowControlsOverlay.addEventListener (function): function addEventListener() { [native code] }
Data
windowControlsOverlay.dispatchEvent (function): function dispatchEvent() { [native code] }
Data
windowControlsOverlay.getTitlebarAreaRect (function): function getTitlebarAreaRect() { [native code] }
Data
windowControlsOverlay.ongeometrychange (object): null
Data
windowControlsOverlay.removeEventListener (function): function removeEventListener() { [native code] }
Data
windowControlsOverlay.visible (boolean): false