layout/svg/base/src/nsSVGGlyphFrame.cpp
8ddd09649e1318e52b111d52a11725158661e2e5
created 2011-09-30 10:25 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 614732 - Add an argument to nsSVGUtils::GetBBox() to allow callers to specify whether stroke or markers should be included in the bounds returned. r=roc.
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
c9a9397f6db3e27cff0cf5ba8ed1fa4c3b9d85c2
created 2011-09-25 22:04 +0100
pushed 2011-09-30 20:09 +0000
Brian Birtles Brian Birtles - Bug 602759 part 13 - Update layout to use new matrix and transform types; r=jwatt
8f20dc5f4c8fe4384be9f9dc9f04a01b3b8d3bd6
created 2011-09-09 11:27 +0900
pushed 2011-09-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 669028 part.13 layout should use mozilla::LookAndFeel rather than nsILookAndFeel 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
aa9f34f40b16d7e26a8e47b70ce44118c9187f18
created 2011-08-23 13:31 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 637179 - use PRUint32 for character/cluster indexes to avoid build warnings. r=jwatt
7b25f48cc21b96ac723ca5696cad4b19afee0da3
created 2011-07-31 19:36 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 672519 - dominant-baseline applied multiple times for tspan. r=dholbert
b529ffc1012b572199c8d53af5d874eb0b798df2
created 2011-04-13 12:23 +0300
pushed 2011-09-30 20:09 +0000
Simon Montagu Simon Montagu - Make all nsBidiPresUtils methods static. Bug 624798, r=roc
f53268a84b23ca67cb6cc5c8c867f0f2c582e37c
created 2011-07-08 14:20 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 664130 - Rename GetHittestMask to GetHitTestFlags to avoid confusion about masking. r=longsonr.
af460fe4ec780823677add8cce3a8dfc0448d9ce
created 2011-05-18 20:10 -0700
pushed 2011-09-30 20:09 +0000
Craig Topper Craig Topper - Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc
23430875e8618270202e44fe79aef56365a0e751
created 2011-05-07 18:08 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 655497 - Remove nsISVGGlyphFragmentLeaf. r=dholbert
0723af2574f11255a1e247b7f2209b8f58e6662d
created 2011-05-06 11:33 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 655025 followup: Rename added IsEmpty method to avoid clashing with inherited nsIFrame method. r=longsonr
cfd13e3ed2cf8068d0e242d3f730bb14cfed2452
created 2011-05-06 11:45 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 655025 - Fix zippity graph. r=dholbert
8e3ce1fe0a1c603ecb3b010518a0d215aaf142be
created 2011-05-03 08:45 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 620286 - White space at beginning (end) of tspan should render when there is preceding (following) non-white space text. r=roc
fa0295a97f1bb58251479ac0734eef96b1394249
created 2011-04-27 11:47 +0300
pushed 2011-09-30 20:09 +0000
Simon Montagu Simon Montagu - Back out bug 263359 and bug 624798 because of performance regressions (bug 650189)
1e025cfeb9c2c5706840574956d583b226a969a7
created 2011-04-20 10:16 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 488314 part 2 - Kill vestiges of SetMatrixPropagation. r=longsonr.
91e75937d34ab641eb593651be6f110f3539c181
created 2011-04-19 15:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones
ad5009233ae9cc61b65edf43b052e39c55cbe66d
created 2011-04-13 12:23 +0300
pushed 2011-09-30 20:09 +0000
Simon Montagu Simon Montagu - Make all nsBidiPresUtils methods static. Bug 624798, r=roc
74c57fbb4121de3a272680c648451a108946c5dd
created 2011-03-03 13:18 -0800
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett
79bbe4072e69e75c355e037c1bbfb53e64348028
created 2011-02-15 23:52 -0800
pushed 2011-09-30 20:09 +0000
timeless timeless - Bug 617749 useless null check in nsSVGGlyphFrame::IsAbsolutelyPositioned
822a61861a3831b5d56ded46cc0d138e06281cbb
created 2011-01-28 19:35 +1300
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 619955. 'pointer-events' broken on SVG text. r=longsonr, a=roc.
119ef8681a16fd7eb79d515cebaa4800faab4bf3
created 2011-01-11 11:17 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 621918 - part 2 - make SVG text respect character clusters. r=roc a=roc
8e1487c6e663aa104986c40058c2ded96f686a67
created 2011-01-11 11:17 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 621918 - part 1 - eliminate aDirtyRect parameter from gfxTextRun::Draw etc. r=roc a=roc
5a289c47df1accd356952cad806625f372025688
created 2011-01-04 00:52 -0800
pushed 2011-09-30 20:09 +0000
Simon Montagu Simon Montagu - Basic bidi support for SVG. Bug 620446, r=roc, a=roc
1ae27e2eb95936a8f999dcd11643f4c189a66ea1
created 2010-12-16 10:57 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 617737 - white space handling incorrect r+a=roc
10fc5a720ed06d276207b518fcc847650378fa22
created 2010-12-08 12:15 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 522308 - Add support for SMIL animation of the <polygon> and <polyline> element's 'points' attributes. r=longsonr,dholbert,roc a=roc
4e49d32a52169d2bd98735f7992f7d73f8d7c616
created 2010-12-03 16:40 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 589439. De-COMtaminate SVG number lists and support for SMIL animation of SVG number lists. a=roc r=roc,longsonr,dholbert.
e2bc7992d3047bbe55d46cdd141d242ad0a8ab6d
created 2010-11-27 09:24 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 611975 - text with gradient on stroke breaks when fill of any kind exists r=roc,a=blocking-final+
c639bd049de87977f31d1b5ab3750568fe4d482f
created 2010-11-23 14:26 -0500
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 86c3a0e9fa87 because of the Windows optimize reftest failure
86c3a0e9fa87a9b0967b89824c35f9b2f9355590
created 2010-11-22 22:59 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 611975 - text with gradient on stroke breaks when fill of any kind exists r=roc,a=blocking-final+
c428371144df1df6d4afb0bd3566cec33adb8440
created 2010-10-29 08:18 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 595209 patch 1 - stroke scales badly with positioned glyphs r=roc,a=blocking-final+
2e2ab9de2222b1c1ecc6b3d5d82666f0f806bce2
created 2010-11-02 05:40 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 484953 - speed up display of text that is both stroked and filled r+a=roc
78d679650c25cd6d14dc1f04e26aed5059525728
created 2010-10-17 17:27 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 468035 - turn off optional ligatures when drawing textPaths or positioned glyphs r+a=roc
fcf6f703d87d6135476262b06614484919ad72bf
created 2010-10-14 05:16 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 599813 - nsSVGGlyphFrame::getCharacterData is expensive avoid calling it too many times. r+a=roc
909665f6e95133156bccef4f18d0d5c1f04caf2f
created 2010-09-18 12:46 +0900
pushed 2011-09-30 20:09 +0000
KUROSAWA, Takeshi KUROSAWA, Takeshi - Bug 333698 - Fix x and y positioning of nested tspans; r=longsonr; a=roc
29b9772d0c3a6204cac8638b18c90bb5de87b7ea
created 2010-09-10 20:58 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 590291. r=dholbert,a=blocking2.0
64fa66e599c8bfe562456c5772c9cf98614db723
created 2010-08-20 14:29 -0500
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
2763e57a691437b53d6223672cb3230945ee41f8
created 2010-08-19 19:03 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Backed out changeset cebb111fbfc4
cebb111fbfc49506798a97c389519b1ead2fe0f4
created 2010-08-19 13:49 -0500
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
9712aa5f77e17cbe24fd906ccadb87689af761eb
created 2010-07-16 22:42 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 515116. DeCOMify SVG length-list, and implement SMIL animation of length-list. r=longsonr, r=dholbert, sr=roc
0f7bc3357bc3d24d1f325c945a8d7b929c0a9b53
created 2010-07-13 21:30 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
b1b1b1b438cc5117585c5cd0bf04c28174358877
created 2010-04-28 12:46 -0700
pushed 2011-09-30 20:09 +0000
timeless timeless - Bug 562428 - comparison between signed and unsigned integer expressions in nsSVGGlyphFrame::GetCharNumAtPosition, r=roc
b32629c84e4ebb4be3d33a67a3bfd73c96c80496
created 2010-03-31 09:57 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 521636 - A single rotate number should rotate all glyphs. r=roc
dde594b087c5eee6d59448fe894f05c8ff031531
created 2010-03-30 11:21 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 388547 - initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc
c04fe347f85d804eb6330c2c7ab6bfe7d940f7e6
created 2010-03-10 15:38 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 550362 - Too much recursion through nsSVGEffects::InvalidateRenderingObservers with nested textPath. r=roc
4c60c40075e932db1ee1e52d6e8c3370b112c72a
created 2010-02-24 09:57 -0800
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - Bug 524107 - part 2 - store language as atom instead of string in gfxFontStyle. r=roc sr=mats
fe3c9f571228d6c9d8c8effc17755c4c4206b84b
created 2010-02-24 09:57 -0800
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
dc0a12049204b7e2f197c283ccd1a8090c9bdc09
created 2010-02-21 11:13 -0800
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - Bug 546813 - honor the language in the frame's styleContext when selecting fonts in SVG. r=jwatt
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
af81717d2be99cd6bca8f52a291656ea0b3c2e2d
created 2009-11-18 20:59 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 520506 - Incorrect text getBBox in SVG. r=jwatt
573a37f0d13c045c4185f707ab8c67c5119f344c
created 2009-10-21 13:32 +0200
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 523481. Restore the group opacity optimization that was broken by the patch for bug 455984. r=longsonr@gmail.com
7814d0fe7c158cd24155d9daea9eaee454e55dca
created 2009-10-11 14:03 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Backout Bug 388547 due to Mac test orange
64c321326406fc4197e162c7873954c339d5a2bb
created 2009-10-11 12:44 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc
17874c9d2249bf0b2745f01a2606541890f1f3a6
created 2009-09-18 13:09 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed 2011-09-30 20:09 +0000
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 2011-09-30 20:09 +0000
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
390fb109b9fe6e804cb0d9348201e375bcab2651
created 2009-08-26 20:53 -0700
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
acba6709fc4a4063ccf9b6e5f8f57f0b557b17b9
created 2009-08-05 13:38 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
21085f6713149b1f9f616fd588601693bb2a6466
created 2009-07-27 10:05 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
7a1ca8b23d9ae1b626728103657bddf9af96ea38
created 2009-07-12 19:50 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 500174 - pointer-events=all not registering on non-visible stroke. r=roc
less more (0) -100 -60 tip