L. David Baron
1813212812
Don't try drawing zero-width borders. (Bug 618071) r=roc a=blocking2.0:beta8
...
The allBordersSameWidth codepath for dashed borders will cause a cairo
error when given a width of zero, so we need to avoid hitting that.
It's also a waste of time.
2010-12-09 20:38:52 -08:00
Bas Schouten
e655301fac
Bug 616495: Deal with some sides having no moz-border-colors at all. r=vlad a=blocking-beta8
2010-12-04 05:21:20 +01:00
Bas Schouten
60a24352e5
Bug 588271 - Part 4: Add specialized rendering codepaths for the most common border types. r=vlad a=blocking-betan
2010-12-02 14:17:58 +01:00
L. David Baron
c83b56066d
Fix assertion (that should have turned the tree orange). (Bug 608458) r=roc a2.0=blocking(on 500141)
2010-11-16 09:56:03 -08:00
L. David Baron
ba08b389be
Fix another case of bad border-radius corners (and document a third that's not fixed). (Bug 500141) r=roc a2.0=blocking
2010-11-10 07:49:53 -08:00
Bas Schouten
6e5b45b678
Bug 598202: Avoid drawing borders which are fully transparent. r=vlad a=vlad
2010-11-08 22:52:02 +01:00
L. David Baron
a35e10c867
Fix border-radius joins with differing styles adjacent to a zero-width border. (Bug 500141) r=roc a2.0=blocking-final
2010-10-26 11:30:42 -07:00
timeless
b8ead92b6a
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
2010-04-27 18:15:02 +02:00
Craig Topper
dcddb98106
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9d6c65cee7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Bernd
f375ff892e
bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky
2010-01-09 16:33:03 +01:00
Mats Palmgren
0741d79bb3
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
2009-09-16 17:01:36 +02:00
Joe Drew
9c23ca0770
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
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Arpad Borsos
182558a8ba
Bug 492531 - Optimize some CSS and Reflow classes for memory usage; r+sr=dbaron
2009-05-13 10:26:48 +02:00
Zack Weinberg
d3c96eb2d7
Bug 456219. Fix clipping to padding-rect with rounded corners. r+sr=roc
2009-01-09 13:28:32 +13:00
Robert O'Callahan
2f1842765a
Backed out changeset 5041ce453104
2009-01-08 23:19:21 +13:00
Zack Weinberg
203cb75cfa
Bug 456219. Fix clipping to padding-rect with rounded corners. r+sr=roc
...
--HG--
extra : rebase_source : ec710fd6f83332fcecaa926b1f0ec07e4d2e3635
2009-01-08 21:10:21 +13:00
L. David Baron
f68512ecda
bug 464970 - nsCSSBorderRenderer::AreBorderSideFinalStylesSame is too pessimistic. r=vlad, a=beltzner
2008-11-19 11:53:08 -05:00
Vladimir Vukicevic
9204355ef4
b=448193, 3d border effects missing with moz-border-radius; r=zweinberg
2008-10-09 14:49:15 -07:00
Zack Weinberg
10b58f92ef
Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
2008-09-12 08:35:53 -07:00
Zack Weinberg
4d06747563
Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad
2008-08-06 12:33:18 +02:00
Vladimir Vukicevic
f39321a2e7
b=424423; border rendering is slow: Part 2; r+sr=roc
2008-07-23 10:25:51 -07:00
Vladimir Vukicevic
7e4726efea
b=424423, border rendering is slow: Part 1; r+sr=roc
2008-07-23 10:25:23 -07:00