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

17106 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 61629299d4 Move the BindToTree call for the document element into SetRootContent. Bug
289209, r=sicking, sr=jst, a=asa
2005-04-15 01:30:14 +00:00
roc+%cs.cmu.edu f1d51412bf Bug 289792. Make sure to use the correct (but stupid) reference view when translating event coordinates. Also, bulletproof nsViewManager to not rely on frames undoing event coordinate translations, in case we ever screw that up. r+sr=bzbarsky,a=asa 2005-04-14 22:41:52 +00:00
dbaron%dbaron.org 40ab4a5813 Add assertion that warns when we're about to crash due to bug 136927. b=136927 r+sr=jst a=asa 2005-04-14 21:50:46 +00:00
bzbarsky%mit.edu 0a5f9a50f3 Don't copy/paste code to cast to placeholder frames all over the place; use a
utility method instead.  Bug 276954, r+sr=roc, a=brendan
2005-04-14 15:30:35 +00:00
bzbarsky%mit.edu 89e40bbf0f Clean up includes a bit in CSSLoader. Bug 290107, r+sr=dbaron, a=brendan 2005-04-14 15:27:16 +00:00
tor%cs.brown.edu 88bd86521d Bug 289839 - svg crashes when unloading a text gradient. r=jwatt, a=mkaply 2005-04-13 16:51:00 +00:00
smfr%smfr.org 2119612690 Fix bug 289022: every other click in a text field unfocusses it, so you can't type. Fixed by retargeting keyboard events to a parent view, if their target view has no frame. r=roc, sr=dbaron, a=dbaron. 2005-04-13 04:35:13 +00:00
aaronleventhal%moonset.net 8589758fe0 Bug 280154. Cannot arrow past first entry in help sidebar panels. r=Neil, sr=bz, a=asa 2005-04-12 20:25:49 +00:00
timeless%mozdev.org df481fb97a Bug 287391 svg.css has inefficient rules
patch by bug@annevankesteren.nl r=tor sr=bz a=asa
2005-04-12 15:46:42 +00:00
bzbarsky%mit.edu 559ddeb319 Flush out content model construction before messing with the DOM, since we plan
to insert frames into our display frame and putting options in there is a bad
idea.  Bug 289730, r+sr=roc, a=asa
2005-04-12 15:31:03 +00:00
bzbarsky%mit.edu 2fe790c286 Finish removing the -moz-bulletinboard display value from the tree. All the
code implementing it is long removed; we shouldn't be parsing it.  Bug 289967,
r+sr=dbaron, a=asa
2005-04-12 15:27:23 +00:00
roc+%cs.cmu.edu 26e5877714 Bug 289994. Add REQUIRES needed to build canvas. r+sr=shaver,a=brendan 2005-04-12 04:20:01 +00:00
roc+%cs.cmu.edu b58358ca6f Bug 289431. Don't include overflow from children in frames that are overflow:-moz-hidden-unscrollable. r+sr=bzbarsky,a=brendan 2005-04-11 22:03:23 +00:00
bmlk%gmx.de 02cbfd7a92 cleanup for named childlists on outer table frames, bring ContentInserted in sync with ContentAppended, bug 286137 r/sr=bzbarsky a=asa 2005-04-11 17:35:11 +00:00
tor%cs.brown.edu ea3bf5bae9 Bug 289276 - gradient reused multiple times is only rendered once.
r=scooter, a=mkaply
2005-04-11 16:35:02 +00:00
bzbarsky%mit.edu e9b905835e Disable loading of images in data documents on the document level, not on the
node level.  Bug 251354, r=sicking, sr=peterv, a=asa
2005-04-11 00:29:36 +00:00
bzbarsky%mit.edu 00acd4f082 Make sure to pop off the line style and color we use for imagemaps so it
doesn't affect other drawing done by the page.  Bug 185467, buggy code found by
Jan Darmochwal <jdarmochwal@gmx.de>, r+sr=dbaron
2005-04-10 19:30:40 +00:00
smontagu%smontagu.org 3083cdcef3 Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa 2005-04-10 06:40:10 +00:00
roc+%cs.cmu.edu d5db6a3ae4 Bug 288949. Don't try to use view reparenting to handle scrolled child views. Also, fix regression so that listboxes don't always have widgets. r+sr=dbaron,a=asa. 2005-04-07 23:54:28 +00:00
kyle.yuan%sun.com a84cc5e5af Bug 268513 overflow:scroll causes memory growth
r/sr=bz, a=asa
2005-04-07 23:50:40 +00:00
dbaron%dbaron.org f62b4fe8e0 Fix too-much-overflow regression by making border-collapse cells store the full width of the border rather than just the inside half of it. Also make BCPixelSize 16-bit instead of 8-bit and use it in more places, and a little other cleanup. b=286794 r=bernd sr=roc a=brendan 2005-04-07 18:04:38 +00:00
smontagu%smontagu.org 4c2a00e82a Update Bidi character data tables to Unicode 4.1.0. Bug 288836, r=jshin, rs=roc, a=mkaply 2005-04-07 14:24:52 +00:00
roc+%cs.cmu.edu d2341fbbf7 Bug 285996. Checking in update to nsObjectFrame.h. r+sr=dbaron,a=asa. 2005-04-07 04:34:46 +00:00
roc+%cs.cmu.edu 0060ad51ab Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa. 2005-04-07 04:04:06 +00:00
roc+%cs.cmu.edu d6a740117e Bug 285996C. Ensure that object frames create the widget for their view correctly the first time, and don't let them try to create a widget again when there already is one. r+sr=dbaron,a=asa. 2005-04-07 03:59:02 +00:00
roc+%cs.cmu.edu f01be9603d Bug 289179. Fix regression by having nsTextControlFrame find its scrollable view again. r+sr+a=dbaron 2005-04-06 20:50:58 +00:00
tor%cs.brown.edu 3fa318ab1f Bug 289289 - using clipPath on a markable shape causes all subsequent
drawing to be clipped.  r=jwatt, a=mkaply.
2005-04-06 19:02:13 +00:00
bzbarsky%mit.edu 9e0c2edd27 Fix silly error that caused no scrollbars in non-SVG builds. Bug 289248, r+sr+a=shaver 2005-04-06 15:55:00 +00:00
roc+%cs.cmu.edu c97e986ee8 Bug 256505. Menu positioning must take into account view-to-widget offset. r+sr=bzbarsky 2005-04-06 03:33:18 +00:00
cbiesinger%web.de 978d9190c0 fixing bustage 2005-04-06 00:42:41 +00:00
bzbarsky%mit.edu 9b1db9f768 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst
2005-04-05 23:54:35 +00:00
pedemont%us.ibm.com 84d7da96b6 Bug 210204 - Only use Mac system menu for root chrome shell XUL menus. Display all other XUL menus as on other platforms. r=bz, sr=roc 2005-04-05 22:58:29 +00:00
roc+%cs.cmu.edu 05e1f06282 Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky 2005-04-05 22:46:56 +00:00
bsmedberg%covad.net a38f42348d Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
tor%cs.brown.edu 83911584c1 Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron 2005-04-04 21:42:26 +00:00
timeless%mozdev.org fcaa326622 Bug 287244 DOCTYPE should not imply a default namespace
patch by bug@annevankesteren.nl r=tor sr=bz
2005-04-04 18:54:49 +00:00
bmlk%gmx.de f19c6d6947 we need enough space to insert a cell even at the end of a row, bug=284575 r/sr=bzbarsky 2005-04-04 17:20:08 +00:00
masayuki%d-toybox.com 762cc433f0 bug 56314 reverse selection colors when page background is similar to default selection background. r=sfraser, sr=bzbarsky 2005-04-04 10:40:48 +00:00
ginn.chen%sun.com 8eb0a2c4cc Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky
2005-04-04 10:35:50 +00:00
roc+%cs.cmu.edu f4bfde1427 Bug 288888. Fix detection of when a scrollframe is the root scrollframe, so that we don't create scrollbars for scrolling=no IFRAMEs. r+sr=dbaron 2005-04-03 22:40:25 +00:00
mats.palmgren%bredband.net 306df79b00 Revoke outstanding events before posting a new RedisplayTextEvent to avoid potential out-of-order events which could mean displaying the wrong text. b=288821 r+sr=bzbarsky 2005-04-03 22:16:07 +00:00
roc+%cs.cmu.edu 1294b14f17 Removing debug printfs that crept in. 2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu d50f1426da Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron 2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu fc46387ad7 Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron 2005-04-03 21:00:41 +00:00
mats.palmgren%bredband.net 45c2f6f0ad Remove code that does not work with outstanding RedisplayText events. b=288821 r+sr=bzbarsky 2005-04-03 19:58:40 +00:00
dbaron%dbaron.org 11ba0d946d Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky 2005-04-03 16:47:01 +00:00
cbiesinger%web.de c31d60ee55 279167 create elements in the correct namespace (None for HTML documents, XHTML
for XML documents)
patch by Frank Wein <bugzilla@mcsmurf.de> r+sr=jst
2005-04-02 15:47:13 +00:00
dbaron%dbaron.org ec53342255 Implement CSS2 counters. b=3247 r+sr=bzbarsky 2005-04-01 23:07:00 +00:00
tor%cs.brown.edu e8125fd47e Bug 288656 - Events not getting delivered to <svg:image> if fill=none. r=afri 2005-04-01 20:49:42 +00:00
tor%cs.brown.edu da738125d1 Bug 280988 - SVG frames should implement GetFrameName.
Patch by scootermorris@comcast.net, r=tor.
2005-04-01 19:56:08 +00:00
bzbarsky%mit.edu 87af8ca927 Wrap a view update batch around all restyle processing and switch
ApplyRenderingChangeToTree to use a NO_SYNC view batch, since we now flush
reflows before painting.  Bug 288365, r+sr=roc
2005-04-01 18:14:18 +00:00
timeless%mozdev.org 5b686c3c4b Bug 288587 crash while viewing Real videos
r=tor sr=tor
2005-04-01 16:41:55 +00:00
dbaron%dbaron.org 84a42982ba Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime. 2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu 20e9e80aa3 Bug 288117. Fix up function name as dbaron requested. 2005-03-31 03:44:38 +00:00
roc+%cs.cmu.edu 7a198d81a7 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron 2005-03-31 03:40:12 +00:00
roc+%cs.cmu.edu 5407685688 Bug 287592. Make buttons return the correct overflow area from reflow. r+sr=dbaron 2005-03-31 02:19:48 +00:00
aaronleventhal%moonset.net 0499bbbb2c Bug 245349. Puzzle piece placeholder that says click here to download plugin is not focusable or accessible. r=bz, sr=jst 2005-03-31 01:38:04 +00:00
smfr%smfr.org 955eb57e1a Fix bug 288360 -- uninitialized return values caused failure to load CSS on various sites. r/sr=bzbarsky 2005-03-30 23:05:02 +00:00
roc+%cs.cmu.edu c3d0ada98b Bug 285348. Fix reflow of nested columns by ensuring that if a column overflows, its next-in-flow gets reflowed *even if* that next in flow belongs to continuation of the column set 2005-03-30 20:31:13 +00:00
bmlk%gmx.de 3cce47c571 prevent negative available widths for rowgroups when changing from an empty table to one with cells and cellspacing, bug 271047 r/sr=roc 2005-03-30 07:42:49 +00:00
bmlk%gmx.de 90e8e89c3b fix PreFast warnings in layout/mathml bug 288023 r=rbs sr=roc 2005-03-30 07:34:20 +00:00
dbaron%dbaron.org 6780d77208 Fix coverity uninitialized variable warnings in layout. b=288092 r=bernd sr=roc 2005-03-30 01:50:56 +00:00
dbaron%dbaron.org 5397835bd6 Use protected instead of private so VC6 gets less confused when nsDerivedSafe is involved. Hopefully fixing bustage. b=156716 2005-03-30 01:42:06 +00:00
dbaron%dbaron.org 70322f91af Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky 2005-03-30 00:36:57 +00:00
bzbarsky%mit.edu 2f75d07065 Don't walk through placeholders to out-of-flows that are our descendants when
we destroy a frame subtree.  Bug 271151, r=rbs, sr=dbaron
2005-03-29 22:36:06 +00:00
timeless%mozdev.org f4cc6020d9 Bug 288013 remove &mathml; from mathml.dtd because it hurts interoperability
patch by bug@annevankesteren.nl r=rbs sr=bz
2005-03-29 17:12:17 +00:00
bzbarsky%mit.edu 9432fa53ed Removing no-longer-used struct from this file. Should have landed as part of
bug 286813.
2005-03-29 15:58:31 +00:00
bzbarsky%mit.edu e04d40a34a Fixing AIX build bustage. Thanks to pkw for the patch! 2005-03-29 15:57:53 +00:00
roc+%cs.cmu.edu 555cda83c6 Adding some parts of Hixie tests to the list explicitly, to make it easier to download all needed files. 2005-03-29 05:18:24 +00:00
ginn.chen%sun.com b4fbf380e0 Bug 256269 Caret browsing: up/down arrow should not get into button text
r=mats.palmgren sr=roc
2005-03-29 03:28:10 +00:00
bzbarsky%mit.edu d266450d19 More bustage fixing. To be precise, check in what should have gone in the
first time, but didn't due to a malformed diff.
2005-03-29 00:22:12 +00:00
bzbarsky%mit.edu 5f869bbe2f Fix build bustage by moving CantRenderReplacedElementEvent class decl earlier
in the file
2005-03-28 23:56:33 +00:00
bzbarsky%mit.edu 074f805977 We may have a popup list entry with a null frame. Make sure to null-check it.
Bug 287308, r+sr=roc
2005-03-28 23:21:58 +00:00
bzbarsky%mit.edu 87e448d51e Move handling of replaced element events from frame manager to presshell, make
sure we don't allow reflow flushing while we're constructing the new frames.
Bug 286813, r+sr=dbaron
2005-03-28 23:20:54 +00:00
dbaron%dbaron.org 5e0e4080e3 Destroy things at the right time (and in one place) to fix crashes. b=206021 r=mats.palmgren sr=roc 2005-03-28 23:03:47 +00:00
roc+%cs.cmu.edu 783d271ef0 Bug 285036. Clean up testcase list. r+sr=dbaron 2005-03-28 21:30:58 +00:00
roc+%cs.cmu.edu 6fad3a4fec Bug 287338. Free up unused frame state bit NS_SYNC_FRAME_AND_VIEW. r+sr=bzbarsky 2005-03-28 21:08:22 +00:00
roc+%cs.cmu.edu 7f986a7ba4 Bug 272547. Search through wrapped frames when looking for blocks to renumber. r+sr=bzbarsky 2005-03-28 21:05:04 +00:00
mkaply%us.ibm.com c809f406c1 #286494
r/sr=mkaply
From Peter Weilbacher - get SVG working on OS/2 - short name for DLL, BGRA pixel format
2005-03-28 16:30:29 +00:00
mats.palmgren%bredband.net 78343a58c1 Fix a few -moz-outline* problems and drop the prefix.
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
2005-03-27 11:36:08 +00:00
aaronleventhal%moonset.net c8fe7fb465 Bug 287390. Problems with accessibility of image, submit, reset and file control buttons. r=pkwarren, sr=jst 2005-03-27 03:03:11 +00:00
mats.palmgren%bredband.net c410f2fe3f Account for the view's origin not lining up with the widget's. b=190290 r=bzbarsky sr=roc 2005-03-26 14:50:09 +00:00
neil%parkwaycc.co.uk fe497ff939 Ungenerate destroyed menus in case we recreate the frames later b=279769 r+sr=bz 2005-03-26 09:56:38 +00:00
bzbarsky%mit.edu 534423939f Fix serialization of attribute-existence selectors. Bug 286010, r+sr=dbaron 2005-03-26 02:36:15 +00:00
bzbarsky%mit.edu c10497f9a1 Show alt text for images blocked by security checks. Bug 285981, r=mvl, sr=jst 2005-03-26 02:26:58 +00:00
bugzilla%arlen.demon.co.uk 597f8d0aca Bug 244711 Hardcoding the use of ksh for OSF/1 in autoconf.mk.in
p=bugzilla-mozilla@thewrittenword.com r=benjamin
2005-03-25 23:46:25 +00:00
neil%parkwaycc.co.uk f31023b158 Relanding patch to install (symlink) ua.css now that svg no longer munges it b=266930 r=bsmedberg sr=dbaron 2005-03-25 20:14:06 +00:00
tor%cs.brown.edu 210fa54a9c Bug 287389 - SVG should not munge ua.css at build time. sr=dbaron 2005-03-25 19:20:05 +00:00
tor%cs.brown.edu da3b7ab702 Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky 2005-03-25 14:50:05 +00:00
timeless%mozdev.org 563eb7f717 Bug 217599 Minor tweaks to nsSelection
r=akk sr=rbs
2005-03-25 07:35:17 +00:00
bzbarsky%mit.edu a94c85da10 Work around print preview bug (unhooking and then rehooking a presshell to a
document).  Bug 286869, r+sr=roc
2005-03-25 04:27:21 +00:00
bzbarsky%mit.edu 843ab7ff70 Fix up SVG frames that never call nsFrame::Init to still notify their content
that it now has a frame.  Bug 287424, r=tor
2005-03-25 04:25:30 +00:00
dbaron%dbaron.org c90c1dd583 Clean up GetImportantRule and null-check for out-of-memory case to bulletproof against null dereference topcrash. b=287504 r+sr=bzbarsky 2005-03-25 04:09:13 +00:00
bmlk%gmx.de 543c2d135a build warnings (shadow + unused variables) bug 287097 r/sr=bzbarsky 2005-03-24 19:02:59 +00:00
bmlk%gmx.de cff1ac8a0e fix for build warnings (shadow & strange null pointer treatment) bug 287102 r/sr=dbaron 2005-03-24 18:41:39 +00:00
roc+%cs.cmu.edu 2182005118 Bug 262403. Don't do a line break just because a float was broken across pages. Also, squash some assertions while printing. r+sr=dbaron 2005-03-24 01:15:07 +00:00
roc+%cs.cmu.edu 3e37183cbe Bug 287352. Use wrappedFrame not frame, stupid. r+sr=bzarsky 2005-03-23 21:27:51 +00:00
roc+%cs.cmu.edu 361473fd16 Removing noisy printf. 2005-03-23 20:01:39 +00:00
timeless%mozdev.org 5bd593ad0e Bug 287315 do not use cp to install ua.css
r=bz sr=bz
2005-03-23 14:37:08 +00:00
mozilla.mano%sent.com 386ce964a6 Bug 284683 - [Mac] Fix (XUL) open-menulist keyboard shortcuts, r=pedemonte sr=peterv 2005-03-23 10:43:45 +00:00
dbaron%dbaron.org 2bc23e35fd Make the printf that roc just checked in #ifdef DEBUG_roc. 2005-03-23 09:30:54 +00:00
roc+%cs.cmu.edu 1ed1ce9f03 Bug 287127. Avoid using GetContentInsertionFrame when the frame hierarchy is not hooked up. r+sr=bzbarsky 2005-03-23 03:39:32 +00:00
roc+%cs.cmu.edu 30604288b9 Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
roc+%cs.cmu.edu 9a36e969fe Checking in testcases for bug 282754. 2005-03-23 03:25:43 +00:00
bzbarsky%mit.edu d2a4f7f2ca Followup to bug 225941 -- I forgot some review comments. r=dbaron, sr=jst 2005-03-23 03:21:04 +00:00
bzbarsky%mit.edu ba6fa8e00c Add a method to ask a content node whether it may have a frame in some
presentation.  Bug 225941, r=dbaron, sr=jst
2005-03-23 03:07:10 +00:00
bzbarsky%mit.edu 77a64a3976 Add methods to the user/agent sheet service to unregister sheets and check
whether a sheet is registered.  Bug 286518, patch by Ted Mielczarek (luser)
<ted.mielczarek@gmail.com>, r+sr=bzbarsky
2005-03-23 02:34:30 +00:00
dbaron%dbaron.org b164b96b09 Further changes to Georgian list numbering. Patch from Gia Shervashidze <giasher@telenet.ge>. r+sr=dbaron b=287166 2005-03-23 00:26:28 +00:00
dbaron%dbaron.org cd4275a0fa Fix Georgian list numbering (Mkhedruli, not Khutsuri). b=287166 r=jshin sr=bzbarsky 2005-03-22 23:27:03 +00:00
tor%cs.brown.edu 887f64d4e6 Bug 167115 - tree/listbox does't work with background styles (-image,
-attachment) correctly.  Patch by alfredkayser@nl.ibm.com, r=varga, sr=bryner
2005-03-22 16:55:25 +00:00
roc+%cs.cmu.edu b5f18e8607 Bug 282754. When laying out absolute children, use the computed width/height of the primary frame as the container metrics if they're available. r+sr=dbaron 2005-03-21 21:43:01 +00:00
mats.palmgren%bredband.net 54800c011d Avoid recursive frame construction by using an event to call ActuallyDisplayText(). b=283117 r+sr=bzbarsky 2005-03-21 01:58:17 +00:00
cbiesinger%web.de b9c675f8dd bug 286899 Follow CSS 2.1, rather than css3-ui, for the computed style for the
cursor property: Make it contain all URIs (absolutized) and the pointer.
r+sr=dbaron
2005-03-20 13:35:31 +00:00
darin%meer.net 926afe654d fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg 2005-03-19 20:35:35 +00:00
bmlk%gmx.de b6c2e82ca6 take vertical margins into account during height constrained situations like printing. bug 285006 r/sr=roc 2005-03-19 17:59:11 +00:00
dbaron%dbaron.org a6c8bcd9b0 Fix code formatting. 2005-03-19 00:48:10 +00:00
jst%mozilla.jstenback.com 54a15dcc3a Fixing bug 245809. Implement event.returnValue (IE:ism) for beforeunload events as the mechansim for passing data back to the browser from a beforeunload handler that was registerd with addEventListener(). r=bzbarsky@mit.edu, sr=peterv@propagandism.org 2005-03-18 15:33:51 +00:00
dbaron%dbaron.org aef2a5a169 Handle unterminated strings in CSS by using an additional error token type. b=286262 r+sr=bzbarsky 2005-03-18 06:56:56 +00:00
dbaron%dbaron.org 6732afa1bb Add comment. b=286262 r+sr=bzbarsky 2005-03-18 06:56:03 +00:00
bzbarsky%mit.edu 6e5dd4811f Don't show username/password in the URI we print. Bug 186695, r=jst, sr=darin 2005-03-18 04:16:02 +00:00
bzbarsky%mit.edu b8c7dbf447 Add an IsFloatContainingBlock() method on nsIFrame, use this in the frame
constructor.  Make sure the div inside an <object> when we do our "we need a
plugin" thing has the space manager bit set.  Bug 283385, bug 285165, bug
286111.  r+sr=roc
2005-03-18 04:13:05 +00:00
dbaron%dbaron.org 7c5050d35b Make overflow area for border-collapse table cells include the whole border (and maybe a pixel more) so that style change invalidation of border-collapse table cells will invalidate what got changed. b=271755 r=bernd sr=roc 2005-03-18 02:15:44 +00:00
dbaron%dbaron.org 19444fbac1 Fix 'cursor' cascading issues with url()s. b=286388 r+sr=bzbarsky 2005-03-17 04:38:39 +00:00
scott%scott-macgregor.org 1fcccba3e8 Bug #282506 --> Inline spell check words go blank while message is being sent
because the text frame is hiding selection text for disabled text nodes. We should never hide
the selection if it is of type spellcheck.

