mrbkap%gmail.com
1b0fb73e2f
Avoid a crash in nsAutoScrollTimer by keeping a reference to the content instead of the view. bug 322084, patch by jpl24 <jlurz24@gmail.com>, r+sr=roc
2006-06-16 01:54:31 +00:00
peterv%propagandism.org
898dda321e
Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz.
2006-06-15 20:30:44 +00:00
tor%cs.brown.edu
c207960b63
Build bustage fix.
2006-06-15 19:45:26 +00:00
tor%cs.brown.edu
0c6ec63c54
Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc
2006-06-15 19:10:28 +00:00
tor%cs.brown.edu
bdfbc1835f
Bug 341292 - Remove nsISVGPathFlatten interface. r=longsonr, sr=roc
2006-06-15 15:59:28 +00:00
tor%cs.brown.edu
330466fe11
Bug 340028 - <svg:image> rendering problems on Intel OS-X. r=pedemonte
2006-06-15 15:49:12 +00:00
longsonr%gmail.com
f1dce107ac
Bug 340543 - Use IsEmpty() rather than Length() == 0 or !Length() in nsSVGCairoGlyphGeometry. r+sr=tor
2006-06-15 11:27:19 +00:00
uriber%gmail.com
df7ead955d
Bug 328168: Horizontal paddings, borders and margins on multi-frame bidi inlines appear in the wrong places. Patch by Haamed Gheibi <gheibi@gmail.com>. r=roc+uriber, sr=roc.
2006-06-15 08:16:23 +00:00
bzbarsky%mit.edu
5a03745fe1
Make sure to actually return something. Bug 341465, patch by Ryan VanderMeulen
...
<ryanvm@gmail.com>, r+sr=bzbarsky
2006-06-15 03:45:40 +00:00
nick.kreeger%park.edu
0ecd3061ce
Fix bug 324501, Search field input box renders with unnecessary boder. Patch by Smokey Ardisson <alqahira@mindspring.com> r=Chris Lawson, sr=smfr, dveditz=branch approval 1.8.0 and 1.8.1. Landing 1.8.0, 1.8, and trunk.
2006-06-15 03:45:34 +00:00
roc+%cs.cmu.edu
bb170ee429
Bug 341141. Position abs-pos clip rects correctly. r+sr=bzbarsky
2006-06-15 03:25:33 +00:00
roc+%cs.cmu.edu
abc4a07fc0
Bug 340908. Make invalidation work properly in SVG foreignobject, and treat reflow separately from invalidation/painting. r=tor,sr=bzbarsky
2006-06-15 03:23:56 +00:00
roc+%cs.cmu.edu
8c3f0278d7
Bug 331883. Restrict anonymous box selectors to agent/user style sheets. r+sr=dbaron/bzbarsky
2006-06-15 03:20:19 +00:00
sharparrow1%yahoo.com
13277df928
Bug 334760: Printing of iframes broken on cocoa and linux. r+sr=roc
2006-06-15 03:19:32 +00:00
sharparrow1%yahoo.com
d65645f29d
Bug 334555: Fix printing of translucent background on root. r+sr=roc.
2006-06-15 03:17:06 +00:00
mhammond%skippinet.com.au
d5ad1dc2b9
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
joshmoz%gmail.com
527a7a9793
selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc
2006-06-12 19:33:07 +00:00
cbiesinger%web.de
7e7534e8f9
Bug 341084 use a unicode buffer rather than AssignWithConversion
...
r+sr=bz
2006-06-12 17:05:50 +00:00
tor%cs.brown.edu
64c6b7d859
Build bustage fix.
2006-06-12 16:21:17 +00:00
longsonr%gmail.com
8f5672d56a
Bug 339039 - Text spans return incorrect number of characters with getNumberOfChars(). r=tor,sr=roc
2006-06-12 15:50:31 +00:00
martijn.martijn%gmail.com
113b25f6aa
Bug 337356 - Page zoom breaks if content policy accesses frame's document, r+sr=bzbarsky
2006-06-12 13:49:46 +00:00
roc+%cs.cmu.edu
8209f08678
Bug 331432. Move SVG-specific rule to svg.css, r+sr=bzbarsky
2006-06-12 04:27:10 +00:00
tor%cs.brown.edu
1758a163ed
Bug 340083 - crash with geometry inside desc/title. r+sr=roc
2006-06-09 21:06:35 +00:00
dbaron%dbaron.org
1ab54aeeb3
Fix regression by re-retrieving style struct after changing the frame we're dealing with. b=340798 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
2006-06-09 21:04:21 +00:00
tor%cs.brown.edu
d9463f788e
Bug 340152 - Remove nsISVGMarkerFrame interface. r+sr=roc
2006-06-09 20:40:06 +00:00
tor%cs.brown.edu
54745ac223
Bug 340451 - Remove nsISVGRendererRegion. r+sr=roc
2006-06-09 18:08:33 +00:00
roc+%cs.cmu.edu
c8ac7f132e
Fixing bustage
2006-06-09 04:43:15 +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
8285ce6f86
Convert position properly, r+sr=roc
2006-06-08 15:13:58 +00:00
bzbarsky%mit.edu
6b2daab52a
Make stylesheet service sheets apply dynamically. Bug 335689, r+sr=dbaron
2006-06-08 14:32:20 +00:00
uriber%gmail.com
393823edc4
Allow searching a line for a frame starting from a given point, to improve performance of forward-moving searches. Used in bidi resolution. bug=339935, r+sr=roc
2006-06-08 08:41:51 +00:00
roc+%cs.cmu.edu
8c7f4584be
Bug 331590. Treat inline-box/grid/stack XUL elements like inline blocks, making them pseudo-stacking-contexts. r+sr=dbaron
2006-06-08 03:35:29 +00:00
roc+%cs.cmu.edu
e41a4e28f8
Bug 336121. Treat table outer frames as psuedostacking contexts. r+sr=dbaron
2006-06-08 03:32:06 +00:00
roc+%cs.cmu.edu
cdab87bb53
Fixing bustage
2006-06-08 03:22:44 +00:00
roc+%cs.cmu.edu
792fc02c89
Fixing bustage
2006-06-08 02:41:32 +00:00
roc+%cs.cmu.edu
e8ab4f3d1b
Bug 339889. Propagate invalidation through the frame hierarchy to topmost widgets. r+sr=bzbarsky
2006-06-08 01:11:43 +00:00
bzbarsky%mit.edu
f8dbabbe6d
Add more regression tests.
2006-06-07 21:27:42 +00:00
bzbarsky%mit.edu
4e02ab14d3
Adding more regression tests.
2006-06-07 17:47:21 +00:00
roc+%cs.cmu.edu
56654cce4d
Bug 334765. Testing backout to see if it was responsible for btek's Tp change.
2006-06-07 02:35:57 +00:00
mats.palmgren%bredband.net
94a17f88f7
Make the frame dump in CheckFloats() DEBUG_roc only. b=322436 r+sr=roc
2006-06-07 01:39:48 +00:00
roc+%cs.cmu.edu
f67cb596c4
Bug 331432. Split nsSVGForeignObjectFrame into a pure SVG frame containing an anonymous block child, to avoid state bit collisions and simplify things. Also fixes configure.in so that foreignObject is really enabled by default in cairo builds. r=tor,sr=bzbarsky
2006-06-06 23:13:15 +00:00
roc+%cs.cmu.edu
16b20e9c9f
Bug 338770. Don't even start trying to split a rowgroup in columns mode. r=bernd,sr=bzbarsky
2006-06-06 22:45:14 +00:00
roc+%cs.cmu.edu
e588b47d04
Bug 334765. Don't include scroll offsets in DOM element offset calculations. r+sr=bzbarsky
2006-06-06 22:31:17 +00:00
Jan.Varga%gmail.com
5ab0398355
Fix for bug 296040. Cell-based selection in trees
...
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions
2006-06-06 20:05:13 +00:00
vladimir%pobox.com
afbf97a7fc
b=325465, flash is not rendered properly with cairo builds (windowless plugins on win32); r=stuart
2006-06-06 18:41:24 +00:00
enndeakin%sympatico.ca
840022434d
Bug 123605, use correct twisty size from native theme, r=jan,sr=neil
2006-06-06 14:36:45 +00:00
longsonr%gmail.com
eff69ca8cb
Bug 339952 - Pattern content is not transformed by viewBox coordinates correctly with patternContentUnits of objectBoundingBox. r=tor,sr=roc
2006-06-06 07:50:11 +00:00
bzbarsky%mit.edu
689a0d2cc8
Adding regression tests.
2006-06-05 03:43:07 +00:00
timeless%mozdev.org
9391198a55
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
2006-06-03 23:35:59 +00:00
mats.palmgren%bredband.net
f645c2cd3a
Don't let Peek() change 'mLastRead' because it makes a subsequent Unread() restore the wrong char. b=321518 r+sr=dbaron
2006-06-03 22:29:20 +00:00
mats.palmgren%bredband.net
da59e2fba9
Don't warn (in a debug build) when ALT attr is missing in markup. b=339281 r+sr=bzbarsky
2006-06-03 19:24:05 +00:00
mats.palmgren%bredband.net
9eaa66bbeb
Add missing null checks on result from GetBaseElement(). b=140218 r=bzbarsky sr=neil
2006-06-03 16:57:57 +00:00
mats.palmgren%bredband.net
8f3acfdcf4
Use memmove() instead of memcpy() for potential overlapping regions. b=337896 r+sr=dbaron
2006-06-03 14:19:21 +00:00
bzbarsky%mit.edu
6239df552d
Deal with the messed-up way changing any print-preview settings works by ignoring random calls to TurnScriptingOn which are trying to turn it off when it's already off. This way we only track the state when the first TurnScriptingOff call came through. Bug 340119, r+sr+branch181=sicking
2006-06-02 20:29:05 +00:00
tor%cs.brown.edu
5e2adfd76c
Bug 340016 - Remove nsISVGMarkable interface. r+sr=roc
2006-06-02 14:26:28 +00:00
dbaron%dbaron.org
61dd5c50db
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
2006-06-01 18:35:21 +00:00
tor%cs.brown.edu
e803badb72
Bustage fix from bug 338301.
2006-06-01 16:20:21 +00:00
tor%cs.brown.edu
f87a60225a
Bustage fix from bug 338301.
2006-06-01 15:49:34 +00:00
tor%cs.brown.edu
d7e144e961
Bug 338301 - cleanup of svg container frame inheritance and code
...
duplication, plus removal of nsISVGContainerFrame. r+sr=roc
2006-06-01 15:31:15 +00:00
uriber%gmail.com
49b0376675
Bug 339699: Reduce number of calls to nsLineBox::Contains from nsBidiPresUtils::Resolve. r+sr=bzbarsky
2006-05-31 10:21:34 +00:00
neil%parkwaycc.co.uk
5d5389a078
Bug 338741 Make it possible for DOM Inspector to select an element by click in a content document of the inspected chrome r+sr=bz
2006-05-31 08:38:26 +00:00
brettw%gmail.com
25540dcbe5
Bug 337871 r+sr=roc Screen jumps around with multiple textboxes and spellchecking
2006-05-30 21:59:56 +00:00
tor%cs.brown.edu
93a6cd9cbc
Backout of bug 339358.
2006-05-30 16:15:35 +00:00
longsonr%gmail.com
18187dd3e2
Bug 338596 - objectBoundingBox value partially ignored in patternUnits. r=tor,sr=roc
2006-05-30 16:10:26 +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
uriber%gmail.com
85ae92e66c
Fix triple-click paragraph selection near block generated content. bug=339430, r+sr=roc
2006-05-29 08:32:46 +00:00
neil%parkwaycc.co.uk
516b8bd1cc
revert unintended change accidentally checked in with bug 339232
2006-05-27 21:30:14 +00:00
neil%parkwaycc.co.uk
58758a8ac3
Bug 339232 Handle ContentAppended appending multiple elements r=enndeakin sr=bz
2006-05-27 21:06:24 +00:00
tor%cs.brown.edu
81717c666d
Bug 339375 - Switch paint servers fields to properties. r+sr=roc
2006-05-27 18:48:09 +00:00
tor%cs.brown.edu
2e1265d9f4
Bug 339358 - shrink nsStyleSVG by using bitfields. r+sr=roc
2006-05-27 16:40:58 +00:00
tor%cs.brown.edu
8e0d8b3c94
Bug 339360 - Remove libart-incs.h. r=jwatt
2006-05-26 19:01:58 +00:00
longsonr%gmail.com
fb65759790
Bug 333796 - Could potentially leak ctx in cairo renderer. r=jwatt, sr=tor
2006-05-26 16:15:30 +00:00
jwatt%jwatt.org
ebe2130892
Partial fix for bug 338580. Improve SVG hittesting performance. Patched by Alex Fritze <alex@croczilla.com>. r=jwatt@jwatt.org, sr=tor@acm.org
2006-05-26 16:01:44 +00:00
bugzilla%standard8.demon.co.uk
97f664f63d
Bug 339244 Layout won't build with --disable-inspector-apis r=benjamin,sr=dbaron
2006-05-26 15:03:05 +00:00
gavin%gavinsharp.com
b9b66cc05b
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
2006-05-25 21:22:32 +00:00
bmlk%gmx.de
2bfd6870b7
avoid memory leak on early return bug 333354 r/sr=bzbarsky
2006-05-25 14:56:44 +00:00
leon.sha%sun.com
dd56cf634e
Bugzilla Bug 336999 Crash involving XUL menus, position: fixed, position: absolute [@ nsIFrame::GetNextSibling] [@ nsCSSFrameConstructor::FindFrameWithContent].
...
Patch by alfred.peng@sun.com .
neil: review+
bzbarsky: superreview+
2006-05-25 03:52:52 +00:00
mats.palmgren%bredband.net
d879763225
Bustage fix (bug 337883)
2006-05-25 01:48:00 +00:00
mats.palmgren%bredband.net
ff9c475f5c
Clear the float cache from placeholders that are descendants of the frame we remove. b=337883 r+sr=roc
2006-05-25 01:30:34 +00:00
Olli.Pettay%helsinki.fi
2517be444e
Bug 336978, Crash when window gets destroyed on pagehide event, r+sr=bryner
2006-05-24 20:31:59 +00:00
tor%cs.brown.edu
ebeef8cf32
Bug 338312 - destruction of an object with paint server set could crash.
...
r+sr=roc
2006-05-24 18:20:20 +00:00
tor%cs.brown.edu
783deaf741
Bug 338466 - Remove fine-grained update flags from svg. r+sr=roc
2006-05-24 18:18:27 +00:00
bryner%brianryner.com
14c8ade4c5
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
2006-05-22 20:37:32 +00:00
bryner%brianryner.com
de811b24ec
backing out 336696, I checked in the wrong version of the patch
2006-05-22 18:03:16 +00:00
uriber%gmail.com
90b450d9d1
Adjust the fix for bug 334256 so that it does not affect non-normal selections. bug=338315, r+sr=roc
2006-05-22 16:56:44 +00:00
bryner%brianryner.com
ac1c3b1456
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
2006-05-22 16:18:45 +00:00
leon.sha%sun.com
6cb7883f03
Bug 337854 crash [@ nsTreeContentView::GetCell].
...
Patch by alfred.peng@sun.com .
neil: review+
roc: superreview+
2006-05-22 03:21:57 +00:00
benjamin%smedbergs.us
7b23423bc0
Fix mutation handling in Inspector to be more robust and correct. Bug 285204,
...
r=timeless, sr=neil re-landing into layout/inspector since it was originally commited after the cvs copiies from bug 325100 were performed.
2006-05-21 16:41:06 +00:00
tor%cs.brown.edu
971af49c20
Bug 338568 - filter failure fallback not working with <a> content. r+sr=roc
2006-05-21 13:48:43 +00:00
neil%parkwaycc.co.uk
3d050fb3e2
Bug 330170 Tree columns dragged to the left of the first column disappear from the tree's column list r=enndeakin sr=bz
2006-05-20 20:17:21 +00:00
benjamin%smedbergs.us
ffe58cb17a
Bug 325100 - move DOMI C++ components into gklayout, r=dbaron
2006-05-19 18:59:39 +00:00
Olli.Pettay%helsinki.fi
198b2c0d8a
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00
benjamin%smedbergs.us
68537c76ad
Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron
2006-05-19 09:31:57 +00:00
jst%mozilla.jstenback.com
2fa424d56e
Fixing bug 335540. Implement whatwg webapps storage. Patch by neil@mozilla.com and jst@mozilla.com, r/sr=neil/vlad/jst.
2006-05-19 05:57:36 +00:00
aaronleventhal%moonset.net
af75a6ec5a
Bug 246236. Accessible trees need to be invalidated when mView changes. r=ginn.chen, sr=neil
2006-05-17 15:57:44 +00:00
tor%cs.brown.edu
a7cc681c39
Bug 338060 - Move marker region to marker property. r=longsonr, sr=roc
2006-05-17 05:26:05 +00:00
bsmedberg%covad.net
43dbfb1d6f
Bug 295711 part 3 - Package inspector as a real extension (in <appdir>/extensions/inspector@mozilla.org/...) and consolidate all the silly app-specific forking/overriding done in browser/extensions/inspector and mail/extensions/inspector r=mconnor sr+a=shaver
2006-05-17 02:38:58 +00:00
bsmedberg%covad.net
d99e8bdfa2
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2006-05-17 02:38:57 +00:00
dbaron%dbaron.org
5ecc7ce364
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-05-17 02:38:56 +00:00
cvshook%sicking.cc
fee930d074
Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron
2006-05-17 02:38:55 +00:00
uriber%gmail.com
b650c7c7f0
Bug 328323: Flasher code needs to be adjusted for bug 299065. r+sr=bzbarsky
2006-05-17 02:38:54 +00:00
timeless%mozdev.org
376be2aeca
Bug 299097 remove useless references to nsVoidArray
...
r=caillon sr=bz
2006-05-17 02:38:53 +00:00
sharparrow1%yahoo.com
7da9c5bafa
Bug 334416: Misc view usage cleanups. r+sr=roc.
2006-05-17 02:38:52 +00:00
jst%mozilla.jstenback.com
0fbc7a9873
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2006-05-17 02:38:51 +00:00
bzbarsky%mit.edu
9cb2d199d2
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2006-05-17 02:38:50 +00:00
bzbarsky%mit.edu
1a65648d50
Add an nsIContent api for getting the intrinsic state of the content; this can
...
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms). Bug
296309, r+sr=dbaron, a=chofmann
2006-05-17 02:38:49 +00:00
bryner%brianryner.com
78de4ba8e1
Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
2006-05-17 02:38:48 +00:00
bzbarsky%mit.edu
0ea6faa0c6
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2006-05-17 02:38:47 +00:00
bryner%brianryner.com
78b55334d1
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
2006-05-17 02:38:46 +00:00
bryner%brianryner.com
e64b2d53c1
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
2006-05-17 02:38:45 +00:00
bmlk%gmx.de
1366bac2e7
remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
2006-05-17 02:38:44 +00:00
bzbarsky%mit.edu
376a6a371d
Fix bogus assumptions in inspector that can lead to crashes. Bug
...
270771. r=timeless, sr=jst
2006-05-17 02:38:43 +00:00
roc+%cs.cmu.edu
4fce96c6bb
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
2006-05-17 02:38:42 +00:00
bryner%brianryner.com
15fe21ae9b
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
2006-05-17 02:38:41 +00:00
bryner%brianryner.com
f860a941af
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2006-05-17 02:38:40 +00:00
caillon%redhat.com
0ae244a418
Patch for bug 239785: "only first part blinks for elements split into multiple lines"
...
Contributed by Michal Ceresna <ceresna@amos.sturak.sk>
r=caillon, sr=roc
2006-05-17 02:38:39 +00:00
bzbarsky%mit.edu
e41e0f1900
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2006-05-17 02:38:38 +00:00
dbaron%dbaron.org
adef3131d6
Bug 272151: reorganize files within layout, r+sr=roc
2006-05-17 02:38:37 +00:00
roc+%cs.cmu.edu
f237553d28
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2006-05-17 02:38:36 +00:00
jst%mozilla.jstenback.com
54acb9295c
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2006-05-17 02:38:35 +00:00
bzbarsky%mit.edu
e466ed9cea
Don't crash if we're asked for the style rules for a node in a document with no
...
presentation at all. Bug 240767, r=caillon, sr=bryner.
2006-05-17 02:38:34 +00:00
bzbarsky%mit.edu
ccc522d8b0
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2006-05-17 02:38:33 +00:00
roc+%cs.cmu.edu
18a2bc9d9d
Backing out 233441.
2006-05-17 02:38:32 +00:00
roc+%cs.cmu.edu
784cd30838
Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
2006-05-17 02:38:31 +00:00
gerv%gerv.net
8522c424f6
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-05-17 02:38:30 +00:00
varga%nixcorp.com
abd07cd43c
Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
2006-05-17 02:38:29 +00:00
dbaron%dbaron.org
6ccfee645a
Use stable APIs in inCSSValueSearch. b=224164 r=caillon sr=bzbarsky
2006-05-17 02:38:28 +00:00
sicking%bigfoot.com
7eb53aa662
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
2006-05-17 02:38:27 +00:00
dbaron%dbaron.org
94b59ba027
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
2006-05-17 02:38:26 +00:00
jst%mozilla.jstenback.com
e7eda10dff
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
2006-05-17 02:38:25 +00:00
dbaron%dbaron.org
f92031b8b7
Fix one-time leak of atoms by converting to static atoms. b=230361 r=caillon sr=bryner
2006-05-17 02:38:24 +00:00
bzbarsky%mit.edu
053531d7db
Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
2006-05-17 02:38:23 +00:00
bryner%brianryner.com
4db1310821
deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
2006-05-17 02:38:22 +00:00
bryner%brianryner.com
970698ff09
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2006-05-17 02:38:21 +00:00
jst%mozilla.jstenback.com
94fe9465f8
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2006-05-17 02:38:20 +00:00
bryner%brianryner.com
47d0b5b667
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2006-05-17 02:38:19 +00:00
dbaron%dbaron.org
2d063297b7
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2006-05-17 02:38:18 +00:00
timeless%mozdev.org
f4f2249c36
Bug 220093 inCSSValueSearch incorrectly uses strings
...
r=caillon sr=bz
2006-05-17 02:38:17 +00:00
jst%mozilla.jstenback.com
9402e78487
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2006-05-17 02:38:16 +00:00
dbaron%dbaron.org
b2c55d492b
Free remaining stack items in destructor to fix leaking pretty much everything. b=230264 r=caillon sr=bryner
2006-05-17 02:38:15 +00:00
jst%mozilla.jstenback.com
4ad462f554
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2006-05-17 02:38:14 +00:00
dbaron%dbaron.org
bed49ddb21
Don't create style rule DOM wrappers for inline style, since we are not supposed to, and ours crash when used on inline style. b=218222 r+sr=bzbarsky
2006-05-17 02:38:13 +00:00
uid502
89f5f572ee
Fixing bustage.
2006-05-17 02:38:12 +00:00
jst%mozilla.jstenback.com
130721c940
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2006-05-17 02:38:11 +00:00
uid502
fa51adb8f6
Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron
2006-05-17 02:38:10 +00:00
bryner%brianryner.com
56ed63449f
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2006-05-17 02:38:09 +00:00
dbaron%dbaron.org
37d6cec630
Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky
2006-05-17 02:38:08 +00:00
bzbarsky%mit.edu
add35d12ec
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2006-05-17 02:38:07 +00:00
bzbarsky%mit.edu
90db4c6167
Fix some memory leaks in Inspector. Bug 211166, r=caillon, sr=alecf
2006-05-17 02:38:06 +00:00
jaggernaut%netscape.com
131939dd34
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
2006-05-17 02:38:05 +00:00
dbaron%dbaron.org
796fa237ef
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2006-05-17 02:38:04 +00:00
neil%parkwaycc.co.uk
1afdcf6ad5
Bug 211537 DOM Inspector not displaying full tree of nodes r=caillon sr=bz
...
Using correct line endings this time :-)
2006-05-17 02:38:03 +00:00
caillon%returnzero.com
028c1a4a73
Backout of Neil's patch for bug 211537. This was only supposed to touch 10 or so lines, not every line in each of two files.
2006-05-17 02:38:02 +00:00
neil%parkwaycc.co.uk
45f3aa4f31
Bug 211537 DOM Inspector not displaying full tree of nodes r=caillon sr=bz
2006-05-17 02:38:01 +00:00
bzbarsky%mit.edu
4755118560
Show #document nodes in iframes. Fix up various code that assumed they would
...
_not_ be shown. Minor cleanup of various sorts (nsCOMArray, etc). Bug 201585,
r=caillon, sr=alecf
2006-05-17 02:38:00 +00:00
dbaron%dbaron.org
cd3f998a5c
DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc
2006-05-17 02:37:59 +00:00
caillon%returnzero.com
ed938dccb7
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2006-05-17 02:37:58 +00:00
bzbarsky%mit.edu
93fc26814d
Make DOM inspector deal with a root Document object in the DOM view. Bug
...
201577, r=timeless, sr=peterv
2006-05-17 02:37:57 +00:00
caillon%returnzero.com
fe1ffdb458
187414 - Use NodeFilter where we mean it.
...
r=sicking sr=bzbarsky
2006-05-17 02:37:56 +00:00
dbaron%dbaron.org
04857175a4
Create only one CSSStyleRuleImpl per rule rather than one per comma-separated selector to fix CSSOM compliance bugs and make rule immutability easier. Store list of selectors on the CSSStyleRuleImpl, each with their own weight. b=98765 r+sr=bzbarsky
2006-05-17 02:37:55 +00:00
dbaron%dbaron.org
cfab350700
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
2006-05-17 02:37:54 +00:00
caillon%returnzero.com
5d393221af
Fix a leak and some minor code cleanup. r+sr=jst, a=sspitzer. (205104)
2006-05-17 02:37:53 +00:00
rbs%maths.uq.edu.au
b199399110
Bug 147189. Part 3: hide ignorable whitespace nodes without frames, e.g., in between <table>\n<tr>, r=caillon, sr=bzbarsky
2006-05-17 02:37:52 +00:00
bryner%netscape.com
d045ca907e
Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
2006-05-17 02:37:51 +00:00
timeless%mozdev.org
c1546cc67e
Bug 198512 FMM [@ inCSSValueSearch::~inCSSValueSearch]
...
r=caillon sr=heikki
2006-05-17 02:37:50 +00:00
dbaron%dbaron.org
9bdd5167a7
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2006-05-17 02:37:49 +00:00
caillon%returnzero.com
58215b32bb
180551 - Add color, thickness, and invert to the flasher interface. They should not be passed around so often to its methods since they rarely change and really
...
belong on the interface to begin with.
r=timeless,sr=peterv
2006-05-17 02:37:48 +00:00
caillon%returnzero.com
f86f0e0305
Bug 163137. Make DOM inspector scroll to put an element in view upon selecting it in the DOM tree view. This was previously only working for HTML elements.
...
r=rbs, sr=bzbarsky
2006-05-17 02:37:47 +00:00
sicking%bigfoot.com
02e8e2c060
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
2006-05-17 02:37:46 +00:00
bzbarsky%mit.edu
392f68c36b
Stop at the viewmanager root when computing offsets for flashing stuff. Bug
...
188210, r=caillon, sr=kin
2006-05-17 02:37:45 +00:00
caillon%returnzero.com
55215c84d8
Attempt to fix nebiros bustage by moving style struct access into nsIInspectorCSSUtils
...
r/a=timeless,jkeiser,#mozilla
bug 147189
2006-05-17 02:37:44 +00:00
caillon%returnzero.com
03113a9194
Bug 185647 - Setting pseudo class of a closed window crashes [@ inLayoutUtils::GetEventStateManagerFor]
...
r=timeless sr=tor
2006-05-17 02:37:43 +00:00
mkaply%us.ibm.com
60fd4b137e
OS/2 bustage - need get()
2006-05-17 02:37:42 +00:00
caillon%returnzero.com
8681b3ede8
Bug 147189. Part 2: Don't hide "significant" whitespace nodes.
...
r=bzbarsky sr=hewitt
2006-05-17 02:37:41 +00:00
caillon%returnzero.com
2d90f9c2d6
Allow the hiding of "empty" text nodes from DOM Inspector.
...
r=cbiesinger, sr=alecf, bug 147189
2006-05-17 02:37:40 +00:00
timeless%mozdev.org
e3293e5093
Bug 153821 crash while inspecting an error window [@inLayoutUtils::GetPresShellFor]
...
r=caillon sr=bz
2006-05-17 02:37:39 +00:00
bzbarsky%mit.edu
3ae6ac8c9a
Show style rules for things that are display:none and their
...
descendants. Bug 166548, r=dbaron, sr=hewitt.
2006-05-17 02:37:38 +00:00
caillon%returnzero.com
84c249119b
Bug 177179
...
slightly optimize inDOMView::GetNodeTypeKey
r=timeless/jkeiser sr=bzbarsky a=roc+moz
2006-05-17 02:37:37 +00:00
dougt%netscape.com
378eb4d822
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2006-05-17 02:37:36 +00:00
roc+%cs.cmu.edu
3581ade2c1
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
2006-05-17 02:34:36 +00:00
dbaron%fas.harvard.edu
267bb12fa1
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
2006-05-17 02:34:35 +00:00
caillon%returnzero.com
761f810258
Fix for bug 137334: DOM Inspecting the URL bar will crash. r=timeless, sr=hewitt
2006-05-17 02:34:34 +00:00
hewitt%netscape.com
cfbc98d172
bugs 110156, 110155
...
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa
Also includes fixes by Jan Varga (varga@utcruk.sk ) for bugs 132020, 133451, 131393, 115894, and 129327
2006-05-17 02:34:33 +00:00
timeless%mac.com
9fd8ed07b6
Bug 118528 Access Violation [@inDOMView::AppendKidsToArray] [aKids==0]->GetLength
...
r=bzbarsky@mit.edu sr=hewitt
2006-05-17 02:34:14 +00:00
varga%utcru.sk
7060adb2d5
80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
...
80548 - outliner scroll bar "disappears" in 3 stages
111101 - No scrollbox / slider / thumb in thread pane scrollbar
116269 - white scrollbars briefly show up in folder pane
116432 - Sometimes the twisty won't update after a click
116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt
99715 - convert category tree to use outliner
r=hixie
sr=blake
2006-05-17 02:34:13 +00:00
bzbarsky%mit.edu
3e74a768aa
Make the CSSLoader correctly order stylesheets as they are dynamically added
...
and removed via the DOM. Clean up the nsIDocument stylesheet accessors. Clean
up nsIDocumentObserver stylesheet stuff a bit. Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off. Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking, sr=peterv.
2006-05-17 02:34:12 +00:00
timeless%mozdev.org
c6316b0cb6
Bug 180127 Inspector destructors unconditionally delete objects
...
r=caillon sr=bz
2006-05-17 02:34:11 +00:00
darin%netscape.com
98967be0aa
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2006-05-17 02:34:10 +00:00
darin%netscape.com
213e16303a
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2006-05-17 02:34:09 +00:00
dougt%netscape.com
47382b40e8
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2006-05-17 02:34:08 +00:00
bryner%brianryner.com
5b61075748
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2006-05-17 02:34:07 +00:00
dwitte%stanford.edu
10670af8be
removing bitmap/png, screen capturing, and boxmodel colorpicking functionality from DOM Inspector.
...
b=211096, r=caillon, sr=jst.
2006-05-17 02:34:06 +00:00
sicking%bigfoot.com
a2419b0efd
Bug 162461: Make inLayoutUtils::GetContainerFor use nsIDOMWindowInternal::GetFrameElement
...
r=bz, sr=hewitt
2006-05-17 02:34:05 +00:00
bzbarsky%mit.edu
e19a814e9f
Bug 117564. Make Inspector flash the right spot when things are
...
positioned. r=caillon, sr=hewitt.
2006-05-17 02:34:04 +00:00
bzbarsky%mit.edu
e85822b0f0
Minor cleanup of the fix for bug 122557. r=dbaron, sr=jst.
2006-05-17 02:34:03 +00:00
dbaron%fas.harvard.edu
09a0266036
Fix crash when looking at style rules of element matching no rules. b=141022 r=hewitt sr=waterson
2006-05-17 02:34:02 +00:00
bzbarsky%mit.edu
81ad882bf4
Fix the "style rules" display for display:table elements. Bug 122557,
...
r=caillon, sr=hewitt
2006-05-17 02:34:01 +00:00
jst%netscape.com
a2e0c42ef5
Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com.
2006-05-17 02:34:00 +00:00
timeless%mac.com
756ecbd76f
http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
...
Backing out the fix for bug 52334
approved by sheriff (karnaze) and cathleen
2006-05-17 02:33:59 +00:00
jst%netscape.com
4b41eb66ab
Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
2006-05-17 02:33:58 +00:00