layout/forms/nsListControlFrame.cpp
c15f0fb1c92375ea751b3916a4c25a34403f21b2
created 2023-03-16 19:09 +0000
pushed 2023-03-17 04:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1809084 - Stop using XUL layout for menu popups. r=desktop-theme-reviewers,dao,dshin
431f456c5e31b432fb5b9d8ef86bdd92c21f3158
created 2023-03-16 08:20 +0000
pushed 2023-03-17 04:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1818036 - Reset select list at a safer time. r=layout-reviewers,tnikkel
ff31765de985736e325dc046f6712ceb1a2864d9
created 2023-02-23 14:53 +0000
pushed 2023-02-24 03:52 +0000
David Shin David Shin - Bug 1811311 - Part 3: Refactor `GetNaturalBaselineBOffset` to return `Maybe<nscoord>`. r=layout-reviewers,emilio
4846720fc2c686f7b1e6d60dd3fa9e26a9863614
created 2023-02-23 14:53 +0000
pushed 2023-02-24 03:52 +0000
David Shin David Shin - Bug 1811311 - Part 1: Unite baseline-related functions in `nsIFrame` into one. r=emilio
9753327b9bf4554995af161bf6a933c13b82dea3
created 2023-02-12 20:44 +0000
pushed 2023-02-13 08:50 +0000
Ben Freist Ben Freist - Bug 1300405 - Fix insertion of already selected options r=emilio
d95a1f1a43751bca4593d3c4ffa394d79bb59fba
created 2023-01-07 23:52 +0000
pushed 2023-01-08 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1804812 - Allow authors to override listbox select overflow styles. r=jfkthame,layout-reviewers
a8df83073f0f5c3629c9fafcca124987ae49efc4
created 2022-11-12 04:38 +0000
pushed 2022-11-12 09:47 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1799732 Part 3 - Convert FrameChildListID to enum class. r=emilio
df2c2c5f1f58c074eca252982537e204f7d179a8
created 2022-11-12 02:16 +0200
pushed 2022-11-12 09:47 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1799732) for causing build bustages in nsIFrame.cpp CLOSED TREE
e559f9dbc76ff263c8bd9b9f0e15481571e41d5c
created 2022-11-11 23:44 +0000
pushed 2022-11-12 09:47 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1799732 Part 3 - Convert FrameChildListID to enum class. r=emilio
3fcd5080f02ba5c50a33e5ee6340633cf098b0ce
created 2022-11-01 21:15 +0000
pushed 2022-11-02 09:45 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1798373 Part 5 - Change nsContainerFrame::SetInitialChildList() to take rvalue reference of nsFrameList. r=emilio
726f4fa7e25d9f38ca0eac9e1806e4dc07c526a2
created 2022-10-18 14:18 +0000
pushed 2022-10-19 04:09 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1795661 - Clean-up ScrollFrameIntoView code. r=hiro
d96df925c94328507493522597d7a66e264fdde8
created 2022-10-07 01:41 +0000
pushed 2022-10-07 09:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1794035 Part 4 - Use range-based for loops to iterate nsFrameList. r=emilio
36ffdd4272533fe80d8c9e9c74275afaee15c5b6
created 2022-09-22 12:11 +0000
pushed 2022-09-22 21:44 +0000
Martin Robinson Martin Robinson - Bug 1791760 - Move GetContainSizeAxes to nsIFrame r=emilio
ccce3ae6e16c0dab0062d8056975918ce36fc433
created 2022-09-13 00:43 +0000
pushed 2022-09-13 09:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1789874 - Fix colors used by nsListControlFrame::PaintFocus. r=mstange
d9636db75bddb4bbf8f8e81c1947612a3aed83d2
created 2022-08-31 17:04 +0000
pushed 2022-09-01 09:54 +0000
Ziran Sun Ziran Sun - Bug 1785063 - Obey contain-intrinsic-size in select multiple. r=emilio
86a8cb8c3bdcf232b89e9396fe674e2615ae9766
created 2022-07-12 09:51 +0000
pushed 2022-07-12 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1777135 - Part 1: make nsPresContext::DefaultBackgroundColor account for default-background color-scheme. r=dholbert
51947744ce12247f378a1db2379ffaad3fcd18c3
created 2022-06-07 23:09 +0000
pushed 2022-06-08 09:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug
e3fd585c58fa9cbdf22eeee007177f625c5926c9
created 2022-04-19 17:44 +0000
pushed 2022-04-20 03:39 +0000
David Shin David Shin - Bug 1755565 - Implement `contain: inline-size`. r=emilio,dholbert
dfda402b15828c320d3c7e2a56e6e84a33cb9635
created 2022-01-31 17:00 +0000
pushed 2022-01-31 21:28 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1519636 - Reformat recent changes to the Google coding style. r=sylvestre
78130d73ca7565d795f350fa6e5eb3287f24eba6
created 2022-01-17 11:10 +0000
pushed 2022-01-17 21:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1744009 - Simplify combobox <select> code. r=mconley,dholbert
8afce3b9dc1c88e7cd173756e372a74ae77eef93
created 2022-01-17 11:14 +0200
pushed 2022-01-17 21:49 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 2 changesets (bug 1744009) for causing reftest failures on select-3.html.
6193897887751446f58fdca18847e70675ade591
created 2022-01-16 23:31 +0000
pushed 2022-01-17 21:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1744009 - Simplify combobox <select> code. r=mconley,dholbert
1685016c0c79535b5cc70c0a33d7bab682e90a18
created 2021-11-11 17:05 +0000
pushed 2021-11-11 21:17 +0000
Eitan Isaacson Eitan Isaacson - Bug 1733263 - P5: Rely on DOMMenuItem events for ACTIVE state changes in select elements. r=Jamie
fb93690f7303b09fc8ae2f94e65c3fa3f6a10f39
created 2021-11-10 02:22 +0200
pushed 2021-11-10 09:24 +0000
Butkovits Atila Butkovits Atila - Backed out 5 changesets (bug 1733263) for causing leakes. CLOSED TREE
06263018f1f70ceb780dff123c581c58c64d24e7
created 2021-11-09 23:17 +0000
pushed 2021-11-10 09:24 +0000
Eitan Isaacson Eitan Isaacson - Bug 1733263 - P5: Rely on DOMMenuItem events for ACTIVE state changes in select elements. r=Jamie
dce0b293f217055095e58c127a2f67af53f5399b
created 2021-11-02 18:08 +0000
pushed 2021-11-03 03:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1738614 - Remove other Widget* colors. r=mstange
88d4b2d958503e7592b72783814c417b1d0700dc
created 2021-10-02 18:59 +0000
pushed 2021-10-03 10:06 +0000
Daniel Holbert Daniel Holbert - Bug 1733727 part 2: Use StaticAutoPtr to manage lifetime of various "sFoo" static global variables in layout. r=jfkthame
cdae5012ffbdd4609dd7f844afa8ddcbb54d6a37
created 2021-07-07 03:11 +0000
pushed 2021-07-07 09:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1494330 Part 1 - Make NS_NewListControlFrame() return nsListControlFrame*. r=layout-reviewers,boris
8befa6dc66fd8dd3f591cd5d97d3dc79ab831ab5
created 2021-05-06 00:54 +0000
pushed 2021-05-06 09:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1708303 - Fix scroll-margin implementation. r=hiro
547a1117fa9bde4bd68c383fc2efe05fbd8ff62d
created 2021-04-02 12:22 +0000
pushed 2021-04-02 21:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1702676 - Change public LookAndFeel API to accept a color scheme. r=mstange
6f3a9007793c5f356522b8d283e9e2bc4a4f6b4f
created 2021-04-02 09:34 +0300
pushed 2021-04-02 09:48 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 597b9606c3ca (bug 1702676) for reftest failures on mq_prefers_reduced_motion_reduce.html CLOSED TREE
597b9606c3caa95b329924542ce2976b40698c7c
created 2021-04-02 00:21 +0000
pushed 2021-04-02 09:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1702676 - Change public LookAndFeel API to accept a color scheme. r=mstange
00b99054a84d984f19261d29c4a8cecf54a5ac8a
created 2021-01-29 20:48 +0000
pushed 2021-02-02 03:35 +0000
Mats Palmgren Mats Palmgren - Bug 1686395 - Remove [Un]RegisterAccessKey calls in frame code (idempotent change). r=emilio
f262a5526f6ce10fd4c23f0b2bee7eba48872432
created 2021-01-29 22:44 +0200
pushed 2021-01-30 05:43 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1686395, bug 1686728) for conflicting with the backout of Bug 1683748 . CLOSED TREE
0f95f2b3ea9240b2c8a0e06d877b168121ee9a34
created 2021-01-29 15:45 +0000
pushed 2021-01-30 05:43 +0000
Mats Palmgren Mats Palmgren - Bug 1686395 - Remove [Un]RegisterAccessKey calls in frame code (idempotent change). r=emilio
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 2 - Add WritingMode argument to SizeComputationInput::ComputedLogicalBorderPadding(), and adapt callers. r=jfkthame
179606cffa67eb817888861f379ca07daf576047
created 2020-07-15 19:00 +0000
pushed 2020-07-16 03:30 +0000
sefeng sefeng - Bug 1649278 - Don't do PreventDefault for escape key if <select> dropdown is not shown r=smaug
cd8bddd0ab8f28c99aa6e10b630c1ddaf6680e4e
created 2020-07-09 18:29 +0000
pushed 2020-07-10 09:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1651171 - Convert NS_SUBTREE_DIRTY to an inline method of nsIFrame. r=jfkthame
529c7022e64b5b0dba3d62838471c3e5054401cd
created 2020-07-06 22:29 +0000
pushed 2020-07-07 09:47 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1630704 - Part 27: Remove nsFrame from inheritance chain r=emilio
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
e2e19b50d5a2c8c6dfe7fc0925548e1e52f6630b
created 2020-06-25 14:11 +0000
pushed 2020-06-26 03:24 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1647525 - Use HasAnyStateBits() in nsListControlFrame r=emilio
b4db58c003aed0fd8bda4507b5ded482dea602c7
created 2020-05-27 18:11 +0000
pushed 2020-05-28 03:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1641245 - Make string comparators not virtual. r=froydnj,necko-reviewers,geckoview-reviewers,jgilbert,agi,valentin
a03ca1bbfefaacd231abbb71473c5e0e42cea20a
created 2020-05-19 20:56 +0000
pushed 2020-05-20 10:05 +0000
Kristen Wright Kristen Wright - Bug 1626386 - Convert ui.menu.incremental_search.timeout to a static pref r=emilio
df36546db7e49b7f621b9c89e8a3dd3b7e0a22de
created 2020-04-10 21:34 +0000
pushed 2020-04-13 15:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1629096 - Honor scroll-padding / margin in ns{ListControl,MenuPopup}Frame. r=hiro
6c29976af9749fab2349d4ea676bc0f58edb7af7
created 2020-04-06 16:43 +0000
pushed 2020-04-07 03:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 40545 - Fix the empty-label attribute case in the select popup. r=chutten
41906e11f2d259c83c5b6c2d1b0c764e490737f9
created 2020-04-06 16:06 +0000
pushed 2020-04-07 03:53 +0000
Chris H-C Chris H-C - Bug 40545 - Options to use label attribute when present r=emilio,jfkthame,mats
3b4a2d668c0a4ab05ccd584701cd063d768dd0e3
created 2020-04-01 19:35 +0300
pushed 2020-04-01 21:26 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 813e1405e501 (bug 40545) for Android failures at test_bug659596.html on a CLOSED TREE.
813e1405e501b5e78bdf63ae5fcac8cd6fe29db2
created 2020-04-01 09:20 +0000
pushed 2020-04-01 21:26 +0000
Chris H-C Chris H-C - Bug 40545 - Options to use label attribute when present r=emilio,jfkthame,mats
16033ddd2457a3fe1da77fbce24b0a246f349856
created 2020-03-17 09:38 +0000
pushed 2020-03-17 16:13 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
90da3a622fbfa8d4b6fd0a9c01c1915d5aacefd8
created 2019-11-06 12:53 +0000
pushed 2019-11-06 21:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1593366 - Check default prevented status in nsListControlFrame::KeyDown. r=mats
f3fff7c1f2ba76b11c1a4edee5046cc51d7d76bc
created 2019-09-13 03:59 +0000
pushed 2019-09-13 15:46 +0000
James Teh James Teh - Bug 1488828: For collapsed select controls in the content process, set the number of rows to the maximum instead of 1. r=dholbert
18aea5732dafafefd3003cd430b0ff1c18f29528
created 2019-08-26 20:25 +0000
pushed 2019-08-27 09:31 +0000
kriswright kriswright - Bug 1573992 - Convert browser.tabs.remote.desktopBehavior to static pref. r=njn
a248baf9930163ebeb066239174ed57b9bbb0b06
created 2019-07-02 18:40 +0000
pushed 2019-07-03 04:09 +0000
Daniel Holbert Daniel Holbert - Bug 1562312: Implement 'contain:size' for <select multiple> elements. r=TYLin
3415f556123b167f1bcde81e76d18037db3b2cb7
created 2019-05-26 13:10 +0000
pushed 2019-05-26 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1554433 - Move system colors to values::specified::color. r=xidorn
b4cbda10ffaf3584fcbc8df61a7c643979072891
created 2019-05-06 13:57 +0000
pushed 2019-05-06 21:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 15: Mark PresShell::ScrollFrameRectIntoView() as MOZ_CAN_RUN_SCRIPT r=smaug
596be5bff8b9ec986de13a5a5812f04672f89d08
created 2019-04-30 00:26 +0000
pushed 2019-04-30 11:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1547418 - Make CapturingContentInfo a private struct of PresShell and move APIs for it from nsIPresShell to PresShell r=smaug a=reland
2258dc01bcd175ce0d2f31ae69a88fadfbecdb12
created 2019-04-30 00:07 +0000
pushed 2019-04-30 11:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1547416 - Move nsIPresShell::ScrollAxis to PresShellForwards.h r=smaug
20d44dfc1b05a7d4715fedbd786d5946691c0630
created 2019-04-30 13:13 +0300
pushed 2019-04-30 10:15 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1547416, bug 1547418) for causing conflicts. a=backout
91ac1bb728ef0c25e230bae50297794dd631f8f6
created 2019-04-30 00:26 +0000
pushed 2019-04-30 03:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1547418 - Make CapturingContentInfo a private struct of PresShell and move APIs for it from nsIPresShell to PresShell r=smaug
less more (0) -300 -100 -60 tip