Neil Deakin
|
f58dac1bbf
|
Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc
|
2008-08-20 10:31:45 +12:00 |
|
Benjamin Smedberg
|
61d23845dc
|
Backed out changeset e92e18d52d71 due to the following test failures on Windows:
*** 31290 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgbase bounding rect width - got 45, expected 0
*** 31291 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgbase bounding rect height - got 20, expected 0
*** 31292 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgbase bounding rect right - got 45, expected 0
*** 31293 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgbase bounding rect bottom - got 20, expected 0
*** 31306 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgrect bounding rect width - got 45, expected 0
*** 31307 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgrect bounding rect height - got 20, expected 0
*** 31308 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgrect bounding rect right - got 45, expected 0
*** 31309 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/general/test_offsets.xul | svgrect bounding rect bottom - got 20, expected 0
|
2008-08-19 12:20:16 -04:00 |
|
Jeremy Lea
|
9957840a6a
|
Bug 379616 - Switch SVG's frame mRect to app units, r+sr=tor
|
2008-08-19 10:14:01 -04:00 |
|
Robert O'Callahan
|
0f9e4e319d
|
Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky
|
2008-08-18 13:16:42 +12:00 |
|
Robert Longson
|
0f5abca8c0
|
Bug 450495 - Make foreignObject a mandatory part of SVG. r+sr=roc
|
2008-08-17 12:18:21 +01:00 |
|
Robert O'Callahan
|
bea9a7413b
|
Bug 447739. When a uniform-color area is bitblitted to a new location while scrolling, the intersection of its old and new areas does not need to be invalidated. r+sr=dbaron
|
2008-08-16 21:22:02 +12:00 |
|
Rob Arnold
|
f6bda8fda0
|
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
|
2008-08-12 17:44:14 -07:00 |
|
Simon Montagu
|
b0ca17eddd
|
Bug 449577. Remove GetHints(), r+sr=roc
|
2008-08-11 18:19:01 +03:00 |
|
Robert O'Callahan
|
e6245e9ce2
|
Bug 238072 backout
|
2008-08-07 22:22:08 +12:00 |
|
Robert O'Callahan
|
8ad3721594
|
Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron
|
2008-08-07 13:18:24 +12:00 |
|
L. David Baron
|
4eda4573f0
|
Fix media queries calculation of screen size for at least multi-monitor mirroring cases (where test_media_queries fails). (Bug 156716) r+sr=roc
|
2008-07-26 09:14:49 -07:00 |
|
Zack Weinberg
|
3197060cbd
|
Delete nsLayoutUtils::GetAbsoluteCoord(); fold logic into callers and simplify. (Bug 437335) r+sr=dbaron
|
2008-07-17 16:37:12 -07:00 |
|
Zack Weinberg
|
58cf580d4a
|
Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
|
2008-07-15 14:31:36 -07:00 |
|
Karuna (karunasagark@gmail.com)
|
22a214272c
|
Bug 409331. Instead of QIing to nsBlockFrame in various places, call an nsLayoutUtils method to do it. r+sr=roc
|
2008-07-14 10:10:23 +12:00 |
|
Michael Ventnor
|
3a7677bb26
|
Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
|
2008-07-07 19:56:52 -05:00 |
|
L. David Baron
|
8030cac4e8
|
Backed out changeset f6b609b0af6e
|
2008-06-17 16:10:53 -07:00 |
|
Zack Weinberg
|
8368d7844f
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units. (Bug 363706) r=roc sr=dbaron
|
2008-06-17 14:37:56 -07:00 |
|
Michael Ventnor
|
7e868a56e1
|
Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac
|
2008-06-13 10:02:32 +12:00 |
|
Robert O'Callahan
|
6382ad7c40
|
Backing out text-shadow due to Mac issues
|
2008-06-12 17:32:31 +12:00 |
|
Michael Ventnor
|
480a40574d
|
Implement text-shadow rendering.
|
2008-06-12 14:34:40 +12:00 |
|
L. David Baron
|
6ce40d4252
|
Eliminate unnecessary reference counting of gfxContext objects. b=433640 r+sr=roc
|
2008-06-03 15:25:31 -07:00 |
|
roc+@cs.cmu.edu
|
0608964380
|
Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
|
2008-04-18 02:21:21 -07:00 |
|
fantasai.cvs@inkedblade.net
|
b093864cba
|
consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner
|
2008-04-18 00:40:35 -07:00 |
|
roc+@cs.cmu.edu
|
f674174858
|
Bug 428156 backout
|
2008-04-17 04:52:32 -07:00 |
|
roc+@cs.cmu.edu
|
25d4009a17
|
Bug 428156. ComputeRepaintRegionForCopy needs to handle non-moving frames that clip moving content. r+sr=dbaron,a=beltzner
|
2008-04-17 01:15:14 -07:00 |
|
jonas@sicking.cc
|
e639cf9471
|
Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner
|
2008-04-14 16:59:21 -07:00 |
|
roc+@cs.cmu.edu
|
1dead6507c
|
Bug 424915. Improve display list analysis so that sites with content covered by the scrolling element, such as GMail, can use bitblit scrolling. r+sr=dbaron,a=beltzner
|
2008-04-10 20:46:37 -07:00 |
|
roc+@cs.cmu.edu
|
2e1111534b
|
Bug 411585. Traverse all pages after the current page when painting a page, to locate placeholders that we need to traverse in order to paint out-of-flows on the current page. r+sr=dbaron
|
2008-04-08 06:06:12 -07:00 |
|
roc+@cs.cmu.edu
|
11aa232422
|
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 14:55:05 -07:00 |
|
roc+@cs.cmu.edu
|
72bddc7c36
|
Backing out Bug 403181. JPEG encoding test failure :-(
|
2008-03-07 01:28:34 -08:00 |
|
roc+@cs.cmu.edu
|
18b5f6db55
|
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 00:34:12 -08:00 |
|
dbaron@dbaron.org
|
7003061847
|
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-05 16:05:26 -08:00 |
|
roc+@cs.cmu.edu
|
4815c48c47
|
Backing out 403181 again
|
2008-03-04 01:36:07 -08:00 |
|
roc+@cs.cmu.edu
|
d8ef70bf14
|
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 00:21:34 -08:00 |
|
roc+@cs.cmu.edu
|
d5a6cd23c7
|
Bug 403181 backout
|
2008-03-02 18:38:19 -08:00 |
|
roc+@cs.cmu.edu
|
528b547d86
|
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-02 17:01:14 -08:00 |
|
roc+@cs.cmu.edu
|
0689f4c34f
|
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 01:26:15 -08:00 |
|
mozilla@weilbacher.org
|
ef664eb10c
|
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 00:37:27 -08:00 |
|
bzbarsky@mit.edu
|
8b8a07f4a7
|
Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc
|
2008-02-08 01:36:32 -08:00 |
|
jonas@sicking.cc
|
ea52237748
|
Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron
|
2008-01-29 20:53:46 -08:00 |
|
fantasai.cvs@inkedblade.net
|
b81577fea9
|
handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
|
2008-01-27 00:13:19 -08:00 |
|
mats.palmgren@bredband.net
|
7f395b6ddc
|
Fix typo in assertion. b=386575 r+sr=roc a=mtschrep
|
2008-01-04 15:14:50 -08:00 |
|
roc+@cs.cmu.edu
|
fb28ffc853
|
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-03 18:08:29 -08:00 |
|
roc+@cs.cmu.edu
|
7e8a748e8d
|
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-03 17:50:30 -08:00 |
|
roc+@cs.cmu.edu
|
677dfbe4d2
|
Bug 408749. Use a QI check instead of a frame-type check to detect blocks. r+sr=bzbarsky,a=schrep
|
2007-12-20 19:28:18 -08:00 |
|
vladimir@pobox.com
|
1f7f3e59ed
|
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
|
2007-12-18 15:01:15 -08:00 |
|
jwatt@jwatt.org
|
33cbbe7aba
|
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 06:22:55 -08:00 |
|
jwatt@jwatt.org
|
6967404d91
|
Attempt to fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
|
2007-11-18 05:17:27 -08:00 |
|
jwatt@jwatt.org
|
4d976af81a
|
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
|
2007-11-18 04:09:03 -08:00 |
|
dbaron@dbaron.org
|
579235bed6
|
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
|
2007-11-15 10:10:31 -08:00 |
|
pavlov@pavlov.net
|
eb88627b63
|
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 12:35:30 -08:00 |
|
fantasai.cvs@inkedblade.net
|
2456fd7a33
|
paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
|
2007-10-01 22:57:45 -07:00 |
|
dholbert@cs.stanford.edu
|
ecb8184e90
|
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
|
2007-09-24 10:30:42 -07:00 |
|
jwalden@mit.edu
|
d610945e9f
|
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 13:38:44 -07:00 |
|
bzbarsky@mit.edu
|
82d377683c
|
Make line-height specified in ch units work. Bug 391909, r+sr+a+dbaron
|
2007-08-24 15:20:24 -07:00 |
|
masayuki@d-toybox.com
|
a17a03f2ea
|
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
|
2007-08-22 04:13:46 -07:00 |
|
sharparrow1@yahoo.com
|
edc274e752
|
Bug 390740 - Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
|
2007-08-07 12:22:26 -07:00 |
|
roc+@cs.cmu.edu
|
917c4632c9
|
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
|
2007-07-26 02:47:43 -07:00 |
|
sharparrow1@yahoo.com
|
eee181af5d
|
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 09:44:34 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
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 00:08:04 -07:00 |
|
mats.palmgren@bredband.net
|
db36d694cc
|
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-03 18:13:07 -07:00 |
|
flamingice@sourmilk.net
|
6a1badf022
|
Bug 384965, use const nsEvent* aEvent in nsLayoutUtils::GetEventCoordinatesRelativeTo, Patch by Karl Tomlinson, r+sr=roc
|
2007-06-26 17:30:21 -07:00 |
|
sharparrow1@yahoo.com
|
bf7019e8c4
|
Bug 385936: Remove nsLayoutUtils::CreateOffscreenContext. r+sr=dbaron
|
2007-06-26 11:46:35 -07:00 |
|
dbaron@dbaron.org
|
ad3d506605
|
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 15:32:47 -07:00 |
|
dbaron@dbaron.org
|
9e2fef4c30
|
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 11:27:09 -07:00 |
|
dbaron@dbaron.org
|
b065ff84ea
|
Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad
|
2007-05-14 22:15:45 -07:00 |
|
neil@parkwaycc.co.uk
|
23a051773f
|
Follow-up cleanup b=375403 r+sr=roc
|
2007-05-13 03:06:57 -07:00 |
|
dbaron@dbaron.org
|
6becb79be4
|
Remove now-unneeded checks for eStyleUnit_Null. b=379741 r+sr=bzbarsky
|
2007-05-10 23:02:31 -07:00 |
|
dbaron@dbaron.org
|
6375aad92f
|
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-10 23:01:31 -07:00 |
|
neil@parkwaycc.co.uk
|
001e700eb6
|
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 08:46:42 -07:00 |
|
neil@parkwaycc.co.uk
|
b945e58d65
|
Bug 281630 Support ch width units in XUL r+sr=bz
|
2007-05-09 01:48:38 -07:00 |
|
bzbarsky@mit.edu
|
64c3e5df8a
|
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
|
2007-05-04 23:09:50 -07:00 |
|
dbaron@dbaron.org
|
7dc7c89d6c
|
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 16:11:00 -07:00 |
|
bzbarsky@mit.edu
|
2fd17c94d8
|
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
|
2007-03-30 14:11:41 -07:00 |
|
enndeakin@sympatico.ca
|
d8627a0a9d
|
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
|
2007-03-25 20:27:53 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|