ContextSearch web-ext version history - 25 versions
ContextSearch web-ext by Mike B
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.48.1
Released Sep 14, 2025 - 635.23 KBWorks with firefox 58.0 and laterMoved back to manifest v2
Firefox still not implementing userScripts.execute()
fix: cannot open toolbar menu from protected tab
fix: console error after canceling new engine
fix: findbar overflow
fix: large CS icons and images on pages with replaced HTML and/or no shadow root
fix: options checkbox styling options styling
fix: parent folders in list view not respecting group colors
fix: post-search scripts
fix: qm.rootNode error when opening quick menu cleanup
fix: QMtools error
fix: quickmenu resize shrinking / stutter quickmenu resize widget styling
fix: scripts and bookmarklets ( chrome )
fix: scripts and bookmarklets ( chrome )
fix: search engine manager Add button broken
fix: search engine manager context menu not selecting active table row
fix: search engines manager -> sort failing
Fix typo: 'font-famity' to 'font-family' in inject_widgets.css
new: ctrl + mousewheel zoom adjusts scaling for widgets ( sidebar, quickmenu, findbar )
new: option to set the default engine( Enter from searchbar ). Defaults to the first engine in the menu
new: repeat search terms can be modified with a prompt via shortcut ( testing )
new: shortcut for toggling repeatsearch tool QMtools array moved to object
options -> toolbar menu : renamed icon uri to icon
update: findbar styling
update: search engine manager -> new menu items moved to submenu
update: shortcut for opening options moved to ctrl-alt-o ( previously conflicted with browser bookmarks menu ) fix: removed Menu -> Sidebar -> Minify shortcut ( testing )Source code released under Mozilla Public License 2.0
Download Firefox and get the extensionYou’ll need Firefox to use this extensionOlder versions
Version 1.48.0
Released Sep 14, 2025 - 637.12 KBWorks with firefox 109.0a1 and laterMoved to manifest v3!
fix: cannot open toolbar menu from protected tab
fix: console error after canceling new engine
fix: findbar overflow
fix: large CS icons and images on pages with replaced HTML and/or no shadow root
fix: options checkbox styling options styling
fix: parent folders in list view not respecting group colors
fix: post-search scripts
fix: qm.rootNode error when opening quick menu cleanup
fix: QMtools error
fix: quickmenu resize shrinking / stutter quickmenu resize widget styling
fix: scripts and bookmarklets ( chrome )
fix: scripts and bookmarklets ( chrome )
fix: search engine manager Add button broken
fix: search engine manager context menu not selecting active table row
fix: search engines manager -> sort failing
Fix typo: 'font-famity' to 'font-family' in inject_widgets.css
new: ctrl + mousewheel zoom adjusts scaling for widgets ( sidebar, quickmenu, findbar )
new: option to set the default engine( Enter from searchbar ). Defaults to the first engine in the menu
new: repeat search terms can be modified with a prompt via shortcut ( testing )
new: shortcut for toggling repeatsearch tool QMtools array moved to object
options -> toolbar menu : renamed icon uri to icon
update: findbar styling
update: search engine manager -> new menu items moved to submenu
update: shortcut for opening options moved to ctrl-alt-o ( previously conflicted with browser bookmarks menu ) fix: removed Menu -> Sidebar -> Minify shortcut ( testing )Source code released under Mozilla Public License 2.0
Version 1.47.15
Released Aug 21, 2025 - 654.75 KBWorks with firefox 58.0 and laterv1.47.15
fix: opening large data URIs causing high memory usage
fix: quickMenuSearchOnMouseUp not working
fix: Add Engine to Firefox not working ( i18n error )
fix: slow toolbar opening on restricted and slow loading pagesSource code released under Mozilla Public License 2.0
Version 1.47.14
Released Jul 10, 2025 - 654.52 KBWorks with firefox 58.0 and laterfix: copy to clipboard only working correctly once per page load
new: multisearchIncludeHidden allows hidden engines to run in multisearch searchesSource code released under Mozilla Public License 2.0
Version 1.47.13
Released May 25, 2025 - 654.38 KBWorks with firefox 58.0 and laterv1.47.13
fix: character encoding for german translations (bsydow)
fix: character encoding other than UTF-8 not working
fix: copy to clipboard not working on links / images
fix: multisearch in new window / icognito window
update: french translations (DenB10)Source code released under Mozilla Public License 2.0
Version 1.47.12
Released Mar 19, 2025 - 671.12 KBWorks with firefox 58.0 and laterv1.47.12
fix: console errors (inject_highlight.js)
fix: CS sidebar not opening with shortcut
fix: drag & drop multisearch styling errors
fix: fail to load results engine navigator on slow pages
fix: folder icon not opening tab
fix: inject_highlighting.js errors on options page
fix: missing icons in results navigator update: cacheIcons disabled by default, cache size=64
fix: mycroft add to contextsearch button not working
fix: options page showing last edit form after close
fix: qm opening icon hides on triple-click (known issue - icon shifts on click slightly)
fix: qm opening icon repositions on click
fix: qm opening icon shows wrong terms on triple-click
fix: removed bad reverse image engine
fix: some group folders more button not working
fix: some searches fail due to background.js error
fix: svgs converted to png cache
fix: icons caching with cacheIcons disabled in some cases
fix: wrong icon size after updating icon in edit forms
fix: test runs when user presses cancel
fix: popup window searches failing to open from some protected pages
new: copy and autocopy handle rich text
new: engines can be drag & dropped to multisearch engines
new: mycroftproject options added to add custom search modal in chrome
new: next results engine (Shift + LeftArrow, Shift + RightArrow) shows engine icon. Enter to select, ESC to disable
new: popup results can remember position fix: popup results not working with POST
new: popupWindow.reuse allows searches in popup windows to reuse a single window
new: button below search engine manager linked to mycroftproject
update: popupWindowReuse = true by default
update: German translations
update: options page styling
updating search engines manager buttonsSource code released under Mozilla Public License 2.0
Version 1.47.11
Released Jan 29, 2025 - 656.83 KBWorks with firefox 58.0 and laterv1.47.11
fix: missing filter icon
fix: sidebar showing in popup results
v1.47.10
update: i18n messages
fix: <dialog> styling
v1.47.9
update: context menu button on-boarding message
v1.47.8
fix: quick menu overflow with scrollbars in chrome + windows
update: quick menu option to show without selection disabled by default
fix: various context menu issues
new: context menu on mousedown detecting and modal options window
v1.47.7
new: sort button in search engines manager
fix: browser context menu not opening on first click after opening the quick menu
fix: browser context menu not showing ContextSearch menu when using contextual layout + moving default context menu to double-click
fix: toolbar menu not opening on blank tabs
fix: find tool not working without opening find bar first
fix: keyboard shortcuts not working in search engines manager after setting a hotkey
fix: night mode button working intermittently
update: better favicon handling for new engines
update: custom fallback icons use svg
update: options page styling
update: replace default engine icons with svg images
v1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.10
Released Jan 28, 2025 - 656.79 KBWorks with firefox 58.0 and laterv1.47.9
update: context menu button on-boarding message
v1.47.8
fix: quick menu overflow with scrollbars in chrome + windows
update: quick menu option to show without selection disabled by default
fix: various context menu issues
new: context menu on mousedown detecting and modal options window
v1.47.7
new: sort button in search engines manager
fix: browser context menu not opening on first click after opening the quick menu
fix: browser context menu not showing ContextSearch menu when using contextual layout + moving default context menu to double-click
fix: toolbar menu not opening on blank tabs
fix: find tool not working without opening find bar first
fix: keyboard shortcuts not working in search engines manager after setting a hotkey
fix: night mode button working intermittently
update: better favicon handling for new engines
update: custom fallback icons use svg
update: options page styling
update: replace default engine icons with svg images
v1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.9
Released Jan 28, 2025 - 656.76 KBWorks with firefox 58.0 and laterv1.47.8
fix: quick menu overflow with scrollbars in chrome + windows
update: quick menu option to show without selection disabled by default
fix: various context menu issues
new: context menu on mousedown detecting and modal options window
v1.47.7
new: sort button in search engines manager
fix: browser context menu not opening on first click after opening the quick menu
fix: browser context menu not showing ContextSearch menu when using contextual layout + moving default context menu to double-click
fix: toolbar menu not opening on blank tabs
fix: find tool not working without opening find bar first
fix: keyboard shortcuts not working in search engines manager after setting a hotkey
fix: night mode button working intermittently
update: better favicon handling for new engines
update: custom fallback icons use svg
update: options page styling
update: replace default engine icons with svg images
v1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.8
Released Jan 28, 2025 - 657.11 KBWorks with firefox 58.0 and laterv1.47.8
fix: quick menu overflow with scrollbars in chrome + windows
update: quick menu option to show without selection disabled by default
fix: various context menu issues
new: context menu on mousedown detecting and modal options window
v1.47.7
new: sort button in search engines manager
fix: browser context menu not opening on first click after opening the quick menu
fix: browser context menu not showing ContextSearch menu when using contextual layout + moving default context menu to double-click
fix: toolbar menu not opening on blank tabs
fix: find tool not working without opening find bar first
fix: keyboard shortcuts not working in search engines manager after setting a hotkey
fix: night mode button working intermittently
update: better favicon handling for new engines
update: custom fallback icons use svg
update: options page styling
update: replace default engine icons with svg images
v1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.7
Released Jan 26, 2025 - 656.48 KBWorks with firefox 58.0 and laterv1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.6
Released Jan 20, 2025 - 645.67 KBWorks with firefox 58.0 and laterv1.47.6
fix: quick menu slow to open
fix: drag over special folders not opening folder
fix: copy and disable tools not closing menu, hide tool closing
v1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.5
Released Jan 17, 2025 - 645.61 KBWorks with firefox 58.0 and laterv1.47.5
fix: some shortcuts not working (findNode() error)
v1.47.4
new: quickMenuRepeatSearchHideMenu - suppress opening the quick menu when the repeat search tool is enabled
new: quickMenuReuseVsClose for quicker repeat menu opening
v1.47.3
fix: setting shortcuts not working
fix: toggle hotkeys closing menu
update: sort and block tools added to toolbar menu
v1.47.2
fix: repeat search
fix: layout editor closing when enabled
fix: ESC cancels repeat search
fix: findbar not opening
v1.47.0
fix: qm shows scrollbars in chrome
fix: raw text unavailable in chrome
fix: firefox search engine import fails
fix: no toolbar menu on new tabs
fix: hide widgets on fullscreen video
fix: stalled browser toolbar on loading pages
fix: missing message
fix: cleaup default youtube url
fix: {clipboard} param chrome workaround
fix: clipboard param in chrome bypass
fix: site search missing domain when using the context menu
fix: bad menu scaling when using Firefox -> resistFingerprinting
fix: mozlz4 exporting phasing out encoding.js
fix: findbar highlighting errors
fix: qm overflowing iframe
update: context tool changed to toggle contexts vs select menu
update: advanced options shows all unused top-tier settings
new: quickMenuCloseOnEditKeydown closes qm when using arrow keys, tab, etc in input boxes
new: template parameter {clipboard} can read the current text in the clipboard. Can be combined with {searchterms} or other parametersSource code released under Mozilla Public License 2.0
Version 1.47.4
Released Jan 16, 2025 - 645.57 KBWorks with firefox 58.0 and laterSource code released under Mozilla Public License 2.0
Version 1.47.3
Released Jan 16, 2025 - 645.35 KBWorks with firefox 58.0 and laterSource code released under Mozilla Public License 2.0
Version 1.47.2
Released Jan 15, 2025 - 645.38 KBWorks with firefox 58.0 and laterSource code released under Mozilla Public License 2.0
Version 1.47.1
Released Jan 15, 2025 - 645.34 KBWorks with firefox 58.0 and laterSource code released under Mozilla Public License 2.0
Version 1.47.0
Released Jan 15, 2025 - 645.34 KBWorks with firefox 58.0 and laterSource code released under Mozilla Public License 2.0
Version 1.46.26
Released Apr 23, 2024 - 607.95 KBWorks with firefox 56.0 and later1.46.26
fix: context menu search failsSource code released under Mozilla Public License 2.0
Version 1.46.25
Released Apr 22, 2024 - 607.91 KBWorks with firefox 56.0 and later1.46.25
fix: searchEnginesManager - no notification when adding engines to Firefox that exist
fix: context menu searches not working in tabs without host permissions
new: forms are checked after changes
new: default favicon url used in new manually added engines
new: Open in Popup Window added to search actions for qm and context menus
fix: autocopy on http sites
fix: openInCurrentTab not working (Cannot set a tab's opener to itself)
new: option to inject scripts using <script> tags and blobs vs content scripts ( can get around some CORS issues )
new: copyUseDepreciatedExecCommand forces use of execCommand('copy') vs Clipboard API
fix: scriptsUseBlobs missing searchTerms
new: markOptions has timeout (5000ms default)Source code released under Mozilla Public License 2.0
Version 1.46.24
Released Oct 11, 2023 - 606.84 KBWorks with firefox 56.0 and later1.46.23
fix: POST engines not showing resultsSource code released under Mozilla Public License 2.0
Version 1.46.23
Released Oct 11, 2023 - 607.17 KBWorks with firefox 56.0 and later1.46.23
fix: POST engines not showing resultsSource code released under Mozilla Public License 2.0
Version 1.46.22
Released Oct 6, 2023 - 606.49 KBWorks with firefox 56.0 and later1.46.22
fix: {download=ask} not launching app
new: params {audio}, {video}, {page}, {frame}, {link}, {image}, {selection} can be used in search engine templates
cleanup
updateContextMenu sends contextsObject quickMenu uses getContextsObject()
fix: i18n messages are copied on dblclick when developerMode is enabled
fix: sidebar iframe borders - moved to box-sizing
fix: default shortcuts labels
fix: markJS options relabeledSource code released under Mozilla Public License 2.0
Version 1.46.21
Released Oct 1, 2023 - 606.25 KBWorks with firefox 56.0 and later1.46.21
fix: sitesearch objects causing cyclic error
1.46.20
fix: context menu uses wrong searchTerms with link / url
fix: context menu broken or mislabeled when using contextual layout
fix: prompt fails when a tab without host permissions is active
fix: bad searchEngine.contexts assignment fix: repeat Messenger not connected notice fix: search engines not saving on first trySource code released under Mozilla Public License 2.0
Version 1.46.20
Released Sep 29, 2023 - 605.95 KBWorks with firefox 56.0 and later1.46.20
fix: context menu uses wrong searchTerms with link / url
fix: context menu broken or mislabeled when using contextual layout
fix: prompt fails when a tab without host permissions is active
fix: bad searchEngine.contexts assignment fix: repeat Messenger not connected notice fix: search engines not saving on first trySource code released under Mozilla Public License 2.0