Revision: 9697
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=9697&view=rev
Author:   gulp21-1
Date:     2013-03-16 19:21:57 +0000 (Sat, 16 Mar 2013)
Log Message:
-----------
[extension/fx] make context menu items work (workaround for sdk bug)
               update require syntax

Modified Paths:
--------------
    trunk/extension/firefox/lib/main.js

Modified: trunk/extension/firefox/lib/main.js
===================================================================
--- trunk/extension/firefox/lib/main.js 2013-03-16 18:37:03 UTC (rev 9696)
+++ trunk/extension/firefox/lib/main.js 2013-03-16 19:21:57 UTC (rev 9697)
@@ -1,14 +1,13 @@
-var cm = require("sdk/context-menu");
-var panels=require("panel");
-var preferencesservice=require("preferences-service");
-var Request=require("request").Request;
-var selection=require("selection");
-var self=require("self");
-var simpleprefs=require("simple-prefs");
-var tabs=require("tabs");
+var cm=require("sdk/context-menu");
+var panels=require("sdk/panel");
+var requests=require("sdk/request");
+var selection=require("sdk/selection");
+var self=require("sdk/self");
+var simpleprefs=require("sdk/simple-prefs");
+var tabs=require("sdk/tabs");
 // tabs.open("http://www.languagetool.org/forum/";);
-var widgets=require("widget");
-var _=require("l10n").get;
+var widgets=require("sdk/widget");
+var _=require("sdk/l10n").get;
 
 var EMPTYTEXTWARNING="<div class=\"status\">"+_("emptyText")+"</div>";
 var PLEASEWAITWHILECHECKING="<div 
class=\"status\">"+_("pleaseWaitWhileChecking")+"</div>";
@@ -197,7 +196,7 @@
        var 
contentString="useragent=languagetoolfx&language="+simpleprefs.prefs.language+mothertongue+autodetect+"&text="+encodeURIComponent(selectedTextProcessed);
        var originalContentStringLength=contentString.length;
        
-       var checkTextOnline=Request({
+       var checkTextOnline=requests.Request({
                url: "https://languagetool.org:8081/";,
                onComplete: function (response) {
                        var webServiceNote="<div 
class=\"status\">"+_("webServiceUsed");
@@ -221,7 +220,7 @@
                content: contentString
        });
        
-       var checkTextLocal=Request({
+       var checkTextLocal=requests.Request({
                url: simpleprefs.prefs.localServerUrl,
                onComplete: function (response) {
                        if(response.status!=200) {
@@ -279,13 +278,15 @@
 var contextmenuitemSelection=cm.Item({
        label: _("checkSelectionWithLTShort"),
        context: cm.SelectionContext(),
-       contentScript: 'self.on("click", self.postMessage);',
+       // SDK bug 851647
+       contentScript: 'self.on("click", function(){self.postMessage()});',
        onMessage: widgetClicked
 });
 
 var contextmenuitemTextarea=cm.Item({
        label: _("checkTextareaWithLTShort"),
        context: cm.SelectorContext("textarea"),
-       contentScript: 'self.on("click", self.postMessage);',
+       // SDK bug 851647
+       contentScript: 'self.on("click", function(){self.postMessage()});',
        onMessage: widgetOnClick
 });

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to