Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
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