Simon Montagu
|
672d772074
|
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
|
2011-04-13 12:23:49 +03:00 |
|
Michael Ventnor
|
fbbebba241
|
Bug 669015 - Fix regressed text-shadow in XUL r=roc
|
2011-07-04 14:59:19 +10:00 |
|
Michael Ventnor
|
46f09cdf8f
|
Fix reftest failures from bug 666689
|
2011-07-01 18:21:46 +10:00 |
|
Michael Ventnor
|
5b88cf2c15
|
Implement text-shadow for the text-overflow marker text (ellipsis) r=roc
|
2011-07-01 16:43:11 +10:00 |
|
Masayuki Nakano
|
387ea6f111
|
Bug 659821 Replace nsContentUtils::GetLocalizedStringPref() with Preferences::GetLocalizedC?String() r=roc
|
2011-05-27 13:53:03 +09:00 |
|
Simon Montagu
|
ece92e21ce
|
Back out bug 263359 and bug 624798 because of performance regressions (bug 650189)
|
2011-04-27 11:47:18 +03:00 |
|
Masayuki Nakano
|
cc0623b6e3
|
Bug 647421 -moz-text-decoration-color and -moz-text-decoration-style should be reset by text-decoration r=dbaron, sr=bzbarsky
|
2011-04-23 14:16:41 +09:00 |
|
Masayuki Nakano
|
2bb6c01918
|
Bug 648299 -moz-text-decoration-style: -moz-none doesn't work r=dbaron
|
2011-04-23 14:13:09 +09:00 |
|
David Zbarsky
|
5ecf0a2bd3
|
Bug 610305: decom nsEventStateManager r=smaug
|
2011-04-21 19:35:52 +02:00 |
|
Mounir Lamouri
|
b4cf8cd184
|
Backed out changeset c1a7c1bc1aeb due to busted build.
|
2011-04-20 22:26:06 +02:00 |
|
David Zbarsky
|
c4d29900ed
|
Bug 610305: decom nsEventStateManager r=smaug
|
2011-04-20 21:42:33 +02:00 |
|
Zack Weinberg
|
647b7a0bfe
|
Bug 651017, part 7: remove nsDeviceContext::CreateRenderingContextInstance and the CreateRenderingContext overload that takes a widget.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 6be7fe432488dcf2fb5b2faa0e178dccab480285
|
2011-04-16 21:08:22 -07:00 |
|
Zack Weinberg
|
dd67585463
|
Bug 651017, part 5: mechanical changes.
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
|
2011-04-16 18:22:44 -07:00 |
|
Zack Weinberg
|
51864c09d8
|
Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
|
2011-04-16 18:22:41 -07:00 |
|
Zack Weinberg
|
52c99aabb7
|
Bug 174055, part 6: eliminate pointless nsresult return values.
|
2011-04-07 21:18:43 -07:00 |
|
Zack Weinberg
|
624a6e3ce5
|
Bug 174055, part 5: prune unused and unimplemented methods.
|
2011-04-07 20:07:27 -07:00 |
|
Zack Weinberg
|
42ead75834
|
Bug 174055, part 4: mechanical fixups outside gfx.
|
2011-04-07 18:05:49 -07:00 |
|
Zack Weinberg
|
d6425e8bd1
|
Bug 174055, part 2: merge nsIThebesFontMetrics into nsIFontMetrics.
|
2011-04-07 18:05:25 -07:00 |
|
Zack Weinberg
|
299386f14c
|
Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
|
2011-04-07 18:04:41 -07:00 |
|
Zack Weinberg
|
d8db59d068
|
Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 36dd32d715cb75e99cd3a69e460c000c1777d6a6
|
2011-04-07 18:04:40 -07:00 |
|
Zack Weinberg
|
9d6cdac2b1
|
Bug 266236 part 6: Change out-parameters to return values and remove a bunch of default parameters that were never called with non-default values.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 0511852e51c2ad4d4833d6f8f2f61d46130a7151
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
5ef6bf26cf
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
|
Jan Küchler
|
0e92a9d34a
|
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
|
2011-04-07 18:04:39 -07:00 |
|
Simon Montagu
|
8ade1e195e
|
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
|
2011-04-13 12:23:49 +03:00 |
|
Masayuki Nakano
|
ea752bfc4b
|
Bug 59109 Part 3: Implement text-decoration-color and text-decoration-style rendering r=dbaron
|
2011-03-31 21:27:03 +09:00 |
|
Masayuki Nakano
|
a08a3877b3
|
Bug 59109 Part 2: Cleaning up current text decoration implementation r=dbaron
|
2011-03-31 21:26:49 +09:00 |
|
Robert O'Callahan
|
ce2d40adbe
|
Bug 613696. Always use the presshell's reference rendering context to create textruns when we draw text via nsIThebesFontMetrics::DrawString, to be consistent with the textruns we measure during reflow. r=dbaron,a=blocking
|
2011-01-17 09:23:33 +13:00 |
|
Robert O'Callahan
|
d886269e1d
|
Bug 602757. Part 5: Change HasText to GetComponentAlphaBounds. r=tnikkel,sr=dbaron,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
face759151
|
Bug 602757. Part 2: Detect display items over the transparent part of a window, and disable usage of component alpha (i.e., subpixel antialiasing) for those items. r=tnikkel,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Matt Woodrow
|
47554e7736
|
Bug 594983. Look inside display sublists to determine whether there is text for the layer. r=roc,a=blocking
|
2010-10-11 13:58:20 +13:00 |
|
L. David Baron
|
a56a24a514
|
Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:47 -07:00 |
|
L. David Baron
|
dfd177a552
|
Make overflow from text frames be visual overflow only, and not scrollable. (Bug 542595, patch 8) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:45 -07:00 |
|
Robert O'Callahan
|
79b8d06302
|
Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
--HG--
extra : rebase_source : e644ae08007e52c524c3237d336441f1413f846b
|
2010-08-23 21:30:07 +12:00 |
|
Robert O'Callahan
|
812e6204ae
|
Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 730ba8640cb37bd8484ff069b5d6fd46d9bc3e84
|
2010-08-13 22:01:58 +12:00 |
|
Robert O'Callahan
|
a581cd6197
|
Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
--HG--
extra : rebase_source : 496cbde7c495eb8872c3d0ffc0ca4c57c2a6a777
|
2010-08-13 22:01:13 +12:00 |
|
Michael Ventnor
|
8139bee929
|
Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
|
2010-07-16 09:07:49 +12:00 |
|
L. David Baron
|
d0ff3a7712
|
Fix a state bit that *might* be overlapping. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
L. David Baron
|
d574dd00ce
|
Use macros for frame state so that it's easy to change the size and easier to read the constants. (Bug 570837) r=roc
|
2010-06-08 22:28:14 -07:00 |
|
Timothy Nikkel
|
f68ca3b9bf
|
Bug 564705. Don't try to insert a separating space at the start of the XUL textbox title. r=neil
|
2010-05-11 19:30:42 -05:00 |
|
Timothy Nikkel
|
a9893292b9
|
back out e40cbab6a972 (Bug 564705) 590da60fd253 (Bug 507628 and bug 507991) b166415b8c3f (Bug 564368) 0dac5d3eeb97 (Bug 564063) 116e56d84770 (Bug 563407) c51c93f5240f (Bug 536495) for some orange
|
2010-05-11 22:01:08 -05:00 |
|
Timothy Nikkel
|
68775506c8
|
Bug 564705. Don't try to insert a separating space at the start of the XUL textbox title. r=neil
|
2010-05-11 19:30:42 -05:00 |
|
Michael Ventnor
|
3602bd64b6
|
Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
|
2010-04-18 13:13:10 +10:00 |
|
Neil Deakin
|
b5207640b3
|
Bug 544472, eliminate duplicate calls to AddCSS*** methods, plus some minor related code cleanup, r=dbaron
|
2010-03-18 15:58:15 -04:00 |
|
Serge Gautherie
|
271756558e
|
Backed out changeset: b3d6a8724029 of
Bug 544099 - Allow shadow blurring to skip areas where blurring is unnecessary; Patch 3.1.
which breaks comm-central.
|
2010-02-04 20:55:10 +01:00 |
|
Michael Ventnor
|
55ebf80987
|
Bug 544099 - Allow shadow blurring to skip areas where blurring is unnecessary; Patch 3.1.
r=roc.
|
2010-02-04 19:15:03 +01:00 |
|
fantasai
|
1ffb0c06ef
|
Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
|
2009-12-24 00:21:15 -05:00 |
|
Robert O'Callahan
|
d56dfa741e
|
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
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
|
2009-09-07 12:35:14 +12:00 |
|
Michael Ventnor
|
7b53709720
|
Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc
|
2009-09-18 20:18:35 +02:00 |
|
Mats Palmgren
|
948203eb7d
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Zack Weinberg
|
17eb5a6efc
|
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
|
2009-09-12 17:49:24 +01:00 |
|