layout/base/nsLayoutUtils.h
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
68928bdabfd745229946af70e896ac48112af3c0
created 2011-09-20 17:00 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 444641 part 4. Remove the data: special-casing for images in canvas, since we now set the right principal for data: images. r=roc
cb9eced21ea1b7aabfa358b700e34553c96334e5
created 2011-09-09 17:58 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 685518 part 1. Look at the image CORS mode for drawImage into a canvas 2d context. r=roc
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
f277fe9f70c39d760472ce223a60a78de64620a1
created 2011-08-14 10:08 -0700
pushed 2011-08-19 14:38 +0000
L. David Baron L. David Baron - Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc
e9f6607a3990d027d09dcdc3395fe76be4ef9e6b
created 2011-08-09 17:14 +0200
pushed 2011-08-19 14:38 +0000
Mats Palmgren Mats Palmgren - Bug 663375 - When text color is darkened, darken text-decoration color too. r=dbaron
89c17ca55124eb32672e9aae0c130283097fb980
created 2011-01-13 04:40 -0600
pushed 2011-08-19 14:38 +0000
Jeff Walden Jeff Walden - Bug 609714 - Properly compute background image size for vector background images lacking intrinsic sizes or an intrinsic aspect ratio. r=dholbert, r=dbaron
7fece42cb99a9c3637b0926e43aac9156dfe1976
created 2011-08-05 15:24 -0400
pushed 2011-08-19 14:38 +0000
Neil Deakin Neil Deakin - Bug 585069, support ratio scaling for xul images, r=dbaron
ad334152010a5d6f8f602d38a398ac7c4ec0f0c2
created 2011-08-03 15:04 +1200
pushed 2011-08-19 14:38 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc
08b756f93436c48e5c32a01a24dd3633ee2b0593
created 2011-08-03 15:04 +1200
pushed 2011-08-19 14:38 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 8c - Use ray tracing to untransform 2d points on a 3d plane. r=roc
ba5eb1cd42f3881788740a4e5464c3547944e818
created 2011-08-03 15:04 +1200
pushed 2011-08-19 14:38 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 6 - Implement the 3d -moz-transform functions. r=dbaron
89f90f9fac80b95c4140911d6aa9e8fb260f6341
created 2011-07-23 10:28 +1200
pushed 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc
cdff167e80748a50215a694a02b252373de19a16
created 2011-07-04 07:47 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 668919 - The ellipsis with text-overflow: ellipsis is sometimes one pixel too low. r=roc
2fba916e056cdb24bd569a6b8ab9ea69b90c7c25
created 2011-07-01 16:43 +1000
pushed 2011-09-30 20:09 +0000
Michael Ventnor Michael Ventnor - Implement text-shadow for the text-overflow marker text (ellipsis) r=roc
451c13333f149ae989e6f627fc5c258fa6577719
created 2011-06-22 20:11 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 312156 - Implement CSS3 text-overflow. r=roc
08a6a9f91d6e508c88be9ad2455b62e39cefb91e
created 2011-06-16 07:31 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
592b0c82089d22d5d9b889cafdb7d82b7bf4a3ab
created 2011-06-15 20:17 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 1 - get list of fonts actually used to render a document range. r=roc sr=bzbarsky
189a169fd9003f35fdecd9a68b70bf1c20ce467a
created 2011-05-09 11:40 +0300
pushed 2011-09-30 20:09 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 653133 - Fennec crashes when loading a page with huge background-attachment:fixed background r=roc
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
daf44cb2d3e185291aa8fb40841921328c716af5
created 2011-04-05 23:00 -0600
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607417 - Part1: position:fixed frames mark layers r=roc
8adbca2b3518bb5ee2c22940a51a89f0dcb1968c
created 2011-04-08 10:59 -0700
pushed 2011-09-30 20:09 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 646731. Avoid float-to-double promotion in Is(Margin|Pading)Zero. r=dbaron
64b858e79f89d5083f7180cd19cbbfa0f42cf94b
created 2011-03-24 16:13 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 638241. Use a cache to avoid redoing SurfaceForElement and DoDrawImageSecurityCheck. r=bzbarsky
dea535299cf25062dd34133fd4cfaf9f27d5e410
created 2011-03-15 16:20 -0700
pushed 2011-09-30 20:09 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
3268032022693d48024c06c721ab88add032e1cb
created 2011-03-08 22:02 -0800
pushed 2011-09-30 20:09 +0000
Doug Turner Doug Turner - Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
99f6b3acc464b2ca1d519de7a8c381def4005463
created 2011-03-08 21:28 -0800
pushed 2011-09-30 20:09 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
8fdc73f3e1ea00eee9886a91063159f7f22c06eb
created 2011-02-25 11:55 +1300
pushed 2011-09-30 20:09 +0000
Matt Woodrow Matt Woodrow - Bug 629857 - When invalidating transformed items, round the original area out to the nearest pixel. r=roc a=roc
a18080aa75d6bea549a80a8647a57c88f19d6f13
created 2011-01-19 21:27 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
ac1db442474583464da0e729db9c51547c11ac63
created 2011-01-13 09:45 -0800
pushed 2011-09-30 20:09 +0000
Benjamin Stover Benjamin Stover - Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
85d06279c8358a8e1c883aa670a20212b1039a90
created 2011-01-13 09:45 -0800
pushed 2011-09-30 20:09 +0000
Benjamin Stover Benjamin Stover - Bug 605618 Part 2: Infrastructure for building shadow display list r=tn sr=roc
98749e68d9d3439935b380413a005ebafc96bd45
created 2011-01-12 17:45 -0800
pushed 2011-09-30 20:09 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=622184; implement webgl colour conversion/premultiplication semantics; r=joe, a=b
dfa73f7b1acf32ed01c5fdad939be4a365ae0773
created 2011-01-11 17:09 -0800
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Add assertions that the frame tree is safe to destroy (i.e., doesn't contain any first-in-flows or other things we should never destroy) when we call DeleteNextInFlowChild. (Bug 619021) r=roc a2.0=blocking
5eb94b2c7606dcaa40050eddda1c44c805d3cdba
created 2011-01-11 17:09 -0800
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Move assertion about continuations of floats so that it is valid. (Bug 595740) r=roc a2.0=blocking
b804550e79d746172c578ea169f752f36f75abab
created 2011-01-03 14:48 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 602757. Part 5: Change HasText to GetComponentAlphaBounds. r=tnikkel,sr=dbaron,a=blocking
d6696d3206f83611614412489b08b34a069184e1
created 2011-01-03 14:48 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
566832c6b2845b2c54c12c940ce871d7a3d2ea32
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
510e6e2ae3fd9c0b3e0e3d032426a311272f0d2f
created 2010-11-29 09:08 -0800
pushed 2011-09-30 20:09 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
563dd73da0561004d120c3dd13fabdf6d46f2446
created 2010-11-24 16:19 -0800
pushed 2011-09-30 20:09 +0000
Dave Townsend Dave Townsend - Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
8fff1c186b30d3985d068f84af7cfff6c695efae
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
ed0befc22bb702cd0f18f8837f88829afda6ab9e
created 2010-08-31 14:54 -0400
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 389321 - Part 3: Use a centralized algorithm for caret positioning; r=roc a=blocking-betaN+
acc4673a58ac64487ccffb0bfb936e6a78a9fcec
created 2010-10-14 20:03 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+
05adb7427328835305092a1b0aadc1f67843ca93
created 2010-10-13 12:52 +0200
pushed 2011-09-30 20:09 +0000
Mounir Lamouri Mounir Lamouri - Bug 595606 - "ASSERTION: no common ancestor at all" when removing a subtree with more than one id pointed by @form. r=jst a=blocking
a29efb7cb08de8e8f208b79152614ff22c631b09
created 2010-10-11 13:08 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 598798 patch 4: Remove hard-coded GraphicsFilter from nsLayoutUtils::DrawSingleUnscaledImage, and make its dirty-rect argument optional. r=roc a=blocking-betaN
9f566f515e92442f46042dd45f348380fe33365e
created 2010-10-11 13:07 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 598798 patch 3: Add typedef for gfxPattern::GraphicsFilter to nsLayoutUtils. r=roc a=blocking-betaN
173e878ad96a842e5baf0e9aec488afdffae156a
created 2010-09-10 22:32 -0700
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Merge with mozilla central 2779c55431a4, no conflicts
b10c1169cc964aa672356d29b2b5d1b78711242a
created 2010-09-08 17:25 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Merge m-c --> cedar
a5f171570672749482392ef98f4c7f03071217cd
created 2010-09-03 15:10 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Bug 590294, part 5: Add a setDisplayPort() API to allow the frontend (or whatever else) to set an arbitrary visible region for the purposes of invalidation and layer retaining. r=roc sr=dbaron
99279c1c33cc443a880f190a464fb59c75f186cc
created 2010-09-03 15:10 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Bug 590294, part 4: IGNORE_VIEWPORT_SCROLLING currently implies interpreting the visible region as being relative to document space. Displayport rendering wants everything IGNORE_VIEWPORT_SCROLLING implies, except it wants the visible region to be relative to the viewport. So, split the coordinate-space interpretation into a new flag DOCUMENT_RELATIVE, which interprets the visible region as document-relative. r=tn sr=roc
3f2ae0cc2cb894e2f3e8af95aede888d3b7713e1
created 2010-09-09 08:21 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Fix places where I missed clamping negative calc() to 0. (Bug 585715) r=bzbarsky a2.0=blocking2.0:beta6
6eb8d33411ab394b179171ec14ef4c1eccae0757
created 2010-09-08 13:40 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 276431 Patch 10: Make imgContainer::Draw take image-viewport-size, and improve nsLayoutUtils drawing wrappers. r=roc r=joe a=blocking
6a28138050f5ab3fdf4f17a8758d80afa2e88d47
created 2010-09-07 15:20 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Expose RectToGfxRect on nsLayoutUtils. (Bug 459144, patch 10) r=roc a2.0=blocking:beta6+
4744aeff506a2bd50ccf9f199fc008c5186a7c27
created 2010-08-31 12:05 -0400
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Share IsPaddingZero between nsBlockFrame and nsInlineFrame by putting it in nsLayoutUtils. (Bug 585715) r=bzbarsky a2.0=blocking:beta6+
5a32f9f0041841dca081e1097ef8a616176c1866
created 2010-08-25 12:17 +0200
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Make IsAutoHeight be a member of nsLayoutUtils so we don't have to have two copies of it. (Bug 585715) r=bzbarsky a2.0=blocking+
fcc2aa4bd4519f51ced150cc460f714ee3dfc1c6
created 2010-08-25 12:17 +0200
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Add support for calc() to the 'height', 'min-height', and 'max-height' properties. (Bug 585715) r=bzbarsky a2.0=blocking+
4c296b963aa452adb3fa1bb6d10ef91b64f4347a
created 2010-08-13 15:32 +0200
pushed 2011-09-30 20:09 +0000
Markus Stange Markus Stange - Bug 506826 - Make nsLayoutUtils::PaintFrame able to draw all continuations of a frame. r=roc
91f0d2cd19e832ba9b65631d2ce301c9aca0761a
created 2010-08-13 15:30 +0200
pushed 2011-09-30 20:09 +0000
Markus Stange Markus Stange - Bug 572680 - Add nsLayoutUtils::DrawPixelSnapped. r=roc
144295bf9bcd5dc9381e7b9e11fbe540d2214ad1
created 2010-08-08 13:49 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 584516. With linked view manager hierarchies we need to draw the print preview background on subdocument frames as well. r=roc
71beabc72c70b604d527914455808f16172486f3
created 2010-08-08 13:49 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 579663. Part 1. Remove unused offset param from GetActiveScrolledRootFor. r=roc
e26839cea31c12d58bc4f7811c1096152a027233
created 2010-08-05 17:11 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Bug 570620, part b: Fix a hidden header depedency and add a PresShell::GetLayerManager() helper. r=tn
de7562be22b601018523ef366be2d0e2093760ce
created 2010-07-27 09:38 -0400
pushed 2011-09-30 20:09 +0000
Neil Deakin Neil Deakin - Bug 552982, Part 4: change nsXULPopupManager::GetVisiblePopups to also return noautohide panels, r=mats
5cd5e803d0b6ee8875af4315d8592c91f2945847
created 2010-07-18 21:23 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Adjust comment. r=roc on irc
177b05c97d8490d1b7aef31655335b7ff2a52000
created 2010-07-16 09:08 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 14: Scroll using the layer system. r=mats,sr=dbaron
209d286abd0c35395a18a09d9c71a79d01044cbf
created 2010-07-16 09:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 12: Refactor RenderDocument to use nsLayoutUtils::PaintFrame. r=mats
e284964e5bcf5d1951d67d6a1f9386b9f023d583
created 2010-07-16 09:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 9: Retain layer trees. r=tnikkel,sr=mats
bff1302116cfd7656609a5c168362c5fa370fc46
created 2010-07-02 21:18 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Document GetChildListNameFor better as followup to bug 536720. r=mats
391f93244331d0aef74a71ea5c646efd6ab71e97
created 2010-06-18 12:23 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 517056. Drawing an incomplete image to the canvas shouldn't throw; should instead silently do nothing. r=vlad
2c4a36b7e9ea2125b9daaab242202be4c34e46a5
created 2010-06-05 15:29 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 1c. Misc layout cleanup. r=mats
02ca6f9215bcc6fe495c666af9c251968e6e2049
created 2010-05-03 06:23 -0700
pushed 2011-09-30 20:09 +0000
Jonas Sicking Jonas Sicking - Bug 429175: Make sure to only set aNotify to true when we should. r=peterv
1b7b064ee77a12a37b49fe3d598080696ce3c595
created 2010-04-30 09:12 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
51954c20c9f7f209df0f78d3b8bc2bbbfff4958c
created 2010-04-27 18:15 +0200
pushed 2011-09-30 20:09 +0000
timeless timeless - Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
7aac8fafc4de6924e3926e8db07af115f0c4c229
created 2010-04-27 18:15 +0200
pushed 2011-09-30 20:09 +0000
timeless timeless - Bug 334571 strip trailing whitespace. r=zwol
b5971d748a2221a4291a7c3d7bbf9c1bc3ce5fd9
created 2010-04-21 22:13 +0900
pushed 2011-09-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 544277 IME became unusable when switching focus on Gmail RTF Editor r=enn
c417a4e9347861c0c6eabe203caf5c349e6ef8dd
created 2010-04-07 20:31 -0400
pushed 2011-09-30 20:09 +0000
Felipe Gomes Felipe Gomes - Bug 489127 - nodesFromRect required for better usability on mobile devices (part 3) [r=roc]
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2011-09-30 20:09 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
46e3ca39d3d09af127b4dbf9cc922d6230820446
created 2010-03-29 14:46 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
18d4ef55aceb907d01f91e0901b936c371668257
created 2010-03-19 14:02 +0900
pushed 2011-09-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
0f820603fdfa6d02178bed70694fd86cce692125
created 2010-03-02 12:08 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 538266. Part 3: move nsSVGUtils::GfxRectToIntRect to nsLayoutUtils. r=mats
11c0a0745d39a1893ad182032e1265c927960cbf
created 2010-03-02 11:57 +1000
pushed 2011-09-30 20:09 +0000
Michael Ventnor Michael Ventnor - Bug 542361 - Fix and remove the GetUsedX assertions r=roc
c85d57ea1d37fdfea1ba14d487df44bf66acad3a
created 2010-03-01 21:03 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
6b2bbb23d53a0767158a7ebebb8a179e8a612956
created 2010-02-04 17:16 +0100
pushed 2011-09-30 20:09 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 8c2e7ae5cceb because of test_bug398289.html failure
8c2e7ae5cceba14fe8c491d3ac0a03be3fa29d68
created 2010-02-04 14:58 +0100
pushed 2011-09-30 20:09 +0000
Michael Ventnor Michael Ventnor - Bug 542361 - Fix and remove the GetUsedX assertions. r=roc,dbaron
2f7d76044ee86b461ecdd5955e920d9c8475c59a
created 2010-01-12 10:45 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 33: Remove nsScrollPortView etc. r=mats
d00058e431d336ea5ebab05f050531418c4fa44f
created 2010-01-12 10:45 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 29: Create new nsLayoutUtils methods and remove useless code from nsListControlFrame::CaptureMouseEvents. r=mats
5d8894904869e56e3770b0a581cc8c24bc9aaa76
created 2009-09-10 17:16 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 26: Rework nsSelection to use frames only. r=mats
176699b954176a8e1afcae7cea61fb03344fdab9
created 2009-09-01 23:29 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 5: Fix up a bunch of sites to use nsIScrollableFrame instead of nsIScrollableView. r=mats
912c5206ca3e735bb39494edcc0e489d5baea510
created 2009-12-24 00:20 -0500
pushed 2011-09-30 20:09 +0000
fantasai fantasai - Bug 508473 Part II: Remove DeletingFrameSubtree r=bz sr=roc
180966423a3c8f87a1af9ff894a4c22d5d35e106
created 2009-12-10 20:02 -0800
pushed 2011-09-30 20:09 +0000
Olli Pettay Olli Pettay - Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
5c675fda7ba6c8859abdeb64f6f0152b4a06af41
created 2009-12-11 02:37 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
813718244b94428e0c1a7e8f8d0de9973ccbfe4e
created 2009-12-10 18:28 -0800
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Backing out bug 525608 and bug 525952
80b631ea5ad11b1126d0df9ffe2cb6a41ceb1db5
created 2009-12-10 14:36 -0800
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
4f6f09ec444781ee31866476b2c5c4549b2d39f9
created 2009-12-01 12:21 -0500
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
564f5cc14da10bc74a094c291bba0b5dd961703b
created 2009-11-16 16:00 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 518114 part 1. Don't force a virtual GetType call in GetFloatFromPlaceholder. r=roc
61febc552982947a427f065b4b9e470638b9fa9e
created 2009-09-18 14:00 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 501847 part 2. Make various consumers deal with more than 2 inlines in an {ib} split. r=tn, sr=roc
62b992597da67dfaba6a46faf74cdb7f7a214a25
created 2009-09-07 12:35 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 510856. ComputeRepaintRegionForCopy should not look outside the update rect for moving and non-moving visible content. r=dbaron
3262c0bd49ac05807cba2bcc9dece36afbff21f0
created 2009-09-24 23:01 +0200
pushed 2011-09-30 20:09 +0000
liucougar liucougar - Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range
7830998eef6104b728aaf3b6763ac20fb4bcd182
created 2009-09-18 14:52 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 515703. In some cases we can end up checking whether an element is the default submit before we've updated our default submit; in that situation wehave to do it the slow way. r=jst
9f856f094fea4e212c71e8f9fdb4ca4e64867316
created 2009-09-12 16:44 -0600
pushed 2011-09-30 20:09 +0000
Bobby Holley Bobby Holley - Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
e6034ded61fd38b8cac6e1380c02b9cf832eedd2
created 2009-08-13 19:09 -0700
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron
0192a3a45e35e991a81d5593596aab506ce0a8d1
created 2009-08-14 10:08 +1200
pushed 2011-09-30 20:09 +0000
Markus Stange Markus Stange - Bug 510149 - Changes to nsLayoutUtils::GetFrameTransparency. r=roc
d3156c132bc19f948b12fc1f92fd7bab6c81d559
created 2009-07-22 12:45 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 14: hide windowed plugins in CSS transforms and SVG foreignObject contexts; we can't display them properly, so let's not display them at all. r=dbaron
fce2b34ac0306386f55be39ac7cbc01891fdbe49
created 2009-07-22 12:44 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 7: Create nsLayoutUtils::IsAncestorFrameCrossDoc. r=dbaron
b94bc4be53ca18e7d33b27f5c829131423137a0d
created 2009-07-20 18:50 -0700
pushed 2011-09-30 20:09 +0000
Joe Drew Joe Drew - Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
c1071b4589a6ea9fcbbf3fd6da75c09b3fae583a
created 2009-07-04 22:00 +1200
pushed 2011-09-30 20:09 +0000
Kyle Huey Kyle Huey - Bug 492205. Remove IsRootElementFrame. r=roc
23942ec68af5de8069d56124bc2f7ae6962a6cde
created 2009-07-04 21:30 +1200
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 488242. Make iframes with semi-transparent backgrounds work correctly by painting all canvas background colors using a dedicated fallback background color display item. r+sr=roc
0e868bb2de705709e4b15d41cdb544d292030e8d
created 2009-07-02 11:57 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Fix build error when MOZ_MEDIA isn't defined. b=500988 r=roc
fd1c5526d858508fe19b562fc007f7097980dca3
created 2009-06-25 13:30 -0700
pushed 2011-09-30 20:09 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=492724; pull out canvas utility functions into CanvasUtils/LayoutUtils; r+sr=roc
a1b982e50678461c7d955aaecfd340600aef1cd5
created 2009-05-19 10:13 +1200
pushed 2011-09-30 20:09 +0000
Karl Tomlinson Karl Tomlinson - b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
de33f2e0b22fac8f1dfa8ba76aa32266735001f2
created 2009-05-11 22:04 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 480452. Make {ib} splits behave the same way with regard to margins, borders, and padding as inline frames that just have a line-break happening inside them do. r+sr=dbaron
3802713fbe2e6daa55c6606f9a67efcb8f566f0c
created 2009-05-08 13:52 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 488901. When an element's size changes and it has borders, we don't necessarily need to invalidate the entire border-box --- if there is no right or bottom border, and other conditions are met. r+sr=dbaron
df0130484852d12339e976cbfc916e91df69bd15
created 2009-04-08 13:52 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Switch away from nsBlockReflowState::mAvailSpaceRect in bullet reflow, and simultaneously refix bug 427370 in a way that also fixes bug 428810. (Bug 25888) r+sr=roc
59a3c8eb857252fd2dde7d2562a9e6c61c76bcc4
created 2009-04-05 10:52 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc
1a9504b2373bcad3e1ecae802395ca43f5503398
created 2009-03-18 12:45 +0200
pushed 2011-09-30 20:09 +0000
Olli Pettay Olli Pettay - Bug 482976 - Crash [@ nsTextFrame::Reflow] on print preview with quote, r+sr=roc
0e85726059370ad60b97f2742aad18d217b27d2e
created 2009-03-08 21:01 +0200
pushed 2011-09-30 20:09 +0000
Olli Pettay Olli Pettay - Bug 425265, r=roc, sr=bz
247c0b3ec1aa2e651a57e9a88dd6faee366d7f54
created 2009-02-15 10:51 +0330
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 478377 - Support specifying direction for :-moz-tree-cell pseudo class through CSS; r+sr=roc
d7119b967560999f59a02dc7028510037e8e1397
created 2009-02-05 21:11 +1300
pushed 2011-09-30 20:09 +0000
Kyle Huey Kyle Huey - Bug 452345. nsCSSFrameConstructor should use the term 'root element frame' instead of 'initial containing block', since 'initial containing block' means something else in CSS. r+sr=roc
fed00e0efe5c84c957d2563ab17056678c5e49d4
created 2009-01-30 20:33 +1300
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 455364. Part 1: Create nsLayoutUtils::Draw*Image variants that take nsIImage*. r+sr=roc
less more (0) -120 tip