*Contact emails*dli...@microsoft.com
*Explainer* https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/RangeInnerText/explainer.md *Specification* N/A *Summary*Expose a flat text representation of the rendered text of Range objects and allow developers to move a Range's DOM position endpoints over that representation. *Blink component*Blink>DOM <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EDOM> *Motivation*Ranges are somewhat limited in capabilities for advanced editing scenarios. While Ranges expose information about the rendering of the contained text via client rect(s), they only expose the text content (not the visible text — see differences) of the Range to script via toString(). Without this information, web developers resort to heuristics in JavaScript to map offsets of the visible text back to Node offsets in the DOM, which can be computationally expensive and error prone. *Initial public proposal* https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/RangeInnerText/explainer.md *Search tags*Range <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeatures%23tags%3ARange&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818435204%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=dwLTGMpKqBNu8lnLtU%2BLePxpjNMCwffFExxLWQuhf0w%3D&reserved=0> , innerText <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeatures%23tags%3AinnerText&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818435204%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=wsL1%2BgGLxFJFxTofcboLVL3WFI4NZHUqJivG4MUgENI%3D&reserved=0> *TAG review*https://github.com/w3ctag/design-reviews/issues/725 *TAG review status*Pending *Risks* *Interoperability and Compatibility* *Gecko*: No signal *WebKit*: No signal *Web developers*: No signals. No direct signals on this specific proposal to date, but here are some links to discussion on the web on this class of issues: http://perfectionkills.com/the-poor-misunderstood-innerText/#case-for-innerText <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fperfectionkills.com%2Fthe-poor-misunderstood-innerText%2F%23case-for-innerText&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=LmS7XGR%2FvxzxFTzjVVTTzT6sLiCCvdIhjWyS%2FMZrq3I%3D&reserved=0> https://github.com/timdown/rangy/wiki/Text-Range-Module <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftimdown%2Frangy%2Fwiki%2FText-Range-Module&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=oPKvXFB%2BXUJSHliG9U7I94dKNvnulug6cdKi%2FtjCWb4%3D&reserved=0> *Debuggability*No specific additional debuggability needed *Is this feature fully tested by web-platform-tests <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=jspFZ%2FUBy%2Bw86q8%2FeCSw4KWpHlcl6ARE5QrH86iHuzs%3D&reserved=0>?*Not yet *Flag name* N/A *Requires code in //chrome?*False *Tracking bug*https://bugs.chromium.org/p/chromium/issues/detail?id=1309193 <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1309193&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=EuQIENOIcu6CQs%2FST%2BCpNJOasmAYP2VgGkNGIxSKayU%3D&reserved=0> *Estimated milestones* No milestones specified *Link to entry on the Chrome Platform Status * https://chromestatus.com/feature/5153662547525632 <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeature%2F5153662547525632&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=W12Eu4on2pbJ1wI%2FjtdV%2BvDe%2FwG6yFbiiMNob9W6n8Y%3D&reserved=0> This intent message was generated by Chrome Platform Status <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2F&data=04%7C01%7Cdlibby%40microsoft.com%7C1cb4647c701042aa3b3708da0cf9edba%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637836564818484608%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=d7%2FkWET3YeF8WEmD2TyIFIdzWi0agkvufhOKxWGzAQw%3D&reserved=0> . -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f8c5aa36-cb96-4274-b939-b3afd6aada0cn%40chromium.org.