Opened 6 years ago

Closed 6 years ago

Last modified 18 months ago

#255 closed defect (fixed)

[Firefox Mobile] Opening settings from first-run page doesn't work on Android

Reported by: trev Assignee: saroyanm
Priority: P2 Milestone: Adblock-Plus-2.6.1-for-Firefox
Module: Adblock-Plus-for-Firefox Keywords:
Cc: smultron45@… Blocked By:
Blocking: Platform:
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):


See, the link to settings on the first-run page doesn't work on Android. In fact, it causes really ugly side-effects as it tries to open a XUL dialog - something the Firefox Mobile doesn't really support.

The problem is firstRun.js running UI.openFiltersDialog() for this link. The best solution would probably be changing UI.openFiltersDialog() implementation - on Firefox Mobile it should show Addons Manager's inline preferences.

Change History (7)

comment:1 Changed 6 years ago by mapx

  • Cc smultron45@… added

comment:2 Changed 6 years ago by saroyanm

  • Owner set to saroyanm
  • Status changed from new to assigned

comment:3 Changed 6 years ago by saroyanm

I've noticed that BrowserOpenAddonsMgr method is not available in firefox mobile.

Seams like Firefox for Mobile don't have a method to show options page of specific Add-on,

Looks like the options pages are being loaded during about:addons page load only:

Anyway there is a bug in Bugzilla about creation of standard way of opening Addon Manager page:

For now maybe we can disable Acceptable Ads by just clicking on disable link and show a notification to user that the AA has been disabled.

comment:4 Changed 6 years ago by philll

  • Status changed from assigned to new

The assigned state will be dropped by #403

comment:5 Changed 6 years ago by saroyanm

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:6 Changed 6 years ago by trev

  • Resolution set to fixed
  • Status changed from reviewing to closed

comment:7 Changed 6 years ago by trev

  • Milestone set to Adblock-Plus-for-Firefox-next
Note: See TracTickets for help on using tickets.