[Bug 1426581] Re: with greasemonkey in firefox 36, "Error: Exposing privileged or cross-origin callable is prohibited"

2015-09-21 Thread David Barth
** Changed in: unity-firefox-extension (Ubuntu) Status: In Progress => Won't Fix ** Changed in: firefox (Ubuntu) Status: In Progress => Won't Fix ** Changed in: webapps-sprint Status: In Progress => Won't Fix ** Changed in: webapps-sprint Milestone: sprint-11 =>

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-06-15 Thread David Barth
** Changed in: webapps-sprint Milestone: sprint-10 = sprint-11 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title: with greasemonkey in firefox 36, Error: Exposing privileged or cross-

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-05-26 Thread David Barth
** Changed in: webapps-sprint Milestone: sprint-9 = sprint-10 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title: with greasemonkey in firefox 36, Error: Exposing privileged or cross-

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-04-30 Thread David Barth
** Changed in: webapps-sprint Milestone: sprint-8 = sprint-9 ** Changed in: webapps-sprint Status: Triaged = In Progress ** Changed in: firefox (Ubuntu) Status: Confirmed = In Progress ** Changed in: unity-firefox-extension (Ubuntu) Status: Triaged = In Progress --

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-04-28 Thread Maxim Ermilov
** Changed in: unity-firefox-extension (Ubuntu) Assignee: Alexandre Abreu (abreu-alexandre) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title: with greasemonkey in

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-04-28 Thread David Barth
At this stage, the feature is deprecated and we should start moving it out of the archive ** Changed in: unity-firefox-extension (Ubuntu) Assignee: (unassigned) = David Barth (dbarth) ** Also affects: webapps-sprint Importance: Undecided Status: New ** Changed in: webapps-sprint

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-30 Thread David Barth
** Changed in: unity-firefox-extension (Ubuntu) Status: New = Triaged ** Changed in: unity-firefox-extension (Ubuntu) Importance: Undecided = Medium ** Changed in: unity-firefox-extension (Ubuntu) Assignee: (unassigned) = Alexandre Abreu (abreu-alexandre) -- You received this

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-27 Thread Steve Langasek
In fact, the failure with my greasemonkey script turned out to also be an adverse interaction with the unity add-on. Disabling that has allowed my script to work again. So this seems to be a bug in unity- firefox-extension. ** Also affects: unity-firefox-extension (Ubuntu) Importance:

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-26 Thread autra
We might want to raise the importance, as it also affects webapp integration in Firefox. external.getUnityObject(1) raise the same error. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title:

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-26 Thread Chris Coulson
That's because the webapps integration uses the old unsafe method of exposing privileged objects to content. We discussed a couple of weeks ago about just removing this functionality from the webapps addon, given that it no longer works, the addon needs re-writing for e10s and webapps are opened

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-03 Thread Alberto Salvia Novella
** Changed in: firefox (Ubuntu) Importance: Undecided = Medium ** Changed in: firefox (Ubuntu) Importance: Medium = Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title: with

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-03-02 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: firefox (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1426581 Title:

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-02-27 Thread Steve Langasek
OK, I still don't know why this is broken, but I did figure out that even though the line numbers are wrong, they would change if I edited the greasemonkey script; so bisecting line numbers, I get to this function: var requestPrototype = (function() { for(var topLevel in window) {

Re: [Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-02-27 Thread Steve Langasek
On Fri, Feb 27, 2015 at 11:46:15PM -, Chris Coulson wrote: The broken script should be using Components.utils.cloneInto() to expose objects from privileged scopes to web content (see https://developer.mozilla.org/en-US/docs/Components.utils.cloneInto) That makes sense, but still leaves the

[Bug 1426581] Re: with greasemonkey in firefox 36, Error: Exposing privileged or cross-origin callable is prohibited

2015-02-27 Thread Chris Coulson
This is because of https://lists.mozilla.org/pipermail/dev- platform/2014-June/005290.html, and more specifically https://bugzilla.mozilla.org/show_bug.cgi?id=1082450. The broken script should be using Components.utils.cloneInto() to expose objects from privileged scopes to web content (see