// Copyright (c) 2006-2008 by Martin Stubenschrott <stubenschrott@vimperator.org>
// Copyright (c) 2007-2011 by Doug Kearns <dougkearns@gmail.com>
-// Copyright (c) 2008-2013 Kris Maglione <maglione.k@gmail.com>
+// Copyright (c) 2008-2014 Kris Maglione <maglione.k@gmail.com>
//
// This work is licensed for reuse under an MIT license. Details are
// given in the LICENSE.txt file included with this file.
get localURI() buffer.focusedFrame.document.documentURI.replace(/#.*/, ""),
- Mark: function Mark(params = {}) {
+ Mark: function Mark(params={}) {
let win = buffer.focusedFrame;
let doc = win.document;
let mark = this.Mark();
if (Marks.isURLMark(name)) {
- mark.tab = util.weakReference(tabs.getTab());
+ // FIXME: Disabled due to cross-compartment magic.
+ // mark.tab = util.weakReference(tabs.getTab());
this._urlMarks.set(name, mark);
var message = "mark.addURL";
}
events: function () {
let appContent = document.getElementById("appcontent");
if (appContent)
- events.listen(appContent, "load", marks.closure._onPageLoad, true);
+ events.listen(appContent, "load", marks.bound._onPageLoad, true);
},
mappings: function () {
var myModes = config.browserModes;