roc+%cs.cmu.edu
828350aa11
Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron
2008-03-09 21:55:08 +00:00
roc+%cs.cmu.edu
d3935a6a58
Backing out Bug 403181. JPEG encoding test failure :-(
2008-03-07 09:28:36 +00:00
roc+%cs.cmu.edu
3888bf4b3a
Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron
2008-03-07 08:34:14 +00:00
dbaron%dbaron.org
ac702fa597
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
2008-03-06 00:05:29 +00:00
roc+%cs.cmu.edu
46ae1fb918
Backing out 403181 again
2008-03-04 09:36:09 +00:00
roc+%cs.cmu.edu
bdd10f1c8f
Bug 403181. Track which subimage of an image we want to draw and copy it to a temporary surface if necessary to prevent sampling of pixels outside the subimage when zooming. Also, enable EXTEND_PAD or SetFilter(0) if the context has a transformation that's not a simple translation, since that might induce cairo to sample pixels outside the source (sub)image. r=vlad,sr=dbaron
2008-03-04 08:21:36 +00:00
roc+%cs.cmu.edu
ce5dffc93a
Bug 403181 backout
2008-03-03 02:38:21 +00:00
roc+%cs.cmu.edu
8ab3849de1
Bug 403181. Use a temporary surface to prevent sampling of pixels outside the intended source rectangle when zooming the image in some cases. r=vlad,sr=dbaron,a=beltzner
2008-03-03 01:03:54 +00:00
roc+%cs.cmu.edu
5d3a393ced
Bug 417255. Rework getClientRects/getBoundingClientRect/offset* code to use a generic rectangle iterator API which drills down through anonymous blocks, fixing IE compat. r+sr=dbaron
2008-02-27 09:26:17 +00:00
mozilla%weilbacher.org
0a0ea027c4
Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables). Full patch except configure.in change. r/sr=dbaron, r=vlad, a=beltzner
2008-02-21 08:37:30 +00:00
bzbarsky%mit.edu
a778b87e2d
Fix bug 416073: invalidate more things as needed during table reflow to prevent
...
glitches. r+sr=roc
2008-02-08 09:36:32 +00:00
jonas%sicking.cc
11b8e5fff7
Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron
2008-01-30 04:53:46 +00:00
fantasai.cvs%inkedblade.net
e60e4999b0
handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
2008-01-27 08:13:21 +00:00
mats.palmgren%bredband.net
a4cd65c88c
Fix typo in assertion. b=386575 r+sr=roc a=mtschrep
2008-01-04 23:14:50 +00:00
roc+%cs.cmu.edu
eba7de326d
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
2008-01-04 02:08:30 +00:00
roc+%cs.cmu.edu
1365a04cf1
Bug 410229. Handle IB special-siblings when we're finding all the CSS boxes for an element for getBoundingClientRect/getClientRects. r+sr=mats
2008-01-04 01:50:32 +00:00
roc+%cs.cmu.edu
65581ec373
Bug 408749. Use a QI check instead of a frame-type check to detect blocks. r+sr=bzbarsky,a=schrep
2007-12-21 03:28:19 +00:00
vladimir%pobox.com
96ae47bdfb
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
2007-12-18 23:01:18 +00:00
jwatt%jwatt.org
6e9e52961f
This is a better fix for the build bustage caused by the checkin for bug 294086. Thanks to Peter Annema for explaining the issue (don't assign to rvalues) and this fix.
2007-11-18 14:22:55 +00:00
jwatt%jwatt.org
2161f86ce2
Attempt to fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
2007-11-18 13:17:27 +00:00
jwatt%jwatt.org
092916772a
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
2007-11-18 12:09:09 +00:00
dbaron%dbaron.org
2f88398798
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
2007-11-15 18:10:32 +00:00
pavlov%pavlov.net
43b6824755
bug 403280.
...
convert nsLayoutUtils::DoCompareTreePosition from an nsAutoVoidArray to a larger nsAutoTArray
convert nsContentUtils::ComparePoints from an nsTArray to an nsAutoTArray
r/sr/a=sicking
2007-11-11 20:35:30 +00:00
fantasai.cvs%inkedblade.net
f66233642c
paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
2007-10-02 05:57:46 +00:00
dholbert%cs.stanford.edu
4505233959
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
2007-09-24 17:30:43 +00:00
jwalden%mit.edu
373a5a3752
Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst
2007-08-29 20:38:46 +00:00
bzbarsky%mit.edu
9798e450e1
Make line-height specified in ch units work. Bug 391909, r+sr+a+dbaron
2007-08-24 22:20:25 +00:00
masayuki%d-toybox.com
5fa5b33f97
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 11:13:55 +00:00
sharparrow1%yahoo.com
2011a5fa63
Bug 390740 - Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
2007-08-07 19:22:26 +00:00
roc+%cs.cmu.edu
8477256fc6
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
2007-07-26 09:47:45 +00:00
sharparrow1%yahoo.com
2fd8ec2db1
Bug 388359: Menu items are highlighted as mouse pointer moves below menu. Fix makes GetEventCoordinatesRelativeTo work across window roots. r+sr=roc.
2007-07-23 16:44:34 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
mats.palmgren%bredband.net
2688b10ee8
Make the viewport area that of the root frame, or in paginated contexts, the page content frame. b=380816 r=sharparrow1 sr=roc
2007-07-04 01:13:07 +00:00
flamingice%sourmilk.net
8fd3c590f2
Bug 384965, use const nsEvent* aEvent in nsLayoutUtils::GetEventCoordinatesRelativeTo, Patch by Karl Tomlinson, r+sr=roc
2007-06-27 00:30:21 +00:00
sharparrow1%yahoo.com
4f045240b6
Bug 385936: Remove nsLayoutUtils::CreateOffscreenContext. r+sr=dbaron
2007-06-26 18:46:35 +00:00
dbaron%dbaron.org
ad71819fa6
Make text-indent contribute to intrinsic widths, and handle negative text-indent and negative margin properly by distinguishing forced and optional breaks when accumulating minimum widths. b=368155 r+sr=roc
2007-06-21 22:33:10 +00:00
dbaron%dbaron.org
2955ca2317
Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky
2007-06-12 18:27:28 +00:00
dbaron%dbaron.org
b0ef6158d8
Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad
2007-05-15 05:15:53 +00:00
neil%parkwaycc.co.uk
baaa5ef74e
Follow-up cleanup b=375403 r+sr=roc
2007-05-13 10:06:57 +00:00
dbaron%dbaron.org
0027ac7911
Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
2007-05-11 06:02:31 +00:00
dbaron%dbaron.org
ae95e886c0
Add eStyleUnit_None so we don't have to use eStyleUnit_Null as a real value for max-width and max-height. b=379741 r+sr=bzbarsky
2007-05-11 06:01:31 +00:00
neil%parkwaycc.co.uk
fe64e07564
Bug 375403 originally started off as a simple request to enable window translucency when windows or popups use opacity, alpha transparent background or non-zero border radius but mutated to include refactoring non zero side testing r+sr=roc
2007-05-10 15:46:42 +00:00
neil%parkwaycc.co.uk
be5110655b
Bug 281630 Support ch width units in XUL r+sr=bz
2007-05-09 08:48:38 +00:00
bzbarsky%mit.edu
6bfe4d1b01
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
2007-05-05 06:09:50 +00:00
dbaron%dbaron.org
847bd485ed
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 23:11:02 +00:00
bzbarsky%mit.edu
d9f302946b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
enndeakin%sympatico.ca
cc2acf1711
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
2007-03-26 03:27:53 +00:00
dbaron%dbaron.org
94ed2abdc7
Use the intersected dirty rect, like I meant to, to fix bugs on platforms that don't handle negative src rect coordinates in images (and maybe performance regression?). b=374579 r=pavlov
2007-03-20 20:36:59 +00:00
dbaron%dbaron.org
260b595874
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
2007-03-20 00:58:20 +00:00
Olli.Pettay%helsinki.fi
8d98880cc2
Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc
2007-03-07 19:08:36 +00:00