← Back to team overview

desktop-packages team mailing list archive

[Bug 1168020] Re: Remove reliance over global private browsing (being deprecated in FF)

 

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

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity-firefox-extension in Ubuntu.
https://bugs.launchpad.net/bugs/1168020

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

Status in Firefox extension: Unity Integration:
  Fix Committed
Status in unity-firefox-extension package in Ubuntu:
  Fix Released
Status in unity-firefox-extension source package in Quantal:
  Won't Fix

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-firefox-extension/+bug/1168020/+subscriptions