Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
d07bb5f
Bug 1788063 - Pocket newtab pref to hide Pocket story descriptions ba…
Sep 2, 2022
5d7d718
Bug 1786254 - Disable non-essential android fission perf tests on aut…
Sep 2, 2022
437e8a2
Bug 1788941 - Check if resultDetails is non-null - r=adw
jamesteow Sep 2, 2022
67de999
Bug 1726462 - Fix No Window Auto Restart feature to rely on more depe…
Sep 2, 2022
9e35e9f
Bug 1726462 - Add test for the "no window update restart" feature r=w…
Sep 2, 2022
b15de41
Bug 1499653 - [devtools] Display @supports condition on top of rules.…
nchevobbe Sep 2, 2022
ef71173
Bug 1787959 - Reset packing state before reading pixels. r=jgilbert
lsalzman Sep 2, 2022
327541e
Bug 1786117: Use ErrorContext-variant of `ReportOutOfMemory` in Stenc…
elhewaty Sep 2, 2022
527e280
Bug 1779846 - Remove an unneeded if-statement in TextServicesDocument…
aethanyc Sep 2, 2022
e070f40
Bug 1788691 - Add 'nightly-autoland' and '-try' to list of Telemetry …
chutten Sep 2, 2022
1c6bf94
Bug 1784902 - Implement the collapsible fx-view sections as details/s…
sfoster Sep 2, 2022
31a8d94
Bug 1777217 - No telemetry ping is displayed in the Browser Console a…
lmegviar Sep 2, 2022
df79c75
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBU…
Sep 2, 2022
2cc3e37
Bug 1788668 - Add 'application/pdfjs' to the list of known formats r=…
calixteman Sep 2, 2022
97e35e6
Bug 1788967 - Hide privacy segmentation preferences section by defaul…
Trikolon Sep 2, 2022
b554eca
Bug 1787944 - Only cleanup the experiment that was enrolled in Nimbus…
brennie Sep 2, 2022
30c7a55
Bug 1788108 - Enable event pages support for manifest_version 2 exten…
rpl Sep 2, 2022
449d91d
Bug 1772942 - Port osfile.jsm usage to IOUtils in toolkit/modules/ r=…
brennie Sep 2, 2022
3722794
Bug 1788968 - Rename nightly beta cron for perftest to daily. r=spark…
92kns Sep 2, 2022
45f2b05
Bug 1788231 - Add ability to trigger a button on parent page from Fea…
lmegviar Sep 2, 2022
d7f6839
Bug 1784367 - Prevent duplicate Windows notifications from occuring d…
PrototypeNM1 Sep 2, 2022
24023c6
Bug 1781929 - Part 1: Handle toast notifications from background task…
ncalexan Sep 2, 2022
1b44d58
Bug 1781929 - Part 2: Include executable as first argument; log to Wi…
ncalexan Sep 2, 2022
7dff57f
Bug 1781929 - Part 3: Include `launchUrl` in Windows toast notificati…
ncalexan Sep 2, 2022
7ad3c38
Bug 1781929 - Part 4: Pass through or launch Firefox from notificatio…
ncalexan Sep 2, 2022
13572bc
Bug 1788273 - Tweak popup alignment so that it looks good on mirrored…
emilio Sep 2, 2022
969900e
Bug 1788002 - Shift selected tab index for Session Store when FxView …
Sep 2, 2022
97f4470
Bug 1788290 - Record whether Private DNS was used for a TLS Connectio…
dennisjackson Sep 2, 2022
a7c2f2a
Bug 1788290 - Add the telemetry for Web Privacy. r=keeler.
dennisjackson Sep 2, 2022
115ce57
Backed out changeset 179824908d2d (bug 1788231) for causing mochitest…
Sep 2, 2022
a0e4401
Bug 1788290 - Record whether OCSP requests were made whilst making a …
dennisjackson Sep 2, 2022
38a0384
Bug 1783099 - Add PathUtils.xulLibraryPath r=nika
brennie Sep 2, 2022
75cccdd
Bug 1785925 - Add LUT and Colorspace support to GLBlitHelper. r=lsalz…
kdashg Sep 2, 2022
8c1204a
Bug 1788856 - initialize NSS as needed in nsNSSCertificate r=jschanck
mozkeeler Sep 2, 2022
08d282c
Backed out 5 changesets (bug 1781929, bug 1784367) for causing bc tes…
Sep 2, 2022
da62c2b
Bug 1788666: Change a way to restart browser. r=daleharvey
Sep 2, 2022
40c9c62
Bug 1784455: Unselect element selected by mouse even if mouseup at an…
Sep 2, 2022
3d56a1d
Backed out changeset b14b975aa6d7 (bug 1785925) for causing build bus…
Sep 3, 2022
24c4bb6
Bug 1785738 - part1 : add new type of utility process. r=bobowen,gera…
alastor0325 Sep 3, 2022
23e497f
Bug 1785738 - part2 : add new RemoteDecodeIn for the new utility proc…
alastor0325 Sep 3, 2022
4029b69
Bug 1785738 - part3 : rename 'UtilityProcessManager::StartAudioDecodi…
alastor0325 Sep 3, 2022
3d1bc29
Bug 1785738 - part4 : run media engine in the new utility process. r=…
alastor0325 Sep 3, 2022
429ad20
Bug 1785738 - part5 : don't set alternative desktop for the mf cdm pr…
alastor0325 Sep 3, 2022
01c15a7
Bug 1785738 - part6 : no need to check the support information from o…
alastor0325 Sep 3, 2022
febce2c
Bug 1785738 - part7 : remove the pref 'media.wmf.media-engine.video-o…
alastor0325 Sep 3, 2022
425d6a5
Bug 1785738 - part8 : remove unused function. r=azebrowski
alastor0325 Sep 3, 2022
b133189
Bug 1771125 - Don't bother trying to start the font-info loader if we…
jfkthame Sep 3, 2022
0d769ac
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBU…
Sep 3, 2022
e5e1ea3
Bug 1788645: Do not reset font-weight/font-style when mathvariant is …
fred-wang Sep 3, 2022
e35bf3b
Bug 1788368 - Audit RemoteLazyInputStreamThread singleton uses. r=dom…
jensstutte Sep 3, 2022
9998324
Bug 1787565 - update recently closed tab entries in Firefox View base…
gijsk Sep 3, 2022
a208677
Bug 1788125, skip rAF and rAF initiated painting when the relevant wi…
Sep 3, 2022
f5c8e45
Backed out changeset b63ab5a39b53 (bug 1787565) for causing bc failur…
IulianMoraru Sep 3, 2022
39a48ce
Backed out changeset f67b16cac9e0 (bug 1788125) for causing geckoview…
ncsoregi Sep 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,11 +229,11 @@ jobs:
- {weekday: 'Monday', hour: 8, minute: 0}
- {weekday: 'Thursday', hour: 8, minute: 0}

