Live data from Hacker News

Firefox 59 released

mozilla.org

171–180 of 233 posts

Re: Firefox 59 released

#171
post #42

Switched to FF Nightly from Chrome about 6 months ago because Chrome's memory usage was awful. Firefox has been much better, especially since I modified the following in about:config: browser.sessionhistory.max_total_viewers => 0 dom.ipc.processCount => 1

Isn't limiting the ipc processes severely capping (CPU) performance?

It will cause all your tabs to run in one process, so only one CPU core can do work there.

This will especially be noticeable when multiple tabs are actively doing something, for example if you open up multiple tabs at once or background tracking script are stealing your CPU cycles.

Blocking tracking scripts and ads or just JavaScript in general can alleviate this to the point where you won't really notice.

Re: Firefox 59 released

#172
post #55

Earlier quoted context omitted.

Even discord and slack I don't want browser notifications. Inside their own tab, I can deal with ui elements. There's no need nor no want to have a page alert outside of the web page itself.

It can be useful when you get mentioned, like for example, a user has pinged the moderator role where a quick reaction will be necessary. Desktop notifications can significantly reduce reaction time to important events (though, assuming you do the sane and set Discord to only notify you on mentions that aren't @here or @everyone)

If they need an immediate answer, they are not children and know how to use a phone (I would hope).

Re: Firefox 59 released

#173

Earlier quoted context omitted.

Right click -> Take a Screenshot

Is there a way to trigger a full screen screenshot via Selenium/WebDriver? (not a partial/window screenshot - that I can do)

Firefox has a screenshot feature that I'd like to trigger from Selenium, which is by going through the "..." icon in the URL bar which opens up a menu with its last item being "Take a screenshot" (and then you can select a full page screenshot).

Is there a way to programmatically trigger this feature or sequence?

Re: Firefox 59 released

#174
post #24

It's great that they're continuing to add back customisation to the new tab page but why am I still restricted to two rows of "top sites"? I'm on a desktop here, I'm not going to run out of pixels. Even on Android I liked having more space for quick links to websites I visit semi-regularly. In fact it was more useful there because there isn't a good way to bring order to the history panel. Is it just to make room for…

And why can't I have my home page as my new tab page?

I don't want any of that "top sites" BS on a new tab, I want the local HTML file that I created as my home page. Why not allow it for new tabs?

Re: Firefox 59 released

#175

Earlier quoted context omitted.

Not sure it's related but a lot of Google's sites are terrible on Firefox and Edge. IIRC they are using polyfills for some heavy stuff (if you assume no malice, that's probably the cause of many problems). https://www.reddit.com/r/firefox https://support.mozilla.org/ Try using safe-mode https://support.mozilla.org/en-US/kb/troubleshoot-firefox-is... or maybe creating a new profile. The beta versions, just like Chromi…

I've had trouble accessing the Google Analytics dashboard(s) in FF as well. Nothing gets rendered except the background gradient. In the interest of not using Chrome though, when I run into such issues I use Brave as it's Chromium-based and thus allows me to side-step those problems.

The times I had problems with GA was because of some uBlock rule or weird A/B tests (I assume) or caching, clearing cookies and site data fixed the problem.

Re: Firefox 59 released

#177

Earlier quoted context omitted.

If I'm understanding correctly, could you just select the body tag and screenshot that? In Selenium Python that'd be: # driver is a Firefox driver body = driver.find_element_by_tag_name('body') screenshot = body.screenshot_as_base64 # png bytes

Just tried this - doesn't seem to work: - a lot of (visible) elements are missing - the screenshot is still cropped to whatever viewport is used

Definitely just speculating here, but there is a `driver.save_screenshot(path)` method that would probably be worth trying.

This worked for me:

    from selenium.webdriver import Firefox
    from selenium.webdriver.firefox.options import Options

    geckodriver_path = '/usr/local/bin/geckodriver'
    options = Options()
    options.add_argument('-headless')
    driver = Firefox(executable_path=geckodriver_path, firefox_options=options)

    url='https://news.ycombinator.com/item?id=16576015'
    driver.get(url)
    driver.save_screenshot('./hn.png')

Re: Firefox 59 released

#178

Earlier quoted context omitted.

Why does it matter if they're on GitHub? I'm not OP, but usually the conversation goes like this: Person 1: Person 2: It's open source. Have you submitted a patch yet?

I don't have an example handy, but when FF 57 was first released, I actually took the effort to check what are the prospects of extensions I use in future FF versions. I found at least one extension which required a feature that FF developers refused to fix because it would expose APIs they didn't want to expose, end of story. So it's not just a matter of "scratching your own itch", a lot of it is politics.

So it's not just a matter of "scratching your own itch", a lot of it is politics.

Absolutely. I don't personally believe that open source projects are above criticism - just explaining why the question was likely asked.

Re: Firefox 59 released

#179
post #87

Still on 56, sadly. The addons crucial for my workflow have stopped working. Shame these concerns were not properly addressed, even after months of clamour about breaking changes like these.

Same here. But I use the ESR version which is still mantained with security updates, right now its at 52.7

For me, it's: save MAFF format, foxyproxy, downthemall, "Image and flash blocker", tab mix plus, self exploding cookies, Torrent Status Tool.

It's sad.I guess I'm getting old and grumpy.

Re: Firefox 59 released

#180
post #80

Earlier quoted context omitted.

I noticed that too. Firefox does not work efficiently on macOS, unfortunately. Additionally, Google doesn't do much to fix their web apps performance on Firefox. I even suspect the contrary.

I suspect Google engineers have more important tickets to work on than "do a bunch of complicated VM analysis to slow down Maps on Firefox."

The test framework, or some live analytics, show your change makes Chrome 1 second faster and Firefox 2 seconds slower (in a 2 minute representative test). Do you push the change?
Post reply on HN