Skip to content

Urlbar changes from v146 to v147 (enterSelects.uc.js for v146 working attached). #132

@iax9123

Description

@iax9123

[

enterSelects.uc.js

](url)

I have a v146 working enterSelects.uc.js script for those who are able to find out what changed between v146 and v147 which even after updating the reference to moz-src:///browser/components/urlbar/UrlbarInput.sys.mjs to its new location at chrome://browser/content/urlbar/UrlbarInput.mjs still doesn't work (as in it works, but doesn't function correctly).

Testing conditions for running under v146 was simply using MrOtherGuy's fx-autoconfig (boot.sys.mjs version 0.10.11) and was running fine with no errors in the developers console.

https://github.com/MrOtherGuy/fx-autoconfig

Eyeing through some of the differences with code between v146 and v147 suggests quite a few changes in urlbar related modules (besides UrlbarInput.sys.mjs / UrlbarInput.mjs):

moz-src:///browser/components/urlbar/UrlbarController.sys.mjs
moz-src:///browser/components/urlbar/UrlbarUtils.sys.mjs

What I tried:

I put the modules (UrlbarController.sys.mjs, UrlbarUtils.sys.mjs, UrlbarInput.sys.mjs) from v146 omni.ja into the chrome/resources/modules directory and updated the code in enterSelects.uc.js to point to them.

chrome://userchrome/content/modules/UrlbarController.sys.mjs
chrome://userchrome/content/modules/UrlbarInput.sys.mjs
chrome://userchrome/content/modules/UrlbarUtils.sys.mjs

Result:

No errors in developer console, but no sign of functionality. I am at a loss.

Metadata

Metadata

Assignees

Labels

discussionIf you just want to discuss something you can use this like a message board thread

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions