gecko-dev/layout
Timothy Nikkel d06a79ae14 Bug 1754436. Use nsXULPopupManager's list of visible popups to greatly speed up FindFloatingViewContaining. r=emilio
We only have to iterate over the open popups list (which is usually 0 or single digits) instead of every view.

Now that comboboxes definitely cannot create views, only xul menu popups can be floating popups.

Differential Revision: https://phabricator.services.mozilla.com/D138290
2022-02-13 08:18:45 +00:00
..
base Bug 1754436. Use nsXULPopupManager's list of visible popups to greatly speed up FindFloatingViewContaining. r=emilio 2022-02-13 08:18:45 +00:00
build Bug 1744009 - Simplify combobox <select> code. r=mconley,dholbert 2022-01-17 11:10:05 +00:00
docs Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky 2022-02-03 18:34:58 +00:00
forms Bug 1754295 part 1: Fix non-unified build errors in layout/forms, and mark it as safe to build in non-unified mode. r=TYLin 2022-02-08 23:29:55 +00:00
generic Bug 1564726 Part 2 - Fix available block-size for block children in block container with box-decoration-break:clone. r=dholbert,emilio 2022-02-12 02:56:17 +00:00
inspector Bug 1746683 - Remove hwba since it's not a thing (hwb function supports alpha). 2021-12-20 02:53:31 +00:00
ipc Bug 1728914 - Convert a few uses of AsLayerManager to use WebRenderLayerManager. r=gfx-reviewers,aosmond 2021-09-05 02:16:38 +00:00
mathml Bug 1754295 part 2: Fix non-unified build errors in layout/mathml, and mark it as safe to build in non-unified mode. r=TYLin 2022-02-08 23:29:56 +00:00
media
painting Bug 1746248 - Style system and plumbing for mix-blend-mode: plus-lighter. r=jrmuizel,layout-reviewers,boris 2022-02-09 03:15:52 +00:00
printing Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
reftests Bug 1564726 Part 2 - Fix available block-size for block children in block container with box-decoration-break:clone. r=dholbert,emilio 2022-02-12 02:56:17 +00:00
style Bug 1754547 - Generalize moz-os-version into moz-platform. r=dao,preferences-reviewers,Gijs 2022-02-10 15:50:31 +00:00
svg Bug 1754277: Fix non-unified build errors in layout/svg, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 21:22:18 +00:00
tables Bug 1754295 part 3: Fix non-unified build errors in layout/tables, and mark it as safe to build in non-unified mode. r=boris 2022-02-08 23:29:56 +00:00
tools Bug 1697979 - Part 2: Adjust test expectations r=mstange 2022-01-22 02:37:31 +00:00
xul Bug 1754435. Add a simple cache for nsDeckFrame::GetSelectedBox. r=emilio 2022-02-10 12:27:44 +00:00
moz.build Bug 1728240 - Remove DrawTargetWrapAndRecord and gfx.2d.recording pref. r=jrmuizel 2021-08-31 02:03:58 +00:00