Overview
| Comment: | [fx] useless to stringify | 
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive | 
| Timelines: | family | ancestors | descendants | both | fx | webext2 | 
| Files: | files | file ages | folders | 
| SHA3-256: | 
24cc7b7ca160dd23829d40ed046909ae | 
| User & Date: | olr on 2017-08-05 15:39:42 | 
| Other Links: | branch diff | manifest | tags | 
Context
| 
   2017-08-05 
 | ||
| 16:01 | [fx] test with Nightly again check-in: 578863e008 user: olr tags: fx, webext2 | |
| 15:39 | [fx] useless to stringify check-in: 24cc7b7ca1 user: olr tags: fx, webext2 | |
| 14:58 | [fx] interactions between background and gce_worker check-in: 1611ba0d30 user: olr tags: fx, webext2 | |
Changes
Modified gc_lang/fr/webext/background.js from [004bd27462] to [03c66ef198].
1 2 3 4 5 6 7  | 
// Background 
"use strict";
let xGCEWorker = new Worker("gce_worker.js");
xGCEWorker.onmessage = function (e) {
 | <  | 1 2 3 4 5 6 7 8 9 10 11 12 13 14  | 
// Background 
"use strict";
let xGCEWorker = new Worker("gce_worker.js");
xGCEWorker.onmessage = function (e) {
    switch (e.data[0]) {
        case "grammar_errors":
            console.log("GRAMMAR ERRORS");
            console.log(e.data[1].aGrammErr);
            break;
        case "spelling_and_grammar_errors":
            console.log("SPELLING AND GRAMMAR ERRORS");
 | 
| ︙ | ︙ | 
Modified gc_lang/fr/webext/gce_worker.js from [e38688e9b2] to [2ab933f7e3].
| ︙ | ︙ | |||
126 127 128 129 130 131 132  | 
        console.error(e.fileName + "\n" + e.name + "\nline: " + e.lineNumber + "\n" + e.message);
        postMessage(["error", e.message]);
    }
}
function parse (sText, sCountry, bDebug, bContext) {
    let aGrammErr = gc_engine.parse(sText, sCountry, bDebug, bContext);
 | | |  | 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146  | 
        console.error(e.fileName + "\n" + e.name + "\nline: " + e.lineNumber + "\n" + e.message);
        postMessage(["error", e.message]);
    }
}
function parse (sText, sCountry, bDebug, bContext) {
    let aGrammErr = gc_engine.parse(sText, sCountry, bDebug, bContext);
    postMessage(["grammar_errors", {aGrammErr: aGrammErr}]);
}
function parseAndSpellcheck (sText, sCountry, bDebug, bContext) {
    let aGrammErr = gc_engine.parse(sText, sCountry, bDebug, bContext);
    let aSpellErr = oTokenizer.getSpellingErrors(sText, oDict);
    postMessage(["spelling_and_grammar_errors", {aGrammErr: aGrammErr, aSpellErr: aSpellErr}]);
}
function getOptions () {
    postMessage(["options", gc_engine.getOptions().gl_toString()]);
}
function getDefaultOptions () {
 | 
| ︙ | ︙ | |||
200 201 202 203 204 205 206  | 
        let aRes = null;
        for (let oToken of oTokenizer.genTokens(sText)) {
            aRes = oLxg.getInfoForToken(oToken);
            if (aRes) {
                aElem.push(aRes);
            }
        }
 | | | <  | 200 201 202 203 204 205 206 207 208 209 210 211 212 213  | 
        let aRes = null;
        for (let oToken of oTokenizer.genTokens(sText)) {
            aRes = oLxg.getInfoForToken(oToken);
            if (aRes) {
                aElem.push(aRes);
            }
        }
        postMessage(["tokens", aElem]);
    }
    catch (e) {
        helpers.logerror(e);
        postMessage(["error", e.message]);
    }
}
 |