I've determined the real culprit of the error I'm getting. The problem occurs when using the abort() method with GM_xmlhttpRequest. Under FF35, it works as expected, and cancels the request. Under FF36+ I get the following error:

Error: Exposing privileged or cross-origin callable is prohibited





On 2/27/2015 9:39 AM, Anthony Lieuallen wrote:
On Fri, Feb 27, 2015 at 2:18 AM, Andreas <[email protected] <mailto:[email protected]>> wrote:

    This is the actual code I have been using until yesterday:
    |
    if(!this.GM_getValue ||(this.GM_getValue.toString
    &&this.GM_getValue.toString().indexOf("not supported")>-1)){
    |



I don't know what Firefox has changed internally but If you're doing anything besides typeof or calling the GM_ objects, you're probably going to have a bad time. You should probably use try/catch?
--
You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>.
Visit this group at http://groups.google.com/group/greasemonkey-users.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/greasemonkey-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to