diff --git a/src/browser/base/content/browser-places-js.patch b/src/browser/base/content/browser-places-js.patch new file mode 100644 index 000000000..55a7a4f89 --- /dev/null +++ b/src/browser/base/content/browser-places-js.patch @@ -0,0 +1,35 @@ +diff --git a/browser/base/content/browser-places.js b/browser/base/content/browser-places.js +index 6992d22069643b58b249ae16edfe354304e56a39..38a006799feb5f4f41e582074901bb7226397ae1 100644 +--- a/browser/base/content/browser-places.js ++++ b/browser/base/content/browser-places.js +@@ -243,6 +243,8 @@ var StarUI = { + }); + } + ++ this._setIconAndPreviewImage(); ++ + let onPanelReady = fn => { + let target = this.panel; + if (target.parentNode) { +@@ -294,6 +296,21 @@ var StarUI = { + } + }, + ++ _setIconAndPreviewImage() { ++ let faviconImage = this._element("zenEditBookmarkPanelFavicon"); ++ faviconImage.removeAttribute("iconloadingprincipal"); ++ faviconImage.removeAttribute("src"); ++ ++ let tab = gBrowser.selectedTab; ++ if (tab.hasAttribute("image") && !tab.hasAttribute("busy")) { ++ faviconImage.setAttribute( ++ "iconloadingprincipal", ++ tab.getAttribute("iconloadingprincipal") ++ ); ++ faviconImage.setAttribute("src", tab.getAttribute("image")); ++ } ++ }, ++ + removeBookmarkButtonCommand: function SU_removeBookmarkButtonCommand() { + this._removeBookmarksOnPopupHidden = true; + this.panel.hidePopup(); diff --git a/src/browser/base/content/main-popupset-inc-xhtml.patch b/src/browser/base/content/main-popupset-inc-xhtml.patch new file mode 100644 index 000000000..2f083f53f --- /dev/null +++ b/src/browser/base/content/main-popupset-inc-xhtml.patch @@ -0,0 +1,23 @@ +diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml +index 4074f35ffc622d5ec44a4b4e4c766aa5ecefd9f2..df8781b76d29866fe9ba2e73ef99027619c7d013 100644 +--- a/browser/base/content/main-popupset.inc.xhtml ++++ b/browser/base/content/main-popupset.inc.xhtml +@@ -166,6 +166,10 @@ + hidden="true" + tabspecific="true" + aria-labelledby="editBookmarkPanelTitle"> ++ ++ ++ ++ + + + +@@ -194,6 +198,7 @@ + oncommand="StarUI.removeBookmarkButtonCommand();"/> + + ++ + + + diff --git a/src/browser/components/places/content/bookmarkProperties-xhtml.patch b/src/browser/components/places/content/bookmarkProperties-xhtml.patch new file mode 100644 index 000000000..b2995290d --- /dev/null +++ b/src/browser/components/places/content/bookmarkProperties-xhtml.patch @@ -0,0 +1,12 @@ +diff --git a/browser/components/places/content/bookmarkProperties.xhtml b/browser/components/places/content/bookmarkProperties.xhtml +index 047652a52e705d49f870399992873fce536c07b9..2932eb94e8c16eb05f172322a6ce3ea201ecd0b1 100644 +--- a/browser/components/places/content/bookmarkProperties.xhtml ++++ b/browser/components/places/content/bookmarkProperties.xhtml +@@ -37,6 +37,7 @@ + /> + + ++ + + + diff --git a/src/browser/components/places/content/editBookmarkPanel-inc-xhtml.patch b/src/browser/components/places/content/editBookmarkPanel-inc-xhtml.patch new file mode 100644 index 000000000..ee0c94515 --- /dev/null +++ b/src/browser/components/places/content/editBookmarkPanel-inc-xhtml.patch @@ -0,0 +1,39 @@ +diff --git a/browser/components/places/content/editBookmarkPanel.inc.xhtml b/browser/components/places/content/editBookmarkPanel.inc.xhtml +index 3ec3f094831c2143a818b43d1761a571f0ffa63d..309dfa8ed628f4cc124fe16d20b7411065c09f23 100644 +--- a/browser/components/places/content/editBookmarkPanel.inc.xhtml ++++ b/browser/components/places/content/editBookmarkPanel.inc.xhtml +@@ -5,7 +5,7 @@ +
+