layout/generic/nsIFrame.h
ce13c8b07ca7cae81d32f802b97c14fb4cad8b34
created 2017-04-25 07:33 +0900
pushed 2017-07-31 14:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats
779ea6294a225a49a7f4787ad2145fc1bef8c5cd
created 2017-04-26 23:25 +0100
pushed 2017-07-31 14:08 +0000
Jonathan Kew Jonathan Kew - Bug 1358275 - When no BidiDataProperty() is present, nsIFrame::GetBidiData() should return data with precedingControl=kBidiLevelNone to avoid unecessarily interrupting textruns. r=dholbert
dba324c58046f41bbbaa0e0cf0d5106a1fe84a23
created 2017-04-19 10:27 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Clean up pseudo-element props. r=heycam
af48eb90e6084d188d99f00fc8ad408eda04bc7e
created 2017-04-18 22:35 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348857 part 2 - [css-grid] Propagate the ApplyAutoMinSize bit to nsFrame::ComputeSize (idempotent patch). r=dholbert
c3075684667085325129a6ae7fb0375e476b9036
created 2017-04-04 20:59 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert
837fb46a9d4a86b4d44b424864ad9acc3daaaee5
created 2017-04-04 09:54 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a86c4218ca5f (bug 1353187)
a86c4218ca5f2c1f5da6a0d0f415eef4f55331b6
created 2017-04-03 20:43 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1353187 - Give frame properties the const-ness semantics of member variables. r=dholbert
b845e6e9c44778ba6cb60a1cef30ec9be4392fe9
created 2017-03-30 22:56 -0400
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1352056 - Call nsIFrame::StyleDisplay less from nsFrame::FinishAndStoreOverflow. r=dholbert
a3f4de47b66b2ab1b4c0dc54d91a94e07668b58f
created 2017-03-30 22:56 -0400
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1352056 - Add nsIFrame::Style*WithOptionalParam helpers. r=dholbert
3793b906e1e79d0f3a0bd07c0b666321ddb0768d
created 2017-03-29 09:38 -0400
pushed 2017-07-31 14:08 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1343057 - Part 2: Disable AA for layers with animation in effect. r=mattwoodrow
4c987b7ed54a630a7de76adcc2eb00dab49d5dfd
created 2017-03-24 14:24 +0100
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
e389879425a71bf4c0db797550005cd4438de3b7
created 2017-03-24 10:21 +0800
pushed 2017-07-31 14:08 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
cf701cfc024972be7bb703aace2b9d88e6f27115
created 2017-03-23 23:13 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
2e95b7e18fcf2b24844e484776c050e0d0c51e70
created 2017-03-23 13:44 +0100
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
d10b87b893b158c945f8c4e1b679ba35bc8c0dc2
created 2017-02-20 12:47 +0000
pushed 2017-07-31 14:08 +0000
Jonathan Watt Jonathan Watt - Bug 1349731 - Document how SVG frames use nsIFrame::mRect. r=longsonr
f9222bab527db09a92d604292b264cbf6aa14b45
created 2017-03-23 15:29 +0800
pushed 2017-07-31 14:08 +0000
cku cku - Bug 1349462 - Part 1. Rename IsSVGText as IsInSVGTextSubtree. r=heycam
d6766b291e3b7195aa93fc0b246d60ea97994cb7
created 2017-03-21 01:22 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 5 - Remove the aFrame param to ReparentFrameViewTo and make it a member function instead. r=tnikkel
d767466dcdf7ac44d3dfb5428ace717a23f28f0f
created 2017-03-21 01:22 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 4 - Remove some params to SyncFrameViewProperties and make it a member function instead. Make the aView param optional, use the frame's view if none provided. r=tnikkel
50de31a807173086cb44c66199a8707f2a3c5697
created 2017-03-21 01:22 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 3 - Remove the aFlags param to SyncFrameViewProperties because all callers pass zero. r=tnikkel
4261e71cf24c391b8362fdb5d8a5526e918ed0fd
created 2017-03-21 01:22 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 2 - Remove the ViewProperty and store the nsView* in a field on the relevant frame classes instead. r=tnikkel
c90ad4b528aadedb3e59fb40850b557a11d7a841
created 2017-03-21 01:22 +0100
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 1 - Move a few nsView related methods from nsContainerFrame to nsIFrame/nsFrame (idempotent patch). r=dholbert
7166b44658df0723b16d43b7f884deb73c99f0ba
created 2017-05-24 14:54 +0200
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=dholbert a=gchang
20cc389b33bd8a4e80b253a14b7ee27e61f5acfa
created 2017-04-18 22:35 +0200
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1348857 part 2 - [css-grid] Propagate the ApplyAutoMinSize bit to nsFrame::ComputeSize (idempotent patch). r=dholbert a=gchang
ffeb9bf30934dd96cf3cc9e997140230712703a8
created 2017-03-28 20:13 -0400
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 - [css-ui] Introduce the 'appearance: auto | none' property, with '-webkit-appearance' as an alias. r=dholbert, a=gchang
b0b7222031460444b58e4aea30a2353270486ea2
created 2017-03-06 14:04 -0800
pushed 2017-06-05 19:31 +0000
Bobby Holley Bobby Holley - Bug 1343937 - Implement and use GetInFlowParent. r=bz a=gchang
130e62d8966352e4883af609347316e5d57d704a
created 2017-03-03 15:44 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1340723 part 1. Add an nsIFrame function that can be called from the stylo restyle manager to update style contexts on anonymous boxes associated with that frame, and a frame state bit that can be used to optimize out the virtual calls. r=emilio
66535e831760421b270662aa8d0773b0fde7c9f3
created 2017-03-02 14:02 +0100
pushed 2017-06-05 19:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
3cf51d656aef11c9a9d2bb8bc91cb08cd4fa7637
created 2017-03-01 18:03 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 4 - Mark AutoWeakFrame as MOZ_NONHEAP_CLASS and WeakFrame as MOZ_HEAP_CLASS. r=tn
cb8eb0ca05acd0dcded6012c5e5ec0f7d6813c6b
created 2017-03-01 18:03 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
49292318198c59a0e53f0af3f9959c8cf4c9dee0
created 2017-03-01 16:43 +0100
pushed 2017-06-05 19:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
693036540bcf73be5c4ebb9aa2fccc1b773c3481
created 2017-02-26 00:25 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341981 Part 3 - Convert inline break status to a tri-state enum class. r=dholbert
6e42654118543c89b90e1ac424a7d14fde04e278
created 2017-02-24 14:34 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341981 Part 2 - Convert frame completion status to a tri-state enum class. r=dholbert
df1c149b427f2665057681358d9126c9cafa7668
created 2017-02-24 10:56 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341981 Part 1 - Strip trailing whitespaces in nsIFrame.h. r=dholbert
11781abf35b722d9f5b7182b43fdd4b9509b05b5
created 2017-02-28 18:58 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
3095d085ef20df5588f4ee649d14c8e8762f1a72
created 2017-02-14 18:41 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 24 - Implement operator<< for nsReflowStatus to use mozilla::ToString. r=dholbert
672ba79a78402d839579d9a71d865ec2d85cef0a
created 2017-02-14 18:01 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 23 - Remove constructor and all operators related to uint32_t. r=dholbert
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
dfe7b2bfa220301806e971b09afa82a3fd557b1c
created 2017-02-14 17:30 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 21 - Remove NS_FRAME_NOT_COMPLETE. r=dholbert
72b4e2c632372f13f63836378012e97ba15c4504
created 2017-02-14 17:22 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 20 - Remove NS_FRAME_OVERFLOW_INCOMPLETE. r=dholbert
53e23cf580b78e141a7d6e5c0520ca8c4412619d
created 2017-02-14 17:09 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 19 - Convert NS_INLINE_BREAK_FIRST_LETTER_COMPLETE to use bit-field and methods. r=dholbert
cf3d2275549761287bc31fdd708a2b081f44b3e2
created 2017-02-14 16:33 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 18 - Convert NS_INLINE_IS_BREAK to a method. r=dholbert
8c1a80a316405112ec7abae64a0cd0447a52c312
created 2017-02-14 16:22 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 17 - Convert NS_INLINE_IS_BREAK_AFTER to a method. r=dholbert
333bdff178fcf0e50ff9ff79c5e716d9feb2e3ed
created 2017-02-14 16:05 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 16 - Convert NS_INLINE_IS_BREAK_BEFORE to a method. r=dholbert
4be99f9271740378328e373f20b938d769725394
created 2017-02-14 16:05 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 15 - Remove NS_INLINE_BREAK_TYPE_MASK. r=dholbert
985eb1c0435550a30bc4630eada13f7426c4c5c7
created 2017-02-14 15:58 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 14 - Convert NS_INLINE_GET_BREAK_TYPE to a method. r=dholbert
b39fdda36636395fefd8a671ced01fa4eee9f154
created 2017-02-14 11:52 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 13 - Convert NS_INLINE_LINE_BREAK_AFTER to a method. r=dholbert
43b83d0ac36b7f27b02defaecc00f735e3c1a9e3
created 2017-02-14 11:52 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 12 - Add bit-fields for inline break status, and convert NS_INLINE_LINE_BREAK_BEFORE. r=dholbert
6d832b39d9a090a94c830f2ccb8927c4e1020545
created 2017-02-13 17:15 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 11 - Convert NS_MergeReflowStatusInto() to a method. r=dholbert
e2e7f176f32e953bef6cdc53954f42c451903636
created 2017-02-13 16:16 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 10b - Convert NS_FRAME_TRUNCATED to use bit-field and methods. r=dholbert
3ea22e82b7a1b493f2f31e52ed310e6288fd9a91
created 2017-02-20 14:58 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 10a - Move ReflowInput::SetTruncated() into nsReflowStatus. r=dholbert
bbe9d528bcf59644fc99b076c8a1ad1597dc9c41
created 2017-02-13 14:56 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r=dholbert
74d9f315b9000eb8be2f9ce50a769659bd66a38c
created 2017-02-11 23:18 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 8 - Remove NS_FRAME_SET_OVERFLOW_INCOMPLETE. r=dholbert
167b50e9d5845d65c599801614ce8a60bd2b5a37
created 2017-02-11 23:06 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 7 - Remove NS_FRAME_SET_INCOMPLETE. r=dholbert
86aa651c4736670f40671b9816a5c898d3c13bc3
created 2017-02-11 22:54 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r=dholbert
2cb25268cfbb3d268b06e316f37d0b2af505c530
created 2017-02-11 22:45 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 5 - Remove NS_FRAME_IS_COMPLETE. r=dholbert
385c006f46b2273ffbcba6fd6e1b5b933bc441cb
created 2017-02-11 22:38 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r=dholbert
9f1508490ddf657da9cc3b29c423ad39aba52891
created 2017-02-11 22:17 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 3 - Remove NS_FRAME_IS_NOT_COMPLETE. r=dholbert
0d9fd874b0507b79c4ed5e8abc6be4f7a58c14e2
created 2017-02-13 15:25 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 2 - Add bit-fields and methods for frame completion status. r=dholbert
907e7b586ed2dc54ce61669d7cdd09404269d8fe
created 2017-02-10 17:29 +0800
pushed 2017-06-05 19:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 1 - Convert nsReflowStatus to a class mimicking uint32_t. r=dholbert
less more (0) -300 -100 -60 tip