Skyline

From MozillaWiki
Jump to: navigation, search

Skyline overview

Skyline is planned for the Firefox 70 release for 22 Oct 2019.

How to tag your bugs

Please tag new bugs in your projects with "[skyline]". Each project also may need an extra tag either in the whiteboard or in the bug summary.

Use priority flags to indicate issues that are within scope, as new bugs are reported.

  • P1 should indicate an issue that must be fixed for the feature to ship.
  • P2 is nice to have in 70.
  • P3-P5 puts an issue in the backlog (Not planned to ship with Skyline).

Triage

Queries

Have Questions for the Skyline Triage board? Add [triage] to the bug summary and/or the whiteboard field

Possible topics include;

  • Priority needs to be revisited
  • Additional summary information/clarification is needed
  • Progress has stalled and needs attention

Burndown list

  • Work for MVP: Bugs tagged "[skyline]" and marked P1: Open bugs | Fixed bugs
  • All Skyline bugs: Open bugs | Fixed bugs (These numbers are recorded in the table below periodically.)
Date Open P1 Total Open Fixed No priority Unassigned
17 July x 57 25 x x
22 July x 92 72 8 57
23 July 82 107 74 5 68
12 Aug 55 131 57 22 93
15 Aug 65 135 189 10 92
6 Sept 27 151 264 31 120

List of projects

Engagement

User Journey

  • Tech lead: k88
  • Tag: [uj]

Several meta bugs fall under this category:

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1561009 [META] What’s new panel [skyline] [uj] affected
P1 1561374 Add final What's New messages for Firefox 70 to the Remote Settings provider [uj][skyline] --- Andrei Oprea [:andreio]
P1 1564149 [meta] about:welcome experiment iterations [skyline] [uj] feature fix-optional
P1 1564187 [META] Off-train message l10n [skyline] [uj] unaffected
P1 1565558 What's New panel holdback study [uj][skyline] ---
P2 1554704 No error is displayed in the First Run modals if an email without a top-level domain is submitted [skyline] [uj] affected
P2 1560987 [META] Badging / feature callouts [skyline] [uj] affected
P2 1561714 Add more context to the "SKIPPED_SIGNIN" event in the first run experience [skyline] [uj] affected
P2 1563345 [meta] Desktop First Run Fx 70 [skyline] [uj] ---
P2 1563365 Test new wording in first run experience around Monitor [skyline] [uj] affected
P2 1564152 about:welcome performance investigation [skyline] [uj] affected
P2 1567445 Listen for prefs that should remove Messaging System badges [skyline][uj] unaffected
P2 1568949 Newtab should automatically respect FxA autoconfig values [skyline] [uj] ---

13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);


FxA: Accounts Menu

Tech lead: vijay

FxA: JWT Token Generator

Tech lead: Shane T.

meta bug in github: https://github.com/mozilla/fxa/issues/1793


FxA: 2FA

FxA: Boomerang

FxA: Smooth auth flow

FxA: Standardize flows

FxA all skyline related

Catch-all query

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1567405 Create FxA Toolbar landing page for Firefox Monitor [fxa] [skyline] --- Luke Crouch [:groovecoder]
P2 1568561 Cleanup the the FxA app menu [fxa] [skyline] --- Vijay Budhram
-- 1572097 [meta][skyline] Update FxA toolbar menu for Skyline - QA bug tracking [fxa] [skyline] affected

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Mobile

Firefox iOS alignment

  • Elise?

FFTV

Fenix

Priv/Sec

Social Tracking Protection

  • Tech leads: Tanvi and Luke
Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1574197 Add SUMO content for new Skyline in-product links [skyline][privacy-panel][protection-report][stp] --- Betsy Mikel [:betsymi]
P2 1558341 [meta] Social tracking protection [skyline][stp] feature affected
P3 1575304 Remove ellipses after Learn more [skyline][stp] ---

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Login Management (about:logins)

Tech lead: jaws

