summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2021-02-13 16:43:34 -0500
committerLeonard Richardson <leonardr@segfault.org>2021-02-13 16:43:34 -0500
commitc876fbf402f15d924b7c0d9a9be5ba80769444a3 (patch)
treed2589d7db86200d17cb05e949f7fe09a439e53b2 /doc
parent185ec704743ffa0dfd95b7a29e2f5d38a25433b5 (diff)
The behavior of methods like .get_text() and .strings now differs
depending on the type of tag. The change is visible with HTML tags like <script>, <style>, and <template>. Starting in 4.9.0, methods like get_text() returned no results on such tags, because the contents of those tags are not considered 'text' within the document as a whole. But a user who calls script.get_text() is working from a different definition of 'text' than a user who calls div.get_text()--otherwise there would be no need to call script.get_text() at all. In 4.10.0, the contents of (e.g.) a <script> tag are considered 'text' during a get_text() call on the tag itself, but not considered 'text' during a get_text() call on the tag's parent. Because of this change, calling get_text() on each child of a tag may now return a different result than calling get_text() on the tag itself. That's because different tags now have different understandings of what counts as 'text'. [bug=1906226] [bug=1868861]
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions