Javadoc Search Frame

Javadoc incremental search for packages and classes.

What is Javadoc Search Frame?

Javadoc Search Frame is a Chrome extension developed by StevenGBrown, and its main feature is "Javadoc incremental search for packages and classes.".

Extension Screenshots

screenshot
screenshot
screenshot

Download Javadoc Search Frame Extension CRX File

Download Javadoc Search Frame extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        When viewing Javadocs, this extension replaces the package and class frames with a single search frame that allows searching incrementally through all packages and classes at once.

Feature summary: https://github.com/StevenGBrown/javadoc-search-frame/wiki/Features

To have this extension apply to file:// URLs, configure it from the chrome://extensions/ page.

Also available for Mozilla Firefox:
https://greasyfork.org/en/scripts/3758-javadoc-search-frame                    

Extension Basic Information

Name Javadoc Search Frame Javadoc Search Frame
ID mfgkihmpcjjnijmkchojlbccbmhcdfcd
Official URL https://chromewebstore.google.com/detail/javadoc-search-frame/mfgkihmpcjjnijmkchojlbccbmhcdfcd
Description Javadoc incremental search for packages and classes.
File Size 39.18 KB
Installation Count 2,242
Current Version 1.7.0
Last Updated 2022-11-11
Publish Date 2018-01-13
Rating 4.80/5 Total 49 Ratings
Developer StevenGBrown
Email [email protected]
Payment Type free
Extension Website https://github.com/StevenGBrown/javadoc-search-frame
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "__MSG_extName__",
    "version": "1.7.0",
    "manifest_version": 3,
    "description": "__MSG_extDescription__",
    "icons": {
        "16": "icons\/icon16.png",
        "32": "icons\/icon32.png",
        "48": "icons\/icon48.png",
        "128": "icons\/icon128.png"
    },
    "default_locale": "en",
    "background": {
        "service_worker": "event-page.js"
    },
    "commands": {
        "focus-on-search-field": {
            "suggested_key": {
                "default": "Alt+Shift+S"
            },
            "description": "Focus on the search field"
        },
        "clear-search-field": {
            "suggested_key": {
                "default": "Alt+Shift+A"
            },
            "description": "Clear the contents of the search field"
        }
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/allclasses-frame.html",
                "http:\/\/*\/*\/allclasses-frame.html",
                "https:\/\/*\/allclasses-frame.html",
                "https:\/\/*\/*\/allclasses-frame.html",
                "file:\/\/*\/allclasses-frame.html",
                "file:\/\/*\/*\/allclasses-frame.html",
                "http:\/\/*\/package-frame.html",
                "http:\/\/*\/*\/package-frame.html",
                "https:\/\/*\/package-frame.html",
                "https:\/\/*\/*\/package-frame.html",
                "file:\/\/*\/package-frame.html",
                "file:\/\/*\/*\/package-frame.html"
            ],
            "js": [
                "lib\/Messages.js",
                "lib\/Storage.js",
                "lib\/Option.js",
                "lib\/Frames.js",
                "lib\/OptionsPage.js",
                "lib\/HttpRequest.js",
                "lib\/common.js",
                "allclasses-frame.js"
            ],
            "all_frames": true
        }
    ],
    "minimum_chrome_version": "88",
    "options_ui": {
        "page": "options.html",
        "open_in_tab": false
    },
    "options_page": "options.html",
    "offline_enabled": true,
    "permissions": [
        "scripting",
        "storage",
        "webNavigation"
    ],
    "host_permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "file:\/\/*\/*"
    ]
}