Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

using pale moon, I can't bring ublock0 ui via customize #136

Closed
isreport opened this issue Apr 27, 2015 · 11 comments
Closed

using pale moon, I can't bring ublock0 ui via customize #136

isreport opened this issue Apr 27, 2015 · 11 comments

Comments

@isreport
Copy link

Hi,
I've installed ublock origin via mozilla addon site on my pale moon browser and cannot seem to find a way to bring in UI icon to toolbar nor status bar. Is this just me or anyone using pale moon? (the version is pale moon 25.3.2 x64)
Thanks.

@lewisje
Copy link

lewisje commented Apr 27, 2015

I think AlexVallat made changes to uBlock to support the non-Australis toolbar, but gorhill has said he won't be importing those Firefox-specific fixes.

EDIT For now it's an experimental build: uBlock-LLC/uBlock#1315

@gorhill
Copy link
Owner

gorhill commented Apr 27, 2015

Yes, I understand some people may not be happy with this, but I do not plan for uBlock Origin to support "legacy" Firefox-based browsers. uBlock will have such support.

@gorhill gorhill closed this as completed Apr 27, 2015
@gorhill
Copy link
Owner

gorhill commented Jun 17, 2015

@AlexVallat's work for Firefox legacy support has been imported in uBlock Origin. Currently available in dev build: https://github.com/gorhill/uBlock/releases.

@LeafG
Copy link

LeafG commented Jun 17, 2015

uBlock 0.9.9.2-dev.1
Pale Moon 25.5.0 (x64)
SeaMonkey 2.32.1
Windows 7 x64:

In both browsers I can see (for the 1st time, I think) the uBlock0 logo on the toolbar, and am able to open the popup ui from it (hooray).

In Pale Moon, I have a weird situation:
I don't see any logger entries under the specific page of the "page selector", only under "All", and I can't open the popup ui from the logger.

So, I looked at previous versions to see when this started and found that:
0.9.8.6 works as expected:
in the page selector of the logger, I can select a page, use the refresh button, and see the entries. I could also open the popup ui from the 2nd column, as expected.

The next version I had was 0.9.9.0 (I didn't get any of the in-between dev versions).
Starting from that version, selecting a page and refreshing it, does re-load the page, but with the above described weird situation.

I used yahoo.com, as the only opened tab.
My set of dynamic rules (specifically for this test case):

  • * 3p block
  • * 3p-frame block
  • google-analytics.com * block
  • google.com * noop
  • googleapis.com * noop
  • newrelic.com * block
  • player.vimeo.com * noop
  • services.mozilla.com * noop
  • vimeocdn.com * noop
  • wp.com * noop

And the default set of 3rd-party filters.

@gorhill
Copy link
Owner

gorhill commented Jun 17, 2015

Looks to me like the javascript code in the logger is throwing. Can you see something at the dev console of the logger tab?

@LeafG
Copy link

LeafG commented Jun 17, 2015

When I open the "page selector" on the "yahoo" page, and press the re-load, I get a ton of warnings scrolling on the Javascript console, and the following error several times:

Error: getMessageManager is not a function
Source file: chrome://ublock0/content/frameModule.js
Line: 179

@LeafG
Copy link

LeafG commented Jun 17, 2015

I think Pale Moon matches FF 24, but I don't know for sure. I just read forums, not use FF itself.

I only used the Javascript console.

I know that the JS debugger stopped working at some point, and now the Tiny Javascript Debugger is suppose to work.

gorhill added a commit that referenced this issue Jun 17, 2015
@gorhill
Copy link
Owner

gorhill commented Jun 17, 2015

Fix is in dev.2.

@LeafG
Copy link

LeafG commented Jun 17, 2015

Yes it works :-)
Thank you.

Just FYI:
The error still appears:
Error: getMessageManager is not a function
Source file: chrome://ublock0/content/frameModule.js
Line: 179

Even though the logger now works as expected.

@gorhill
Copy link
Owner

gorhill commented Jun 17, 2015

Error: getMessageManager is not a function

I could reproduce if disabling then re-enabling uBlock. This also happens on other versions of FF. I don't know why a certain abnormal condition occurs, but I put code in there to detect that abnormal condition in order to avoid escalating the issue. Next dev build later tonight you can try and report whether this fixed the error messages for you.

@LeafG
Copy link

LeafG commented Jun 18, 2015

Yes, the error is no longer there with 0.9.9.2-dev.3

geoffdutton pushed a commit to geoffdutton/uBlock that referenced this issue Apr 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants