Commit Graph

7982 Commits

Author SHA1 Message Date
Johann Hofmann
e0669dc2c5 Bug 1562575 - Part 2 - Move content blocking section into the protections panel. r=ewright
This is a pretty big change on paper, but most of the lines are copy-pasted, with some small
adjustments to get the content blocking code comfortable in browser-siteProtections.js.

Differential Revision: https://phabricator.services.mozilla.com/D37556

--HG--
extra : moz-landing-system : lando
2019-07-12 21:36:58 +00:00
Erica Wright
c9d7e55b77 Bug 1564503 - Add missing pieces to the protection report graph. r=mtigley
Bug 1564503 - Add missing pieces to the graph on protections report.

Differential Revision: https://phabricator.services.mozilla.com/D37755

--HG--
extra : moz-landing-system : lando
2019-07-12 16:09:19 +00:00
Tim Nguyen
ab07cce446 Bug 1549288 - Clean up about:newinstall CSS and make it support dark mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37805

--HG--
extra : moz-landing-system : lando
2019-07-12 16:12:27 +00:00
Dorel Luca
da86b02dc2 Backed out 3 changesets (bug 1562575) for Mochitest failures in browser/tools/mozscreenshots/controlCenter/browser_controlCenter.js. CLOSED TREE
Backed out changeset fce18a9477b0 (bug 1562575)
Backed out changeset c9b01b908020 (bug 1562575)
Backed out changeset de006229ba8f (bug 1562575)
2019-07-12 18:42:19 +03:00
Dorel Luca
40aa066748 Backed out changeset 2df4e34175d2 (bug 1564503) for Browser-chrome failures in browser/components/protections/test/browser/browser_protections_report_ui.js. CLOSED TREE 2019-07-12 18:37:06 +03:00
Tim Nguyen
1aec6fb8e6 Bug 1565081 - Use CSS variables instead of hardcoded colors in 'Disconnect Sync' dialog. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37795

--HG--
extra : moz-landing-system : lando
2019-07-12 09:04:47 +00:00
Erica Wright
9fb0a30230 Bug 1564503 - Add missing pieces to the protection report graph. r=mtigley
Bug 1564503 - Add missing pieces to the graph on protections report.

Differential Revision: https://phabricator.services.mozilla.com/D37755

--HG--
extra : moz-landing-system : lando
2019-07-12 13:58:51 +00:00
Johann Hofmann
0d0bc26e56 Bug 1562575 - Part 2 - Move content blocking section into the protections panel. r=ewright
This is a pretty big change on paper, but most of the lines are copy-pasted, with some small
adjustments to get the content blocking code comfortable in browser-siteProtections.js.

Differential Revision: https://phabricator.services.mozilla.com/D37556

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:24 +00:00
Sam Foster
ae8c1da8cb Bug 1559994 - Add 'attention'-styled dismissed doorhanger when auto-saving a generated password. r=MattN
* Add a new optional 'notifySaved' argument to promptToSavePassword
* Give the notification an attention style when showing a login doorhanger for an auto-saved login with a generated password

Differential Revision: https://phabricator.services.mozilla.com/D37661

--HG--
extra : moz-landing-system : lando
2019-07-12 00:34:08 +00:00
Ricky Rosario
1ba9c0e4cd Bug 1561349 - Implement message templates for What's New panel r=andreio
This needs to land together or right around when the `whatsnew-panel` branch is merged and exported.

Differential Revision: https://phabricator.services.mozilla.com/D37320

--HG--
extra : moz-landing-system : lando
2019-07-11 21:23:57 +00:00
Andrei Oprea
74e5670fe7 Bug 1561537 - Add badge/feature-callout style that matches the design spec r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D37403

--HG--
extra : moz-landing-system : lando
2019-07-11 20:19:08 +00:00
Tim Nguyen
4784081571 Bug 1564614 - about:logins dialog headers are not properly styled on the dark theme. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37500

--HG--
extra : moz-landing-system : lando
2019-07-11 06:04:00 +00:00
Dão Gottwald
0e5e8bf0c3 Bug 1562274 - Remove the PopupAutoCompleteRichResult panel. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D37549

--HG--
extra : moz-landing-system : lando
2019-07-11 12:15:30 +00:00
Erica Wright
3fda739793 Bug 1563586 - Add icons to graph legend. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D36977

--HG--
extra : moz-landing-system : lando
2019-07-08 15:25:51 +00:00
Andrei Oprea
28fdbd6d6d Bug 1548784 - Bookmark Panel message requires variable height r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D36892

--HG--
extra : moz-landing-system : lando
2019-07-08 10:35:17 +00:00
Ricky Rosario
da13b5b504 Bug 1561345 - Create UI elements for What's New button and panel r=andreio,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D36548

