layout/forms/nsHTMLButtonControlFrame.cpp
542e2960e4d083ccd3e4c2f76c4a07e9c2dc3d39
created 2014-12-20 20:19 +0000
pushed 2014-12-22 12:13 +0000
Mats Palmgren Mats Palmgren - Bug 1111995 - Clip buttons to their border area for event hit testing. r=roc
1a8b874719fbe47e0cfad7606804005000887ffe
created 2014-12-19 14:33 -0500
pushed 2014-12-20 03:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5f7211d4190d and bac36f6e728f (bug 1111995) for B2G desktop mochitest failures.
bac36f6e728f4057400fc04ee655a1690924ae8e
created 2014-12-19 18:01 +0000
pushed 2014-12-20 03:00 +0000
Mats Palmgren Mats Palmgren - Bug 1111995 - Clip buttons to their border area for event hit testing. r=roc
9c33d0beeccf1af3a16f35faf166b609b3b29a12
created 2014-12-04 00:57 -0800
pushed 2014-12-05 12:00 +0000
Jonathan Kew Jonathan Kew - Bug 1106667 - Vertical writing-mode support for HTML button elements. r=smontagu
43845a1d2f21fb40cbea37d2bd913187f4d1731a
created 2014-11-24 16:42 +0000
pushed 2014-11-25 00:56 +0000
Mats Palmgren Mats Palmgren - Bug 1102791 - Always return NS_FRAME_COMPLETE status from nsHTMLButtonControlFrame::Reflow. Don't create overflow container continuations unless the delegating frame has eCanContainOverflowContainers. r=roc
ee3477f5614b0e8220d2a8918825a2262e455ead
created 2014-08-24 15:34 +0100
pushed 2014-08-25 15:49 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 1 - additional/modified APIs on LogicalSize. r=smontagu
4563a79a79683e143633dc4e5193b5b1c284151e
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-06-17 19:39 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
177db1927db27595d0ea52c8401de927bcc0b662
created 2014-06-11 02:45 -0700
pushed 2014-06-11 15:14 +0000
Simon Montagu Simon Montagu - Replace Get/SetTopAscent with Get/SetBlockStartAscent. Bug 789096, r=jfkthame
8f40147b8beb590c81d70b0681319bda91e98cc7
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 10, Make nsHTMLButtonControlFrame::AppendFrames/InsertFrames/RemoveFrame DEBUG only. r=roc
e7cd2558a8214320282feb727a4df3b4c3133c23
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
8aa36dab27656347b615b29223d26f4294b73e83
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-13 10:23 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
63a4ad62401ab5b08174e86b80d22b7bdffdc0c9
created 2013-12-31 13:50 +0000
pushed 2014-03-07 11:48 +0000
Jonathan Kew Jonathan Kew - bug 735577 - followup 1 (v2) - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
1b5ee8c5491ab694293b5c5cacefd118e8076884
created 2014-02-27 20:04 -0300
pushed 2014-02-28 13:32 +0000
Reuben Morais Reuben Morais - Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 12:56 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
0f0b3d2a7af543b3091ba307f0065e98b9026ff1
created 2014-01-16 17:34 -0800
pushed 2014-01-17 09:11 +0000
Peiyong Lin Peiyong Lin - Bug 959874 - Reorder two parameters in nsContainerFrame::FinishReflowChild(), for consistency with nsContainerFrame::ReflowChild(). r=dholbert
f71a7dafeefe40da30c6f760a4958dc7d9d28bae
created 2013-12-29 22:48 +0000
pushed 2013-12-31 03:16 +0000
Jonathan Kew Jonathan Kew - backout changeset 8b6f20bda157 (bug 735577 followup 1) for build failure
8b6f20bda157534bd01e73c1caa5179e95c9df9c
created 2013-12-29 22:04 +0000
pushed 2013-12-31 03:16 +0000
Jonathan Kew Jonathan Kew - bug 735577 - followup 1 - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2013-12-28 02:40 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
c73264fcffc344dbede024b64667dc31a9ac9043
created 2013-12-27 17:59 +0000
pushed 2013-12-28 02:40 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
2b65d2f636a67d2cbf0ca03cdb4290e1d207cad5
created 2013-10-02 12:46 +0900
pushed 2013-10-02 15:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.30 Get rid of nsGUIEvent r=roc
a831cc6240b2b976de4d844ec53c9984a0b7cb90
created 2013-09-28 10:24 -0700
pushed 2013-09-29 09:37 +0000
Daniel Holbert Daniel Holbert - Bug 913759 part 1: Treat buttonContent frames as block wrappers, so percent heights inside a button can resolve against button's height (minus focus border/padding). r=bz
06ee4167c4bbdc10a15f865b82c7470993c0616a
created 2013-09-26 23:43 -0700
pushed 2013-09-28 02:13 +0000
Daniel Holbert Daniel Holbert - Bug 921174 part 5: Assert that nsHTMLButtonControlFrame has exactly one child, and it's the button-content frame. r=bz
066962a4f2ee6dee81b69e64eb097dd570d70ec0
created 2013-09-26 23:43 -0700
pushed 2013-09-28 02:13 +0000
Daniel Holbert Daniel Holbert - Bug 921174 part 4: Move focusPadding into ReflowButtonContents, the only place it's used now. r=bz
57288f5ade9d49188a242b26bfdd3d364b5ad9b0
created 2013-09-26 23:43 -0700
pushed 2013-09-28 02:13 +0000
Daniel Holbert Daniel Holbert - Bug 921174 part 3: Make ReflowButtonContents() use a dedicated nsHTMLReflowMetrics instance, and give it full responsibility for populating parent's metrics. r=bz
7164978f006de148c4283e3de5bd143ed1ab3633
created 2013-09-26 23:43 -0700
pushed 2013-09-28 02:13 +0000
Daniel Holbert Daniel Holbert - Bug 921174 part 2: Use a separate nsReflowStatus for button frame's reflow vs. button contents frame's reflow. r=bz
f8b7e4858ddd28643b69da9bcdbae429f6363f2d
created 2013-09-26 23:43 -0700
pushed 2013-09-28 02:13 +0000
Daniel Holbert Daniel Holbert - Bug 921174 part 1: Rename reflow state variables in nsHTMLButtonFrame, for clarity. r=bz
19e67876d0cd31fb879e63d24d188b6c5bd01507
created 2013-08-28 10:30 -0400
pushed 2013-08-29 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 909927 - Minimize the #includes in layout/forms; r=mats
3c8536fd1da6a803fbd904e9969ced87e4349c24
created 2013-07-18 14:21 -0700
pushed 2013-07-24 12:36 +0000
Bear Travis Bear Travis - Bug 893298 - Correctly calculate button and button child's desired height to vertically center the child. r=bz
582a0b8558d17aeba214fa2b4a8d86e77f9f497a
created 2013-07-22 11:23 -0400
pushed 2013-07-23 01:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 123821ef07b4 (bug 893298) for Linux reftest failures.
123821ef07b45b550bfc502c84900bc3b4ec4a00
created 2013-07-18 14:21 -0700
pushed 2013-07-23 01:47 +0000
Bear Travis Bear Travis - Bug 893298 - Correctly calculate button and button child's desired height to vertically center the child. r=bz
dab0ba7fb3f4b490e586ff961822ad2d60d070d0
created 2013-07-19 13:06 -0400
pushed 2013-07-20 00:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 319da88f992e (bug 893298) for B2G reftest failures.
319da88f992ec3cb00b09be257f0d926dd2ecede
created 2013-07-18 14:21 -0700
pushed 2013-07-20 00:51 +0000
Bear Travis Bear Travis - Bug 893298 - Correctly calculate button and button child's desired height to vertically center the child. r=bz
86451fc62d8229a6831a3620ef9f2c00637e9d38
created 2013-07-11 11:46 -0400
pushed 2013-07-12 01:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 4504582d908c (bug 843003) for Marionette failures.
4504582d908ce343aaaceb3a19b0c3e2bf2887d6
created 2013-07-11 10:30 -0400
pushed 2013-07-12 01:55 +0000
Mounir Lamouri Mounir Lamouri - Bug 843003 - Send events and allow :hover to apply on <button>'s children. r=bz
6064e0c9f89e18fc056ba3e3a28357706bd81d86
created 2013-07-10 10:02 -0400
pushed 2013-07-11 09:11 +0000
Bear Travis Bear Travis - Bug 835873 - Include minHeight calculation before vertically centering a button's children. r=bz
3396e302a1e44e964f3dfeea457f26498acbdff4
created 2013-04-05 00:36 +1300
pushed 2013-04-05 20:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 15: Move DisplayListClipState clipping methods to AutoSaveRestore and AutoClipMultiple helper classes for safer usage. r=mattwoodrow
5f7f4e26d4a9b1e17772e32caf1aa9502b008a21
created 2013-03-04 22:56 +1300
pushed 2013-04-05 20:13 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 14: Convert all usage of nsDisplayClip(RoundedRect) to use DisplayListClipState/DisplayItemClip. r=mattwoodrow
3c3a90c3f5e0b09057f168175b1ceaec661ce59f
created 2013-02-18 18:21 +0000
pushed 2013-03-27 21:03 +0000
Mounir Lamouri Mounir Lamouri - Bug 839834 - Remove nsIFormControlFrame::GetFormProperty. r=bz
6a5bf6934ba8f7778194d7610771f07328fed301
created 2013-03-19 21:47 -0400
pushed 2013-03-20 11:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 852428 part 2. Make nsIFrame::Init infallible. r=dholbert
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-17 12:06 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
37cb11f41bb26ec7e10c70c355c92faaa390138b
created 2013-02-15 00:12 +1300
pushed 2013-02-16 14:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
494483cbe311ad03e5e89f178abf1b60c994c639
created 2013-02-15 00:08 +1300
pushed 2013-02-16 14:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
17fa03776b5c17ac515fc103c705de98bf10efaa
created 2013-02-15 09:05 +0000
pushed 2013-02-15 14:39 +0000
Ed Morley Ed Morley - Backed out changeset 2c860c4bb820 (bug 840902) on a CLOSED TREE
70c60db1a326ae595a156b229d45f0b3ff1ec78d
created 2013-02-15 09:05 +0000
pushed 2013-02-15 14:39 +0000
Ed Morley Ed Morley - Backed out changeset 6c21598704ac (bug 840902)
6c21598704ac02efafc8ab84ff449ea0bf78f50d
created 2013-02-15 00:12 +1300
pushed 2013-02-15 14:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
2c860c4bb820c1f262bd37e8bb0f7313f14582e3
created 2013-02-15 00:08 +1300
pushed 2013-02-15 14:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
86c8e1b819f14575487b6ca65a348d4acbb77ce0
created 2013-02-14 11:47 +0000
pushed 2013-02-14 22:16 +0000
Ed Morley Ed Morley - Backed out changeset b1905f6653d4 (bug 840902) on a CLOSED TREE
ffa45a2a3e49340c1bd5db8580f67017afced462
created 2013-02-14 11:46 +0000
pushed 2013-02-14 22:16 +0000
Ed Morley Ed Morley - Backed out changeset 1bd3acba4c01 (bug 840902)
1bd3acba4c0169bd8492df114241a66b124cb791
created 2013-02-15 00:12 +1300
pushed 2013-02-14 22:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
b1905f6653d40b28264e7549e7466b8d3941997a
created 2013-02-15 00:08 +1300
pushed 2013-02-14 22:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
2c6a7b66968f98d70ec2f1b94023972c64fa9056
created 2013-02-04 08:17 -0800
pushed 2013-02-05 00:26 +0000
Daniel Holbert Daniel Holbert - Bug 836957 part 2: Remove unnecessary nsIFrame::GetSkipSides() overrides whose implementations are in .cpp files. r=mats
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
8697feee8fa12e9de7ad78604e5f2a6ce0826387
created 2012-12-18 10:25 +0900
pushed 2012-12-18 09:32 +0000
Alexander Surkov Alexander Surkov - Bug 810572, part 2.5 - rename AccType constants again, r=tbsaunde, sr=roc
less more (0) -100 -60 tip