зеркало из https://github.com/mozilla/gecko-dev.git
242aa87f1a
If a client requests all text (via IAccessibleText::text with IA2_TEXT_OFFSET_LENGTH), it's quite likely they will want all other information about the text as well; i.e. embedded objects and attributes. Therefore, fetch all of this using a single cross-process call. The text is immediately returned to the client. The hyperlinks and attributes are cached for later return to the client when they call the appropriate methods. They are only cached for one call; i.e. after the client retrieves them, the cache is dropped. This makes memory management simpler and lowers the risk of cache invalidation problems. MozReview-Commit-ID: FgFkX8J7wg1 --HG-- extra : rebase_source : e521d6ca7b00fcf1aad1f0ada299bac4c4b85c50 |
||
---|---|---|
.. | ||
aom | ||
atk | ||
base | ||
generic | ||
html | ||
interfaces | ||
ipc | ||
jsat | ||
mac | ||
other | ||
tests | ||
windows | ||
xpcom | ||
xul | ||
.eslintrc.js | ||
moz.build |