--HG--
extra : moz-landing-system : lando
2019-07-04 08:59:09 +00:00
Nihanth Subramanya
d721697be8 Bug 1555236 - Port breakage report UI into protections panel. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35626

--HG--
extra : moz-landing-system : lando
2019-07-03 14:52:20 +00:00
Nihanth Subramanya
662112b0b3 Bug 1555236 - Properly align TP toggle switch with the rest of the panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34517

--HG--
extra : moz-landing-system : lando
2019-07-03 14:51:51 +00:00
Nihanth Subramanya
fa22ee7bc6 Bug 1555236 - Implement "Site Not Working?" sub-panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34516

--HG--
extra : moz-landing-system : lando
2019-07-03 14:51:42 +00:00
Tim Huang
edc1bae40c Bug 1560701 - Fixing the issue for the header of the protections panel that it doesn't deal well with long domain names. r=nhnt11
The patch fixes the problem by setting the correct 'max-width' value for
the header span of the protections panel which was referencing to the
wrong variable. This adds a shared variable and makes both identity
panel and protections referencing to it.

Differential Revision: https://phabricator.services.mozilla.com/D36739

--HG--
extra : moz-landing-system : lando
2019-07-03 14:11:43 +00:00
arthur.iakab
42a7e7ac69 Backed out 5 changesets (bug 1555236) for causing browser chrome failures on browser_trackingUI_report_breakage.js CLOSED TREE
Backed out changeset 866ffc49eb11 (bug 1555236)
Backed out changeset 24fda9469423 (bug 1555236)
Backed out changeset 7b6d88faaab2 (bug 1555236)
Backed out changeset 33c1b3a19483 (bug 1555236)
Backed out changeset 9f5563adc0de (bug 1555236)
2019-07-03 17:02:01 +03:00
Nihanth Subramanya
cbb51815f5 Bug 1555236 - Port breakage report UI into protections panel. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35626

--HG--
extra : moz-landing-system : lando
2019-07-03 11:29:00 +00:00
Nihanth Subramanya
1f66319c45 Bug 1555236 - Properly align TP toggle switch with the rest of the panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34517

--HG--
extra : moz-landing-system : lando
2019-07-03 11:28:31 +00:00
Nihanth Subramanya
6c503184a9 Bug 1555236 - Implement "Site Not Working?" sub-panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34516

--HG--
extra : moz-landing-system : lando
2019-07-03 11:28:14 +00:00
Tim Huang
2b005d1d11 Bug 1555226 - Part 5: Add the badge alongside the TP switch toggle. r=nhnt11
This patch adds the badge at the side of TP switch toggle. The badge
will only show when the TP switch toggles to off.

Differential Revision: https://phabricator.services.mozilla.com/D36019

--HG--
extra : moz-landing-system : lando
2019-06-28 14:29:47 +00:00
Tim Huang
aea75f2a1c Bug 1555226 - Part 3: Allow the protections panel to be opened as a mini panel. r=nhnt11
This patch implements the capability for opening the protections panel
as a mini panel. The mini panel is a protections panel which only displays
the header section.

Differential Revision: https://phabricator.services.mozilla.com/D36017

--HG--
extra : moz-landing-system : lando
2019-06-28 12:49:09 +00:00
Tim Huang
82dd1aaad6 Bug 1555226 - Part 2: Implementing the toggle switch flow for the TP switch section. r=nhnt11
This patch implements the toggle switch flow for the TP switch section.
It adds a strip background to the TP switch section after toggled the
switch to off. Changing the string in the TP switch section. And the
breakage link should be remained after TP switch to off from on until
the page refreshs.

Differential Revision: https://phabricator.services.mozilla.com/D36016

--HG--
extra : moz-landing-system : lando
2019-06-28 12:48:55 +00:00
Andrei Oprea
48d14af76f Bug 1561586 - Align message header with dismiss button for CFR bookmark panel message r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D36006

--HG--
extra : moz-landing-system : lando
2019-07-01 09:39:29 +00:00
Tim Nguyen
2c2776da24 Bug 1562220 - Only set -moz-font-smoothing-background-color in light compact theme. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36335

--HG--
extra : moz-landing-system : lando
2019-06-30 09:53:06 +00:00
shindli
67c134b492 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-06-29 02:23:28 +03:00
Cosmin Sabou
798a05e2dc Merge mozilla-central to mozilla-inbound. 2019-06-28 19:16:36 +03:00
Mihai Alexandru Michis
5125b21043 Backed out changeset 80e608691309 (bug 1561586) for causing failures in browser_asrouter_bookmarkpanel.js CLOSED TREE 2019-06-28 18:25:47 +03:00
Andrei Oprea
dda2055d41 Bug 1561586 - Align message header with dismiss button for CFR bookmark panel message r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D36006

--HG--
extra : moz-landing-system : lando
2019-06-28 12:01:04 +00:00
Mohd Umar Alam
42152ecf23 Bug 1561552 - Use :root instead of #main-window in browser/themes/windows/compacttheme.css r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36313