File a bug

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1581014 about:logins list item selection can go directly to edit mode [passwords:management] [skyline] affected Jared Wein [:jaws] (please needinfo? me)
P1 1577710 Intermittent browser/components/aboutlogins/tests/browser/browser_loginItemErrors.js | Uncaught exception - Waiting for error message to be shown after attempting to create a duplicate login. - timed out after 50 tries. [passwords:management] [skyline] [stockwell disabled] fix-optional
P1 1580450 The focus remains locked on the Login List when using the “Tab” key to navigate if the “Create New Login” mode is opened and no logins were saved before [passwords:management] [skyline] affected Jared Wein [:jaws] (please needinfo? me)
P1 1580505 The "Edit" and "Create New Login" mode are not dismissed after clicking the "Save/Save Changes" button if the "about:logins" tab is moved to a new window [passwords:management] [skyline] affected Jared Wein [:jaws] (please needinfo? me)
P1 1580859 Unable to recover password with keyboard [passwords:management] [skyline] affected Jared Wein [:jaws] (please needinfo? me)
P2 1550631 Record telemetry for direct navigation to about:logins [passwords:management] [skyline] affected
P2 1558235 Record telemetry events for sorting the login list [passwords:management] [skyline] affected
P2 1575516 The “Discard Unsaved Changes?” pop-up is not displayed if the “Edit” mode of a saved login is opened while logging into the website using the credentials from the selected login [passwords:management] [skyline] affected Jared Wein [:jaws] (please needinfo? me)
P2 1579311 Order of Save/Cancel buttons should be based on the OS [passwords:management] [skyline] --- Jared Wein [:jaws] (please needinfo? me)
P2 1579180 Adjust the logged-out-view of the FxA button to match the spec [passwords:management] [skyline] ---
P2 1579184 Login list items should be taller to match the spec [passwords:management] [skyline] --- Jared Wein [:jaws] (please needinfo? me)
P3 1573430 The “Three-dots menu” from “about:logins” page is not dismissed when click on the “...” button [passwords:management] [skyline] affected
P3 1577177 Wrong behavior when master password Log in button is used for the first account [passwords:management] [skyline] affected
P3 1579188 Adjust background color of login-list items [passwords:management] [skyline] ---
P3 1550087 Link users to the login they are duplicating in the error message [passwords:management] [skyline] [strings] affected
P3 1577208 Add "about-logins-" prefix to the strings in aboutLogins.ftl to better namespace them [skyline] [passwords:management] ---
P3 1579252 Bring metadata treatment into spec alignment [passwords:management] [skyline] --- Jared Wein [:jaws] (please needinfo? me)
P3 1574498 The “Login List” is not scrolled to the top after sorting the logins [passwords:management] [skyline] affected
P3 1579265 Color of edit/delete icons and text should be #4a4a4f [passwords:management] [skyline] ---
P3 1575220 [Windows] Breach notifications are not displayed while High Contrast Mode is applied [passwords:management] [skyline] affected
P3 1577513 The website's favicon from the login item changes to the default one if the saved login is edited [passwords:management] [skyline] affected Yuan Cheng
P3 1579310 Ellipsis menu should use non-generic icons for Android and iOS [passwords:management] [skyline] ---
P3 1567423 about:logins should allow searching by password [skyline] [passwords:management] --- Jared Wein [:jaws] (please needinfo? me)
P3 1577527 The long usernames are wrongly scrolled after are edited [passwords:management] [skyline] affected
P3 1567500 (New Password Manager) Clicking empty area should not open Website Address [skyline] [passwords:management] affected
P3 1575517 A “X” clear button should be added on the right side of the search bar when typing a string [passwords:management] [skyline] [strings] affected
P3 1577530 No space should be between the username string and the truncation points [passwords:management] [skyline] affected
P3 1579463 about:logins meatball menu should behave like newtab's [passwords:management] [skyline] ---
P3 1567539 aboutlogins.svg looks wrong for RTL locales [skyline] [passwords:management] affected
P3 1575561 The "Login Item" of a selected login is still displayed even if the search results don't include it or no logins are found [passwords:management] [skyline] affected
P3 1579482 Header should use var(--in-content-page-background) instead of white [passwords:management] [skyline] ---
P3 1570716 visual focus not shown when first opening delete dialog [skyline] [passwords:management] affected
P3 1575565 The "Firefox Lockwise" logo should be hyperlinked and should redirect to "about:logins" page if it's clicked [passwords:management] [skyline] affected
P3 1577774 A hint message should be displayed when the "Website address" field is focused [passwords:management] [skyline] affected
P3 1570937 The "Sort by: Name (A-Z)" dropdown from the about:logins page is active when no logins are saved. [passwords:management] [skyline] affected
P3 1576026 Selecting a login from login-list immediately puts focus on the Edit button in the login-item [passwords:management] [skyline] ---
P3 1578736 Wrong context menu is displayed when right click on the website's link [passwords:management] [skyline] affected
P3 1571423 The default avatar is wrongly displayed for a moment when the account picture is hovered after page refresh [passwords:management] [skyline] affected
P3 1576028 Pressing Enter while focused on the reveal password checkbox hides the login-item-favicon [passwords:management] [skyline] ---
P3 1578764 Cannot delete the created login or navigate to the website address after syncing to a FxA account that contains the same login [passwords:management] [skyline] affected
P3 1571425 The "Sync Options" notification is wrongly re-displayed after page refresh, even if it was manually dismissed by the user [passwords:management] [skyline] affected
P3 1579108 [Linux] The "Copy" buttons of the username and password fields are not aligned [passwords:management] [skyline] affected
P3 1579852 A blank page should be displayed after navigate to about:logins page with a prepopulated filter that return 0 results [passwords:management] [skyline] unaffected
P3 1571691 The "Show/Hide password" button from "about:logins" page doesn't work using the "Enter" key [passwords:management] [skyline] affected
P3 1576189 The "Discard unsaved changes" pop-up is wrongly displayed after an edited login is deleted in "Edit" mode [passwords:management] [skyline] affected
P3 1579165 Separators between logins (and bounding boxes of containers) should be lighter to match the spec [passwords:management] [skyline] ---
P3 1580278 Align Ellipsis Menu Styling to New Tab Spec [passwords:management] [skyline] ---
P3 1576276 Sort value should be saved when reloading about:logins [passwords:management] [skyline] ---
P3 1579166 Buttons should be wider to match the spec [passwords:management] [skyline] ---
P3 1572464 The "No Logins" screen should be different if the users are logged into a FxA account [passwords:management] [skyline] [strings] affected
P3 1579172 Decrease the min-width of login-filter [passwords:management] [skyline] ---
P3 1572679 The Show/Hide Password button is not displayed inside the Password field. [passwords:management] [skyline] affected
P3 1576501 NS_ERROR_FAILURE in [nsIURI.host] when typing new password into about:logins [passwords:management] [skyline] [lang=js] fix-optional
P3 1580813 Add tests for telemetry probes that measure breach alerts & interactions [passwords:management] [skyline] ---
P3 1572695 The "New Login" item is wrongly displayed after syncing or saving logins, if there were no existing logins [passwords:management] [skyline] affected
P5 1574333 Intermittent TV [tier2] browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js | test_getBreachesForLogins_newBreachAfterDismissal - [test_getBreachesForLogins_newBreachAfterDismissal : 197] Should be 1 breached login [passwords:management] [skyline] ---
P5 1577457 Use :read-only/:read-write instead of [readOnly]/:not([readOnly]) in about:logins [passwords:management] [skyline] ---
P5 1579739 Lockbox about:logins lost "remove multiple" [passwords:management] [skyline] wontfix
P5 1579776 Editing emoji passwords in about:logins has strange behaviour [passwords:management] [skyline] ---
P5 1579825 Blank page is wrongly displayed after deleting the last saved login [passwords:management] [skyline] unaffected
P5 1576152 No warning is displayed on "about:logins" page if the FxA account is unverified [passwords:management] [skyline] affected
P5 1576278 Show the relative time in about:logins metadata [passwords:management] [skyline] ---
P5 1577143 Unnecessary scrollbar in the 'Sort by' menu [passwords:management] [skyline] affected
-- 1550086 [meta] Complete CustomElement for LoginItem [passwords:management] [skyline] affected
-- 1572049 [meta] Password Management - QA bug tracking [passwords:management] [skyline] affected Cosmin Muntean, Experiments QA

