Overview
| Comment: | [fx] WebExt: tab id (bug) + parse full page |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | fx | webext3 |
| Files: | files | file ages | folders |
| SHA3-256: |
94ae41b9ee79a476f1d0dcd4277476f4 |
| User & Date: | olr on 2017-10-11 18:07:23 |
| Other Links: | branch diff | manifest | tags |
Context
|
2017-10-12
| ||
| 10:01 | [fx] WebExt: exclude panels content from GC and lexicographer analysis check-in: 96618e5b78 user: olr tags: fx, webext3 | |
|
2017-10-11
| ||
| 18:07 | [fx] WebExt: tab id (bug) + parse full page check-in: 94ae41b9ee user: olr tags: fx, webext3 | |
| 14:43 | [fx] WebExt: parse from context menu check-in: 13e3ccd8af user: olr tags: fx, webext3 | |
Changes
Modified gc_lang/fr/webext/background.js from [d80a5da332] to [f2796db9ec].
| ︙ | ︙ | |||
276 277 278 279 280 281 282 |
break;
// selected text
case "rightClickGCSelectedText":
sendCommandToTab("rightClickGCSelectedText", xTab.id);
xGCEWorker.postMessage({
sCommand: "parseAndSpellcheck",
dParam: {sText: xInfo.selectionText, sCountry: "FR", bDebug: false, bContext: false},
| | | | 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 |
break;
// selected text
case "rightClickGCSelectedText":
sendCommandToTab("rightClickGCSelectedText", xTab.id);
xGCEWorker.postMessage({
sCommand: "parseAndSpellcheck",
dParam: {sText: xInfo.selectionText, sCountry: "FR", bDebug: false, bContext: false},
dInfo: {iReturnPort: xTab.id}
});
break;
case "rightClickLxgSelectedText":
sendCommandToTab("rightClickLxgSelectedText", xTab.id);
xGCEWorker.postMessage({
sCommand: "getListOfTokens",
dParam: {sText: xInfo.selectionText},
dInfo: {iReturnPort: xTab.id}
});
break;
// conjugueur
case "conjugueur_window":
openConjugueurWindow();
break;
case "conjugueur_tab":
|
| ︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/init.js from [a42a275d4a] to [37c7ef1ed2].
| ︙ | ︙ | |||
183 184 185 186 187 188 189 |
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickGCPage":
oGrammalecte.startGCPanel();
xGrammalectePort.postMessage({
sCommand: "parseAndSpellcheck",
| | | 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickGCPage":
oGrammalecte.startGCPanel();
xGrammalectePort.postMessage({
sCommand: "parseAndSpellcheck",
dParam: {sText: document.body.textContent, sCountry: "FR", bDebug: false, bContext: false},
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickGCSelectedText":
oGrammalecte.startGCPanel();
// selected text is sent to the GC worker in the background script.
break;
|
| ︙ | ︙ | |||
205 206 207 208 209 210 211 |
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickLxgPage":
oGrammalecte.startLxgPanel();
xGrammalectePort.postMessage({
sCommand: "getListOfTokens",
| | | 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickLxgPage":
oGrammalecte.startLxgPanel();
xGrammalectePort.postMessage({
sCommand: "getListOfTokens",
dParam: {sText: document.body.textContent},
dInfo: {sTextAreaId: xRightClickedNode.id}
});
break;
case "rightClickLxgSelectedText":
oGrammalecte.startLxgPanel();
// selected text is sent to the GC worker in the background script.
break;
|
| ︙ | ︙ |