layout/base/nsCSSFrameConstructor.cpp
d3f1545072f3867d58dff0130a751354c2ae2305
created 2012-10-31 04:10 +0000
pushed 2012-10-31 21:26 +0000
Jonathan Watt Jonathan Watt - Bug 806964 - Stop calling UpdateOverflow on frames that are scheduled to be reflowed. r=roc.
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-31 21:26 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
b707050a4ac4b87a9145c3f562fd5cdd9049aad0
created 2012-10-26 19:04 +0200
pushed 2012-10-31 21:26 +0000
L. David Baron L. David Baron - Bug 804970, patch 5: Handle dynamic changes to the basis for 'rem' units by rebuilding all style data. r=bzbarsky
ba9ee31718012226b54c4eecb9bf45c760f962e4
created 2012-10-26 19:04 +0200
pushed 2012-10-31 21:26 +0000
L. David Baron L. David Baron - Bug 804970, patch 4: Refactor part of RebuildAllStyleData into a helper function (slightly reordering it), so that we can share that part. r=bzbarsky
4b2d566ad1ac77c285b3a0af352211b0e81b5718
created 2012-10-26 11:56 +0100
pushed 2012-10-31 21:26 +0000
Jonathan Watt Jonathan Watt - Bug 795592 - Stop calling nsIFrame::FinishAndStoreOverflow on NS_STATE_SVG_NONDISPLAY_CHILD frames. r=mattwoodrow.
f6f8969f4a70d0a336d492b8ac36fc9651edbd2b
created 2012-10-26 22:11 +1300
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 804323. Mark newly-transformed frames as abs-pos containers (or not). r=bzbarsky
293bdc2afe11f479e8394229f04281abe13ceb25
created 2012-10-25 07:53 -0400
pushed 2012-10-31 21:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 1ebc3b1b8feb, 205c1c846d70 (bug 801488), and e4367fd2043f (bug 804323) due to b-c crashes.
e4367fd2043ff9233a9b951cf2ba4f34440d8847
created 2012-10-25 00:35 +1300
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 804323. Mark newly-transformed frames as abs-pos containers (or not). r=bzbarsky
ae051b7f7e4e9363b5402c4ec0279ed67af6a75f
created 2012-10-21 15:33 +0300
pushed 2012-10-31 21:26 +0000
Olli Pettay Olli Pettay - Bug 793848, faster svg:use check, r=bz
af2ae674602435e98825f5d939eb87784668dc94
created 2012-10-20 11:03 +0100
pushed 2012-10-31 21:26 +0000
Robert Longson Robert Longson - Bug 791826 - Fix crash with SVG preserveAspectRatio, position:fixed. r=jwatt
0f68b28becd099bfac0040ba6f7b33b0267b26ce
created 2012-10-09 14:31 +0200
pushed 2012-10-31 21:26 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz.
a96deba7de41ab066810760a57ba414bb7341fb9
created 2012-10-15 01:42 -0400
pushed 2012-10-31 21:26 +0000
David Zbarsky David Zbarsky - Bug 799407: Enable FAIL_ON_WARNINGS in more of layout/ r=roc
fa3a84d645fc4a44ee064e6397f334ef54aee1e1
created 2012-10-10 23:25 +1300
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 795657. Don't reframe for adding a transform when absolute descendants are present, when the frame is already positioned. r=bz
be09855c0f5cc50154dfff3578730742ef49dd87
created 2012-10-07 02:03 +1300
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 626245. Part 4: Compute plugin widget geometry updates via the refresh driver's painting, and defer actual widget updates until we've just composited the window. r=mats
80a399e648df0ba8182f783d4ec45ee99d8f372f
created 2012-10-11 14:54 +0100
pushed 2012-10-11 23:26 +0000
Ed Morley Ed Morley - Backout b71e714d5957 (bug 795657) for burning
b71e714d5957a325538ab7c98877a79007bb26ec
created 2012-10-10 23:25 +1300
pushed 2012-10-11 23:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 795657. Don't reframe for adding a transform when absolute descendants are present, when the frame is already positioned. r=bz
abf6515b8c85b76b7d2975739a027e9422aaf7b4
created 2012-10-05 23:50 -0400
pushed 2012-10-11 23:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 790265. Changes that might attach a binding (e.g. state changes on <object> elements) should trigger a frame construction attempt even for display:none elements, so the binding will get attached. r=dholbert
1cceedd227a7427bfcc764fd583a2631603eaf07
created 2012-10-02 22:55 -0700
pushed 2012-10-05 13:20 +0000
Chris Jones Chris Jones - Bug 790505, part 4: If we're just updating the transform of a prerendered layer, then schedule an empty transaction to skip unnecessary display-list overhead. r=mattwoodrow,roc
a2581a4bda012f78f7f1493465e6d5afc4ab7bcc
created 2012-10-03 00:21 -0700
pushed 2012-10-05 13:20 +0000
Chris Jones Chris Jones - Back out bug 790505 for leaking
6eccc1276660ca003c3e13eda6c60b5b66dcb545
created 2012-10-02 22:55 -0700
pushed 2012-10-05 13:20 +0000
Chris Jones Chris Jones - Bug 790505, part 4: If we're just updating the transform of a prerendered layer, then schedule an empty transaction to skip unnecessary display-list overhead. r=roc
7e5ee5365db994de4b58be186d8332b9cd43d451
created 2012-10-02 10:24 +0200
pushed 2012-10-05 13:20 +0000
Ms2ger Ms2ger - Bug 793314 - Remove PtrBits; r=mounir,roc
e5651c513f3f89e2b8cb277fb375d0e0554a990b
created 2012-08-29 17:39 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9c - Remove old invalidation code. r=bz
d3f86e3a324043af516650186f801c7117fd12bb
created 2012-09-27 16:34 +0100
pushed 2012-10-05 13:20 +0000
Ed Morley Ed Morley - Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
ef035122864a4a7391746afbb5a9da685a2bd34e
created 2012-08-29 17:38 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
e016faeb6b15cb7dd16741389cc6102212918c0a
created 2012-09-18 01:05 +0200
pushed 2012-09-18 19:23 +0000
Mats Palmgren Mats Palmgren - Bug 765621 - Drain the parent frame's overflow list before attempting to insert/append new child frames. r=bz
b704d314748d7913d7e15d29b2b830747f3f9764
created 2012-09-13 12:55 -0700
pushed 2012-09-18 19:23 +0000
Daniel Holbert Daniel Holbert - Bug 791037: s/IsInlineOutside/IsInlineOutsideStyle/ in #ifdef MOZ_FLEXBOX code to fix compile error when flexbox is defined. r=dbaron (DONTBUILD because this is in code that's NPOTB for now)
557733e500ca5c0b8ff81b5c5bf0045ade02af4a
created 2012-09-11 21:05 -0700
pushed 2012-09-18 19:23 +0000
L. David Baron L. David Baron - Add more profile labels for the separate parts of restyle processing. (Bug 790379) rs=cjones
28bfdee5702699b0e9313837ff125b55a9f90189
created 2012-09-10 12:16 -0700
pushed 2012-09-18 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
e0398687f0305850066b74a86913f3b403560117
created 2012-09-07 15:17 -0700
pushed 2012-09-18 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
647dc79e62d89134519327be8304e872267e8f14
created 2012-09-09 12:44 +0100
pushed 2012-09-18 19:23 +0000
Robert Longson Robert Longson - Bug 783995 - enable animation of view element attributes. r=dholbert
93f98bebfe3994bbe5322de6b6d6c915f6fd4023
created 2012-09-07 15:57 -0700
pushed 2012-09-18 19:23 +0000
L. David Baron L. David Baron - Rename nsChangeHint_ReflowFrame to nsChangeHint_AllReflowHints to make it clearer that it's the one that contains multiple bits. (Bug 789592, patch 2) r=bzbarsky
5d9b336d8b4b6f9a6b416313736633bb968a44c5
created 2012-09-07 15:42 +1000
pushed 2012-09-18 19:23 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 23a: Add white-space:-moz-pre-discard-newlines value with white space collapsing behavior like SVG's xml:space="preserve". r=roc,dbaron
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058
created 2012-09-06 18:28 -0700
pushed 2012-09-07 18:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
df1a1a1cfaf49840942f554500873c4befe6d071
created 2012-09-05 22:30 +1200
pushed 2012-09-07 18:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 787089. Rip out mUpdatePluginGeometryForFrame optimization. It's not known to be a significant win, and creates problems when prescontext ancestor chains are broken; the complexity probably isn't worthwhile. Also, soon (or now) we can rework plugin bounds computation to be use the display list built for rendering. r=matspal
7bf95bb092331b1db96ba9d561400fcdfb9f09d6
created 2012-08-29 17:57 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
a9858d2ad58bc0e6b1f50c4f8648ba3890bd4b8e
created 2012-08-29 09:46 -0400
pushed 2012-08-30 01:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 782062 - Do not attempt to move frames with views in their subtree without doing a reflow to prevent the view position from getting out of sync; r=roc
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-08-16 01:15 +0000
David Anderson David Anderson - Merge from mozilla-central.
a1cb80516a0061cc0e0e3312e93b6a2585689367
created 2012-07-27 17:03 +0300
pushed 2012-08-16 01:15 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-08-16 01:15 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4e247827babf3a9af03d600290dc0272f66cedd
created 2012-08-10 23:16 +1200
pushed 2012-08-16 01:15 +0000
Robert O'Callahan Robert O'Callahan - Bug 691651. When an element changes between having a transform and not having one, don't reframe if we don't need to. r=dbaron
3d93599ccd6b0fe40e26f545027bd9ccc6c3840f
created 2012-08-10 23:55 +1200
pushed 2012-08-16 01:15 +0000
Robert O'Callahan Robert O'Callahan - Backing out f89374c446c2 for build bustage (bug 691591)
f89374c446c2a8ae3198ec43738deb9d8fb30ac4
created 2012-08-10 23:16 +1200
pushed 2012-08-16 01:15 +0000
Robert O'Callahan Robert O'Callahan - Bug 691651. When an element changes between having a transform and not having one, don't reframe if we don't need to. r=dbaron
b8084b0700fa586f1208dfe58076d1cb7cff2edc
created 2012-08-06 12:44 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
270c17de5f452cd313fc82ca8b53586d9c325556
created 2012-08-05 11:01 +1000
pushed 2012-08-06 22:42 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 18: Ensure even line-ending white space SVG text frames are created. r=bz
47f0da584ea308a4ecd0ec6d4a44cc864f22fc95
created 2012-08-05 11:01 +1000
pushed 2012-08-06 22:42 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 17: Ensure non-SVG child elements of SVG text elements do not get frames. r=bz
0bc212d0183b8c9a9e21db665b6dc25c686a9650
created 2012-08-03 18:58 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
d7749fadb594c0cb41f563cfb9a5dbfd229efedc
created 2012-08-02 21:38 +1000
pushed 2012-08-06 22:42 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc
b99801e9a0c0525f1cc2b1683978a13cce9eff14
created 2012-08-02 21:38 +1000
pushed 2012-08-06 22:42 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 15: Don't treat SVG text frames as being positioned. r=roc
3efee683c154c7c3a39bf5e8b0a1760ec44feabc
created 2012-08-02 21:38 +1000
pushed 2012-08-06 22:42 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 14: Ignore float in SVG text frames. r=roc
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
6e30103582c44ea1ee8c25747bd3bed6671c0011
created 2012-07-27 16:59 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf
created 2012-07-23 12:37 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
b263947c76fc1e49c2627f1a0ca7acdef51ff9f6
created 2012-07-21 20:01 -0400
pushed 2012-08-06 22:42 +0000
Jonathan Watt Jonathan Watt - Bug 776250 - Rename nsISVGChildFrame::UpdateBounds to nsISVGChildFrame::ReflowSVG to make it easier for non-SVG devs to understand the SVG code. r=roc.
62f19ed60528fb16100b66d230da1f1b3d7ce87e
created 2012-07-20 14:12 -0400
pushed 2012-08-06 22:42 +0000
Jonathan Watt Jonathan Watt - Bug 614732 - Implement display list based painting and hit-testing for SVG. r=roc.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
a7f575fe03e018b830454175a70fa7d38f431f94
created 2012-06-18 20:58 -0400
pushed 2012-08-06 22:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 763223 - convert the assertion added in bug 157681 to a warning; r=dbaron
less more (0) -300 -100 -60 tip