layout/generic/nsFrame.cpp
fccb1956961ea214ed0bb8af2637a503d486567a
created 2013-11-21 11:48 -0500
pushed 2014-02-04 01:06 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
f2f35104ab0babd3fd12d1ffac12c1434721a41b
created 2013-11-18 14:29 +0000
pushed 2014-02-04 01:06 +0000
Jonathan Watt Jonathan Watt - Bug 889736, part 1 - Remove nsSVGTextFrame and nsSVGGlyphFrame. r=heycam
b5f7ce805487007f4e14f02b67b665422dae276a
created 2013-09-27 18:01 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 8: Delete lots of code that's no longer needed. r=mattwoodrow
c7d20f37b0460f8a8b89b6d0bd9236accd12d368
created 2013-09-27 18:01 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 919144. Part 7: Make fixed-pos frames with displayports animated geometry roots, and make FrameLayerBuilder responsible for setting fixed-pos layer parameters instead of nsDisplayFixedPosition. r=mattwoodrow
232b3e8afcf81ef84b07b78915d633c3c3ea2452
created 2013-11-12 17:14 -0800
pushed 2014-02-04 01:06 +0000
Daniel Holbert Daniel Holbert - Bug 937858: Rename border-only variable from "bp" to "border", to avoid confusion with border/padding. r=mats
083e800d6c0344c6fbd5b3f35808d10b8b4c2fa0
created 2013-11-12 12:46 -0800
pushed 2014-02-04 01:06 +0000
Corey Ford Corey Ford - Bug 925259: Avoid sticky positioning inner table elements. r=dholbert
7ca4093ff5781e118f86caa60ec9c5db2877cc29
created 2013-11-11 23:57 -0800
pushed 2014-02-04 01:06 +0000
Daniel Holbert Daniel Holbert - Bug 937298 part 2: De-virtualize nsIFrame::GetOffsetFromView, since it only has one implementation. r=mats
3a2da11f68beac12fa3449caca2ee970fbf4e185
created 2013-11-11 23:57 -0800
pushed 2014-02-04 01:06 +0000
Daniel Holbert Daniel Holbert - Bug 937298 part 1: Remove always-NS_OK return value from nsIFrame::GetOffsetFromView. r=mats
4adca2b4f651cd27cd055b1ff4bb6404e69ab9ce
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
09abc00886bdb5eb9c9b8ff7166b5c3014735623
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
1ab529371380cf76d29355d747e4a0436afd6ae6
created 2013-11-01 12:35 +0000
pushed 2014-02-04 01:06 +0000
Ed Morley Ed Morley - Backed out changeset 9f04406171f7 (bug 911889) for reftest failures on Android on a CLOSED TREE
8189b03564a2d6cf8ad8add16bd61d4b280dba96
created 2013-11-01 12:35 +0000
pushed 2014-02-04 01:06 +0000
Ed Morley Ed Morley - Backed out changeset 6a294c17e175 (bug 911889)
6a294c17e17538a22f9e9355f1f50e8cfaef97ee
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
9f04406171f728efec0a39c3383a36888ead2dab
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
cd94525c17a419e540590d4e7f8e00467bd91ae7
created 2013-10-28 23:38 -0700
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
76bec3e3cdb9d2327a927160a9b243004b22a459
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
dc5cc7d7b84dea873edb45466420626be460f4e6
created 2013-09-04 23:30 +1200
pushed 2014-02-04 01:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
8631813be2e1794868a2cebea9e671824ad72e9f
created 2013-10-22 14:10 +0200
pushed 2013-12-09 19:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn
0ed5ed0867412e0dcc1c35d782e4bfb2f5570da6
created 2013-10-26 01:07 +0200
pushed 2013-12-09 19:58 +0000
Benoit Girard Benoit Girard - Backout 9861229c1b15 for test. CLOSED TREE
9861229c1b150b154dcea5da69dee7dd2e397393
created 2013-10-25 22:45 +0200
pushed 2013-12-09 19:58 +0000
Benoit Girard Benoit Girard - Bug 931082 - LayerActivityTracker shouldn't force invalidate. r=roc
69d9f136cf265f195b1c71127673c16ea0a2b5f4
created 2013-10-23 16:22 +0100
pushed 2013-12-09 19:58 +0000
Ed Morley Ed Morley - Backed out changeset bcf1282f3f4b (bug 928607)
bcf1282f3f4b6698f35eb6d1a48463d49f330278
created 2013-10-22 14:10 +0200
pushed 2013-12-09 19:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn
3975fe2610808d76704e385b0b750d1fcb158aeb
created 2013-07-10 00:25 +0200
pushed 2013-12-09 19:58 +0000
Arnaud Bienner Arnaud Bienner - Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert
a03c584f9874be67cf1d238518aa64f6411ef087
created 2013-10-22 17:55 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug
bc72b42bcf7644385188e115b123fd7a2d345b37
created 2013-10-18 15:10 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920425 part.27 Use mozilla::WidgetEvent::AsInputEvent() r=smaug
8cc13e82d47c958b679a3460f1d57c657cf10d9c
created 2013-10-08 14:47 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
d0f501b227fc96bfa1f33afd815e26aa0f26175b
created 2013-10-02 22:35 +1300
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 916034 - remove + character from a broken rebase. r=bustage
ad70d9583d42cfd0ccf8d980c9303e34ccdc5a77
created 2013-10-02 22:12 +1300
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 916034 - Use a similar surface rather than an image surface for the canvas background cache when using azure. r=ajones
50400711c347b3aff4f179907ac153a46a3a76a4
created 2013-10-02 15:38 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.32 Get rid of nsMouseEvent r=roc
d43432aad57decba4930a3a4d4c0142685851940
created 2013-10-01 22:02 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - Bug 919865: Replace #ifdef DEBUG with DebugOnly<> in a few spots in layout/generic. r=mats
f7b6f1ec30ee0bc0b438a493289e7c71180d3cf5
created 2013-10-02 12:46 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.31 Get rid of nsEvent r=roc
2b65d2f636a67d2cbf0ca03cdb4290e1d207cad5
created 2013-10-02 12:46 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.30 Get rid of nsGUIEvent r=roc
d89e8e78afbca7c650bae94b3751d28ceb7f0503
created 2013-10-02 16:05 +1300
pushed 2013-12-09 19:58 +0000
Matt Woodrow Matt Woodrow - Bug 921910 - Invalidate when we change the frame of an asynchronous ImageContainer that is part of a main-thread layer tree. r=roc
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
e88b33939f5058ba29b2ccad47d8cecfa3a4a549
created 2013-10-01 16:23 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.26 Get rid of nsInputEvent r=roc
e8453cdce0057180b18cd1ba8514e279f24b0cf5
created 2013-09-30 17:26 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
a831cc6240b2b976de4d844ec53c9984a0b7cb90
created 2013-09-28 10:24 -0700
pushed 2013-12-09 19:58 +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
8ba2dc63f1bff15241402a299832e902fac32025
created 2013-09-25 12:28 -0700
pushed 2013-12-09 19:58 +0000
L. David Baron L. David Baron - Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert
f99ae4b40f644139a6cd2d65ec495965e6dcd74b
created 2013-09-25 10:54 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - Bug 919813 part 2: Upgrade NS_ERROR to MOZ_ASSERT in nsFrame's impl of SetPrevInFlow, SetNextInFlow, SetPrevContinuation, SetNextContinuation. rs=mats
cc2ba4d86b8021f3faf7f401b71c0303ecae4282
created 2013-09-25 10:54 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - Bug 919813 part 1: Remove never-checked return value from frame methods SetPrevInFlow, SetNextInFlow, SetPrevContinuation, SetNextContinuation. r=mats
740e70e5716e34d58b837fd377b88831ac82e47e
created 2013-09-25 09:48 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 919729 - Remove unnecessary MOZILLA_INTERNAL_API checks from nsIFrame.h. r=bz
1080eec8fed174da0a0f78b0dd3bad11165846a0
created 2013-09-25 11:42 +0000
pushed 2013-12-09 19:58 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
2e3017bef2c676e75dd0eb27e7a1e7fecafa1e54
created 2013-09-25 20:21 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.18 Remove nsGUIEvent.h r=roc
d3d5df94a2fc526223e1585b9726a61f7eb99dbf
created 2013-09-25 20:21 +0900
pushed 2013-12-09 19:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
e304de11edaece5d14266dde9720131e162b11be
created 2013-09-24 18:43 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - Bug 919871: Make .cpp files in layout/generic #include their corresponding .h file first. r=mats
a12d78805a20f61902c6f51c39616b032e3ebd56
created 2013-09-23 21:04 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - (no bug) Replace two c-style casts in nsFrame.cpp with const_cast<>. (no review; trivial/non-functional)
a532a78c567113f0a9946976d18170f8a805d58c
created 2013-09-13 16:53 -0700
pushed 2013-12-09 19:58 +0000
Corey Ford Corey Ford - Bug 904197 - Use the union of continuations' rects in sticky positioning calculations. r=dholbert
94b97b38878f9b9fe3129204dbd6ebf341838520
created 2013-09-17 14:11 -0700
pushed 2013-12-09 19:58 +0000
Corey Ford Corey Ford - Bug 915475 - Don't sticky position frames with NS_FRAME_IS_NONDISPLAY. r=dholbert
e700c4f7f8e3b9e706757ede8f3d54ef9fd81be8
created 2013-09-17 04:44 -0700
pushed 2013-12-09 19:58 +0000
L. David Baron L. David Baron - Bug 911786 part 3: Add an assertion to check that part 2 only changes things for position:sticky. r=dholbert
73412ba47db100d1fe7086001a046cfe7b2a0b52
created 2013-09-14 20:40 -0700
pushed 2013-12-09 19:58 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - Part 3: create a layer for content that stores the blend mode r=roc
3fc6876a6b9b42b4c21b06311b13356414f5cc87
created 2013-09-14 20:30 -0700
pushed 2013-12-09 19:58 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - Part 2: Create layers for isolated groups when blending is involved r=roc
9e723a037e6c7a0a73083658d2e375061e57b946
created 2013-10-22 14:10 +0200
pushed 2013-11-08 20:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn a=lsblakk
8751c62f0a982a87e9aa75409094f459169c3f46
created 2013-09-17 04:44 -0700
pushed 2013-10-28 21:59 +0000
L. David Baron L. David Baron - Bug 911786 part 3: Add an assertion to check that part 2 only changes things for position:sticky. r=dholbert approval-mozilla-aurora=debug-only
62c338adb0fb253b7a607b325d645a07a6958e13
created 2013-09-15 18:59 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 902525) for B2G reftest failures.
8ef3a516bd68078a5d4272c7fa2891125a142029
created 2013-09-15 16:24 -0400
pushed 2013-10-28 21:59 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - part 3: Create a layer for content that stores the blend mode. r=roc
520fcd4221504bedc00911e04d421c8cadd75041
created 2013-09-15 16:24 -0400
pushed 2013-10-28 21:59 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - Part 2: Create layers for isolated groups when blending is involved. r=roc
cd56b1bd18e3bf8cea288252125c6c2d5458ab35
created 2013-09-12 18:56 -0700
pushed 2013-10-28 21:59 +0000
Corey Ford Corey Ford - Bug 897105 - Part 4: Build display items and layers for sticky positioned elements. r=roc
bf930e7d61d388f864f9e22d5446d672dc0b5870
created 2013-09-11 11:51 -0700
pushed 2013-10-28 21:59 +0000
Corey Ford Corey Ford - Bug 911786 - Part 2: Reapply relative positioning when moving frames without reflowing them. r=dholbert
82d94735ba7f2d4f03fce39a03b453dd5c1f5ce3
created 2013-09-11 16:30 -0700
pushed 2013-10-28 21:59 +0000
Corey Ford Corey Ford - Bug 914891 - Bail gracefully on sticky positioning with no scroll container. r=dholbert
ec56bbf4c57c55c9a5ff0fb7463d09732dcc9d31
created 2013-09-09 15:29 -0500
pushed 2013-10-28 21:59 +0000
Scott Johnson Scott Johnson - Bug 794693, part 2: Perform parent reflow state calculation at the box-block interface before setting up child reflow state to prevent crashing when a parent reflow state is assumed to be non-null. [r=dbaron]
less more (0) -1000 -300 -100 -60 tip