compare_env
Compare browser and Node.js/jsdom environment fingerprints to identify differences causing JSVMP validation failures. Collect structured data on navigator, screen, canvas, WebGL, and audio properties.
Instructions
Collect browser environment fingerprint data for comparison with Node.js/jsdom.
Runs a comprehensive set of environment checks in the browser and returns structured results. Compare these with your Node.js/jsdom environment to identify fingerprint differences that cause JSVMP validation failures.
Args: properties: Optional list of specific properties to check. If omitted, checks a comprehensive default set including navigator, screen, canvas, WebGL, audio, and more.
Returns: dict with categorized environment data (navigator, screen, canvas, webgl, audio, timing, etc.) and their values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| properties | No |