Toggle JavaScript

Toggle JavaScript

ID: cidlcjdalomndpeagkjpnefhljffbnlo

Supported Languages

🇺🇸English

Extension Info & Metadata

Status
Active
Version
1.3
Size
0.02 MB
Rating
4.3/5
Reviews
200
Users
200,000
Type
Extension
Updated
May 18, 2022
Category
Developer tools
Price
Free
Featured
Yes
Visibility
Listed
Mature
No
By Google
No
Trusted
Yes

Publisher Contextual Analysis

Trusted
Author
dsmithView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
2
Active
2
Obsolete
0
Listed
1
Unlisted
1
Total Users
203,000
Screenshot 1

Enable or disable JavaScript without the hassle.

Toggle JavaScript provides a simple, easy-to-access browser button to enable or disable JavaScript globally. It was built with web developers in mind, but is equally useful for anyone who wants to quickly enable/disable JavaScript without having to dig deep into Chrome's Settings panel. Features: - global JavaScript master switch - reloads when toggling to ensure accurate rendering (optional since v1.3) More Info: There are similar extensions that enable or disable JavaScript per-domain, but I find this over-complicated so I decided to build a JavaScript "master switch". Also, similar extensions can cause pages to be rendered inaccurately after disabling JavaScript. This extension uses an auto-reload technique to ensure that pages are always rendered correctly after switching JavaScript on or off. I hope you enjoy using it - if you do, please tell your friends about it and help me out by giving it a positive review. Thanks!

Item
Type
Severity
Description
contentSettings
Permission
High
This permission allows modification of website-specific content settings. Rated High because it can disable security features like JavaScript restrictions, mixed content blocking, and cookie controls for specific sites.
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 15% increase: Older manifest version lacks modern security controls
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
Older Manifest Version
Risk Factor
Medium
This extension uses Manifest Version 2

The bundled manifest declares manifest_version 2 and includes the 'tabs' permission, but the published CWS manifest summary shows manifest_version 3 and only 'contentSettings' and 'storage'. This mismatch could indicate a delayed update or a listing discrepancy and should be investigated, though it does not appear malicious in context.

manifest.json (Line 1)
{  "name": "Toggle JavaScript",  "version": "1.3",  "manifest_version": 2,  "description": "Enable or disable JavaScript without the hassle.",  "icons": { ... },  "browser_action": { ... },  "background": { "scripts": ["js/background.js"] },  "options_ui": { ... },  "permissions": ["contentSettings", "storage", "tabs"],  "commands": { ... }}

By severity

Critical0
High1
Medium0
Low0

Versions scanned

None of the 2 scanned versions have more than one unique code-review finding. Counts are unique findings that include each version.

Extension VersionCode Review Findings
No versions with multiple unique findings.

Files with findings

1 distinct path — top paths by unique finding count:

  • manifest.json1
S.No.
Category
Severity
File
Summary
Found in Version
1Other
high
manifest.json (line 1)The bundled manifest declares manifest_version 2 and includes the 'tabs' permission, but the published CWS manifest summary shows manifest_version 3 and only 'contentSettings' and 'storage'. This mismatch could indica…
URLs
5
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

Gain full insight into all external connections.

Upgrade for full visibility.

www.w3.org/1999/02/22-rdf-syntax-nshttp://www.w3.org/1999/02/22-rdf-syntax-ns#
ns.adobe.com/xap/1.0/mm/http://ns.adobe.com/xap/1.0/mm/
ns.adobe.com/xap/1.0/sType/ResourceRefhttp://ns.adobe.com/xap/1.0/sType/ResourceRef#
ns.adobe.com/xap/1.0/http://ns.adobe.com/xap/1.0/
clients2.google.com/service/update2/crxhttps://clients2.google.com/service/update2/crx

Gain full insight into all external connections.

Upgrade for full visibility.

No IP addresses found
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.