expect requirejs/ at top level, not inside dojo/ directory
Fixes #17453.  Check for redOnly before formatting the text value for editing.
(cherry picked from commit 7e290a2baf2c9e932f618f6cfd191a41f404b997)
Do not call _KeyNavMixin#_onFocus from Select#_onFocus

Fixes #17492.
(cherry picked from commit 4a29a24f1d5d1d3a262432a5f17c75b68523cad0)
test tabindex not set to -1 on focus, refs #17492
(cherry picked from commit bfd8d2aa02ae704a847a0795ce26d564018b5638)
call startup() from parse()