Firefox Nightly 32.0a1 breaks Ghostery hard

Firefox Nightly 64bit build 32.0a1 (2014-04-29) - Ghostery works for about 1 second after clicking on icon and then becomes unresponsive. Brand new profile.

If I click on the icon really quickly, I can make the panel appear and disappear before it becomes unresponsive. If I am too slow, it becomes unresponsive with the panel still open, and I am unable to close the panel or move it or anything without restarting Firefox.

Once this lockup occurs, even customization breaks, and I am unable to move the Ghostery icon from the Nav panel to anywhere else.
3 people have
this problem
+1
Reply
  • Pete (Senior Communications Manager) April 29, 2014 19:31
    Hi John,

    Thanks for using Ghostery!

    We are investigating some of the nightly build issues. Thanks for reporting!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • Details about my experience with (presumably) the same bug, taken from bug report submitted to Mozilla:

    User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0 (Beta/Release)
    Build ID: 20140502030202

    Steps to reproduce:

    - start OS X Firefox Nightly (32.0a1 (2014-05-02)) with ghostery 5.2.1 installed
    - click on ghostery icon, see box open as expected
    - click outside box to make box disappear
    - now, click and hold on "History" menu (for example)

    Actual results:

    - history menu does not appear. None of the menus appear when clicked, *except* the "apple" and "Nightly" menus in the top left corner.

    Expected results:

    Menu should have appeared under "History" label.

    ***

    After follow-up with Mozilla, I observed this using -jsconsole:

    On clicking the ghostery button, I got these two lines:

    - value is not a non-null object browser.js:14799
    - docShell.QueryInterface(...).sessionHistory is null content-sessionStore.js:228

    On dismissing the window, I got this message:

    - Empty string passed to getElementById().
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • I just did some investigating of my own, and these are the errors that popup when I have Ghostery enabled and use the pull down menu to add / remove blocks:

    1399059541550 Services.HealthReport.HealthReporter WARN No prefs data found.
    ----------
    Error: value is not a non-null object
    Source file: chrome://browser/content/browser.js
    Line: 14714
    ----------
    Error: docShell.QueryInterface(...).sessionHistory is null
    Source file: chrome://browser/content/content-sessionStore.js
    Line: 228
    ----------
    Warning: Expected color but found 'none'. Error in parsing value for 'background-color'. Declaration dropped.
    Source file: resource://firefox-at-ghostery-dot-com/ghostery/data/css/firefoxPanel.css
    Line: 14, Column: 20
    Source code:
    background-color: none;
    ----------
    Warning: Error in parsing value for 'background-clip'. Declaration dropped.
    Source file: resource://firefox-at-ghostery-dot-com/ghostery/data/css/firefoxPanel.css
    Line: 53, Column: 18
    Source code:
    background-clip: none;
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • This reply was removed on 2014-05-02.
    see the change log
  • This reply was removed on 2014-05-02.
    see the change log
  • Hi! A beta was released today that should fix Firefox 31-32 issues, please test. Thanks!

    https://addons.mozilla.org/en-US/fire...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. indifferent, undecided, unconcerned happy, confident, thankful, excited kidding, amused, unsure, silly sad, anxious, confused, frustrated