[Pkg-mozext-commits] [tabmixplus] 08/34: [e10s] Stop using CPOWs from FillHistoryMenu function
David Prévot
taffit at moszumanska.debian.org
Mon Mar 9 23:28:07 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit 181fb1a60c2143fbecb67d4bb769a3860c86899f
Author: onemen <tabmix.onemen at gmail.com>
Date: Wed Feb 18 18:55:58 2015 +0200
[e10s] Stop using CPOWs from FillHistoryMenu function
---
chrome/content/minit/tablib.js | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/chrome/content/minit/tablib.js b/chrome/content/minit/tablib.js
index 7d36930..4e8ba4a 100644
--- a/chrome/content/minit/tablib.js
+++ b/chrome/content/minit/tablib.js
@@ -639,10 +639,20 @@ var tablib = {
'where'
).toCode();
- Tabmix.changeCode(window, "FillHistoryMenu")._replace(
- 'entry.title',
- 'tablib.menuItemTitle(entry)', {flags: "g"}
- ).toCode();
+ Tabmix.originalFunctions.FillHistoryMenu = window.FillHistoryMenu;
+ let fillHistoryMenu = function FillHistoryMenu(aParent) {
+ let rv = Tabmix.originalFunctions.FillHistoryMenu.apply(this, arguments);
+ let l = aParent.childNodes.length;
+ for (let i = 0; i < l; i++) {
+ let item = aParent.childNodes[i];
+ let uri = item.getAttribute("uri");
+ let label = item.getAttribute("label");
+ let title = TMP_Places.getTitleFromBookmark(uri, label);
+ Tabmix.setItem(item, "label", title);
+ }
+ return rv;
+ };
+ Tabmix.setNewFunction(window, "FillHistoryMenu", fillHistoryMenu);
// Fix for Fast Dial
if ("BrowserGoHome" in window || "BrowserGoHome" in FdTabLoader) {
@@ -1853,12 +1863,6 @@ var tablib = {
gURLBar.focus();
},
- menuItemTitle: function TMP_menuItemTitle(entry) {
- if (entry.URI)
- return TMP_Places.getTitleFromBookmark(entry.URI.spec, entry.title);
- return entry.title;
- },
-
reloadTabs: function(tabs, skipTab) {
let l = tabs.length;
for (let i = 0; i < l; i++) {
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list