Граф коммитов

18638 Коммитов

Автор SHA1 Сообщение Дата
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