masayuki%d-toybox.com
e605dd7d37
b=353185 backing out #2
2006-10-09 09:28:46 +00:00
masayuki%d-toybox.com
2696f4737b
bug 353185 The line-height of the location bar is wrong with Japanese font r=vlad
2006-10-09 08:46:50 +00:00
sharparrow1%yahoo.com
daf26752ad
Bug 344696: Remove nsIDeviceContext::Get/SetZoom. r+sr=roc.
2006-07-21 00:16:07 +00:00
roc+%cs.cmu.edu
3d9b85c04c
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
2006-06-26 22:18:23 +00:00
cbiesinger%web.de
1c2aa358dc
bug 341954 remove a few AssignWithConversion callers, and clean up
...
nsDeviceContextGTK::CreateRenderingContext a bit
r+sr=roc
2006-06-21 16:35:03 +00:00
roc+%cs.cmu.edu
afbf67c2de
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
2006-06-09 03:29:32 +00:00
enndeakin%sympatico.ca
89257db6ee
Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
2006-05-30 13:50:48 +00:00
mark%moxienet.com
5e118c84e1
338153 Frontport bug 332579 to trunk, consolidating the native event improvements made on the 1.8 branch (332579) and trunk (326273). r=josh sr=darin
2006-05-17 19:07:05 +00:00
benjamin%smedbergs.us
ddc19fa107
Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad
2006-04-27 14:41:11 +00:00
benjamin%smedbergs.us
adb5e9fef8
Bug 305949 - Stop exporting nonfrozen functions from libxul, this covers some GFX functions, r=roc
2006-04-17 17:33:42 +00:00
pavlov%pavlov.net
44f55dc046
speed up image drawing by decoding directly in to 32bpp buffers. bug 331298. r=vlad
2006-03-25 00:34:48 +00:00
tor%cs.brown.edu
d668ab637e
Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
...
Also fixes artifacts on animated gifs with cairo gfx. r=vlad
2006-03-10 22:27:37 +00:00
bzbarsky%mit.edu
e66a7b967d
Log nsRect ctor/dtor. Followup for bug 327670, r+sr=dbaron
2006-03-01 03:57:24 +00:00
vladimir%pobox.com
ae97fda203
b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc
2006-02-15 23:35:53 +00:00
pavlov%pavlov.net
f8a6709741
moving printing from gfx to widget part 3. bug 326149. r=vlad
2006-02-10 23:00:23 +00:00
pavlov%pavlov.net
b356085867
moving printing from gfx to widget part 1. bug 326149. r=vlad
2006-02-10 20:40:54 +00:00
dbaron%dbaron.org
d4981f1f16
Guess at Windows (pacifica) bustage fix, and more consistent with existing code anyway.
2006-01-26 06:10:52 +00:00
roc+%cs.cmu.edu
5451e97878
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
pavlov%pavlov.net
23089fdbc2
moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
2006-01-11 21:56:25 +00:00
vladimir%pobox.com
9027bac0fe
merge from org.mozilla.cvs.cairo branch:
...
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun
2005-11-29 20:12:29 +00:00
roc+%cs.cmu.edu
60f60e4875
Bug 317514. Add nsRegion::SimpleSubtract, Contains(aRect) and Intersects(aRect). r=dainis_jonitis, sr=bzbarsky
2005-11-24 01:05:18 +00:00
timeless%mozdev.org
8e0a0fb22e
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
bsmedberg%covad.net
588cd1cc69
Bug 316778 - Make some gfx headers external-linking-safe, r=roc
2005-11-17 20:06:22 +00:00
bsmedberg%covad.net
dff1dea638
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
roc+%cs.cmu.edu
38e777c0c6
Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard
2005-08-31 21:00:52 +00:00
pavlov%pavlov.net
0689d85cf0
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
roc+%cs.cmu.edu
9894fb79fa
Bug 291636. nsTransform2D can't handle rotations, never could, and never will, so don't bother with them. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 21:40:26 +00:00
roc+%cs.cmu.edu
d333c8b26a
Bug 290885. constify some nsTransform2D methods. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 21:38:56 +00:00
cbiesinger%web.de
d25f538cf6
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
smfr%smfr.org
12b4e65c31
Fix bug 302958: specify a name for the print job on Mac, getting it from the title passed to the BeginDocument() call. r=jhpedemonte, sr=bryner, a=asa
2005-08-08 19:34:44 +00:00
roc+%cs.cmu.edu
083ca626b2
Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa
2005-05-19 21:28:58 +00:00
roc+%cs.cmu.edu
3302663a95
Fixing bustage ... extra file with trivial helper functions.
2005-05-02 22:59:49 +00:00
blizzard%redhat.com
7a4c1d728f
Bug #260663 . When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa
2005-05-02 20:48:32 +00:00
bzbarsky%mit.edu
0076d95201
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
2005-04-30 05:16:21 +00:00
bzbarsky%mit.edu
0597971698
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
roc+%cs.cmu.edu
d76575e7ad
Bug 290432. Add push/pop translation functions to nsIRenderingContext so cairo can override them. r+sr=bzbarsky,a=asa
2005-04-19 22:58:33 +00:00
smontagu%smontagu.org
ef60ea9a30
Add a rendering hint for gfx implementations that perform reordering of complex text after applying spacing. Bug 284927, r+sr=roc, a=asa
2005-04-15 10:25:43 +00:00
paper%animecity.nu
d541f29d90
Bug 274244: Display more broken GIFs. r=stuart sr=tor
2005-03-08 03:44:28 +00:00
pedemont%us.ibm.com
4e31dcd7d7
Bug 245407 - Use Quartz for nsImageMac. r=sfraser, sr=tor.
2005-02-20 03:21:04 +00:00
ginn.chen%sun.com
04b766b1dc
Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
...
r=robin.lu sr=bryner
2005-02-18 06:03:08 +00:00
kjh-5727%comcast.net
8ca7be0027
Make nsIFontMetrics::GetFont() non-virtual. Bug 230605, r=bryner, sr=bzbarsky.
2005-01-22 16:00:07 +00:00
bryner%brianryner.com
884453541b
Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron.
2004-12-15 05:52:44 +00:00
darin%meer.net
ae5692eef4
fixes bug 270110 "Add versions of nsDependentString and friends to the Gecko SDK" r=bsmedberg
2004-11-30 00:57:24 +00:00
ere%atp.fi
45881dafd2
Optimization patch for bug 228399 (background-color is mishandled when -moz-opacity is less than 1.0)
...
r+sr=roc
2004-11-27 08:22:22 +00:00
roc+%cs.cmu.edu
14447eb6f2
Bug 265084. Progress towards floating point nscoord: make image interfaces and libpr0n use PRInt32 instead of nscoord. r+sr=tor
2004-11-15 04:16:07 +00:00
timeless%mozdev.org
d9822cd4c5
Bug 265084 Need to deal with integer overflows in reflow
...
r=bz sr=bz
2004-11-09 04:57:57 +00:00
roc+%cs.cmu.edu
93c8848740
Bug 243726. Fix up child-covering calculations. r+sr=bzbarsky
2004-11-05 13:59:33 +00:00
roc+%cs.cmu.edu
92c7aca8d1
Fix bustage.
2004-11-03 03:02:02 +00:00
roc+%cs.cmu.edu
d1fa5f22e0
Bug 265084. Lay the groundwork for nscoord being a float, by introducing nsIntRect/Point/Size/Margin and wrapper functions for doing tricky nscoord operations. r+sr=bzbarsky
2004-11-03 02:48:04 +00:00
roc+%cs.cmu.edu
c804dd83a2
Bug 243726. Make Invalidate/UpdateView *much* cheaper by delaying propagating damage over the widget tree until EndUpdateViewBatch. Also adds SimplifyInward/SimplifyOutward methods to nsRegion to avoid region complexity getting out of hand and killing our performance. r=Dainis_Jonitis,bzbarsky, sr=bzbarsky
2004-11-03 02:37:21 +00:00