зеркало из https://github.com/mozilla/gecko-dev.git
2747e35c51
Ranges don't cross documents, and there's no reason the typeahead find passes a shell around. So just don't do it. This also fixes a bug where references to frames were kept around a flush. That's potentially unsafe, so I've avoided the flush by passing false to nsRange. If something depends on it all the callers need be audited and fixed to handle a flush properly. Depends on D40696 Differential Revision: https://phabricator.services.mozilla.com/D40697 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
content | ||
jar.mn | ||
moz.build | ||
nsITypeAheadFind.idl | ||
nsTypeAheadFind.cpp | ||
nsTypeAheadFind.h |