Commit Graph

17822 Commits

Author SHA1 Message Date
jwatt%jwatt.org
12c51b16e1 Fixing bug 323753. Initialise meetOrSlice variable properly. Patched by Robert Longson longsonr@gmail.com, r=jwatt@jwatt.org, sr=tor@acm.org 2006-01-20 16:38:58 +00:00
tor%cs.brown.edu
32d2533d44 Bug 324027 - clean up marker frame interface. r=scootermorris 2006-01-20 16:21:37 +00:00
uriber%gmail.com
093ec9d8c5 Bug 323040: RTL <select>s have incorrect horizontal padding. r+sr=dbaron 2006-01-20 06:45:53 +00:00
roc+%cs.cmu.edu
a51474e56f Bug 309550. Margins should not collapse through fieldset boundaries. r+sr=dbaron 2006-01-19 18:44:09 +00:00
bzbarsky%mit.edu
d959ed77e6 Fieldsets have multiple insertion points because of the magic legend stuff.
Bug 317275, r+sr=dbaron
2006-01-19 03:48:46 +00:00
bzbarsky%mit.edu
b64fcb4a39 Implement an nsINode interface; move some common stuff from nsIContent and
nsIDocument to nsINode.  Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
cvshook%sicking.cc
15c2397445 Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
tor%cs.brown.edu
b52ad88662 Bug 323669 - percent attribute values in userSpace gradients don't work.
r=scootermorris
2006-01-18 23:50:40 +00:00
scootermorris%comcast.net
0990402ad0 Fix for Bug 291785: rendered text size within an svg image depends on browser text-zoom value
r=tor
2006-01-18 19:15:53 +00:00
jwatt%jwatt.org
70eaeaee12 Fixing bug 322922. We have interface map entries for nsSupportsWeakReference! r+sr=tor@acm.org 2006-01-18 16:31:42 +00:00
tor%cs.brown.edu
1414ad0936 Bug 323822 - opacity not affecting gradient filled objects. r=scootermorris 2006-01-18 16:15:02 +00:00
tor%cs.brown.edu
656d997521 Bug 323827 - gradient pad mode not working since cairo update. r=scootermorris 2006-01-18 16:13:42 +00:00
roc+%cs.cmu.edu
710ba40206 Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky 2006-01-18 04:09:33 +00:00
roc+%cs.cmu.edu
4726d6a05a Bug 323291. Repaint reflowed absolute frames that changed size without changing their view size. r+sr=bzbarsky 2006-01-16 03:28:20 +00:00
mats.palmgren%bredband.net
515b66524d Use the parent of the placeholder (not the out-of-flow) when looking for an in-flow frame that follows the hint frame. b=322688 r=roc sr=bzbarsky 2006-01-15 23:44:48 +00:00
bmlk%gmx.de
715dea1240 don't call ProcessChildren on leafframes, bug 51767, r/sr=bzbarsky 2006-01-15 19:10:14 +00:00
cbiesinger%web.de
79c0006344 bug 321228 only include gtk headers on gtk platforms
r=tor
2006-01-15 13:34:05 +00:00
cbiesinger%web.de
a2ee5eaae5 322725 don't assume that all elements with tagname object implement
nsIObjectLoadingContent
r=bryner sr=bz
2006-01-15 13:31:10 +00:00
bzbarsky%mit.edu
6400a4a6ba Make sure to call the right destructor on cellmap info structs. Bug 302725,
r=bernd, sr=dbaron
2006-01-13 21:08:17 +00:00
scootermorris%comcast.net
3291e0e022 Fix for bug 319107 - One SVG file crashes firefox 1.5 [@ nsSVGGradientFrame::GetNextGradient]
r=tor
2006-01-13 18:20:00 +00:00
bmlk%gmx.de
e84cd27fac Avoid reframing inside button frames and move the frame creation entirely into the frame constructor, bug 51767, r=mats sr=roc 2006-01-13 07:58:12 +00:00
bzbarsky%mit.edu
4392a55ac9 Fix bug 297801 by making removal and reinsertion of the root element less
magical.  r=peterv, sr=jst
2006-01-12 17:11:57 +00:00
bzbarsky%mit.edu
f591e00439 Don't use a frame as an nsITimerCallback (those have to be refcounted). Bug
241733, patch by jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky
2006-01-12 16:40:47 +00:00
timeless%mozdev.org
8397d43a6a Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
timeless%mozdev.org
33cad8079d Bug 319854 Firefox crashes on redirect after Firefox-warning [@ DocumentViewerImpl::PermitUnload
r=jst sr=jst
2006-01-12 06:30:05 +00:00
cvshook%sicking.cc
4ed25e675c Bug 323098: Fix inefficency in XBL insertion logic.
r/sr=bz
2006-01-12 05:45:38 +00:00
gavin%gavinsharp.com
3a50594ddf Bug 160162: MARQUEE loop property not supported, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron, sr=jst 2006-01-12 01:15:42 +00:00
joshmoz%gmail.com
10ce46bcd5 Enable popup windows in Cocoa widgets. This puts 2 app-specific ifdefs in tier 9 code, but we plan to take care of those soon. We can use a pref so that the same binary can serve the needs of Camino and other Cocoa widget consumers. b=316076 r=mento sr=pinkerton 2006-01-11 19:09:20 +00:00
bzbarsky%mit.edu
71e963c9c7 Invalidate the canvas correctly when <body> and root nodes are added to or
removed from documents.  Bug 321751, r+sr=roc
2006-01-11 02:41:50 +00:00
cvshook%sicking.cc
7db01c8d27 Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
2006-01-10 22:58:37 +00:00
rbs%maths.uq.edu.au
047447c9a0 Fix crash due to outdated pointers when the DOM is modified, b=317546, r+sr=dbaron 2006-01-10 20:38:46 +00:00
bzbarsky%mit.edu
b650f5263d Add more AttrValueIs() uses. Bug 322936, r+sr=roc 2006-01-10 20:00:39 +00:00
tor%cs.brown.edu
c608cb0396 Bug 322215 - check surface size. r=dveditz 2006-01-10 00:11:44 +00:00
bzbarsky%mit.edu
436fc831ce If there's no visual, just fall back to the slow path instead of crashing. Bug
299568, r+sr=tor.
2006-01-09 22:11:10 +00:00
bzbarsky%mit.edu
4e6d82a1f6 No need to try to mark ourselves or our kids dirty if we've not seen an initial
reflow.  Bug 322786, r+sr=roc
2006-01-09 04:01:09 +00:00
mark%moxienet.com
bbd7b4e052 298502 Bookmark toolbar and autocomplete drop-down menus are empty and cause app hang (Mac 10.2). Reflow frame when reactivating a menu, avoiding bogus widget resizes. r=roc sr=roc 2006-01-09 01:37:01 +00:00
rbs%maths.uq.edu.au
4630f44fb5 Re-sync some cached values of <maction> when its child list is changed dynamically, b=322656, r+sr=bz 2006-01-09 00:36:46 +00:00
uriber%gmail.com
b240a28f70 Bug 310589: Clicking off of the lower-right edge of a zoomed image can cause a crash [@FindBlockFrameOrBR()] [@ nsIFrame::GetExtremeCaretPosition()]. r+sr=roc 2006-01-08 21:44:44 +00:00
bmlk%gmx.de
d2000fb2ba don't apply xul display types to tags that would normally cause tag based frame creation, bug 322185, r/sr = bzbarsky 2006-01-07 15:09:24 +00:00
bzbarsky%mit.edu
199fb02ff4 Make sure to return in the error condition, not just pop the JSContext stack
and continue.  Bug 321494, r=sicking, sr=brendan
2006-01-06 23:32:21 +00:00
mrbkap%gmail.com
949e0433c4 bug 319434: Add an interface to allow C++ callers to get the popup and tooltip
nodes so that when the only JS code on the stack is content code, the C++ code
still does the right thing. r=jst sr=bzbarsky
2006-01-06 20:49:19 +00:00
mark%moxienet.com
b35b60b4a7 315203 <select> elements are transparent, background color shows through (Camino). 282941 margin on input[type="image"] breaks layout (Camino). Patch by Smokey Ardisson <alqahira@mindspring.com>. r=pink sr=smfr 2006-01-05 20:59:34 +00:00
mark%moxienet.com
7dbad1ac58 306959 Crash on trunk startup after running downrev version [@ PresShell::Destroy()]. Get event queue using accessor and check return status. r=bsmedberg sr=bzbarsky 2006-01-04 18:04:39 +00:00
neil%parkwaycc.co.uk
cf027d9ea1 Supplementary patch to fix bug 147670 nested tooltiptext regression r+sr=jst 2006-01-04 13:45:40 +00:00
rbs%maths.uq.edu.au
782d9b827b Fix StirDOM/MathML crash bug 309120, r+sr=dbaron 2006-01-04 07:29:09 +00:00
cbiesinger%web.de
e51d40d2cb bug 322052 remove now-unused mFullURL r+sr=bz 2006-01-02 18:57:14 +00:00
cbiesinger%web.de
fa923e662d Bug 322052 Fix document handling in nsObjectFrame.cpp
r+sr=bz
2006-01-02 15:54:24 +00:00
darin%meer.net
eb3847a802 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-01-02 02:30:32 +00:00
cbiesinger%web.de
8caa277c24 Bug 316455 Remove nsIPluginInstanceOwner::PluginNotAvailable, which is pointless
now that plugin loading has been rewritten in bug 1156 / bug 309521
r+sr=bz
2006-01-01 11:28:35 +00:00
bryner%brianryner.com
6f17959796 Fix for autocomplete widget crashes and misbehavior. This reverts the original fix for bug 192577 since that makes it difficult to reliably determine whether the autocomplete popup is open. Bug 192577 is re-fixed by adding a property to nsIPopupBoxObject to allow the "rollup event" behavior to be specified by an XBL binding. We then set this to "consume" for the urlbar dropdown, so that clicking on the button a second time only dismisses the popup, and skips dispatching the event. Additionally, this change makes us only have a singleton AutoCompleteController for all inputs (this was already the case for HTML inputs, but not XUL inputs). Bug 306067, r+sr=roc. 2005-12-31 23:34:46 +00:00
dbaron%dbaron.org
86fc2334c3 Make nsObjectFrame not be a container anymore. b=309532 r=biesi sr=bzbarsky 2005-12-31 00:25:36 +00:00
heikki%netscape.com
1555bbd0fb Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson. 2005-12-29 22:49:43 +00:00
waqar%netscape.com
258d93619e #=27745
r=pollmann
d=Adding Gecko user agent string.
2005-12-29 22:49:39 +00:00
cbiesinger%web.de
1d04cb0110 Bug 309521
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
  content state for the former)
  - make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
  - Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
