diff browse annotate |
2fb965a810c42fd56b4f2b1a1b33ae43562bd9d1 created 2017-03-22 17:43 +0800 pushed 2017-03-24 06:09 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 1322570 Part 9 - Print StyleContext parents in frame tree dump only if they're gecko rule nodes. |
diff browse annotate |
e389879425a71bf4c0db797550005cd4438de3b7 created 2017-03-24 10:21 +0800 pushed 2017-03-24 05:32 +0000 |
Iris Hsiao | Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland |
diff browse annotate |
4e7e5efb1bd8ee62c02e0def3058ee250a811504 created 2017-03-23 23:13 +0100 pushed 2017-03-24 05:32 +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 |
diff browse annotate |
188d0b80150c189025e2cb16abe917d9697650a2 created 2017-03-21 10:37 +0900 pushed 2017-03-24 01:18 +0000 |
Mantaorh Yoshinaga | Mantaorh Yoshinaga - Bug 1337994 part 1 - Use pre-transformed overflow area frame's rectangle when checking that target frame is out of view. r?mattwoodrow |
diff browse annotate |
7c5b4a1b331708e9cbc553ccb0589cf089093106 created 2017-03-21 10:37 +0900 pushed 2017-03-23 08:25 +0000 |
Mantaorh Yoshinaga | Mantaorh Yoshinaga - Bug 1337994 part 1 - Use pre-transformed overflow area frame's rectangle when checking that target frame is out of view. r?mattwoodrow |
diff browse annotate |
beffce9735f38181882354fe8ca10d3cf8b24de5 created 2017-03-23 15:29 +0800 pushed 2017-03-23 07:29 +0000 |
cku | cku - Bug 1349462 - Rename IsSVGText as IsInSVGTextSubtree. |
diff browse annotate |
8d732d18faa15b489b25103d59e3db978191811c created 2017-02-13 15:55 +0000 pushed 2017-03-22 12:47 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1349293, part 3 - More agressivly assert !FrameMaintainsOverflow() in FinishAndStoreOverflow. r=mattwoodrow |
diff browse annotate |
dc261d0d7c8fd8d4079aee0ca6526dd600268c29 created 2017-02-13 15:16 +0000 pushed 2017-03-22 12:47 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1349293, part 2 - Avoid unnecessary nsIFrame::IsFrameOfType and GetType calls in UnionBorderBoxes. r=mattwoodrow |
diff browse annotate |
ceb016b9a2453ed997c2845d8b976d09ce593da7 created 2017-02-13 15:06 +0000 pushed 2017-03-22 12:47 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1349293, part 1 - Prevent UnionBorderBoxes from processing NS_FRAME_IS_NONDISPLAY frames. r=mattwoodrow |
diff browse annotate |
b552679b66fca07c4709316fba970f5455de92ce created 2017-03-22 17:43 +0800 pushed 2017-03-22 09:46 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 1322570 Part 9 - Print StyleContext parents in frame tree dump only if they're gecko rule nodes. |
diff browse annotate |
a60081798b342f5d18128648ea1578fdf98e5757 created 2017-03-21 16:33 +0800 pushed 2017-03-21 14:22 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1302054 - Part 2: Remove no longer useful nsStyleContext::CalcDifference optimization that handles the same-rule-node case. r=dbaron |
diff browse annotate |
1520c23b33e5555ef22c077f1e4d872a43666591 created 2017-03-16 15:24 +0100 pushed 2017-03-21 06:38 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 3 - [css-grid] Make 'align/justify-self:normal' behave as 'start' for grid items that have an intrinsic size or aspect ratio. r=dholbert a=gchang |
diff browse annotate |
6e8e5292e77a05cce1c350e4e771d9a2af4ed008 created 2017-03-16 15:24 +0100 pushed 2017-03-21 06:38 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 2 - Refactor the intrinsic size calculations a bit (idempotent patch). r=dholbert a=gchang |
diff browse annotate |
08f74b1607bc4dfc56adc38eee9900e923ba78f2 created 2017-03-16 15:24 +0100 pushed 2017-03-21 06:38 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 1 - Move the intrinsic size/ratio calculations up a bit (idempotent patch). r=dholbert a=gchang |
diff browse annotate |
f51e3f3477e0c6dc357fbaacfc89c7a109ba3565 created 2017-03-21 00:05 +0100 pushed 2017-03-20 23:15 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 5 - Remove the aFrame param to ReparentFrameViewTo and make it a member function instead. r=tnikkel |
diff browse annotate |
1e474b43de0fa2027f735fbfd0129244e439f2d3 created 2017-03-21 00:05 +0100 pushed 2017-03-20 23:15 +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 |
diff browse annotate |
dae805bbae6f261f55e82f98d9dc760f2207aa8d created 2017-03-21 00:05 +0100 pushed 2017-03-20 23:15 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 3 - Remove the aFlags param to SyncFrameViewProperties because all callers pass zero. r=tnikkel |
diff browse annotate |
61d3e2268df4db2e81193aeab81c679afeb189ce created 2017-03-21 00:01 +0100 pushed 2017-03-20 23:15 +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 |
diff browse annotate |
6504a44989a7786551476ca14d3b89614822df1d created 2017-03-20 22:06 +0100 pushed 2017-03-20 21:17 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 5 - Remove the aFrame param to ReparentFrameViewTo and make it a member function instead. r=dholbert |
diff browse annotate |
eabf10a83a8a656ae69a2938679af2988e346d04 created 2017-03-20 22:06 +0100 pushed 2017-03-20 21:17 +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=dholbert |
diff browse annotate |
5331a668814b640c7c2afd6d0bcbdd789ce58908 created 2017-03-20 22:06 +0100 pushed 2017-03-20 21:17 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 3 - Remove the aFlags param to SyncFrameViewProperties because all callers pass zero. r=dholbert |
diff browse annotate |
ade9e7ab0a54dd00c42b1e18c29a8c739a8925e4 created 2017-03-20 22:06 +0100 pushed 2017-03-20 21:17 +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=dholbert |
diff browse annotate |
d335eca224d3c799311bd48603bec6eab7822d3b created 2017-03-20 14:12 +0800 pushed 2017-03-20 10:10 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 1322570 Part 2 - Rewrite nsStylePosition methods to stop using nsStyleContext::GetParent(). |
diff browse annotate |
fbfa2177d25a105ded84060080284230b1baea6f created 2017-03-19 19:15 +0100 pushed 2017-03-19 18:19 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 5 - Remove the aFrame param to ReparentFrameViewTo and make it a member function instead. r=dholbert |
diff browse annotate |
26967ca69d69e1d43257050372341f4b24fca794 created 2017-03-19 16:01 +0100 pushed 2017-03-19 18:19 +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=dholbert |
diff browse annotate |
9a0880fc32ac908332ac3dd6c3814e7b6e88faee created 2017-03-19 16:01 +0100 pushed 2017-03-19 18:19 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 3 - Remove the aFlags param to SyncFrameViewProperties because all callers pass zero. r=dholbert |
diff browse annotate |
7f98b96248e9f004d8c2cf9bcdedc3aa4940fd3d created 2017-03-19 16:01 +0100 pushed 2017-03-19 18:19 +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=dholbert |
diff browse annotate |
cbc40065dd062210bf4c33b69f5f27b492cd7c59 created 2017-03-19 16:01 +0100 pushed 2017-03-19 18:19 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1348665 part 1 - Move a few nsView related methods from nsContainerFrame to nsIFrame/nsFrame (idempotent patch). r=dholbert |
diff browse annotate |
6f8a81f2325624a2606d53ef5d55bd5039d0ee34 created 2017-03-06 14:34 -0800 pushed 2017-03-18 11:38 +0000 |
Bobby Holley | Bobby Holley - Bug 1343937 - Exempt scrollbar NAC from the new NAC semantics. r=bz a=gchang |
diff browse annotate |
b0b7222031460444b58e4aea30a2353270486ea2 created 2017-03-06 14:04 -0800 pushed 2017-03-18 11:38 +0000 |
Bobby Holley | Bobby Holley - Bug 1343937 - Implement and use GetInFlowParent. r=bz a=gchang |
diff browse annotate |
0726f65ba7630556e6039d328002c7e7b6759e0c created 2017-03-17 10:01 +0900 pushed 2017-03-17 06:05 +0000 |
Mantaroh Yoshinaga | Mantaroh Yoshinaga - Bug 1337994 part 1 - Use pre-transformed overflow area frame's rectangle when checking that target frame is out of view. r?jwatt,mattwoodrow |
diff browse annotate |
8fe31c5cbe428b42a02c7d46450173f034b88c4f created 2017-03-16 15:18 +0800 pushed 2017-03-17 05:30 +0000 |
cku | cku - Bug 1340044 - Part 2. Rename value in StyleGeometryBox. |
diff browse annotate |
0423d3fbfacf89fd6d32182625272acc5d777157 created 2017-03-16 15:39 +0100 pushed 2017-03-16 15:05 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound |
diff browse annotate |
a64601d6efc5723ff9a01ef885a6d5322ba0258b created 2017-03-16 15:24 +0100 pushed 2017-03-16 15:05 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 3 - [css-grid] Make 'align/justify-self:normal' behave as 'start' for grid items that have an intrinsic size or aspect ratio. r=dholbert |
diff browse annotate |
f6ec480844fc77c8773d784e8540bb8bbbf38501 created 2017-03-16 15:24 +0100 pushed 2017-03-16 15:05 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 2 - Refactor the intrinsic size calculations a bit (idempotent patch). r=dholbert |
diff browse annotate |
3a07c5822e839182636e2b2a4f642f9d49b38631 created 2017-03-16 15:24 +0100 pushed 2017-03-16 15:05 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1335806 part 1 - Move the intrinsic size/ratio calculations up a bit (idempotent patch). r=dholbert |
diff browse annotate |
8a385b0ae83eafffcf438514f8213c53309d822a created 2017-03-16 17:04 +0800 pushed 2017-03-16 09:05 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1302054 - Part 2: Remove no longer useful nsStyleContext::CalcDifference optimization that handles the same-rule-node case. r=dbaron |
diff browse annotate |
5dfc442730309aa84146ad2dea5e509c910ebb28 created 2017-03-16 13:56 +0800 pushed 2017-03-16 06:51 +0000 |
cku | cku - Bug 1340044 - Part 2. Rename value in StyleGeometryBox. |
diff browse annotate |
54ad84d037fb7c05db84d072fcf5292e80f95f1c created 2017-03-15 12:43 -0400 pushed 2017-03-15 16:46 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1347411 part 6. Change stylo to correctly recompute style of column-content anonymous boxes. r?heycam |
diff browse annotate |
df3ba7017877a14461cd32e0e7a771ca1df6e40d created 2017-03-13 18:36 +0900 pushed 2017-03-13 09:38 +0000 |
Mantaroh Yoshinaga | Mantaroh Yoshinaga - Bug 1337944 - Use PreTransformOverflowAreasProperty when checking frame is out of view. r?jwatt |
diff browse annotate |
144b71d7fa0e596e612818d8fe295f6a2fbbd1d8 created 2017-03-13 18:31 +0900 pushed 2017-03-13 09:33 +0000 |
Mantaroh Yoshinaga | Mantaroh Yoshinaga - Bug 1337944 - Use PreTransformOverflowAreasProperty when checking frame is out of view. r?jwatt |
diff browse annotate |
5eb9e5d7f05b4be583f4f8a1ca57b070c7fb4928 created 2017-03-08 23:50 -0500 pushed 2017-03-09 05:06 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1345362 part 5. Assert that we don't have a non-inheriting anon box in nsFrame::UpdateStyleOfChildAnonBox. r?heycam |
diff browse annotate |
39bdc9299c9e9bb97ed7bcbda2debb0f39b6e3de created 2017-03-08 23:50 -0500 pushed 2017-03-09 05:06 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1345362 part 4. Rename ResolveAnonymousBoxStyle to ResolveInheritingAnonymousBoxStyle. r=heycam |
diff browse annotate |
70e51b68aa6186e5d05ed200ad8c4592a9f564e7 created 2017-03-08 16:09 -0500 pushed 2017-03-08 22:17 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1345362 part 4. Assert that we don't have a non-inheriting anon box in nsFrame::UpdateStyleOfChildAnonBox. r?heycam |
diff browse annotate |
afd58f4674d1fdc102e1887b7dbcc13a0c255fc2 created 2017-03-08 00:18 -0500 pushed 2017-03-08 15:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron |
diff browse annotate |
930853cae5a4933387751ac54caccd29b8f4a41e created 2017-03-08 00:18 -0500 pushed 2017-03-08 15:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343078 part 6. Change nsFrame::CorrectStyleParentFrame to return null if we're dealing with a non-inheriting anon box. r=dbaron |
diff browse annotate |
3880ea31eac1c81a4c18b0bc3fd4148eeb27e1a3 created 2017-03-06 14:34 -0800 pushed 2017-03-08 11:48 +0000 |
Bobby Holley | Bobby Holley - Bug 1343937 - Exempt scrollbar NAC from the new NAC semantics. r=bz |
diff browse annotate |
ea38b28d4a6509fe2af7576753a0856dcde33507 created 2017-03-06 14:04 -0800 pushed 2017-03-08 11:48 +0000 |
Bobby Holley | Bobby Holley - Bug 1343937 - Implement and use GetInFlowParent. r=bz |
diff browse annotate |
1112d053e28239ef764d89620749e05fc2e4777b created 2017-03-03 14:42 -0800 pushed 2017-03-08 11:48 +0000 |
Bobby Holley | Bobby Holley - Bug 1344386 - Don't look for overlapping change hints in stylo documents. r=emilio |
diff browse annotate |
adae7665fa6a047109f25c88341a776610b15999 created 2017-03-08 02:29 -0500 pushed 2017-03-08 07:30 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1345362 part 3. Assert that we don't have a non-inheriting anon box in nsFrame::UpdateStyleOfChildAnonBox. r?dbaron |
diff browse annotate |
3feeee4650a327e9f4bda2286be2ea2d7a93f9e2 created 2017-03-08 00:18 -0500 pushed 2017-03-08 05:19 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r?dbaron |
diff browse annotate |
1e472267763efe7b69f4e576dc98af39bed9bbb5 created 2017-03-08 00:18 -0500 pushed 2017-03-08 05:19 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343078 part 6. Change nsFrame::CorrectStyleParentFrame to return null if we're dealing with a non-inheriting anon box. r?dbaron |
diff browse annotate |
6b0b18e0f7e22ef34c824e4d80349c42cd587049 created 2017-03-07 14:07 +1300 pushed 2017-03-07 01:18 +0000 |
Matt Woodrow | Matt Woodrow - Bug 1344971 - Part 3: Check NS_FRAME_MAY_BE_TRANSFORMED as part of Extend3DContext. r?thinker |
diff browse annotate |
be592d4e6902b9e1c587470b7fa1627a90a3215c created 2017-03-01 12:09 +1300 pushed 2017-03-07 01:18 +0000 |
Matt Woodrow | Matt Woodrow - Bug 1344971 - Part 1: Create OutOfFlowDisplayData for the parent of the OOF frame so they can be shared. r?mstange |
diff browse annotate |
28ac9c36b726dcd0868292b77328712a1d2b3813 created 2017-03-03 21:46 -0500 pushed 2017-03-06 10:36 +0000 |
Boris Zbarsky | Boris Zbarsky - Fix up a comment that I forgot to fix when addressing review feedback for bug 1343771. r=me, DONTBUILD |
diff browse annotate |
c1a0d1477a6b188dab330cee9d353db91dc0975d created 2017-03-03 16:14 -0500 pushed 2017-03-03 21:15 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343771. Fix stylo to properly update styles on the anonymous block inside a table cell. r?emilio |
diff browse annotate |
130e62d8966352e4883af609347316e5d57d704a created 2017-03-03 15:44 -0500 pushed 2017-03-03 21:15 +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 |
diff browse annotate |
d1006254eb42b51cbe5f8eebe3ed4624da1a7136 created 2017-03-03 16:04 -0500 pushed 2017-03-03 21:04 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343771. Fix stylo to properly update styles on the anonymous block inside a table cell. r?emilio |
diff browse annotate |
44247441ff7aa6f70cc07de74e32578a54175918 created 2017-03-03 15:44 -0500 pushed 2017-03-03 20:52 +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 |
diff browse annotate |
717ecc680a77248e3366a32810fde3e295bdff69 created 2017-03-02 10:56 -0500 pushed 2017-03-02 15:56 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1343771. Fix stylo to properly update styles on the anonymous block inside a table cell. r?emilio |