65 Total; 65 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Protections Panel

This list needs cleanup - tag with "[skyline]" in whiteboard and make sure the bug summary has [Protections Panel] (or maybe it's [privacy-panel], we just need to pick one).

  • Tech lead: Nihanth
Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1549618 [meta] Tracking Protections Panel [skyline] affected
P1 1575859 The label of the clear cookie exception button is not displayed correctly [privacy-panel][skyline] --- Nihanth Subramanya [:nhnt11]
P1 1576942 [Protections Panel] Investigate info button styling on linux [privacy-panel][skyline] affected Nihanth Subramanya [:nhnt11]
P1 1578052 [protection panel] focus indicator/outline on protections toggle nearly invisible because it overlaps the toggle [privacy-panel][skyline] affected Tim Huang[:timhuang]
P1 1579209 [Protections Panel] Use new COOKIES_LOADED content blocking states for category item visibility logic [privacy-panel][skyline] --- Nihanth Subramanya [:nhnt11]
P1 1580400 [Protections Panel] "None Detected" category item text color changes upon hover on Linux [privacy-panel][skyline] --- Tim Huang[:timhuang]
P1 1572643 Disabling protections on searchfox results in slightly broken UI [privacy-panel][skyline] ---
P3 1555224 Implement a "protections globally off" state for the protections panel toggle switch section [skyline] affected
P3 1575540 [Protections Panel] Improve the way how we get the tracker counter [privacy-panel][skyline] affected Tim Huang[:timhuang]
P3 1566813 [Protections Panel] Show a notSecure icon if it is an about:certerror page [skyline] --- Tim Huang[:timhuang]
P3 1569757 [Protections Panel] Clean up all colors in panel.inc.css [privacy-panel][skyline] affected Tim Huang[:timhuang]
P3 1570678 Consider replacing the (i) icon as the fallback icon for "unknown identity"/"potentially trustworthy" pages [privacy-panel][skyline] ---
P3 1577623 [Protections Panel] Add a test for keyboard navigation within panel [privacy-panel][skyline] affected Nihanth Subramanya [:nhnt11]
P3 1571098 The tooltip for the number of blocked trackers in the Protection Panel shows the Since date without taking into account clearing cookies [privacy-panel][skyline] ---
P3 1571522 [Protections Panel] Move _trackingProtectionIconContainer from gIdentityHandler to gProtectionsHandler [privacy-panel][skyline] affected
P3 1578086 "Why?" link in tracking protection panel feels like a link, but is not a link [privacy-panel][skyline] affected
P3 1572377 Move updating the protections panel out of gProtectionsHandler.onContentBlockingEvent [privacy-panel][skyline] ---
P3 1572501 Protection panel flickers as the header is expanded [privacy-panel][skyline] ---
P3 1572532 Audit Content Blocking/Protections strings and eliminate dupes [privacy-panel][skyline] affected Nihanth Subramanya [:nhnt11]
P3 1573066 #protections-popup-not-blocking-section-why may appear as unnecessary multi-line label [privacy-panel][skyline] affected
P3 1573217 [Protections Panel] Update the time the panel closes after the user toggle ON/OFF TP [privacy-panel][triage][skyline] affected
P3 1574316 Show all of the data in the subpanels of the protection panel as origins not domains [privacy-panel][skyline] ---
P3 1574671 Protections panel tries to work on chrome:// URIs [privacy-panel][skyline] ---
P3 1575080 Inconsistent secure icon on net error pages [privacy-panel][skyline] ---
P5 1575320 Protection panel header gradient doesn't match spec [privacy-panel][skyline] ---
-- 1578093 Too much spacing (+4px) between Lock Icon and Address Text [privacy-panel][skyline] ---
-- 1580925 [Protections Panel] Social trackers are sometimes listed in multiple category subviews [privacy-panel][skyline] ---

27 Total; 27 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Protections Dashboard

Also called Protection report. Tag: [protection-report] The tags seem to overlap at times with "privacy-panel" Tech lead: Erica

Worklog -

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P1 1561334 [meta] Review A11y for protection report [protection-report] [skyline] ---
P1 1574197 Add SUMO content for new Skyline in-product links [skyline][privacy-panel][protection-report][stp] --- Betsy Mikel [:betsymi]
P1 1579944 [Protection Report] grid alignment is not quite right. [protection-report][triage] --- Erica Wright [:ewright]
P1 1579974 Add celebrating milestone toast when certain numbers of trackers are blocked [protection-report] --- Erica Wright [:ewright]
P2 1577032 Protection report: prompt new user to browse [protection-report][triage] ---
P3 1561184 tooltip for tracking protection/content blocking in app menu not shown [protection-report][skyline] fix-optional Erica Wright [:ewright]
P3 1570299 Graph section highlight colors are not distinctive enough [protection-report] [skyline] affected
P3 1570466 [Protection Report] Enhanced Tracking Protection card when some/all protections are off in Custom [protection-report][triage][skyline] --- Erica Wright [:ewright]
P3 1576178 [Windows] The icons inside the Firefox Monitor cards are slightly offset [protection-report][skyline] affected
P3 1577017 Improve the handling of week day names in the protection report [protection-report][skyline] ---
P3 1577033 [Protection Report] Custom user with all protections turned off [protection-report][triage] ---

11 Total; 11 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Desktop Password Generation

Tech lead: MattN

File a bug

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P2 1576199 Dismissed door hanger - show password malfunctions (specific cases) [passwords:capture-UI] [passwords:generation] [skyline] affected Sam Foster [:sfoster] (he/him)
-- 1571647 [meta] Password generator - QA bug tracking [passwords:generation] [skyline] affected Adrian Florinescu [:adrian_sv]

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bugs not tagged generation or management

Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
-- 1549799 [meta] HTML-based login manager [skyline] ---
-- 1567197 [meta] Polish UI to more closely match design spec. [skyline] ---

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Monitor

  • Tech lead: Luke
  • Breach indicator
Full Query
Priority ID Summary Whiteboard Status firefox70 Assigned to
P3 1575220 [Windows] Breach notifications are not displayed while High Contrast Mode is applied [passwords:management] [skyline] affected
P3 1580813 Add tests for telemetry probes that measure breach alerts & interactions [passwords:management] [skyline] ---
P5 1574333 Intermittent TV [tier2] browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js | test_getBreachesForLogins_newBreachAfterDismissal - [test_getBreachesForLogins_newBreachAfterDismissal : 197] Should be 1 breached login [passwords:management] [skyline] ---

3 Total; 3 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Full list of bugs in the component (Needs triaging): https://mzl.la/32oMNGt






Subscrip Platform