75d3059451
* Move TextSourceRange static functions to DocumentUtil getWritingMode is also simplified * Update Google Docs range to be empty to match other range sources * Rename imposterContainer to imposterElement * Add static creation functions * Add static creation function * Remove unused collapse function * Don't select imposter elements * Refactor setEndOffset * Adjust argument order for setEndOffset * Update TextSourceRange constructor * Remove unused isConnected * Cache rects * Fix test * Remove unused getRect * Revert "Fix test" * Remove cachedRect * Use the source element rect to handle scroll differences * Writing mode update * Remove _cachedRects update This shouldn't be necessary as the imposter is usually detached almost immediately after scanning, giving no time for the window to be resized or scrolled. |
||
---|---|---|
.. | ||
sandbox | ||
document-focus-controller.js | ||
document-util.js | ||
dom-data-binder.js | ||
dom-text-scanner.js | ||
html-template-collection.js | ||
native-simple-dom-parser.js | ||
panel-element.js | ||
popup-menu.js | ||
scroll-element.js | ||
selector-observer.js | ||
simple-dom-parser.js | ||
text-source-element.js | ||
text-source-range.js |