| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I7bc9bca411f8caade56a56e9de16ad31921db16c
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ieefdcae70be0fce920e2e2b3d3b6ba1b179a6857
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I1c60f89d6ab68e4a61861d77383010dd7f22480a
|
|
|
|
|
|
|
|
|
| |
this was changed in the core:
commit 0a549b2c9595cd076e3b503b67df93bff380885a
svg: export text decoration for text run not paragraph
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I8906ee07c7ff88c9dcdbebe73d2c620e797a8b3a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When we get in one or more tables screen reader reports row and column
count.
When we get out one or more table screen report reports "out of table"
for each table.
When the fosused cell changes screen reader reports new row/col index.
Screen reader reports cell paragraph content, too.
Added also cypress tests for checking that the table/cell description
string is correct.
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I078b29a2f76f91df479f75db76113c80405f7169
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Helper functions:
checkAccessibilityEnabledToBe
check accessibility state independently from current desktop ui
setAccessibilityState
set accessibility state independently from current desktop ui
Both helper functions check that ui state and a11y support in text
input element are in sync.
Enable/Disable Accessibility Support
test state toggling and state preservation when switching ui
Typing after switching accessibility state
check editable area content after toggling accessibility support
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: Icce5ae148024a8abf9b65a90229915f28f720554
|
|
|
|
|
| |
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I54ae4515ba1b59711cfbd719db777d02f4735d7a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
expectTextForClipboard(expectedText) never fails for any passed
expectedText string
The value returned by the function passed to `then` cypress construct
must not be regarded as an implicit assertion.
I don't see anymore the '\n TEXT" case. It seems that comparing for
equality against the selected plain content is enough.
Fixed some cypress test that was failing after modifying
expectTextForClipboard.
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I64ce31fa2127efcc70bbc3da3ac45fe456e66803
|
|
|
|
|
|
|
|
|
|
|
| |
Now you can use CYPRESS_A11Y for enable/disable accessibility state on
testing.
Moreover you can use the taga11yenabled tag for tests that should be
run only when accessibility is enabled, and the taga11ydisabled tag
for test that should be run only when accessibility is disabled
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I4c44e78e5394477b64cc17ac6b815d9d70b059f5
|
|
|
|
|
|
|
|
| |
The element '#copy-paste-container' according to the documentation
it is only to prevent flickering, so check only if has children.
Change-Id: I11ecdf156c6fee8657e5cd42c2c7daf9f206410b
Signed-off-by: Henry Castro <hcastro@collabora.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New tests:
- Check content
- Moving between entries
- Add entries
- Typing <backspace> at entry beginning
- Typing <delete> at entry end
- Selecting at entry beginning
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: Ib831bb9f44f9fe3828e8f77fcdaf7f12ef901644
|
|
|
|
|
|
|
|
|
|
|
|
| |
Helper functions has been moved to external file:
contenteditable_helper.js
Tests have been subdiveded in groups.
Spec file renamed from editing_spec to editable_area_spec
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: Ifdb18b0de4851a2fc927b3a8fb3b1472165f2b7f
|
|
|
|
|
|
|
|
| |
When accessibility is enabled in coolwsd.xml, overrides setting in
<user-interface> section by force to use the notebookbar UI.
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I98f4b288439b21110214ca2a67df639b397184c9
|
|
|
|
|
|
|
| |
There will be a setting for them.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I75264e7de14f79642cfd33a7d798ec78188f9213
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We handle notification from core about currently focused paragraph:
content, caret position, text selection start/end.
Notifications are sent on any text changes, even when the text has
been modified in another view.
Moreover we can request such info to core at any time.
That allows AT software to read focused paragraph and selected text.
All that keeping editing still working.
A set of new cypress tests for checking clipboard content has been
developed.
failing cpp unit test:
- HTTPWSTest::testInactiveClient
'unexpected message' assertion was failing since an idle client can
receive an a11yfocuschanged message when the same paragraph has focus
in both view and the active view is editing the paragraph.
failing cypress tests:
desktop
- calc/autofilter_spec.js
- added more wait time before performing clickOnFirstCell
- impress/undo_redo_spec.js
- Repair Document was broken
- we need to select 'Hello world' in order to overwrite it
mobile
- impress/spellchecking_spec.js
- Apply suggestion
- better use selectTextOfShape instead of Ctrl-A
Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I070d390543fa66fe786c4a0661fa09f891b9883e
|
|
|
|
|
|
|
| |
Added Desktop tests for draw
Signed-off-by: Attila Szűcs <attila.szucs@collabora.com>
Change-Id: I94a5048c8bf6082059375c5742fb781263c643f4
|
|
|
|
|
|
|
| |
Added Desktop tests for calc and impress.
Signed-off-by: Attila Szűcs <attila.szucs@collabora.com>
Change-Id: I80616cc9e8a9dd7160e9b33fa50047db83911590
|
|
|
|
|
|
|
| |
Added Desktop, and Multiuser tests for writer.
Signed-off-by: Attila Szűcs <attila.szucs@collabora.com>
Change-Id: I1bbb32303c66eb499cb837289a51caafdf2055a8
|
|
|
|
|
| |
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ia5582f36df528235e6ca3f8df583412becd47203
|
|
|
|
|
|
|
|
| |
Use 'position: absolute' in jsdialog-window and jsdialog-container
so we don't stretch the dialog. It will use minimal needed size.
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I7b38b9200e190cfc184bf4bfe8b7bd814c60d5a6
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I3d465f331bda1f2619939e8d6d9ca89ef95a0026
|
|
|
|
|
|
|
| |
Remove notebookbar tag and use switch UI functionality.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I49cfc7340b7ef07d06b0b7c37d24d88127c03735
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ic9ff5eaeafa75d2968b7b0a9a4acc6960c28a079
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ic09bb64a06b6287a3c953ee4ea1f8fbb46c854b6
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Icacf4d387e9c8df4d0e5defa2fec0cdcc8899aae
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I15a53f8d1b70152646d7799821de10a8df4fdc60
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ief09792894d4a2dc7d11eaa90bfc3286598cfa41
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Iad0e4959d79c2394d6174fd81e5e349460fe5246
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Iebd862ff5c01078e07f1af93e81c4e528f24d978
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I5ee91f32da271b5fdb209262f52a6828aa248500
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ib26227b453a8e21e9c5393872aaa04fe6142fd77
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I71f5d43bb1e52e1962db0dfd9e66c6a4a4726e51
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I36bf9b14d44c6cde651da78808c4c783ebf794b2
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I711c8a771aa6f6830da69888646ed66cd7ffb4b9
|
|
|
|
|
|
|
| |
Tests are failing on a valid reason.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I029f9d1079b81a79a6ecb0aca4ed930c75b29c90
|
|
|
|
|
|
|
| |
(impress).
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I4f2097cbfd0e2401783b065b63f70b34d1d9d3b1
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ib03f0aa24268a104b6815c813a795c9a21e8e932
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I1adda596e402a3be116459b3669080844f79ade7
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Iebda9cb893602e827f945c08e5a6b05e5c1c6d5d
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I75540d483b71b4d61ad274097c61b3f974be1393
|
|
|
|
|
|
|
| |
annotation spec.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I19140e62566cd341ebb035ee0c4e43271661fb30
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I3b37aeca2d8c6f28412c2161abd6336558a82ac7
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I6d665c7e7561f5096b5b860f5a8cdea5a86e2b00
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I5d11a05acbe512c2fd13be8816dbdca7c2464ad9
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I754c98f91aa5a8a4791e017e59432c08759b2355
|
|
|
|
|
|
|
|
|
|
|
| |
Add switch UI to notebookbar function to desktop helper.
Remove tagnotebookbar.
Remove clickonidle function calls.
Tests should be more reliable and faster now - tested locally.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I8b05f0b7cf3755ce6e1fe35a26a4ec1154bb2510
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Idb21db8f295c960b7bed64372060d1590ec1da35
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ia8a2f1d58a3a083c38d259450343b597c64c5919
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ib527fbd70c0c50d31fb984b2f379d252aa7badc1
|
|
|
|
|
| |
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Icddd2300874d99118603561e5c140e86fbe2829e
|