Remove reliance over global private browsing (being deprecated in FF)

Bug #1168020 reported by Alexandre Abreu
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
WebApps: unity-firefox-extension
Fix Committed
High
Alexandre Abreu
unity-firefox-extension (Ubuntu)
Fix Released
Undecided
Unassigned
Quantal
Won't Fix
Undecided
Robert Bruce Park

Bug Description

[Impact]

"nsIPrivateBrowsingService" is being deprecated and replaced by a dummy service,

https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIPrivateBrowsingService

We should get rid of it ASAP. Reference FF bug for the IF removal: https://bugzilla.mozilla.org/show_bug.cgi?id=818800

[Test Case]
Both tests should be performed:
* Test 1:
- Open Firefox 21 (or earlier but the bug should start manifesting itself more vividly w/ FF21),
- From within a simple normal tab, browse to an integrating website e.g. http://www.bbc.co.uk/news/,
- Accept any integration popup dialog request,
- A launcher icon should appear with some desktop notifications,

* Test 2:
- Open Firefox 21 (or earlier but the bug should start manifesting itself more vividly w/ FF21),
- Create a private browsing window (From the menu, File>Create Private Window), browse to an integrating website e.g. http://www.bbc.co.uk/news/,
- There should be no integration at all (launcher or notifications),

[Regression Potential]
None. The test covers the main use cases and the fix is pretty confined.

Related branches

description: updated
description: updated
Changed in unity-firefox-extension (Ubuntu Quantal):
milestone: none → quantal-updates
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity-firefox-extension at revision 393, scheduled for release in unity-firefox-extension, milestone Unknown

Changed in unity-firefox-extension:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-firefox-extension - 2.4.7bzr13.04.15-0ubuntu1

---------------
unity-firefox-extension (2.4.7bzr13.04.15-0ubuntu1) raring; urgency=low

  * Remove reliance over global private browsing (LP: #1168020)
 -- Alexandre Abreu <email address hidden> Thu, 11 Apr 2013 14:45:28 -0400

Changed in unity-firefox-extension (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-firefox-extension (Ubuntu Quantal):
status: New → Confirmed
Changed in unity-firefox-extension (Ubuntu Quantal):
assignee: nobody → Robert Bruce Park (robru)
Revision history for this message
Rolf Leggewie (r0lf) wrote :

quantal has seen the end of its life and is no longer receiving any updates. Marking the quantal task for this ticket as "Won't Fix".

Changed in unity-firefox-extension (Ubuntu Quantal):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.