cvshook%sicking.cc
e475a2eada Backing out patch that was accidentally checked in with bug 284950. 2005-12-29 04:58:30 +00:00
cvshook%sicking.cc
7eb5bddea3 Fix build bustage 2005-12-28 22:11:27 +00:00
cvshook%sicking.cc
79b8f5fc24 Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
r/sr=bz
2005-12-28 21:52:39 +00:00
dbaron%dbaron.org
eba47946d5 Add pref for CSS error reporting and mark as warnings rather than errors. b=264162 r=shaver sr=bzbarsky 2005-12-27 22:03:29 +00:00
dbaron%dbaron.org
9fd5b55440 Remove comment (from bug 91054) that meant to refer to eStyleUnit_Inherit, which was removed in bug 205790. 2005-12-27 19:37:14 +00:00
uriber%gmail.com
86ce7a1abf Bug 321487: Crash when moving caret backwards over text frame consisting of a single CR [nsTextFrame::PeekOffset]. r=rbs sr=bzbarsky 2005-12-27 15:15:40 +00:00
cbiesinger%web.de
72ac26b6ce Bug 321504 Remove unneeded uses of nsIDocumentLoader
r+sr=bz
2005-12-26 16:45:59 +00:00
timeless%mozdev.org
079a6325e0 Bug 321393 Clicking on page in print preview causes crash [@ GetOffsetsOfFrame]
patch by sharparrow1@yahoo.com r=roc sr=roc
2005-12-25 19:01:45 +00:00
uriber%gmail.com
7305c9fde0 Bug 319705: Crash when deleting comment line selected with triple click [@nsFontMetricsWin::ResolveForwards]. r+sr=bzbarsky 2005-12-25 14:27:14 +00:00
silver%warwickcompsoc.co.uk
72f438799f Bug 321195 - stop cloning stylesheets from losing rule weighting and line numbers. r+sr=dbaron 2005-12-23 21:04:35 +00:00
dbaron%dbaron.org
20d8a2354e Use a more accurate test for first reflow (and one that won't go away soon). b=307979 r+sr=roc 2005-12-21 03:32:25 +00:00
dbaron%dbaron.org
12dbe4ba1a Give the extra reflow state a correct parent so it doesn't confuse the auto-offset code. b=317502 r+sr=roc 2005-12-21 03:31:47 +00:00
dbaron%dbaron.org
7c971fe2e1 Use IsContainingBlock rather than testing for block frame when looking for the placeholder's containing block for auto offsets; for non-blocks, just use the placeholder Y coordinate for auto-top. b=253479 r+sr=roc 2005-12-21 03:30:28 +00:00
dbaron%dbaron.org
05796cb2e6 Fix insertion at end of textarea creating an extra pseudo-linebreak. b=319664 Patch by Eli Friedman <sharparrow1@yahoo.com>. r+sr=roc 2005-12-20 09:13:47 +00:00
mrbkap%gmail.com
4bad6f49dc bug 315752: Crashes and assertions happening in DoDeletingFrameSubtree when <select>s are in the air. The fix is to make DoCleanupFrameReferences clean up additional child lists. Patch by bzbarsky. r=roc/mats/mrbkap sr=roc 2005-12-20 02:06:14 +00:00
roc+%cs.cmu.edu
ef94202941 fixing bustage 2005-12-19 02:44:40 +00:00
roc+%cs.cmu.edu
3d90832d5f Bug 311457. nsMenuPopupFrame needs to create its widget in nsMenuPopupFrame::CreateWidgetForView, and only create the widget if it hasn't already been created. r+sr=dbaron 2005-12-19 01:10:27 +00:00
roc+%cs.cmu.edu
fae8610bd8 Bug 318425. Make sure the scrolled frame's view is set to include the overflow area of its frame. r+sr=dbaron 2005-12-19 01:07:41 +00:00
dbaron%dbaron.org
a08eef7737 Back out part of previous patch since it's a static/dynamic inconsistency. 2005-12-17 19:11:40 +00:00
dbaron%dbaron.org
22d6401242 Skip anonymous table objects (and our extra cell content box) when finding parents for style contexts of their descendants during style reresolution. b=289517 Patch from Boris Zbarsky <bzbarsky@mit.edu>. r+sr=dbaron 2005-12-17 18:58:47 +00:00
bmlk%gmx.de
b91b76b673 insert new rowgroup cellmaps in the order predicted by OrderRowGroups, bug=317554 r/sr=roc 2005-12-16 19:10:56 +00:00
dbaron%dbaron.org
8c711f30bc Don't store or use a widget in the delayed caret data; it's not important, and it might have been destroyed. b=307989 r+sr=roc 2005-12-16 04:58:33 +00:00
roc+%cs.cmu.edu
18647b7ec2 Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc 2005-12-16 02:56:36 +00:00
dbaron%dbaron.org
b4ed6cb2f1 Null out line layout when crossing from box to non-box so we don't reuse an incorrect linelayout object. b=307992 r+sr=roc 2005-12-15 23:08:07 +00:00
dbaron%dbaron.org
1215c21b52 I'm tired of confusing Text and TextBox. DEBUG-only. 2005-12-15 22:26:18 +00:00
roc+%cs.cmu.edu
d63261dc31 Bug 319675. Don't cross line boundaries looking for double-click targets. patch by Eli Friedman, r=sr=roc 2005-12-15 03:32:09 +00:00
roc+%cs.cmu.edu
10d78ffbbe Bug 307419. Remove mPresContext from XUL frames. patch by Vidar Harr, r+sr=roc 2005-12-15 03:30:17 +00:00
dbaron%dbaron.org
bb22750d4c Remove misspelled comment that is no longer true. 2005-12-14 23:46:34 +00:00
uriber%gmail.com
c44387598b Bug 312550: Incorrect wrapping in RTL textarea with horizontal scrollbar. r=smontagu, sr=roc 2005-12-14 14:33:17 +00:00
gerv%gerv.net
adbec5dbff Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
roc+%cs.cmu.edu
06dd46b7c7 Fixing bustage 2005-12-13 00:57:56 +00:00
roc+%cs.cmu.edu
b65c655ed9 Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc 2005-12-12 23:53:06 +00:00
bsmedberg%covad.net
a1f185429a Fix merge bustage for bug 313309 2005-12-12 21:23:47 +00:00
bzbarsky%mit.edu
c2387fa022 Fix bug 306533 -- the first-letter can be in anonymous content. r+sr=roc 2005-12-12 15:48:37 +00:00
bsmedberg%covad.net
6f245329e8 Conflict merge, bug 313309 (macro not used yet unless you have the final patches applied) 2005-12-12 14:14:03 +00:00
bzbarsky%mit.edu
f9bea49aa1 Remove the mGoodToGo goop. Its main effect seems to be to cause crashes when
HTML <select>s are used in XUL.  Bug 319796, r+sr=roc
2005-12-11 20:45:58 +00:00
bzbarsky%mit.edu
d3d8f2c12f Remove unsed code. Bug 307111, r+sr=roc 2005-12-11 20:40:07 +00:00
bmlk%gmx.de
acaeb616a9 js error in layout testcase p= jason_barnabe bug 319824 NPOB r=me 2005-12-11 13:28:17 +00:00
vladimir%pobox.com
1bfea76630 removing old files 2005-12-09 19:55:12 +00:00
neil%parkwaycc.co.uk
ed906ab7d1 Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz 2005-12-09 11:10:36 +00:00
bzbarsky%mit.edu
93ef502cdc Adding testcase 2005-12-09 04:33:52 +00:00
bzbarsky%mit.edu
4d079d9ac9 Handle XUL popups gracefully in non-XUL documents. Bug 306940, r+sr=roc 2005-12-08 22:04:06 +00:00
bzbarsky%mit.edu
92812b89e9 Use the right parent for floating first-letter frames. Bug 306534, r+sr=roc 2005-12-08 21:57:19 +00:00
bzbarsky%mit.edu
88a01f50af Fix crash bug 282707. Patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky 2005-12-08 19:01:20 +00:00
mark%moxienet.com
0e1d9f3154 Bug 319558, crash [@ GetSelectionClosestFrameForChild] due to typo in bug 316281. Remove unwanted semicolon. Patch by Adam Guthrie <ispiked@gmail.com>. r=me 2005-12-08 18:09:17 +00:00
bzbarsky%mit.edu
5c508f5e01 Remove no longer needed event hack. Bug 146399, patch by Vidar Haarr
<vhaarr+bmo@gmail.com>, r=dbaron, sr=rbs
2005-12-08 01:44:30 +00:00