mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 14:55:47 +00:00
Bug 308754 - fire sync*preference with correct JS context; r=mano, a=mtschrep
This commit is contained in:
parent
2dd673ce5a
commit
2e2340c41b
@ -370,7 +370,7 @@
|
||||
event.initEvent("syncfrompreference", true, true);
|
||||
var f = new Function ("event",
|
||||
aElement.getAttribute("onsyncfrompreference"));
|
||||
rv = f(event);
|
||||
rv = f.call(aElement, event);
|
||||
}
|
||||
catch (e) {
|
||||
Components.utils.reportError(e);
|
||||
@ -419,7 +419,7 @@
|
||||
event.initEvent("synctopreference", true, true);
|
||||
var f = new Function ("event",
|
||||
aElement.getAttribute("onsynctopreference"));
|
||||
var rv = f(event);
|
||||
var rv = f.call(aElement, event);
|
||||
if (rv !== undefined)
|
||||
return rv;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user