Matt Woodrow
d046341aa0
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
...
* * *
Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc
* * *
Bug 539356 - Part 9b - Add new frame invalidation API. r=roc
* * *
Bug 539356 - Part 9c - Remove old invalidation code. r=bz
* * *
Bug 539356 - Part 9d - Make SVG support the new invalidation model. r=jwatt
* * *
Bug 539356 - Part 9e - FrameLayerBuilder changes for display list invalidation. r=roc
* * *
Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
* * *
Bug 539356 - Part 9g - Modify MozAfterPaint code to work with the new invalidation model. r=roc
2012-06-11 16:45:30 +12:00
Timothy Nikkel
60a67224bb
Bug 747493. Give frameset documents a basic scroll layer so we can communicate the document's metrics to the compositor and frontend. r=roc,mats
2012-06-09 19:26:57 -05:00
Trevor Saunders
b9aec915ac
bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov
2012-05-28 21:18:45 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Robert O'Callahan
a0a4b6c4d6
Bug 737784. Create mInnerView eagerly to ensure that its bounds will always be correctly set in Reflow. r=tnikkel
2012-03-22 16:15:19 +13:00
Daniel Holbert
3dbcc8aba7
Bug 732610 - Make nsIFrame::ComputeSize take a bitfield 'aFlags' instead of a bool 'aShrinkWrap'. r=dbaron
2012-03-16 11:01:05 -07:00
Timothy Nikkel
a735b25668
Bug 714346. Part 2. When we create the display clip item that contains a subdocument we use the prescontext of the child document to snap the clip's bounds. This is wrong when the parent and child documents don't have the same app units per dev pixel ratio. Leave the presshell before creating the clip item. r=mats
2012-02-28 23:53:52 -06:00
Timothy Nikkel
0f0c9fffbd
Bug 714346. Part 1. Make some code stop checking useless return values because it makes the control flow more complicated then needed. r=mats
2012-02-28 23:53:37 -06:00
Robert O'Callahan
e97f1ce459
Bug 699351. Part 3: Fix clipping to subdocument to not use subdocument root view bounds. r=tnikkel
2011-12-06 01:39:43 +13:00
Robert O'Callahan
3b84648234
Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
2011-12-06 01:38:46 +13:00
Brad Lassey
8a11bb9295
Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange
2011-11-30 22:59:00 -05:00
Robert O'Callahan
0531ca8c29
Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
2011-11-30 21:14:26 -05:00
Neil Deakin
025a0b680d
Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
2011-11-21 12:53:20 -05:00
Ehsan Akhgari
478ad1a412
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Ms2ger
b91bd49779
Bug 540433 - Remove nsIDocumentViewer; r=smaug
2011-10-15 09:33:26 +02:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Mats Palmgren
4e2a044a66
Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
...
Remove the nsIAtom* child list names and use child list ID enum instead.
2011-08-24 22:54:30 +02:00
Mats Palmgren
1bfd788e19
Bug 653649 - New way of getting child lists from frames. (part 3/5) r=roc
...
Update GetAdditionalChildListName consumers to use the new
child list iterator instead.
2011-08-24 22:54:29 +02:00
Ms2ger
a700090ecc
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
2011-08-11 15:29:50 +02:00
Benjamin Stover
fb2321ee82
Bug 658076 nsSubDocumentFrame uses content to get docshell r=bz
2011-06-08 09:04:16 -07:00
Ed Morley
6e443492c7
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Ms2ger
937d1ee5ab
Bug 659113 - Remove nsIDOMNSHTMLDocument; r=bz
2011-05-28 09:43:57 +02:00
Bobby Holley
c1be970258
Bug 653930 - Setting marginWidth and marginHeight on an iframe should trigger a reflow.r=bz
2011-05-13 10:41:00 -07:00
Jim Mathies
d90c2a9b93
Bug 633282 - manual backout of 'fixup UpdatePossiblyTransparentRegion v.3' in bug 622328 due to merge conflicts. r=tn
2011-05-13 11:40:46 -05:00
Timothy Nikkel
40dc630d0a
Bug 646799. Clip the contents of iframes to border-radius. r=roc
2011-04-22 01:15:44 +02:00
Zack Weinberg
0797b06d99
Bug 651017, part 5: mechanical changes.
2011-04-16 18:22:44 -07:00
Jonathan Watt
be79dfa52e
Bug 649726 - Move nsHTMLContainerFrame static view methods to nsContainerFrame. r=bz.
2011-04-19 12:55:11 +01:00
Zack Weinberg
3e3bff664d
Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
2011-04-07 18:04:40 -07:00
Jan Küchler
8774547613
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
2011-04-07 18:04:40 -07:00
Matheus Kerschbaum
9014e25ac7
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Robert O'Callahan
6031595cc7
Bug 617539. Remove nsIPresShell_MOZILLA_2_0_BRANCH(2). r=tnikkel
2011-04-01 10:33:46 +13:00
Benjamin Stover
b5ddf84f48
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
2011-03-15 16:20:19 -07:00
Doug Turner
80caa5bb4e
Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
2011-03-08 22:02:50 -08:00
Benjamin Stover
f43a11bf76
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
2011-03-08 21:28:18 -08:00
Patrick Walton
2e699af605
Bug 630891 - Don't repaint nsSubDocumentFrames when they move. r=roc a=roc
2011-02-02 13:53:53 -08:00
Alexander Surkov
5d41370232
Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
2011-01-28 12:38:14 +08:00
Timothy Nikkel
2da53a1250
Bug 622328 - Always make sure the area of the root content document is considered opaque. r=roc, a=blocking.
2011-01-27 16:58:50 -06:00
Neil Deakin
91312c46cf
Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking
2011-01-17 09:35:32 -05:00
Benjamin Stover
bba3af3e7b
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
452adbea98
Bug 605618 Part 2: Infrastructure for building shadow display list r=tn sr=roc
2011-01-13 09:45:14 -08:00
Gavin Sharp
f00bef160c
Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout
2010-12-25 14:55:35 -05:00
Neil Deakin
52538fc2e0
Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b
2010-12-21 13:19:00 -08:00
Mats Palmgren
410e0e1aea
Bug 589635 - null check the docshell parent before using it. r+a=roc
2010-12-08 03:20:56 +01:00
Boris Zbarsky
88e02cc7fc
Bug 616394. Make sure to set mPostedReflowCallback to false even if we have no frameloader when the callback happens. r=roc, a=blocker
2010-12-03 22:44:00 -05:00
Mats Palmgren
300c963fe0
Bug 559705 - "ASSERTION: Subdoc frames must have an inner view too". r=roc a2.0=roc
2010-09-18 13:28:50 +02:00
Mats Palmgren
ca3b363bdd
Bug 449734 part 3 - Update nsThebesDeviceContext::mWidget. r=roc a=blocking2.0:betaN
2010-09-18 13:28:50 +02:00
Mats Palmgren
684650bdb3
Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
2010-09-18 13:28:49 +02:00
Chris Jones
4c0aa59cff
Merge m-c --> cedar
2010-09-13 19:24:09 -05:00
Oleg Romashin
d4e7a2c895
Bug 595577 - Cedar is busted after merging with m-c, (Bug 459144) conflict. r=dbaron
2010-09-11 19:22:33 -07:00
Oleg Romashin
ed2050a371
Merge with mozilla central 2779c55431a4, no conflicts
2010-09-10 22:32:25 -07:00