Live data from Hacker News

Update on Multi-Process Firefox

blog.mozilla.org

171–175 of 175 posts

Re: Update on Multi-Process Firefox

#171
post #122

Make Vimperator great again - still no support. :'( Two year old github issue but yet any development to be seen or reported :/

Sadly it's not realistic. Even if someone were to put in the time to make it work, Vimperator would just break again within the next year when XUL addons are deprecated in favor of WebExtensions, and unfortunately WebExtensions do not support all the features of Vimperator. You can use VimFx for now, but again it is a XUL addon and would take a massive amount of work to port to a WebExtension. Hopefully someone can g…

Pentadactyl is also going to break then, for the same reason. That's why I've been moving from Firefox to Pale Moon, where Pentadactyl continues to work. I expect Vimperator will continue to work on Pale Moon too.

Re: Update on Multi-Process Firefox

#172

Earlier quoted context omitted.

I just took a gander: no tab-search, the keybindings are closer to Vimium than plain vim and no external editor. Also the hinting is _slow_ - it takes a second to render the link hints on the hacker news home page. How are you dealing with all of that?

To be honest the only thing I miss is tab search; you can modify the keybindings as you wish. I don't use hints as much as I used to. Maybe my browsing style has changed; more reading and less clicking.

I have been testing out VimFx as well (long time Pentadactyl user). I miss being able to do ":b" and quickly find open tabs, but the Firefox awesomebar has a similar functionality if you type "%". That's what I have been using. You can see more information here: https://support.mozilla.org/en-US/kb/awesome-bar-search-fire...

Re: Update on Multi-Process Firefox

#173
post #140

Earlier quoted context omitted.

Check out VimFX. It is a very capable substitute.

How does it compare to Pentadactyl? I heavily use pendacatyl scripting functionality to do shelling out from firefox.

It lacks many features of Pentadactyl but covers the basics -- clicking links and text boxes with the keyboard. I have found it possible to replicate some of the things I missed from Pentadactyl through built-in features of Firefox I didn't know about (like the awesomebar filters I linked to above). Also, from using VimFx and accidentally hitting ":", i discovered the GCLI. It is a little clunky, but it is possible to define custom commands for the GCLI that have similar access to Firefox as XUL addons (and I think the GCLI is supposed to survive through WebExtensions).

Re: Update on Multi-Process Firefox

#174

Earlier quoted context omitted.

I would like to help out in any way I can. Where should I look to get an idea of the project and what do I need to know to be able to work on it?

Here are a couple of links that outline the design and contain some notes: https://wiki.mozilla.org/Electrolysis/Accessibility#Windows http://dblohm7.ca/blog/2016/04/06/new-team-new-project/ Note that the approach we are taking on Windows is different from the way that Chrome works. They cache the entire a11y tree in the parent process so that the DLLs injected by assistive technologies may quickly enumerate the a11y…

Sure. I'll start reading up. I'll join after the new year. Thanks for replying.

Re: Update on Multi-Process Firefox

#175
post #18

Earlier quoted context omitted.

> You can see on the Add-ons Manager page if a particular add-on is compatible. You can? Where? (Of course, it may be a version thing.)

You need an add-on for that: https://addons.mozilla.org/en-US/firefox/addon/add-on-compat... That's not enough though. In about:addons all my add-ons are listed as compatible, but about:support still says that multiprocess is "disabled by add-ons". So YMMV. EDIT: The gotcha is that the current release uses a whitelist of only about 20 extensions. If you have anything else, you need to force-enable the feature, even i…

Yeah, as it turns out, when I installed it actually reported misleading info. (But then the official site misreported too.).

Uninstalled some of the tab extensions I had running and went for "Tab Center" from Test Pilot instead. I'm now running on multi-process and it seems quite a bit snappier overall. :)

Post reply on HN