Joshua A. Horton
08bbcf4393
feat(web): error on activating without a stub, fleshes out related unit tests
2023-05-17 08:48:41 +07:00
Joshua A. Horton
717070dccc
feat(web): fleshes out one of the incomplete unit tests
2023-05-17 08:48:41 +07:00
Joshua A. Horton
b03a8c1832
feat(web): adds some active-keyboard management unit tests
2023-05-17 08:48:41 +07:00
Joshua A. Horton
6a41ca95a9
feat(web): forgetActiveElement unit test, related fixes
2023-05-17 08:48:40 +07:00
Joshua A. Horton
3200649912
fix(web): .activeTarget, event interactions with focus states
2023-05-17 08:48:40 +07:00
Joshua A. Horton
8d9aebf13f
feat(web): adds event-related checks to some recent unit tests
2023-05-17 08:48:39 +07:00
Joshua A. Horton
09b8b0f6ab
chore(web): more concise test names
2023-05-17 08:48:39 +07:00
Joshua A. Horton
73b8db7f81
feat(web): intial app/browser context management unit tests
2023-05-17 08:48:38 +07:00
Joshua A. Horton
404b6a52c6
fix(web): first-pass fixes - nits & path config timing + keyboard load interactions
2023-05-16 10:50:44 +07:00
Joshua A. Horton
deeb4616e4
feat(web): adds OutputTarget-mapping unit tests
2023-05-15 14:46:52 +07:00
Joshua A. Horton
ba9015f5bf
chore(web): removes old form of certain attachment tests
2023-05-15 14:31:11 +07:00
Joshua A. Horton
ebde332b92
fix(web): fixes missing test fixture
2023-05-15 14:31:10 +07:00
Joshua A. Horton
b40a777d8e
chore(web): that .only again
2023-05-15 14:31:10 +07:00
Joshua A. Horton
2c6dc3a916
fix(web): "everything" should include a design-iframe
2023-05-15 14:31:09 +07:00
Joshua A. Horton
35da78e11b
chore(web): removes dev .only from unit test suite
2023-05-15 14:31:09 +07:00
Joshua A. Horton
b1de3ef7b6
chore(web): minor unit test name tweaks
2023-05-15 14:31:08 +07:00
Joshua A. Horton
f49518a30e
feat(web): inputMode management unit tests
2023-05-15 14:31:08 +07:00
Joshua A. Horton
4fa5ea6ee5
feat(web): sure, why not add some dynamicness to that last one?
2023-05-15 14:31:07 +07:00
Joshua A. Horton
db0dc335de
feat(web): a couple of .sortedInputs unit tests
2023-05-15 14:31:07 +07:00
Joshua A. Horton
07b5c1f83d
feat(web): unit testing for nested iframe attachment
2023-05-15 14:31:06 +07:00
Joshua A. Horton
b355a79e00
feat(web): a bit of TDD - adds notes for desired but unimplemented tests
2023-05-15 14:31:06 +07:00
Joshua A. Horton
79c88e854c
fix(web): iframe detachment state management
2023-05-15 14:31:05 +07:00
Joshua A. Horton
6778f6d240
feat(web): design-iframe attachment test
2023-05-15 14:31:05 +07:00
Joshua A. Horton
33d80fc3f5
fix(web): attachment to iframe contents
2023-05-15 14:31:04 +07:00
Joshua A. Horton
f7ee474e58
feat(web): editable-div test, split a complex test into smaller, better-focused ones
2023-05-15 14:31:04 +07:00
Joshua A. Horton
f31e2d50ae
chore(web): fixes .inputList, adds attachMode: manual, detach tests
2023-05-15 14:31:04 +07:00
Joshua A. Horton
03f2c08888
chore(web): minor test enhancement
2023-05-15 14:31:03 +07:00
Joshua A. Horton
f40d081a1c
feat(web): initial stand-alone attachment unit tests
2023-05-15 14:31:02 +07:00
Joshua A. Horton
a69f44b321
fix(web): fixes OSK legacy-event unit test since endpoint changed
2023-05-02 08:19:31 +07:00
Joshua A. Horton
5f07d34bc0
fix(web): final patches for hand-written chirality keyboard
2023-04-21 09:14:49 +07:00
Joshua A. Horton
1f3887a8b0
fix(web): more chirality bootstrapping-keyboard fixes
2023-04-19 12:32:15 +07:00
Joshua A. Horton
4e75235643
fix(android): updates KeyboardHarness chirality kbd
2023-04-19 10:58:28 +07:00
Joshua A. Horton
33aeec7b2b
feat(web): EmitterListenerSpy - event-gen for listener registration
2023-04-18 12:07:16 +07:00
Joshua A. Horton
cb73fdb05e
chore(web): Merge branch 'change/web/set-active-keyboard' into fix/web/webview-android-launch
2023-04-13 13:31:07 +07:00
Joshua A. Horton
ea1be84871
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/set-active-keyboard
2023-04-13 13:29:20 +07:00
Joshua A. Horton
7eef5699b9
chore(web): Merge branch 'master' into chore/web/master-to-esmodule-merge-a17s10
2023-04-12 09:56:48 +07:00
Joshua A. Horton
7b7fa52a95
chore(web): renames app/webview output, preserves name within embedding apps
2023-04-12 09:00:17 +07:00
Joshua A. Horton
9002f1c25f
chore(web): some adjustments per PR review
2023-04-10 10:51:57 +07:00
Joshua A. Horton
b4fee54336
chore(web): Merge branch 'change/web/set-active-keyboard' into fix/web/webview-android-launch
2023-04-07 09:57:10 +07:00
Joshua A. Horton
3c185b3182
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/set-active-keyboard
2023-04-07 09:54:37 +07:00
Joshua A. Horton
48610a3b43
fix(common/web): modularizes SentryManager, re-enables it
2023-03-29 09:54:24 +07:00
Joshua A. Horton
9f082c7d4c
feat(web): functional app/webview in android debug-host (minus SentryManager)
2023-03-29 08:28:44 +07:00
Joshua A. Horton
3f4fd65d07
fix(web): android debug-host page linkage
2023-03-28 14:36:58 +07:00
Marc Durdin
c18ef54029
refactor(common): move core baseline tests into common
...
Decided to use the name `baseline` for this set of tests. They can be
used by any project in the repo now. Tests will be treated as shared,
and not modified (except in the case of a buggy test).
* Moves .kmn files, add `&NAME` line (don't use meson templating for
these files)
* Generates reference .kmx files using kmcomp for use as a baseline with
kmcmplib (kmc) tests, and for linux tests
* Updates references in core, kmcmplib, and linux builds
* Renames all the .kmn / .kmx to use a standardized, clean name format
(this was needed for building packages in the core tests)
2023-03-28 05:20:45 +07:00
Joshua A. Horton
6682886566
chore(web): Merge branch 'change/web/webview-context-manager' into change/web/language-resource-module
2023-03-27 12:19:46 +07:00
Joshua A. Horton
c55ad3f5a0
change(web): first-pass setActiveKeyboard modularization
2023-03-23 11:31:44 +07:00
Joshua A. Horton
9ba71ab244
fix(common/web): mock text manip without cleared selection
2023-03-20 12:51:26 +07:00
Joshua A. Horton
3f52cd4e47
change(web): engine/keyboard-cache => engine/package-cache
2023-03-20 09:43:50 +07:00
Joshua A. Horton
995a850e60
feat(web): input, textarea getSelectedText unit tests + fixes for others
2023-03-17 14:01:04 +07:00
Joshua A. Horton
81a81268d5
change(web): engine/configuration -> engine/paths
2023-03-17 11:07:11 +07:00