gecko-dev/accessible
Kris Maglione 637cac1ea7 Bug 1481024: Stop relying on lexical variables being available across frame scripts. r=yzen
The accessibility tests currently rely, in many places, on lexical variables
defined in global frame scripts being available to other non-global frame
scripts. While that is currently the case, it will stop being so soon.

And, while the simplest solution would be to define them as properties on the
frame message manager by using `var` rather than `let`, storing references to
the current content window in a frame script scope is unsafe at best, and
should be avoided at all costs.

MozReview-Commit-ID: 4FCGtLgcFzl

--HG--
extra : rebase_source : d21206c9f119ca0ce61f9956f84a2e2d11484bca
2018-08-02 20:19:50 -07:00
..
aom Bug 1480971 - add AccessibleNode::mRelationProperties to NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE r=surkov 2018-08-04 19:47:50 +09:00
atk Bug 1479036 - Android classes role additions. r=surkov 2018-08-09 14:43:00 +03:00
base Bug 1478727 - Move IDSet out of windows to base for Android use. r=jteh 2018-08-09 14:56:00 +03:00
generic Bug 1090497 - Re-enable warnings as errors on clang-cl. r=froydnj 2018-07-31 22:10:07 +09:00
html Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
interfaces Bug 1481719 - Disable profile-instr-out-of-date warnings explicitly rather than allowing all warnings where they appear. r=dmajor 2018-08-09 06:07:33 +09:00
ipc Bug 1090497 - Re-enable warnings as errors on clang-cl. r=froydnj 2018-07-31 22:10:07 +09:00
jsat Bug 1481924 - added GevkoView accessibility tests for scrolling. r=eeejay, jchen 2018-08-10 13:13:35 -04:00
mac Bug 1479036 - Android classes role additions. r=surkov 2018-08-09 14:43:00 +03:00
other Bug 1472555 - Part 5 - Remove the listbox layout. r=bz,surkov 2018-07-18 11:23:32 +01:00
tests Bug 1481024: Stop relying on lexical variables being available across frame scripts. r=yzen 2018-08-02 20:19:50 -07:00
windows Bug 1478727 - Move IDSet out of windows to base for Android use. r=jteh 2018-08-09 14:56:00 +03:00
xpcom Bug 1090497 - Re-enable warnings as errors on clang-cl. r=froydnj 2018-07-31 22:10:07 +09:00
xul Bug 1480058 part 3: Support accessible selection retrieval methods for XUL tabs with aria-multiselectable. r=surkov 2018-08-03 13:31:43 +10:00
.eslintrc.js Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop 2018-02-07 16:16:09 +00:00
moz.build Bug 1329977 - creating doc accessibles for existing content documents. r=surkov 2017-10-31 09:48:07 -04:00