layout/generic/nsBlockFrame.h
c5dd20c8308843f48f4ff940b91b4c59f00c9d42
created 2018-03-29 22:15 +1100
pushed 2018-03-29 22:05 +0000
Xidorn Quan Xidorn Quan - Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-03-27 09:13 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
fc62f3ae1ab2f85056f0710b90a65afba22f4fb4
created 2018-01-04 20:37 +0100
pushed 2018-01-05 09:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1428144: Remove some dead nsIFrame code. r=mats
9ff1b67407688bc646c3e9fc04ead8a201feab86
created 2017-11-16 18:58 +0100
pushed 2017-11-17 09:59 +0000
Mats Palmgren Mats Palmgren - Bug 1416544 - Don't report COMPLETE reflow status when we still have pushed floats on some next-in-flow frame. r=dholbert
69d0e8d0a165d6348b7c8f370b02af51523fcd7c
created 2017-11-10 19:28 +0100
pushed 2017-11-11 09:59 +0000
Mats Palmgren Mats Palmgren - Bug 1415185 - Make nsBlockFrame::DoRemoveFrame handle anon/generated content from all the continuations it destroys. r=emilio
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2017-11-07 10:56 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2017-11-05 22:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2017-11-05 22:15 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
25757b404bb6823183dd8f67302752b4076875c3
created 2017-09-13 15:47 +0800
pushed 2017-09-19 09:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Pass const reference instead of value for nsReflowStatus. r=dholbert
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-08-11 01:14 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
64f8d20599985cf1fd1fd8f5a25b60c6985506d8
created 2017-07-28 21:20 -0400
pushed 2017-07-30 09:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324619 part 5. Implement FrameForPseudoElement for ::first-line. r=emilio
bf11951d30a6d14f73a3fda964e57011e60b8dde
created 2017-06-28 22:19 -0700
pushed 2017-06-30 10:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1376640. Fix dynamic updates when an inline that sits between a first-letter and its block changes style. r=heycam
fa87c25194865cb977f3bd12212f10874e7ee098
created 2017-06-29 08:22 +0200
pushed 2017-06-29 13:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2992d5af6251 (bug 1376640) for assertion failures like Assertion failure: mOwner == ExpectedOwnerForChild(aFrame) (Missed some frame in the hierarchy?)
2992d5af625165d55bcc874ffdd98385df17121f
created 2017-06-28 22:19 -0700
pushed 2017-06-29 13:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1376640. Fix dynamic updates when an inline that sits between a first-letter and its block changes style. r=heycam
48e17a3c706a20e1c61aef0b89b2bc0d19a20faa
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 8. Implement restyling for first-letter frames. r=emilio
e9605ad692ac5ef0eeaa053c828477a4bdc7952c
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
a7631339f6bf74456e00a8399574ead19938ad52
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 049b20a12429 (bug 1324618) for bustage
83508083bd672837b7fe534cdf5ffdd51dedc75c
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 169cafc2d5f9 (bug 1324618)
169cafc2d5f9a251b21c1dd5b47f5ed58a62f839
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 8. Implement restyling for first-letter frames. r=emilio
049b20a124295cc6397b1d8d834e8d7aa226ab07
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
64a65ce29ca3c2f5d25463aeda3427cabd4a9f9c
created 2017-06-22 11:24 -0400
pushed 2017-06-23 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375315. Make sure to update block pseudo-element styles on various anonymous blocks. r=emilio
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-28 04:30 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
45bf72e9b3b3b5d45457598865c72536b3027264
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET. r=jfkthame
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
5675fc7b611292bc43188231a45b7d4a41e9a124
created 2017-02-20 17:43 +0100
pushed 2017-02-21 04:29 +0000
Mats Palmgren Mats Palmgren - Bug 410857 part 1 - Traverse overflow lines too so we don't miss some text. r=jfkthame
e229f04d9a4f66b19a1a460f39ee7e57c72b15f1
created 2017-01-17 16:27 -0800
pushed 2017-01-18 14:24 +0000
Daniel Holbert Daniel Holbert - Bug 1331756 part 5: Drop redundant 'virtual' keyword from method overrides in several frame classes. r=xidorn
950dba8823a024743997c98062c2f2e2826fca0e
created 2016-12-20 23:56 +0100
pushed 2016-12-21 04:15 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
0ddd1de392d811da6cf3497a42f2b833e53c093e
created 2016-11-08 13:42 +0800
pushed 2016-11-10 15:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 2 - Rename availableSpaceHeight to availableSpaceBSize. r=dbaron
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2016-10-24 14:55 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
9639e2670d5eeb88a13a96a7eff53967ff1fa2d5
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin
741c66d1e10e0edc4d2dc6aeafbb4350676b73db
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
061d2183312b76dc3f01487fed454861eceb69d4
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Remove the old vertical alignment coding style. r=TYLin
7e8d0d68f550e00f8c9ad628923a9e6b5fa6e011
created 2016-10-21 12:41 +1100
pushed 2016-10-21 21:12 +0000
Xidorn Quan Xidorn Quan - Bug 1304556 part 1 - Add AutoLineCursorSetup RAII class for local line cursor setup. r=dbaron
6ffa724dba7370437db8548018f8542e86d7d606
created 2016-10-07 00:36 +0800
pushed 2016-10-07 02:57 +0000
Jeremy Chen Jeremy Chen - Bug 1307728 - convert LineReflowStatus to an enum class. r=mats
dc76dc5df6d9ca2c9a883d669724a38f569d7c13
created 2016-10-07 00:36 +0800
pushed 2016-10-07 02:57 +0000
Jeremy Chen Jeremy Chen - Bug 1307728 - use LineReflowStatusToString to support debugging. r=mats
4fb8ce27c37fd72b2ea08fe299f590071dc60f8c
created 2016-09-09 15:26 +0800
pushed 2016-09-13 09:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1301630 - Remove nsBlockFrame::SetFlags(). r=bz
31f1b0aa5308eebc39635a76db6016e0598e33ad
created 2016-09-07 14:45 +0800
pushed 2016-09-09 10:00 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1299753 Part 2 - Create block formatting context for DetailsFrame if needed. r=bz
67f271218828f4a31c69439f52ac3163977cbba7
created 2016-09-07 10:20 +0800
pushed 2016-09-08 00:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part6:replace NS_STYLE_CLEAR_* with StyleClear enum class. r=xidorn
2deec338fc88719cd287e7bf09bca1205f8922f5
created 2016-09-01 17:36 +0200
pushed 2016-09-02 00:52 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 4 - Move nsBlockFrame::RenumberLists to nsContainerFrame and generalize it. r=xidorn
851a6b413bfc21a6d7676ec8c108cbfd5b8386d0
created 2016-09-01 17:36 +0200
pushed 2016-09-02 00:52 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 2 - Remove useless aPresContext param from RenumberLists. r=xidorn
df3331607674ddb5ce23b75e8f21b24feb4a9e22
created 2016-09-01 17:36 +0200
pushed 2016-09-02 00:52 +0000
Mats Palmgren Mats Palmgren - Bug 1171419 part 1 - Move some list-item numbering code from nsBlockFrame to nsContainerFrame. r=xidorn
2248a75304770fcb2b0eba29c7eb73a5a19fea43
created 2016-08-01 15:54 +0530
pushed 2016-08-02 15:04 +0000
Manish Goregaokar Manish Goregaokar - Bug 1290813 - Correctly number indirect descendants of <ol reversed>; r=xidorn
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
d8ef49c1d01eaf977a88583c6f65a4b1552363d2
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
less more (0) -300 -100 -60 tip