- name: nightly-beta-perf
- name: daily-beta-perf
job:
type: decision-task
treeherder-symbol: n-perf
target-tasks-method: nightly_beta_perf
treeherder-symbol: d-perf
target-tasks-method: daily_beta_perf
include-push-tasks: true
run-on-projects:
- mozilla-beta
Expand Down
4 changes: 3 additions & 1 deletion browser/app/profile/firefox.js
Original file line number Diff line number Diff line change
Expand Up @@ -666,7 +666,7 @@ pref("browser.privacySegmentation.windowSeparation.enabled", false);
pref("browser.theme.dark-private-windows", true);

// Controls visibility of the privacy segmentation preferences section.
pref("browser.privacySegmentation.preferences.show", true);
pref("browser.privacySegmentation.preferences.show", false);

pref("browser.sessionhistory.max_entries", 50);

Expand Down Expand Up @@ -1568,8 +1568,10 @@ pref("browser.newtabpage.activity-stream.discoverystream.hybridLayout.enabled",
pref("browser.newtabpage.activity-stream.discoverystream.hideCardBackground.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.fourCardLayout.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.newFooterSection.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.saveToPocketCard.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.saveToPocketCardRegions", "");
pref("browser.newtabpage.activity-stream.discoverystream.hideDescriptions.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.hideDescriptionsRegions", "");
pref("browser.newtabpage.activity-stream.discoverystream.compactGrid.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.compactImages.enabled", false);
pref("browser.newtabpage.activity-stream.discoverystream.imageGradient.enabled", false);
Expand Down
4 changes: 2 additions & 2 deletions browser/base/content/browser-addons.js
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ var gXPInstallObserver = {

if (gUnifiedExtensions.isEnabled) {
options.popupOptions = {
position: "bottomcenter topright",
position: "bottomright topright",
x: 2,
y: 0,
};
Expand Down Expand Up @@ -516,7 +516,7 @@ var gXPInstallObserver = {

if (gUnifiedExtensions.isEnabled) {
options.popupOptions = {
position: "bottomcenter topright",
position: "bottomright topright",
x: 2,
y: 0,
};
Expand Down
4 changes: 2 additions & 2 deletions browser/base/content/browser-pageActions.js
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,7 @@ var BrowserPageActions = {

let anchorNode = this.panelAnchorNodeForAction(action);
PanelMultiView.openPopup(panelNode, anchorNode, {
position: "bottomcenter topright",
position: "bottomright topright",
triggerEvent: event,
}).catch(Cu.reportError);
},
Expand Down Expand Up @@ -921,7 +921,7 @@ var BrowserPageActions = {
showPanel(event = null) {
this.panelNode.hidden = false;
PanelMultiView.openPopup(this.panelNode, this.mainButtonNode, {
position: "bottomcenter topright",
position: "bottomright topright",
triggerEvent: event,
}).catch(Cu.reportError);
},
Expand Down
2 changes: 1 addition & 1 deletion browser/base/content/browser-places.js
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ var StarUI = {
isNewBookmark: this._isNewBookmark,
});

this.panel.openPopup(BookmarkingUI.anchor, "bottomcenter topright");
this.panel.openPopup(BookmarkingUI.anchor, "bottomright topright");
},

_createPanelIfNeeded() {
Expand Down
2 changes: 1 addition & 1 deletion browser/base/content/browser-siteIdentity.js
Original file line number Diff line number Diff line change
Expand Up @@ -1204,7 +1204,7 @@ var gIdentityHandler = {

// Now open the popup, anchored off the primary chrome element
PanelMultiView.openPopup(this._identityPopup, this._identityIconBox, {
position: "bottomcenter topleft",
position: "bottomleft topleft",
triggerEvent: event,
}).catch(Cu.reportError);
},
Expand Down
2 changes: 1 addition & 1 deletion browser/base/content/browser-sitePermissionPanel.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ var gPermissionPanel = {
* will be used as the anchor.
*/
_popupAnchorNode: null,
_popupPosition: "bottomcenter topleft",
_popupPosition: "bottomleft topleft",
setAnchor(anchorNode, popupPosition) {
this._popupAnchorNode = anchorNode;
this._popupPosition = popupPosition;
Expand Down
2 changes: 1 addition & 1 deletion browser/base/content/browser-siteProtections.js
Original file line number Diff line number Diff line change
Expand Up @@ -2175,7 +2175,7 @@ var gProtectionsHandler = {
this._protectionsPopup,
this._trackingProtectionIconContainer,
{
position: "bottomcenter topleft",
position: "bottomleft topleft",
triggerEvent: event,
}
).catch(Cu.reportError);
Expand Down
2 changes: 1 addition & 1 deletion browser/base/content/browser-webrtc.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ var gSharedTabWarning = {
);
allowForSessionCheckbox.checked = false;

panel.openPopup(tab, "bottomcenter topleft", 0, 0);
panel.openPopup(tab, "bottomleft topleft", 0, 0);

return true;
},
Expand Down
6 changes: 3 additions & 3 deletions browser/base/content/main-popupset.inc.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@
hidden="true"
flip="slide"
orient="vertical"
position="bottomcenter topleft">
position="bottomleft topleft">
<toolbarbutton id="sidebar-switcher-bookmarks"
data-l10n-id="sidebar-menu-bookmarks"
class="subviewbutton"
Expand Down Expand Up @@ -458,7 +458,7 @@
type="arrow"
hidden="true"
flip="slide"
position="bottomcenter topright"
position="bottomright topright"
tabspecific="true"
noautofocus="true">
<panelmultiview id="pageActionPanelMultiView"
Expand All @@ -478,7 +478,7 @@
role="alert"
type="arrow"
flip="slide"
position="bottomcenter topright"
position="bottomright topright"
tabspecific="true"
noautofocus="true">
<hbox id="confirmation-hint-checkmark-animation-container">
Expand Down
4 changes: 2 additions & 2 deletions browser/components/customizableui/CustomizeMode.jsm
Original file line number Diff line number Diff line change
Expand Up @@ -2670,12 +2670,12 @@ CustomizeMode.prototype = {
if (panelOnTheLeft) {
// Tested in RTL, these get inverted automatically, so this does the
// right thing without taking RTL into account explicitly.
position = "leftcenter topright";
position = "topleft topright";
if (toolbarContainer) {
offsetX = 8;
}
} else {
position = "rightcenter topleft";
position = "topright topleft";
if (toolbarContainer) {
offsetX = -8;
}
Expand Down
8 changes: 4 additions & 4 deletions browser/components/customizableui/content/panelUI.inc.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
role="group"
type="arrow"
noautofocus="true"
position="bottomcenter topright"
position="bottomright topright"
hidden="true">
<panelmultiview mainViewId="widget-overflow-mainView">
<panelview id="widget-overflow-mainView"
Expand Down Expand Up @@ -67,7 +67,7 @@
<html:template id="panicButtonNotificationTemplate">
<panel id="panic-button-success-notification"
type="arrow"
position="bottomcenter topright"
position="bottomright topright"
hidden="true"
role="alert"
orient="vertical">
Expand Down Expand Up @@ -220,7 +220,7 @@
type="arrow"
hidden="true"
flip="slide"
position="bottomcenter topright"
position="bottomright topright"
noautofocus="true">
<panelmultiview id="appMenu-multiView" mainViewId="appMenu-protonMainView"
viewCacheId="appMenu-viewCache">
Expand All @@ -233,7 +233,7 @@
role="group"
type="arrow"
flip="slide"
position="bottomcenter topright"
position="bottomright topright"
tabspecific="true">
<popupnotification id="extension-new-tab-notification"
class="extension-controlled-notification"
Expand Down
4 changes: 2 additions & 2 deletions browser/components/customizableui/content/panelUI.js
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@ const PanelUI = {

try {
viewShown = await PanelMultiView.openPopup(tempPanel, anchor, {
position: "bottomcenter topright",
position: "bottomright topright",
triggerEvent: aEvent,
});
} catch (ex) {
Expand Down Expand Up @@ -855,7 +855,7 @@ const PanelUI = {
el.removeAttribute("data-lazy-l10n-id");
});

this.notificationPanel.openPopup(anchor, "bottomcenter topright");
this.notificationPanel.openPopup(anchor, "bottomright topright");
},

_clearNotificationPanel() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ async function openPopup(panelIndex, viewIndex) {
PanelMultiView.openPopup(
gPanels[panelIndex],
gPanelAnchors[panelIndex],
"bottomcenter topright"
"bottomright topright"
);
await promiseShown;

Expand Down Expand Up @@ -440,7 +440,7 @@ add_task(async function test_cancel_mainview_event_sequence() {
PanelMultiView.openPopup(
gPanels[0],
gPanelAnchors[0],
"bottomcenter topright"
"bottomright topright"
);
await promiseHidden;

Expand Down Expand Up @@ -519,7 +519,7 @@ add_task(async function test_close_while_showing_mainview_event_sequence() {
PanelMultiView.openPopup(
gPanels[0],
gPanelAnchors[0],
"bottomcenter topright"
"bottomright topright"
);
await promiseHiding;
await promiseHidden;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ let gIframeIframe;

async function openPopup() {
let shown = BrowserTestUtils.waitForEvent(gMainView, "ViewShown");
PanelMultiView.openPopup(gPanel, gAnchor, "bottomcenter topright");
PanelMultiView.openPopup(gPanel, gAnchor, "bottomright topright");
await shown;
}

Expand Down
2 changes: 1 addition & 1 deletion browser/components/downloads/content/downloads.js
Original file line number Diff line number Diff line change
Expand Up @@ -638,7 +638,7 @@ var DownloadsPanel = {
PanelMultiView.openPopup(
this.panel,
anchor,
"bottomcenter topright",
"bottomright topright",
0,
0,
false,
Expand Down
49 changes: 33 additions & 16 deletions browser/components/firefoxview/firefoxview.css
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ body > main {
grid-template-columns: 2fr 1fr;
}

body > main > section {
body > main > details {
grid-column: 1;
}

Expand All @@ -125,7 +125,7 @@ body > main > aside {
body {
--colorways-no-collection-notice-bg-color: var(--newtab-background-color-secondary);
}
body > main > section,
body > main > details,
body > main > aside {
grid-column: 1 / -1;
grid-row: auto;
Expand Down Expand Up @@ -363,14 +363,16 @@ button.close {
}

.page-section-header {
column-gap: 16px;
cursor: pointer;
display: grid;
grid-template-columns: repeat(8, 1fr);
grid-template-rows: 1fr auto;
column-gap: 16px;

grid-template-areas:
"head head head head head head head twisty"
"desc desc desc desc desc desc desc desc";
list-style-type: none;
padding-inline-start: 8px;
}

.page-section-header > h1 {
Expand All @@ -379,12 +381,37 @@ button.close {
padding-block: 4px;
}

/* the twisty is just an ornament; the whole summary parent node is clickable */
.page-section-header > .twisty {
background-image: url("chrome://global/skin/icons/arrow-down.svg");
display: inline-block;
grid-area: twisty;
align-self: center;
justify-self: end;
padding-block: 4px;
padding-inline: 8px;
fill: currentColor;
border-radius: 4px;
margin-block: 0;
min-width: 32px;
padding-inline: 7px;
margin-inline-end: 4px;
}

@media (prefers-contrast) {
.page-section-header > .twisty {
border: 1px solid currentColor;
}
}

details[open] > .page-section-header > .twisty {
background-image: url("chrome://global/skin/icons/arrow-up.svg");
}

.page-section-header:hover > .twisty {
background-color: var(--fxview-element-hover-color);
}

.page-section-header:hover:active > .twisty {
background-color: var(--fxview-element-active-color);
}

.page-section-header > .section-description {
Expand Down Expand Up @@ -417,7 +444,6 @@ button.close {
.zap-card {
border: none;
position: relative;
z-index: 0;
}
.zap-card::before {
content: "";
Expand Down Expand Up @@ -796,15 +822,6 @@ button.close {
fill: currentColor;
}

/* the ordering of these two arrow icons is important for the toggleContainer to work correctly */
.arrow-up {
background-image: url("chrome://global/skin/icons/arrow-up.svg");
}

.arrow-down {
background-image: url("chrome://global/skin/icons/arrow-down.svg");
}

.history {
background-image: url('chrome://browser/skin/history.svg');
}
Expand Down
Loading