Browser feature missing before a hardware inventory?
Find out whether a missing browser feature is unsupported, blocked by permissions, or restricted by settings, and what to check before an inventory.
A hardware inventory page says a browser feature is unavailable, or it skips details you expected to see. That does not always mean the computer lacks the hardware. The browser may not support the feature, a permission may be blocked, or a managed setting may prevent the page from using it.
Check the browser first, then separate a browser limitation from a device or permission problem. TooLab’s Browser Info reports your browser version, engine, permissions, privacy details, codecs, and supported features.
Check the browser before the inventory
- Open Browser Info in the same browser you plan to use for the hardware inventory. The test runs in the browser, so it can only report that browser’s available information.
- Review the browser version and engine, then look through the supported features and permission information. Compare the feature named by the inventory page with what Browser Info reports.
- Check the browser’s permission for the device or feature involved. Camera and microphone access usually require a permission prompt. If you previously blocked the prompt, the site may not ask again until you change the permission.
- Return to the inventory page, reload it, and check whether the same item is still missing. If a permission prompt appears, allow access only if you trust the page and need that device for the inventory.
- If the feature is listed as unsupported, try a current browser that the inventory provider recommends. Keep the computer and connection the same so you are changing only the browser.
- Record the browser version, engine, the named feature, and its permission state. Avoid sharing unrelated system or network details if the inventory does not need them.
Browser Info gives you a useful compatibility check, not a complete hardware report. A browser can limit what a page is allowed to see, and the page may also have its own compatibility requirements.
What the result means
The feature is reported as unsupported
The browser does not expose that capability to web pages in this browser and setup. This is a compatibility issue, not proof that the computer lacks the device. Check the inventory provider’s browser requirements and try a supported, up-to-date browser. For example, Web MIDI is not supported by Safari, so a MIDI-related inventory may need another browser.
The feature is supported, but access is blocked
The browser can provide the feature, but the page does not have permission to use it. Check the site’s camera, microphone, or other relevant permission, then reload the inventory. Permission to use a feature and support for that feature are separate things.
The feature is supported and permission is allowed, but the inventory still skips it
The issue may be specific to the inventory page. Some browser features work only on secure pages, usually those opened over HTTPS. A page embedded inside another site can also have access restricted by the site that contains it. Try opening the inventory directly if the provider offers a direct page, or ask its administrator whether the embedded version is permitted to use the feature.
Only one device or detail is missing
A supported browser feature does not guarantee that every connected device will be discoverable. The device may be disconnected, turned off, unsupported by the operating system, or hidden from the page by browser privacy controls. Check the device in the computer’s own settings, then reconnect it and reload the inventory.
The feature appears differently in another browser
Browsers can expose different APIs, permission controls, and privacy protections, even on the same computer. A difference between browsers points to compatibility or configuration, not necessarily a hardware fault. Use the browser required by the inventory workflow and note the difference in your report.
How to fix it
- Allow the required site permission. Open the site’s controls beside the address bar and check the permission for the device involved. For a camera or microphone on Windows 11, open Settings › Privacy & security › Camera or Settings › Privacy & security › Microphone. On macOS, open System Settings › Privacy & Security › Camera or System Settings › Privacy & Security › Microphone. Make sure the browser is allowed, then reload the page.
- Update the browser. Install the latest available browser update, fully close and reopen the browser, and check the feature again. On a managed work or school computer, updates may be controlled by an administrator.
- Use a browser that supports the required feature. Follow the inventory provider’s requirements rather than assuming every browser supports the same hardware APIs. If the page names a specific feature, search the provider’s documentation for that exact requirement.
- Try a normal browser window. Private browsing or a strict privacy setting can change permissions and available site data. Open the inventory in a regular window, grant the needed permission, and retest. Do not lower privacy protections across the whole browser unless you understand the change.
- Check extensions and organization policies. A privacy extension or a workplace policy may block device access or browser features. If allowed, test with extensions disabled for the inventory site. On a managed computer, ask the administrator whether a policy is restricting the feature.
- Reconnect the device and check system settings. Confirm that the device is powered on and appears in the operating system. On Windows 11, check the relevant page under Settings › System or Settings › Bluetooth & devices. On macOS, check the relevant device under System Settings. Menu names vary by device type.
- Restart the browser, then the computer. Close other pages or apps that may be using the device, reopen the inventory, and test again. Restarting can clear a browser session that has not released a device or permission.
Keep the inventory result in context
A browser-based inventory shows what the page can access, not every component installed in the computer. Browser APIs may expose limited or rounded information, and privacy settings can intentionally hide details. If the inventory is for a handoff or audit, mark an unavailable feature as not reported by this browser until you verify it another way. That is more accurate than marking the hardware as missing.
Browser Info checks the browser running on your device. It does not install software or change the inventory page’s permissions for you.