sr=dbaron
2005-03-16 22:58:10 +00:00
dbaron%dbaron.org 6bd0ca6473 Strings terminated by a newline instead of a closing quote should be handled as errors, not strings. b=286262 r+sr=bzbarsky 2005-03-15 18:58:36 +00:00
aaronleventhal%moonset.net cfd66d6bcb Bug 274600. Fix erratic rendering of applets in iframes. r+sr=roc 2005-03-15 15:24:08 +00:00
rbs%maths.uq.edu.au 211c887f78 Fix crash on dead pointers by rebuilding the embellished hierarchy when an embellished child is changed, b=284001, r+sr=bz 2005-03-14 05:30:49 +00:00
bmlk%gmx.de 53252c5d62 Add some debug code for table pseudo frames. The code can be activated by: set GECKO_FRAMECTOR_DEBUG_FLAGS=table-pseudo, bug 280217 r/sr=bzbarsky 2005-03-12 10:46:53 +00:00
bmlk%gmx.de 7a4793be13 revert caption parent frame lookup logic as tags with display: table-caption are not allways just below a table tag bug 284575 r/sr=bzbarsky 2005-03-11 19:21:23 +00:00
tor%cs.brown.edu a5c92e5099 Bug 285475 - strokes with scaling matrix generating wrong extents and
doing inaccurate hit testing.
2005-03-11 17:15:24 +00:00
neil%parkwaycc.co.uk bb41a9067c Add HTML to the list of support flavours for Copy Image and provide an embedding interface to choose the flavours to copy b=135300 r=bz sr=smfr 2005-03-11 11:12:15 +00:00
cbiesinger%web.de 41f03cc410 Bug 285171 Merge MIME type getting code in nsObjectFrame
r+sr=bz
2005-03-10 14:57:32 +00:00
bsmedberg%covad.net ab0810ddac Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey) 2005-03-10 04:38:35 +00:00
tor%cs.brown.edu 5e8bf8ecda Bug 276316 - gradients should be "live".
Patch by scootermorris@comcast.net, r=afri.
2005-03-09 19:24:18 +00:00
tor%cs.brown.edu 72f9b2826e Bug 285358 - static build cairo renderer not building with some linkers.
r=bsmedberg
2005-03-09 16:28:36 +00:00
bmlk%gmx.de 39df04c199 the failure to load a uri is not a failure to create a docshell bug 283147 r/sr=bzbarsky 2005-03-09 05:40:43 +00:00
paper%animecity.nu d541f29d90 Bug 274244: Display more broken GIFs. r=stuart sr=tor 2005-03-08 03:44:28 +00:00
ginn.chen%sun.com 94f0a440cd Bug 262236 Can't select listitems which are not next to.
patch=neo.liu at sun.com, r=aaronleventhal sr=neil
2005-03-08 03:05:03 +00:00
bzbarsky%mit.edu 2f23f0bb83 Adding regression test 2005-03-07 22:44:08 +00:00
roc+%cs.cmu.edu 63b60e6d63 Bug 265566. Fix clipping of fixed-pos elements again. r+sr=dbaron 2005-03-07 22:12:53 +00:00
roc+%cs.cmu.edu bd715581dd Bug 281267. Force reflow of lines during absolute incremental reflow if the block is not a space manager, because we need to push our floats (or our descendants') into the space manager. r+sr=dbaron 2005-03-07 20:48:12 +00:00
roc+%cs.cmu.edu 57e2a66ece Bug 267037. Buttons should delegate child frames to the wrapped block, and tell the style system that legends are always blocks. Fixes a couple of crashes. r+sr=bzbarsky 2005-03-07 19:08:26 +00:00
bzbarsky%mit.edu ae69f5a6b4 Adding regression test 2005-03-07 17:51:48 +00:00
bzbarsky%mit.edu d624665bc9 Add the prompt-service contract to nsEmbedCID.h 2005-03-07 16:07:11 +00:00
tor%cs.brown.edu 05861b1a45 Bug 284675 - Handle svg text chunks separately, support dx/dy. r=afri 2005-03-07 04:02:02 +00:00
roc+%cs.cmu.edu 11c37f5952 Bug 276602. The rects added to the space manager are not real rects; they are still significant if empty. r+sr=dbaron 2005-03-07 02:30:14 +00:00
roc+%cs.cmu.edu c8d3df631f Bug 285038. Support offscreen rendering API in nsIViewManager and provide MOZ_FORCE_PAINT_AFTER_ONLOAD environment variable hack to dump loaded documents to image files. r+sr=bzbarsky 2005-03-07 01:24:22 +00:00
roc+%cs.cmu.edu a3d6c24c4f Bug 276892. Cancel selection if the mouse button is released in some subdocument. r+sr=bzbarsky 2005-03-07 00:34:44 +00:00
roc+%cs.cmu.edu db26d01c08 Bug 285030. Ensure BCData::mCornerBevel is initialized. r=bernd, sr=bzbarsky 2005-03-06 21:18:54 +00:00
bmlk%gmx.de c7c61a4e2b limit the nowrap + width hack to quirks mode bug 277232 r/sr=bzbarsky 2005-03-06 18:33:12 +00:00
bmlk%gmx.de 3ff20d69e8 make colframe cache nonpublic bug 278644 r/sr=bzbarsky 2005-03-05 16:43:07 +00:00
jshin%mailaps.org 8669b7866a bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano 2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com cef561a155 Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com 2005-03-04 02:01:54 +00:00
bmlk%gmx.de 0ab54fd16b - decouple xul iframes from the browser.frames.enabled preference, so that one can open mozilla if that preference is set to false bug 107911
- avoid mutating style inside frame constructor for noframes bug 240129, this fixes crashes like bug 281333 and  bug 266222
- ConstructFrame does not append children if it fails, thats good enough for tables, so don't care about foreign children if they fail, this prevents tables from going into panic mode. bug 283147
- a display: table-caption behaves like a block for other table frames created below. bug 281527
r/sr= bzbarsky
2005-03-03 18:04:38 +00:00
bzbarsky%mit.edu 1143998c85 Make sure to always remove the dummy layout request on presshell destruction
and not to post events after we have revoked them.  Bug 284354, r+sr=roc
2005-03-03 04:46:03 +00:00
bzbarsky%mit.edu 0946795333 When an image is resized, make it invalidate its mRect, since it needs to
repaint that area.  Bug 284166, r+sr=roc
2005-03-03 04:42:48 +00:00
bzbarsky%mit.edu ec5ff278c0 Use the content policy REJECT reason as a basis for our "whether to show alt
text" decision instead of reading prefs ourselves.  Bug 202906, r=mvl, sr=jst
2005-03-02 04:05:12 +00:00
bryner%brianryner.com d65c99498f Fix autocomplete in message compose by making oninput start off enabled, and just disabling it within SetValue. Bug 282645, r= (and lots of ideas from) neil, sr=bzbarsky. 2005-03-02 01:19:19 +00:00
tor%cs.brown.edu 3da466e333 Bug 258511 - keep svg mimetypes out of persistent repository. r+sr=bzbarsky 2005-03-01 05:17:25 +00:00
roc+%cs.cmu.edu 3a5f8ee355 Bug 236996. Underline IME preedit text on Mac. Patch by waverider, r=masayuki, sr=roc 2005-02-28 23:39:26 +00:00
tor%cs.brown.edu bef6d499a4 Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg 2005-02-28 13:53:22 +00:00
bzbarsky%mit.edu af09ae82a9 Don't crash oif someone sets "display: -moz-grid" on something that has an XBL
base tag.  Just make it a grid.  Bug 283140, r=neil, sr=roc
2005-02-28 02:32:57 +00:00
bzbarsky%mit.edu c1827ff5c4 Remove the dummy layout request off an event, not synchronously, so we don't
fire onload as we're finishing up reflow.  Bug 281157, r+sr=roc
2005-02-28 02:27:09 +00:00
kyle.yuan%sun.com 0074ba337b backout the fix for bug 268513 2005-02-28 01:08:32 +00:00
bzbarsky%mit.edu f411c17a49 Create a service that can be asked whether a given webnavigation (or a
"typical" webnavigation) supports loading of a certain MIME type.  Bug 283125,
r=biesi, sr=darin
2005-02-27 18:33:27 +00:00
bryner%brianryner.com 001952215b Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky. 2005-02-25 22:07:01 +00:00
bsmedberg%covad.net 4b68fa447a Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
bzbarsky%mit.edu fc8cfb0b6f Null-check the various allocations we do in rulenode. Bug 245295, patch by
Daniel de Wildt <mozilla3q04@dewildt.de>, r+sr=bzbarsky
2005-02-25 13:14:36 +00:00
bzbarsky%mit.edu a659044838 Don't flush out reflows if we have painting suppressed and something else in
our viewmanager tree is painting.  Bug 282764, r+sr=roc
2005-02-25 04:03:13 +00:00
bzbarsky%mit.edu c3f01ca178 Fix delete calls to match the new calls (use delete[]). Bug 282700, patch by
David Gardiner <david.gardiner@unisa.edu.au>, r+sr=rbs
2005-02-25 03:26:06 +00:00
kyle.yuan%sun.com 51eca7adc5 Bug 268513 overflow:scroll causes memory growth
r=dbaron, sr=jst
2005-02-23 23:00:23 +00:00
tor%cs.brown.edu b02ff06bd5 Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte 2005-02-23 20:05:17 +00:00
neil%parkwaycc.co.uk c60c4051a5 Bug 282359 Don't use the "open" attribute to open menus r+sr=bz 2005-02-23 10:08:51 +00:00
bmlk%gmx.de 22d59c1dc1 input type="hidden" is not a special HTML content as we don't create a frame for it in the constructhtmlframe routine, bug 280217, r/sr=bzbarsky 2005-02-23 05:14:55 +00:00
darin%meer.net 14bc4f011a s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan 2005-02-21 22:21:21 +00:00
tor%cs.brown.edu 9ee8fa4099 Bug 283055 - better svg text hit detection on cairo. 2005-02-21 21:24:36 +00:00
darin%meer.net f2311e1369 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky 2005-02-21 20:58:01 +00:00
tor%cs.brown.edu a0375d13dc Bug 258511 - preference to disable native SVG support. r=bzbarsky, sr=roc 2005-02-21 18:11:18 +00:00
bzbarsky%mit.edu 53655d565e Remove unused and unimplemented attribute on nsIMarkupDocumentViewer. Bug
282973, r+sr=jst
2005-02-21 16:39:01 +00:00
roc+%cs.cmu.edu e15c6a5e3e Checking in testcases for bugs 282754 and 277420. Not part of the build 2005-02-21 05:19:18 +00:00
roc+%cs.cmu.edu 5af37cff59 Checking in testcases for bugs 282754 and 277420. Not part of the build 2005-02-21 04:45:23 +00:00
bzbarsky%mit.edu f6691a5e6d Assert when someone tries to give us out-of-flow kids. Bug 282943, r+sr=dbaron 2005-02-20 22:29:28 +00:00
peterv%propagandism.org 1c775fa4e8 Fix for bug 281654 (XLink's scroll to the parent of the node that they point to). r/sr=bz. 2005-02-20 09:55:02 +00:00
mats.palmgren%bredband.net 9bed23ce68 Fix compile warnings on Windows. b=281745 r+sr=dbaron 2005-02-20 00:04:54 +00:00
mats.palmgren%bredband.net 2f6c08d48c Redirect frame insertions during RedisplayText(). b=282607 r+sr=bzbarsky 2005-02-19 23:54:36 +00:00
bryner%brianryner.com e6dfc671b2 Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky. 2005-02-19 10:31:27 +00:00
bryner%brianryner.com 8e64d7cfb4 Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron. 2005-02-19 00:10:38 +00:00
tor%cs.brown.edu e880ea5c91 Bug 282026 - use appropriate transform when drawing objectBoundingBox
dimensioned gradients.  r=scooter
2005-02-18 23:17:48 +00:00
bryner%brianryner.com 848dce45e3 Simplifying this a bit to try to fix bustage. 2005-02-18 19:58:13 +00:00
tor%cs.brown.edu 8bc371cfa7 Bug 281742 - text as clip path causes paint loop. r=scooter 2005-02-18 19:50:41 +00:00
bryner%brianryner.com da55bc0cf2 Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky. 2005-02-18 19:18:37 +00:00
tor%cs.brown.edu 4d1d6f1b06 Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter 2005-02-18 19:14:00 +00:00
bzbarsky%mit.edu ea86762fe5 Convert internal users of -moz-opacity to just use opacity. Bug 281907, patch
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky
2005-02-18 16:33:02 +00:00
tor%cs.brown.edu 5610743d12 Bug 199771 - soft fail if gdi+ or cairo can't be found/used.
r=scooter, sr=bryner
2005-02-18 16:30:12 +00:00
bzbarsky%mit.edu e22c7d9fac Add a presshell member to nsCSSFrameConstructor. Remove prescontext and
presshell args from most frame constructor methods; use the state for the
former and the member for the latter.  Bug 281957, r+sr=roc
2005-02-18 16:11:53 +00:00
aaronleventhal%moonset.net 650f2060bf Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil 2005-02-18 14:28:36 +00:00
aaronleventhal%moonset.net 7b4facebc5 Bug 282588. MozillaContentWindowClass on frames and iframes confuses screen readers. r=ere, sr=neil 2005-02-18 14:24:43 +00:00
neil%parkwaycc.co.uk 9e6796ec6d Make nsIBoxObject::GetLastChild not return null all the time (although whether the new return value is useful is open to debate) b=282481 r+sr=bz 2005-02-18 09:22:33 +00:00
bzbarsky%mit.edu 2ff9654c6f Put the quirky 1em bottom margin on forms only in quirks mode. Bug 41806,
patch by Anne van Kesteren <bug@annevankesteren.nl>, r=bzbarsky, sr=dbaron
2005-02-18 06:13:28 +00:00
bzbarsky%mit.edu 75f5187124 Make the nsStyleBorder constructor be smarter about setting default border
style; nix the unnecessary BORDER_STYLE_DEFINED stuff.  Bug 279156, r+sr=dbaron
2005-02-18 06:09:36 +00:00