Commit Graph

227 Commits

Author SHA1 Message Date
Zack Weinberg
c9153c98a8 Bug 446498 – use new border rendering for focus rectangles, and strip dead code. r+sr=vlad 2008-08-06 12:33:18 +02:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
49c9b3d67e Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 23:30:25 -07:00
L. David Baron
9e4ceade8e Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough. 2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
bb4be48531 Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 22:18:38 -07:00
Simon Montagu
dfcf9f51e9 Remove unnecessary argument from SetBidiEnabled. Bug 435856, r+sr=roc 2008-06-16 02:28:17 -07:00
L. David Baron
53f51289fe Rename nsAtomStringList to nsPseudoClassList, since that's what it's for, and we want to make it more than just atoms and strings. Also remove an unused constructor. b=75375 r+sr=bzbarsky 2008-06-02 20:17:35 -07:00
marco.zehe@googlemail.com
b8b85c46b1 bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835. p=Alexander Surkov (surkov.alexander@gmail.com) r=me, r=Olli.Pettay sr=jonas a1.9=beltzner 2008-04-10 08:11:15 -07:00
roc+@cs.cmu.edu
14c8d05caf Bug 421885. Make tiled image drawing sample only the correct subimage by manually padding if necessary. r=vlad 2008-03-31 02:40:53 -07:00
reed@reedloden.com
601e529c06 Back out Robert O'Callahan's patch from bug 421885 due to reftest failure. 2008-03-28 02:32:03 -07:00
reed@reedloden.com
ddba94bd6d Bug 421885 - "Google reader search results have strange red line and broken border around them" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a=blocking1.9+] 2008-03-28 01:54:27 -07:00
reed@reedloden.com
cb78ef1dde Bug 415257 - "Editable trees: input sized wrongly and rows jumping with flexible and non-flexible treecols" [p=paul.rouget@gmail.com (Paul Rouget) r+sr=Neil a1.9=beltzner] 2008-03-18 12:41:34 -07:00
jag@tty.nl
057bc17743 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 00:50:04 -08:00
surkov.alexander@gmail.com
b9758b6c53 Bug 308564 - No accessibility events when data in a tree row changes, stage 2, r=smaug, sr=jonas, a=mtschrep 2008-02-12 19:47:58 -08:00
surkov.alexander@gmail.com
4e09bf1306 Bug 308564 - No accessibility events when data in a tree row changes, r=evan.yan, olli.pettay, sr=jonas, a=mtschrep 2008-02-08 04:55:57 -08:00
jag@tty.nl
419b39f375 Bug 414148: Avoid copy of some nsDependentC?Strings. sr=dbaron, a=mtschrep 2008-01-26 15:00:19 -08:00
aaronleventhal@moonset.net
eefbf80904 Bug 412889. Crashes in XUL tree accessible. r+sr=neil, a=schrep 2008-01-18 11:55:37 -08:00
mozilla.mano@sent.com
c68b8f41c1 Bug 407449 - After an unsuccessful drag&drop action multiple folders/bookmarks can be highlighted in Places Organizer. r=enn, sr=roc. 2008-01-04 16:21:25 -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
jruderman@hmc.edu
6e7f1c51d1 Add crashtest 2008-01-02 21:56:25 -08:00
Olli.Pettay@helsinki.fi
9f26cba0e6 Bug 409807, r+sr=roc, a=beltzner 2008-01-02 16:01:30 -08:00
dwitte@stanford.edu
206f4c4d13 Bug 410358 - use nsTArray in nsTreeBodyFrame. r+sr=neil, a=stuart 2007-12-31 17:31:16 -08:00
jruderman@hmc.edu
c929c53b6a Add crashtest. 2007-12-18 16:56:25 -08:00
jruderman@hmc.edu
1ad17e5ea3 One crashtest to rule them all, and in the darkness bind them. 2007-12-18 16:50:46 -08:00
jruderman@hmc.edu
3e325de8e5 Add crashtest. 2007-12-18 16:48:24 -08:00
jruderman@hmc.edu
05a63a0e24 Add a crashtest 2007-12-18 16:31:06 -08:00
jruderman@hmc.edu
3fe2bbd97a Really add crashtests 2007-12-18 16:27:10 -08:00
jruderman@hmc.edu
c668e5b8db Crashtester!? I hardly *know* 'er! 2007-12-18 16:25:01 -08:00
jruderman@hmc.edu
451f2b5385 Add a crashtest 2007-12-15 15:58:34 -08:00
enndeakin@sympatico.ca
89180aee48 Bug 406316, clear tree caches when setting attributes on tree or body, r+sr=neil,a=damon 2007-12-13 06:18:38 -08:00
jruderman@hmc.edu
40342296f4 Add crashtest for bug 307298. 2007-12-11 21:01:36 -08:00
surkov.alexander@gmail.com
45253210b5 Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner 2007-12-11 00:18:04 -08:00
reed@reedloden.com
98141f6d9e Bug 395628 - ""ASSERTION: post-reflow queues not empty" with feed in <frame>" [p=mats.palmgren@bredband.net (Mats Palmgren) r=smaug r+sr=dbaron a=blocking1.9+] 2007-11-30 23:22:44 -08:00
dholbert@cs.stanford.edu
fe797e43b7 Bug 391178 - Avoid walking frame tree when destroying nsTreeColFrame. r+sr=roc, a=blocking1.9+ 2007-11-19 18:01:19 -08:00
masayuki@d-toybox.com
f32b16c6fe Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc 2007-11-19 02:17:17 -08:00
neil@parkwaycc.co.uk
edba8c946c Bug 399961 GetCellAt returning invalid element for partially visible cells r=enn sr=roc a=schrep 2007-11-15 14:04:10 -08:00
masayuki@d-toybox.com
547601300c b=403484 backing-out the previous patch, caused by testing failure. 2007-11-15 03:02:47 -08:00
masayuki@d-toybox.com
b666c60c33 Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep 2007-11-15 02:43:16 -08:00
enndeakin@sympatico.ca
eae9e57952 Bug 400999, gap in tree lines, fix by including the border and padding for primary cells in the clip area, r+sr=neil,a=beltzner 2007-11-13 04:37:01 -08:00
Olli.Pettay@helsinki.fi
64d4fd2698 Bug 397954, r+sr=roc, a=beltzner 2007-11-09 01:25:05 -08:00
neil@parkwaycc.co.uk
1507d5687b Bug 399692 Restore null-check accidentally removed by bug 399376 r+sr+a=roc 2007-10-15 04:21:25 -07:00
reed@reedloden.com
a7a2219d2b Backout change from Jonathan Steele in bug 399753 for nsTreeBodyFrame.cpp in order to fix bustage. 2007-10-14 20:25:07 -07:00
reed@reedloden.com
2d9ccdb82c Bug 399753 - "Remove "nsISupportsArray" in the layout directory" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=dbaron] 2007-10-14 20:09:59 -07:00
neil@parkwaycc.co.uk
4dbf1e5dc1 Bug 399376 Fix edge case overlooked by bug 306990 r=Enn sr+a=roc 2007-10-11 01:18:52 -07:00
tglek@mozilla.com
fdf793303e Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron 2007-10-09 17:00:05 -07:00
joshmoz@gmail.com
7c16a06018 remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc 2007-10-01 16:20:37 -07:00
neil@parkwaycc.co.uk
52b0080297 Followup to fix the test for the rightmost column b=306990 r=Enn sr=roc a=dbaron 2007-09-04 02:08:15 -07:00
neil@parkwaycc.co.uk
a57ab3e7dc Bug 393665 Fix crash regression from bug 306990 r=Enn sr+a=roc 2007-08-27 02:51:23 -07:00
enndeakin@sympatico.ca
7050414f86 Bug 145320, support hover in xul trees, r+sr=neil 2007-08-23 08:57:54 -07:00
neil@parkwaycc.co.uk
bde67a7afe Bustage fix b=306990 2007-08-23 05:48:51 -07:00
neil@parkwaycc.co.uk
37ed46bd22 Turn an assertion into a warning so we don't have to change behaviour in debug builds to avoid getting too many assertions b=326033 r=smaug sr=bz bl=dbaron 2007-08-23 05:30:41 -07:00
neil@parkwaycc.co.uk
368491dcf8 Really fix the right-most column of trees b=306990 r=Enn sr+a=roc 2007-08-23 05:27:50 -07:00
neil@parkwaycc.co.uk
23534d6705 Bug 391763 Tree column splitters are difficult to use r=elif sr=roc a=dbaron 2007-08-15 01:20:12 -07:00
sharparrow1@yahoo.com
1eb555233b Bug 390740: Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron 2007-08-07 12:07:43 -07:00
mcsmurf@mcsmurf.de
ce9047c662 Bug 390282: xul labels should be cropped with unicode ellipsis (\u2026) instead of three dots, Patch by Dão Gottwald, r+sr=bz, a1.9=dbaron 2007-08-06 02:50:45 -07:00
masayuki@d-toybox.com
6c98d90d68 Bug 365336 text-decoration width should be rounded to the device pixels r+sr=roc 2007-08-06 01:15:00 -07:00
sharparrow1@yahoo.com
fb3a8889db Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz 2007-07-25 10:14:13 -07:00
bzbarsky@mit.edu
a4c90a1d9d Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -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
bzbarsky@mit.edu
bdded13f7c Propagate the principal responsible an image load all the way to
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there.  Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
smontagu@smontagu.org
564c2941e0 Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc 2007-06-30 22:56:10 -07:00
Olli.Pettay@helsinki.fi
1ada41249c Bug 382444, r+sr=roc 2007-06-14 01:37:21 -07:00
Olli.Pettay@helsinki.fi
1daadb05f5 Bug 381120, ensure view in reflowcallback, r+sr=roc 2007-06-12 03:26:13 -07:00
enndeakin@sympatico.ca
44793caa0f Bug 332283, drop indicator not working for trees, r=sr=roc 2007-05-30 16:09:56 -07:00
Olli.Pettay@helsinki.fi
b14e1983fd Bug 381862, r+sr=roc 2007-05-25 03:14:55 -07:00
Olli.Pettay@helsinki.fi
5b6a10c55d Bug 381167, r+sr=roc 2007-05-21 00:27:47 -07:00
Olli.Pettay@helsinki.fi
b7db6f5a38 Bug 380217, r+sr=roc 2007-05-18 04:37:57 -07:00
neil@parkwaycc.co.uk
073bc637e1 Relanding bug 377035 Allow tree as anonymous parent of treechildren r=Enn sr=roc 2007-05-17 13:55:03 -07:00
bzbarsky@mit.edu
63661ce0ab Make sure FrameNeedsReflow() is not called during reflow, and remove thewasDirty asserts and O(N^2) check for existing reflow root in the list. Bug379904, r=roc, sr=dbaron 2007-05-15 20:22:45 -07:00
mats.palmgren@bredband.net
587e9762aa Don't create a widget if the view already has one and check error return code from CreateViewForFrame(). b=374102 r+sr=roc 2007-05-13 17:42:38 -07:00
neil@parkwaycc.co.uk
c88375308d Backing out bug 377035 because it caches the tree body inappropriately 2007-05-09 13:13:26 -07:00
neil@parkwaycc.co.uk
0b4c61480c Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc 2007-05-09 01:54:24 -07:00
bzbarsky@mit.edu
3cb4bc9240 Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts. 2007-05-06 12:16:51 -07:00
bzbarsky@mit.edu
32d3d359f4 Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me 2007-05-01 15:24:20 -07:00
benjamin@smedbergs.us
2e25a321f8 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
neil@parkwaycc.co.uk
d83ae6bd8e Bug 377035 Allow <tree> to be anonymous parent of <treechildren> r=Enn sr=roc 2007-04-12 14:18:47 -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
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