Subject (Defaults to 'English' or 'off' unless on a touch-based device)
+
Subject (Defaults to '(System keyboard)' or 'off' unless on a touch-based device)
Message body (Defaults to 'LaoKeys')
diff --git a/web/docs/engine/guide/examples/automatic-control.md b/web/docs/engine/guide/examples/automatic-control.md
index 201bc1ea51..d21946aa53 100644
--- a/web/docs/engine/guide/examples/automatic-control.md
+++ b/web/docs/engine/guide/examples/automatic-control.md
@@ -31,8 +31,6 @@ In this example, we use only the LaoKey keyboard. Please click
```
-As you can see above, the second line in the code snippet above references the LaoKey keyboard loader JavaScript file. This is a small stub file, typically less than 200 bytes, that defines the name and actual location of the real keyboard file (in this case, **laokeys.js**). When a page may reference many keyboards, this saves downloading potentially hundreds of kilobytes of unused Javascript keyboards - the keyboard is downloaded when it is first selected by the user.
-
## API References
On initialization: [`keyman.init()`](../../reference/core/init).
diff --git a/web/src/test/auto/headless/engine/main/headless/languageProcessor.tests.js b/web/src/test/auto/headless/engine/main/headless/languageProcessor.tests.js
index 3375279649..6364832fc4 100644
--- a/web/src/test/auto/headless/engine/main/headless/languageProcessor.tests.js
+++ b/web/src/test/auto/headless/engine/main/headless/languageProcessor.tests.js
@@ -63,7 +63,7 @@ describe('LanguageProcessor', function() {
assert.isTrue(languageProcessor.mayPredict);
// Some aspects of initialization must wait until after construction and overall
- // load of the core. See /web/source/kmwbase.ts, in the final IIFE.
+ // load of the core.
assert.isOk(languageProcessor.lmEngine);
});
});