gecko-dev/layout
Emilio Cobos Álvarez 8cfb840466 Bug 1627643 - Allow to find and display selection native anonymous content. r=jfkthame
The check for generated content in nsTextFrame is to the best of my
knowledge useless: We don't display generated content as selected when
the parent is selected anyhow, and the offsets would be wrong.

We special-case text inputs and textarea because of ::placeholder, see
the comment, but otherwise there's no reason you shouldn't be able to
find-in-page generated content / fallback / etc.

I added ForceBreakBetween so as to not create ranges that span across
shadow / anonymous content boundaries. They don't work anyway (see the
TODO in test_find.html), so it seems better to make that explicit until
we properly handle them (bug 1590379).

I added a pref just to be safe since this is long-standing behavior, but
I think it should be uncontroversial.

Differential Revision: https://phabricator.services.mozilla.com/D72447
2020-04-27 13:56:04 +00:00
..
base Backed out changeset 8f4da5c776b0 (bug 1630704) for build bustages. CLOSED TREE 2020-04-25 15:29:59 +03:00
build Bug 1603585 - Notify DevTools when an EventSource object is created. r=smaug 2020-04-25 19:27:07 +00:00
docs Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00
forms Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin 2020-04-24 13:31:14 +00:00
generic Bug 1627643 - Allow to find and display selection native anonymous content. r=jfkthame 2020-04-27 13:56:04 +00:00
inspector Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
ipc Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
mathml Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin 2020-04-24 13:31:14 +00:00
media
painting Bug 1632409 - Separate image mask API from the generic clip API in WR. r=kats 2020-04-23 20:44:21 +00:00
printing Bug 1580565 - Part 4: Use WindowContext to manage BrowsingContext cached status, r=farre 2020-04-24 18:33:04 +00:00
reftests Bug 1621095 - add reftest-qr to run focused webrender reftests on android phones. r=bc 2020-04-24 18:54:51 +00:00
style Bug 1626005 - Fix crash when non-constructed sheets call replace() r=emilio 2020-04-24 17:42:22 +00:00
svg Bug 1629732 - Fix non-unified build errors in layout/svg. r=tnikkel 2020-04-22 00:10:47 +00:00
tables Bug 1628715 - Part 15: Replace MOZ_NONNULL_RETURN by returning NotNull<elem_type*>. r=xpcom-reviewers,necko-reviewers,dragana,nika 2020-04-24 13:35:27 +00:00
tools Bug 1632098 - P2. Don't rely on onOpenWindow to determine when we can start. r=kmag 2020-04-24 06:25:51 +00:00
xul Bug 1619165 - Reformat recent changes to the Google coding style r=andi 2020-04-25 09:40:08 +00:00
moz.build Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00