layout/generic/nsHTMLCanvasFrame.cpp
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
fc2439150a499721248a2b412e43d2234e5447c2
created 2010-08-13 22:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
5d549dd2b22c7b20a47253e481dd1b4913e84617
created 2010-08-13 22:01 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
4cf30534e60b7e90b6335deb267f257ad0ea66d8
created 2010-08-05 17:11 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570620, part a: Fix an assertion that will soon no longer hold and remove obsoleted already_AddRefed idiom in two places. r=roc
e724a4858e54fd79beafdb3195f55db206b859ea
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 23: Introduce the concept of 'inactive' layers. r=mats,sr=dbaron
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed unknown
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
469c18b0c36d3f9d283f3b0ce10e43701fa9bc14
created 2010-07-16 09:07 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
58f74d3d93acb75cce36ec0f9c0e0fe6267a3161
created 2010-07-16 09:07 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572623. Rename nsDisplayItemCanvas to nsDisplayCanvas. r=vlad
c39ab74a7da1ee3fed89fd41477df084682e4f26
created 2010-06-28 21:02 +0900
pushed unknown
Alexander Surkov Alexander Surkov - Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
225b3ddf48ec8519fdfecd3f6cb4d48428d5c62c
created 2010-05-18 10:12 -0700
pushed unknown
L. David Baron L. David Baron - Fix spew of 'couldn't get canvas size' assertions. (Bug 566603) r=vlad
56f033dd888a56adcaa92aaf9b14b8d8ff6ac78e
created 2010-05-17 21:04 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=561168; convert canvas to use layers for rendering - followup #2; r=roc
e11ef37d8108487eeb883b3053a122fd448461fa
created 2010-05-17 21:04 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=561168; convert canvas to use layers for rendering; r=roc,bas
7969b6b0df4134b0d1836bb5d87a390f6b28d613
created 2009-10-15 21:47 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 520427. Improvements to debug output List for frames. r=dbaron
b540248e3163e1a73d31e3772dbfead13e3ee937
created 2009-09-07 12:35 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed unknown
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed unknown
Zack Weinberg Zack Weinberg - Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
9ada244c11b33465d526e73eec707e073ebb0654
created 2009-09-02 14:46 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron
c2b46638b84ac44d78e458676b7f3f69b57db935
created 2009-07-22 12:44 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 6: Uninline IsMovingFrame so nsDisplayList.h doesn't have to include nsLayoutUtils.h. r=dbaron
a927df82dfcdb227f05a3084da58adaa491543d9
created 2009-06-17 21:31 +0100
pushed unknown
Robert Longson Robert Longson - Bug 486936 - image-rendering style should apply to canvas element. r=vladimir
69246843ecf4cbe600d3c45a0b8125ecada527bb
created 2009-05-06 13:02 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=488692; full page zoom broken with canvas; r=roc
a9b6ee5e5ff34f2e711ad7b250f3139c25177d1a
created 2009-04-08 13:27 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=483412; don't overaggressively invalidate on canvas drawWindow; r=roc
88074ea4c2880e8cf79d0708d17bbddde8489f45
created 2009-03-05 05:43 -0800
pushed unknown
Stuart Parmenter Stuart Parmenter - bug 480233. Make the display list item that canvas uses for painting know about the opacity of the canvas. r/sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
9a46f2a17ddc7c2512e78ac535f93d31aa6db661
created 2008-09-18 21:47 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron
9d27f01afee9569154535ac7313b7d3e5ee34d9c
created 2007-12-18 15:01 -0800
pushed unknown
vladimir vladimir - b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2473849c510bec26ae29893a51009ddf2a3ad4b2
created 2007-11-18 04:09 -0800
pushed unknown
jwatt jwatt - Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
ad3f4d448bd45b33e74a16ab7742472a6004b777
created 2007-09-25 13:46 -0700
pushed unknown
vladimir vladimir - b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
95253d8a4143ddc6417020bf2d7b35f3bb5ae163
created 2007-08-02 11:08 -0700
pushed unknown
bzbarsky bzbarsky - Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
4107eb58583e3bfc72755b230146e7ade09dbd54
created 2007-07-18 07:40 -0700
pushed unknown
vladimir vladimir - b=386799, crash with zero-width canvas, r=stuart,sr=roc
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed unknown
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
427bda154a0a003554a62c825fdd825c2b933943
created 2007-06-12 11:27 -0700
pushed unknown
dbaron dbaron - Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky
d300d6434463bc88dcda787de75e4a22eb125f2a
created 2007-05-03 16:11 -0700
pushed unknown
dbaron dbaron - Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
4901e7ea427db4943e365c0fcc75e4cd697034ca
created 2007-03-30 14:11 -0700
pushed unknown
bzbarsky bzbarsky - Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed unknown
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip