mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 02:35:41 +00:00
2b68b38709
This patch gently removes support for __exposedProps__ by changing ExposedPropertiesOnly::check() to always return false, while still failing silently in deny for some kinds of access. The tests that I changed all involve testing the behavior with __exposedProps__. I adjusted them to expect it to fail, or to adjust the error message they get when they fail. That seemed better than deleting them entirely. Note that test_bug1065185.html had a bug, so that it never executed the first case. I fixed that, and then fixed up the test to work when __exposedProps__ is not supported. This also removes various bits of the test framework that use __exposedProps__, but don't actually need to. MozReview-Commit-ID: 8fvkAmITmXY --HG-- extra : rebase_source : ef7e2c55adc12511f17f3865ebb46c343875f0b3 |
||
---|---|---|
.. | ||
MockColorPicker.jsm | ||
MockFilePicker.jsm | ||
MockPermissionPrompt.jsm | ||
MozillaLogger.js | ||
specialpowers.js | ||
specialpowersAPI.js | ||
SpecialPowersObserver.jsm | ||
SpecialPowersObserverAPI.js |