--HG--
extra : moz-landing-system : lando
2019-06-28 12:44:10 +00:00
Andrew Swan
7696519cff Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

Differential Revision: https://phabricator.services.mozilla.com/D32855

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
extra : intermediate-source : a5c6deeda8a9475ac0268a4351417c8ff659c962
extra : histedit_source : 5eb8b3d14027f2aeca5c52534096837cd0343104%2Ca23a07ddd5e1fb8bd084644dd6db0ee028b7c4b4
2019-06-20 14:09:37 -07:00
Julien Wajsberg
050b115653 Bug 1561875 - Increase the profiler's popup's width to fix layout issues on Linux r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D36181

--HG--
extra : moz-landing-system : lando
2019-06-27 23:01:47 +00:00
Andrei Oprea
b9e4116a0c Bug 1559946 - The CFR FxA Bookmark Panel Message has incorrect dimensions in some locales r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D35676

--HG--
extra : moz-landing-system : lando
2019-06-24 21:07:45 +00:00
Brian Grinstead
160eb39ab9 Bug 1560556 - Use Shadow DOM and CSS Shadow parts for <dropmarker> r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35551

--HG--
extra : moz-landing-system : lando
2019-06-25 19:18:27 +00:00
Dão Gottwald
402f849f33 Bug 1561325 - Use <image> instead of <dropmarker> for the urlbar history dropmarker. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D35814

--HG--
extra : moz-landing-system : lando
2019-06-25 15:56:59 +00:00
meandave
a41d4f81aa Bug 1554579 - Pinned tab becomes too wide when picture-in-picture icon is present. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D34418

--HG--
extra : moz-landing-system : lando
2019-06-24 16:10:58 +00:00
Ciure Andrei
c04368fddd Backed out 3 changesets (bug 1555060) for causing test_tabbar.py to perma fail CLOSED TREE
Backed out changeset a5c6deeda8a9 (bug 1555060)
Backed out changeset f4e21e465f38 (bug 1555060)
Backed out changeset c71c45fe3e63 (bug 1555060)

--HG--
rename : browser/base/content/tabbrowser-tabs.js => browser/base/content/tabbrowser.xml
2019-06-28 00:21:50 +03:00
Andrew Swan
e6c0e0f03a Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

Differential Revision: https://phabricator.services.mozilla.com/D32855

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : rebase_source : 6b2b0ed9b01958d1b2db605ab300c4bebcaa461c
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
2019-06-20 14:09:37 -07:00
Tim Huang
299162d091 Bug 1555230 - Part 1: Add the footer section to Protection Panel. r=nhnt11
This patch implements the footer section of the Protection Panel.

Differential Revision: https://phabricator.services.mozilla.com/D35185

--HG--
extra : moz-landing-system : lando
2019-06-24 18:10:09 +00:00
Dão Gottwald
b72f7996d5 Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger
Differential Revision: https://phabricator.services.mozilla.com/D35470

--HG--
extra : moz-landing-system : lando
2019-06-24 20:29:46 +00:00
Gautham Velchuru
4efcfcf4d2 Bug 1518810 - remove blue color of site information r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35344

--HG--
extra : moz-landing-system : lando
2019-06-23 18:55:53 +00:00
Matthew Noorenberghe
33956ae957 Bug 1559997 - Use a monospace password font in generated autocomplete. r=sfoster
Also fix the autocomplete footer size.

Differential Revision: https://phabricator.services.mozilla.com/D35562

--HG--
extra : moz-landing-system : lando
2019-06-21 19:07:38 +00:00
Dão Gottwald
1c0f45b96e Bug 1560336 - Stop using the toolbaritem-combined-buttons class for the Firefox account menu item. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D35434

--HG--
extra : moz-landing-system : lando
2019-06-20 18:56:08 +00:00
Dão Gottwald
58c7ac5ae1 Bug 1560338 - Stop reducing the opacity of disabled sub view navigation button arrows. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D35435

--HG--
extra : moz-landing-system : lando
2019-06-20 18:55:31 +00:00
Dão Gottwald
0fe505a6fe Bug 1560346 - Remove subpixel anti-aliasing hack for defunct customize mode transition. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D35439

--HG--
extra : moz-landing-system : lando
2019-06-20 18:36:53 +00:00
Ali Abdoli
48e87027fe Bug 1554609 - Change #main-window to :root r=dao
:root is potentially cheaper than #main-window, because IDs aren't actually guaranteed to be unique, so ID selectors are treated just like class selectors under the hood.
Changed #main-window to :root in browser/themes/shared/customizableui/panelUI.inc.css

Differential Revision: https://phabricator.services.mozilla.com/D35382

--HG--
extra : moz-landing-system : lando
2019-06-20 00:45:56 +00:00