diff --git a/browser/components/extensions/test/browser/browser-common.ini b/browser/components/extensions/test/browser/browser-common.ini
index 55e11d30d7af..25f80c3d9660 100644
--- a/browser/components/extensions/test/browser/browser-common.ini
+++ b/browser/components/extensions/test/browser/browser-common.ini
@@ -116,6 +116,7 @@ skip-if = (verify && (os == 'linux' || os == 'mac'))
[browser_ext_menus_errors.js]
[browser_ext_menus_event_order.js]
[browser_ext_menus_events.js]
+skip-if = os == 'linux' #Bug 1433892
[browser_ext_menus_refresh.js]
[browser_ext_menus_replace_menu.js]
[browser_ext_menus_replace_menu_context.js]
diff --git a/browser/components/preferences/in-content/main.xul b/browser/components/preferences/in-content/main.xul
index 98c1809b3752..94733777f104 100644
--- a/browser/components/preferences/in-content/main.xul
+++ b/browser/components/preferences/in-content/main.xul
@@ -393,17 +393,16 @@
data-l10n-id="applications-filter"
aria-controls="handlersView"/>
+
+
+
+
-
-
-
-
-
+ preference="pref.downloads.disable_button.edit_actions"/>
diff --git a/browser/components/preferences/permissions.js b/browser/components/preferences/permissions.js
index ba6413dac694..4a2672c3ef2d 100644
--- a/browser/components/preferences/permissions.js
+++ b/browser/components/preferences/permissions.js
@@ -430,7 +430,7 @@ var gPermissionManager = {
// Re-append items in the correct order:
items.forEach(item => frag.appendChild(item));
- let cols = list.querySelectorAll("treecol");
+ let cols = list.previousElementSibling.querySelectorAll("treecol");
cols.forEach(c => {
c.removeAttribute("data-isCurrentSortCol");
c.removeAttribute("sortDirection");
diff --git a/browser/components/preferences/permissions.xul b/browser/components/preferences/permissions.xul
index ed0bcc4d2e4e..1208b8669f8b 100644
--- a/browser/components/preferences/permissions.xul
+++ b/browser/components/preferences/permissions.xul
@@ -48,17 +48,16 @@
oncommand="gPermissionManager.addPermission(Ci.nsIPermissionManager.ALLOW_ACTION);"/>
+
+
+
+
-
-
-
-
-
+ onselect="gPermissionManager.onPermissionSelect();"/>
diff --git a/browser/components/preferences/siteDataSettings.js b/browser/components/preferences/siteDataSettings.js
index fafb60db4ca3..1285ce92d4ee 100644
--- a/browser/components/preferences/siteDataSettings.js
+++ b/browser/components/preferences/siteDataSettings.js
@@ -169,7 +169,7 @@ let gSiteDataSettings = {
sites.sort(sortFunc);
}
- let cols = this._list.querySelectorAll("treecol");
+ let cols = this._list.previousElementSibling.querySelectorAll("treecol");
cols.forEach(c => {
c.removeAttribute("sortDirection");
c.removeAttribute("data-isCurrentSortCol");
diff --git a/browser/components/preferences/siteDataSettings.xul b/browser/components/preferences/siteDataSettings.xul
index 9362f35b08a8..0cf3a2dd4bb1 100644
--- a/browser/components/preferences/siteDataSettings.xul
+++ b/browser/components/preferences/siteDataSettings.xul
@@ -35,15 +35,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/browser/components/preferences/sitePermissions.js b/browser/components/preferences/sitePermissions.js
index a33aad1e8439..ac338ff59536 100644
--- a/browser/components/preferences/sitePermissions.js
+++ b/browser/components/preferences/sitePermissions.js
@@ -466,7 +466,7 @@ var gSitePermissionsManager = {
// Re-append items in the correct order:
items.forEach(item => frag.appendChild(item));
- let cols = list.querySelectorAll("treecol");
+ let cols = list.previousElementSibling.querySelectorAll("treecol");
cols.forEach(c => {
c.removeAttribute("data-isCurrentSortCol");
c.removeAttribute("sortDirection");
diff --git a/browser/components/preferences/sitePermissions.xul b/browser/components/preferences/sitePermissions.xul
index 9dbadd8f1be6..b63fb9c9312f 100644
--- a/browser/components/preferences/sitePermissions.xul
+++ b/browser/components/preferences/sitePermissions.xul
@@ -38,17 +38,16 @@
type="search" oncommand="gSitePermissionsManager.buildPermissionsList();"/>
+
+
+
+
-
-
-
-
-
+ onselect="gSitePermissionsManager.onPermissionSelect();"/>
diff --git a/devtools/client/debugger/new/README.mozilla b/devtools/client/debugger/new/README.mozilla
index b03baad76d74..bee3343cfda0 100644
--- a/devtools/client/debugger/new/README.mozilla
+++ b/devtools/client/debugger/new/README.mozilla
@@ -1,9 +1,9 @@
This is the debugger.html project output.
See https://github.com/devtools-html/debugger.html
-Version 111
+Version 112
-Comparison: https://github.com/devtools-html/debugger.html/compare/release-110...release-111
+Comparison: https://github.com/devtools-html/debugger.html/compare/release-111...release-112
Packages:
- babel-plugin-transform-es2015-modules-commonjs @6.26.2
diff --git a/devtools/client/debugger/new/dist/debugger.css b/devtools/client/debugger/new/dist/debugger.css
index a5c1ceff3a01..520d160d1597 100644
--- a/devtools/client/debugger/new/dist/debugger.css
+++ b/devtools/client/debugger/new/dist/debugger.css
@@ -1540,6 +1540,19 @@ html .toggle-button.end.vertical svg {
.search-field .search-nav-buttons .nav-btn path {
fill: var(--theme-comment);
}
+
+.search-field i.loader svg {
+ animation: rotate 0.5s linear infinite;
+}
+
+@keyframes rotate {
+ from {
+ transform: rotate(0deg);
+ }
+ to {
+ transform: rotate(360deg);
+ }
+}
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at . */
@@ -1663,6 +1676,10 @@ html .toggle-button.end.vertical svg {
/* Focus values */
+.project-text-search .file-result.focused .img.file {
+ background-color: white;
+}
+
.project-text-search .file-result.focused,
.project-text-search .result.focused .line-value {
background-color: var(--theme-selection-background);
@@ -3071,6 +3088,10 @@ debug-expression-error {
.visible {
visibility: visible;
}
+
+.download-anchor {
+ display: none;
+}
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at . */
diff --git a/devtools/client/debugger/new/dist/parser-worker.js b/devtools/client/debugger/new/dist/parser-worker.js
index 3ce59fbbb639..9347aadfa401 100644
--- a/devtools/client/debugger/new/dist/parser-worker.js
+++ b/devtools/client/debugger/new/dist/parser-worker.js
@@ -23142,6 +23142,7 @@ const getAllGeneratedLocations = dispatcher.task("getAllGeneratedLocations", {
queue: true
});
const getOriginalLocation = dispatcher.task("getOriginalLocation");
+const getFileGeneratedRange = dispatcher.task("getFileGeneratedRange");
const getLocationScopes = dispatcher.task("getLocationScopes");
const getOriginalSourceText = dispatcher.task("getOriginalSourceText");
const applySourceMap = dispatcher.task("applySourceMap");
@@ -23161,6 +23162,7 @@ module.exports = {
getGeneratedLocation,
getAllGeneratedLocations,
getOriginalLocation,
+ getFileGeneratedRange,
getLocationScopes,
getOriginalSourceText,
applySourceMap,
@@ -23245,7 +23247,8 @@ const contentMap = {
vue: "text/vue",
coffee: "text/coffeescript",
elm: "text/elm",
- cljs: "text/x-clojure"
+ cljc: "text/x-clojure",
+ cljs: "text/x-clojurescript"
};
/**
diff --git a/devtools/client/debugger/new/dist/vendors.js b/devtools/client/debugger/new/dist/vendors.js
index ce29b01a839a..68060354e0ad 100644
--- a/devtools/client/debugger/new/dist/vendors.js
+++ b/devtools/client/debugger/new/dist/vendors.js
@@ -3870,7 +3870,7 @@ module.exports = ""
+module.exports = "