Commit Graph

18210 Commits

Author SHA1 Message Date
bmlk%gmx.de
1d47f5e73d prevent a second call to SetInitialChildList bug=333288 r/sr=bzbarsky 2006-04-09 18:43:46 +00:00
uriber%gmail.com
22b463bc6d Implemented bidi.edit.caret_movement_style pref, default is "visual, but logical during selection". bug=330175 r=smontagu sr=roc 2006-04-08 14:45:48 +00:00
uriber%gmail.com
0276ada6af Bug 331958: Crash when selecting text, using rtl object with css generated content and designMode. r+sr=dbaron 2006-04-08 14:17:35 +00:00
bmlk%gmx.de
f8a57076f6 make sure that we process colgroup and rowgroup pseudos in parallel, otherwise we would lose one of them 325984 r/sr=bzbarsky 2006-04-08 06:10:39 +00:00
dbaron%dbaron.org
9e499dc761 Fix state restoration for RTL cases. b=331607 Patch from Hideo Saito <saito@densan.co.jp>. r+sr=dbaron 2006-04-07 19:51:46 +00:00
longsonr%gmail.com
fc0e9059bf Bug 329758 - changing markers via DOM does not cause a refresh. r=tor,sr=roc 2006-04-06 13:02:53 +00:00
uriber%gmail.com
be0af2692d Make wordSelectEatSpaceAfter take effect when moving forward relative to the paragraph direction, regardless of the text frame direction. bug=299535 r+sr=roc 2006-04-06 08:21:12 +00:00
martijn.martijn%gmail.com
e75f7f31b2 Bug 331040 - Crash when removing parent iframe in onbeforunload handler. Patch by Feng Qian, r=bryner, sr=bzbarsky 2006-04-05 23:57:30 +00:00
timeless%mozdev.org
b658ac08cc Bug 332701 build fails in nsDocumentViewer.cpp due to unguarded use of SetUseAltDC if NS_PRINT_PREVIEW undefined
r=atremon@elansoftware.com,roc sr=roc
2006-04-05 04:37:44 +00:00
sharparrow1%yahoo.com
6c52ccea14 Remove NS_IPRESCONTEXT_IID because it is unused. rs=bzbarsky 2006-04-05 00:55:57 +00:00
dbaron%dbaron.org
04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu
8a650e0704 Make sure to not rely on how scrollframes handle frame offsets (esp. since it's
changed) when positioning fixed-pos frames.  Bug 331729, r+sr=roc
2006-04-04 22:36:01 +00:00
bzbarsky%mit.edu
43bcb1c2fe Make sure to not use a localized label if the value is explicitly set to the
empty string.  Bug 330469, r+sr=sicking
2006-04-04 22:34:10 +00:00
pavlov%pavlov.net
59b4759574 add type info to thebes. bug 332743. r=vlad 2006-04-04 21:54:22 +00:00
cbiesinger%web.de
0cf032c25b bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
2006-04-04 21:22:35 +00:00
scootermorris%comcast.net
dce157c478 Bug 328481: Pattern testcase with object bounding box units not working
r=tor/sr=roc
2006-04-04 20:40:27 +00:00
dbaron%dbaron.org
5dae0dcf6b Split the nsCSSRuleProcessor half of nsCSSStyleSheet.cpp into nsCSSRuleProcessor.cpp. b=332136 r+sr=bzbarsky 2006-04-03 23:52:17 +00:00
bzbarsky%mit.edu
d56658cccb Make sure to clear nodeinfo cache on shutdown. Bug 332528 followup, r+sr=peterv 2006-04-03 18:32:41 +00:00
bzbarsky%mit.edu
ec698d2d3d Make ReconstructDocElementHierarchy not assume bogus things about the frame
tree.  Bug 330903, r+sr=roc
2006-04-03 15:52:08 +00:00
uriber%gmail.com
a7e3df36fd Bug 299240: BiDi: Caret gets stuck (or moves cyclically) when using Ctrl+arrow and reaching a reverse-direction character/word followed by punctuation. r=smontagu sr=roc 2006-04-03 08:05:46 +00:00
bzbarsky%mit.edu
1208137d2a Fix bug 326529. Patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky 2006-04-03 03:55:11 +00:00
peterv%propagandism.org
4097bffad2 Fix for bug 208172 (Implement optimizable XPath - evaluateToX infrastructure). r=sicking, sr=jst. 2006-04-01 02:12:15 +00:00
sharparrow1%yahoo.com
dc0d45c95e Bug 244055: Page layout for editor. There is no UI yet, and caret display is buggy at the moment, but otherwise it works. Patch by Alexandre Tr�mon, r+sr=roc. 2006-04-01 01:19:28 +00:00
gerv%gerv.net
d6b60a5248 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-03-31 06:28:40 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net
af20ee45fb Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:05 +00:00
dbaron%dbaron.org
b3fe667f4d One-line descriptions of files, partly because they show up in LXR. 2006-03-30 06:20:34 +00:00
dbaron%dbaron.org
60ca049cfc Oops, added the comment in the wrong place. 2006-03-30 06:16:27 +00:00
dbaron%dbaron.org
5dcd0b1309 One-line descriptions of files, partly because they show up in LXR. 2006-03-30 05:56:38 +00:00
dbaron%dbaron.org
f48c0f2904 Reorder FinishAndStoreOverflow and SyncFrameViewAfterReflow so it does what I intended. b=331458 r+sr=roc 2006-03-30 04:26:36 +00:00
sharparrow1%yahoo.com
1e650e3784 Bug 331415: some printing code cleanup. r+sr=roc. 2006-03-30 00:27:42 +00:00
dbaron%dbaron.org
0e88f73bc6 Single line comments to describe files (helpful in LXR) 2006-03-29 18:29:03 +00:00
bmlk%gmx.de
dc6b06b190 don't rely on the inner cell frame but catch events on the cell frame itself bug 326308 r/sr=roc 2006-03-29 04:33:34 +00:00
pavlov%pavlov.net
cea27a57e0 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
uriber%gmail.com
a93a7ba7f6 For left/right arrows, don't flip the hint in PeekOffset(); instead figure it afterwards in MoveCaret(). bug=331444 r=smontagu sr=roc 2006-03-28 18:33:37 +00:00
jwatt%jwatt.org
fe28148a19 Fixing bug 330387. Improve the readability, maintainability and performance of SVG gradient frames. r=scootermorris@comcast.net, sr=tor@acm.org 2006-03-28 00:33:22 +00:00
timeless%mozdev.org
416e615b8e Bug 325795 Crash in [@ nsTreeContentView::GetCell] if tree.view.getCellValue(null,null);
r=roc sr=roc
2006-03-27 18:51:05 +00:00
rbs%maths.uq.edu.au
a87237ad06 Re-checkin as it showed no impact on luna's TDHML bug 331661. Introduce a soft-break flag that means that a whitespace has been trimmed at the end of the line, and therefore its width has not been accounted for (this width can actually be large, e.g., if a large word-spacing is set). LineLayout should not be misled into placing something where the whitespace was trimmed. b=329987, r+sr=bz 2006-03-27 07:04:29 +00:00
rbs%maths.uq.edu.au
a9f97d0fd5 Backing out to investigate the DHTML jump on luna, bug 331661 2006-03-27 05:21:44 +00:00
dbaron%dbaron.org
a3b8c9f9c5 Fix two regressions related to sizing of canvas frames. b=331458 r+sr=roc 2006-03-26 22:12:54 +00:00
roc+%cs.cmu.edu
0a10a79f62 Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc 2006-03-26 21:30:36 +00:00
roc+%cs.cmu.edu
66f160897b Bug 328946. Mark reflowed block as non-dirty earlier, so we don't get a spurious assertion. r+sr=dbaron 2006-03-26 21:02:19 +00:00
roc+%cs.cmu.edu
1a94b0ebf3 Bug 326501. Mark tree views as being suitable for untrusted code. r+sr=bzbarsky 2006-03-26 20:59:03 +00:00
bmlk%gmx.de
6053d96eb2 also limit the table pseudo frame processing if colgroups are the limiting frame, bug 329900, r/sr=bzbarsky 2006-03-26 18:32:13 +00:00
bmlk%gmx.de
129b81296d adjust start col index when looping over rtl colspans bug 331344 r/sr=roc 2006-03-26 15:58:34 +00:00
dbaron%dbaron.org
80962467f4 Always use the UI direction for the scrollbar side, which is what we used to do in the most common case, but make it a pref. b=330863 r=smontagu sr=roc 2006-03-26 00:48:03 +00:00
Olli.Pettay%helsinki.fi
ee372ff167 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst 2006-03-25 22:03:49 +00:00
dbaron%dbaron.org
5b04e1e4fb Put comment where LXR likes it. (At least I only messed up one file.) 2006-03-25 07:14:13 +00:00
dbaron%dbaron.org
30f8db359a File comments that show up in LXR and provide a quick summary of what's in each file. 2006-03-25 05:47:31 +00:00
gavin%gavinsharp.com
c6298579ce Bug 330456: evil XUL with <menubar> within <toolbarbutton> makes browser crash [@ nsMenuFrame::DoLayout], patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky 2006-03-24 23:58:39 +00:00
rbs%maths.uq.edu.au
b622717f33 Introduce a soft-break flag that means that a whitespace has been trimmed at the end of the line, and therefore its width has not been accounted for (this width can actually be large, e.g., if a large word-spacing is set). LineLayout should not be misled into placing something where the whitespace was trimmed. b=329987, r+sr=bz 2006-03-24 22:45:05 +00:00
neil%parkwaycc.co.uk
5dd62addc7 Code cleanup b=325132 r=bz sr=bryner 2006-03-24 21:05:11 +00:00
cvshook%sicking.cc
4845457d08 Bug 329974: Share textdata for common textnode values. r/sr=jst 2006-03-24 03:29:52 +00:00
cvshook%sicking.cc
1b3207b1d5 Relanding patches that (hopefully) don't affect Tdhtml 2006-03-24 00:09:50 +00:00
timeless%mozdev.org
f87710e057 Bug 326959 menupopup.enableRollup(true) causes crash [@ nsPopupSetFrame::Destroy]
patch by asqueella@gmail.com r=neil sr=roc
2006-03-23 22:08:37 +00:00
uriber%gmail.com
2ca4a24853 Bug 331440: Remove eSelectDir from nsSelectionAmount enum, and all references to it. r+sr=roc 2006-03-23 18:36:44 +00:00
longsonr%gmail.com
ad60beba9c Bug 331347 - Use nsAutoArrayPtr for nsSVGCharacterPosition. r+sr=roc 2006-03-23 15:09:48 +00:00
uriber%gmail.com
4faccc8fe3 Simplified bidi code in GetFrameFromDirection; changed bidi semantics of eDirPrevious, eDirNext. bug=330815 r=smontagu sr=roc 2006-03-23 08:30:30 +00:00
cvshook%sicking.cc
e26140ab7d Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364. 2006-03-23 08:21:21 +00:00
uriber%gmail.com
ba0d30b880 In nsTextEditRules::CheckBidiLevelForDeletion(), use nsSelection::GetPrevNextBidiLevels to determine bidi levels. bug=330460 r=smontagu sr=roc 2006-03-23 08:20:29 +00:00
dbaron%dbaron.org
b750924680 It is no longer correct to assume 0 as a default value for curpos, due to translations of curpos when scrolling left of the viewport. b=331049 r+sr=roc 2006-03-23 03:45:41 +00:00
dbaron%dbaron.org
3f66d4d2e5 Fix clamping of scrollable area in light of ability to scroll to the left. b=330732 r+sr=roc 2006-03-23 00:13:07 +00:00
dbaron%dbaron.org
cddde62e12 Add comment about importance of view sizing. b=330732 r+sr=roc 2006-03-23 00:11:43 +00:00
dbaron%dbaron.org
cf374c49f0 Fix asymmetry so things are the same with scrollbars on the left. b=330732 r+sr=roc 2006-03-23 00:11:01 +00:00
tor%cs.brown.edu
705187274e Bug 331291 - clip setup from svg image was persistent. r=scooter 2006-03-22 23:17:26 +00:00
bryner%brianryner.com
7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
dbaron%dbaron.org
54fbff212f Avoid potential problems initializing attributes to -1. b=192767 r+sr=roc 2006-03-22 07:10:31 +00:00
scootermorris%comcast.net
1943cefd11 Bug 328683: Reduce SVG observer usage by nsSVGPatternFrame*
r=jwatt/sr=roc
2006-03-22 01:40:00 +00:00
tor%cs.brown.edu
02713f54af Bug 331106 - don't use nsCOMPtrs for storing frames. r=jwatt, sr=roc 2006-03-21 21:16:10 +00:00
benjamin%smedbergs.us
35508b15c6 Followup from table-driven QI (bug 313309) - since nsIBox is nsIFrame, this QI is superfluous, r=bz 2006-03-21 18:43:41 +00:00
tor%cs.brown.edu
8c77e0f906 Build bustage fix. 2006-03-21 18:08:42 +00:00
tor%cs.brown.edu
70a8796734 Build bustage workaround for bug 330498. 2006-03-21 17:48:39 +00:00
tor%cs.brown.edu
398f271bb6 Bug 330498 - unify SVG effects (filter, clip, mask, opacity) logic. r+sr=roc 2006-03-21 15:49:20 +00:00
tor%cs.brown.edu
d1cc8a96a4 Bug 330516 - remove depreciated and unmaintained SVG renderer backends.
r=bsmedberg, sr=roc
2006-03-20 21:16:45 +00:00
tor%cs.brown.edu
e74933beab Bug 328527 - make all SVG content special for frame constructor, use
leaf frame for filter leaves.  r=bzbarsky, sr=dbaron
2006-03-20 17:39:08 +00:00
uriber%gmail.com
a52c79e7ad Bug 330881: Crash when double-clicking in empty area inside isindex with position:absolute;direction:rtl;. r+sr=roc 2006-03-20 09:20:49 +00:00
bmlk%gmx.de
14f0791bf3 insist on an inner table frame, resistance to any other childlist, bug 329768, r/sr=bzbarsky 2006-03-18 07:18:54 +00:00
vladimir%pobox.com
10491893d5 Re-landing fixed cairo update, r=pav 2006-03-17 22:24:30 +00:00
vladimir%pobox.com
a3e8a2106f People tell me that quadrupling Tp is bad. Me? I want a second opinion. 2006-03-17 07:44:38 +00:00
vladimir%pobox.com
702e1a67ff b=330738, update in-tree cairo to current cairo head 2006-03-17 04:05:32 +00:00
ginn.chen%sun.com
7b6775a4c7 Bug 319532 [gnome]There is no feedback when use keyboard to navigate
disabled menuitem in Mozilla menu
r+sr=roc
2006-03-17 03:55:10 +00:00
pavlov%pavlov.net
336a97d6bb forgot to remove Save/Restore before checking in. bug 328390. r=vlad sr=roc 2006-03-16 22:46:10 +00:00
pavlov%pavlov.net
5f68395a20 draw image selection using thebes in cairo builds instead of tiling an image. bug 328390. r=vlad sr=roc 2006-03-16 21:42:50 +00:00
tor%cs.brown.edu
a8696e5303 Bug 330602 - intermittent crash when textPath text goes off end of path.
r=longsonr, sr=roc.
2006-03-16 17:11:13 +00:00
bzbarsky%mit.edu
4b74ae14f8 Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr=dbaron 2006-03-16 01:30:38 +00:00
uriber%gmail.com
7d6d83cbd0 Mark lines for which bidi continuations were created or removed dirty, instead of marking everything dirty when continuations removed. bug=330373 r=roc sr=bzbarsky 2006-03-15 20:52:02 +00:00
uriber%gmail.com
d5df8654d1 Bug 318116: Overflowing inlines in fixed-width RTL blocks overflow to the right instead of to the left. r=dbaron sr=roc 2006-03-15 17:10:35 +00:00
dbaron%dbaron.org
c5e544ffdb Fix handling of auto margins on blocks and tables wider than their container. b=96394 r+sr=roc 2006-03-15 17:00:57 +00:00
dbaron%dbaron.org
c37d9a2cf3 Change our scrolling code so that it is capable of scrolling above and to the left of the viewport, and then use that capability for nsHTMLScrollFrames with RTL directionality. This removes the invariant that the child of a scrollframe (::scrolled-canvas canvas or ::scrolled-content block) will be stretched to fill the entire scrollable area and stops enforcing it, a change that's likely to cause some regressions not yet fixed within the patch. This also fixes directionality detection for the scrollframe holding the canvas (changing which side the scrollbar appears on) and fixes an old bug in the code that paints the focus ring around the canvas (so it's now again visible on all sides, even when the canvas is scrollable). b=192767 r+sr=roc 2006-03-15 16:55:19 +00:00
pavlov%pavlov.net
131e8794e2 backing out roc's patch for bug 328926 due to crash running tests on vc8 machines. 2006-03-15 06:43:36 +00:00
roc+%cs.cmu.edu
557b089a47 Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc 2006-03-15 03:14:02 +00:00
martijn.martijn%gmail.com
dc6918ee00 Bug 246712 - Right click This Frame, but then quickly View Page Source causes crash, r+sr=bzbarsky 2006-03-14 22:48:09 +00:00
roc+%cs.cmu.edu
4a3998fc32 Fixing bustage 2006-03-14 21:02:42 +00:00
cbiesinger%web.de
afd67b7db1 bug 329140 make layout/build link to cairo when needed
r=vlad
2006-03-14 20:46:30 +00:00
roc+%cs.cmu.edu
6fd863f2dd Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc 2006-03-14 20:43:18 +00:00
uriber%gmail.com
90f8e80156 Bug 309286: Caret moves incorrectly in some cases of bidi HTML contained within an inline element in LTR context. r=smontagu sr=roc 2006-03-14 09:16:40 +00:00
masayuki%d-toybox.com
3f6364fd4e Bug 330268 RTL characters typed into a textarea after a long unbreakable string don't appear on screen until scrolled r+sr=rbs 2006-03-14 06:10:43 +00:00
uriber%gmail.com
604df793f0 Implement the LockInScrollView mechanism for the visual iterator. bug=320874 r=smontagu sr=roc 2006-03-13 20:19:05 +00:00
sharparrow1%yahoo.com
96bf85b6ac Bug 329031 - home/end/ctrl+home/ctrl+end offset calculation cleanup. r=uriber, sr=roc. 2006-03-13 01:13:25 +00:00
uriber%gmail.com
46c5e43bfe Added missing parenthese from patch to bug 303884. bug=330284 r+sr=roc 2006-03-13 00:00:58 +00:00
uriber%gmail.com
0f22e434f2 In EnsureBidiContinuation, leave fluid continuations alone, and only re-use non-fluid continuations as bidi continuations. bug=329878 r=smontagu sr=bzbarsky 2006-03-12 22:09:28 +00:00
uriber%gmail.com
4e6f48134e Set bidi attributes on frames being converted to in-flows in nsBidiPresUtils::RemoveBidiContinuation(). bug=330269 r=smontagu sr=bzbarsky 2006-03-12 21:58:47 +00:00
Olli.Pettay%helsinki.fi
2721d0ccd7 Bug 330013, Dragging a link to the tab bar opens in the currently focused tab, not a new tab, r+sr=bz 2006-03-12 20:12:36 +00:00
uriber%gmail.com
8f61b4a3b6 Attempt to fix WINNT bustage from previous check-in 2006-03-12 10:18:17 +00:00
uriber%gmail.com
1003ca6dd4 Do away with geometry in nsFrameList::GetPrev[Next]VisualFor() and nsLineIterator::CheckLineOrder(). Instead use new helper methods in nsBidiPresUtils for determining visual order of the top level of frames in a line. bug=303884 r=smontagu sr=roc 2006-03-12 09:49:48 +00:00
tor%cs.brown.edu
c1f1294408 Bug 330105 - svg text modification not being drawn (nsSVGGlyphFrame
regression from bug 328926).  r+sr=roc
2006-03-11 17:06:56 +00:00
tor%cs.brown.edu
441b9a7998 Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
Also fixes artifacts on animated gifs with cairo gfx.  r=vlad
2006-03-10 22:27:37 +00:00
bmlk%gmx.de
510fbf6ef1 Every frame where the frame construction is not controlled by
the display-type needs to be mentioned in IsSpecialContent, canvas in this case, bug 329692 r/sr=bzbarsky
2006-03-10 20:03:07 +00:00
timeless%mozdev.org
555364ff43 Bug 140218 Crash [@nsTreeBodyFrame::SetView] dereferencing box the QI result of a null mTreeBoxObject
r=bz sr=neil
2006-03-10 18:14:29 +00:00
scootermorris%comcast.net
d0d0625c18 Bug 329600: Eliminate SVG observer usage in nsSVGStopFrame
r=jwatt/sr=roc
2006-03-09 23:17:49 +00:00
roc+%cs.cmu.edu
514265e536 Bug 329465. Don't hold a strong ref to the event queue service from nsComboboxControlFrame. r+sr=roc, patch by Marc Liddell. 2006-03-09 19:24:54 +00:00
dbaron%dbaron.org
8561af7f31 Wrong branch. 2006-03-09 19:03:25 +00:00
dbaron%dbaron.org
bbf8e077c6 NS_REFLOW_CALC_MAX_WIDTH should go (and maybe all of flags?) 2006-03-09 19:02:54 +00:00
roc+%cs.cmu.edu
c2801ebbd7 Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell 2006-03-09 18:55:21 +00:00
roc+%cs.cmu.edu
64c6e67319 Bug 328881. Set the frame offset of scrolled frames correctly. This shouldn't affect anything immediately --- the offset is not used currently --- but it helps prepare for view removal and I'd like to catch regressions now. r+sr=dbaron 2006-03-09 18:46:14 +00:00
roc+%cs.cmu.edu
bc1c96dea6 Add trivial DEBUG-only GetFrameName. r+sr=tor 2006-03-09 18:43:23 +00:00
roc+%cs.cmu.edu
a2b4291891 Bug 329926. Foreignobject bbox calculation stupidly broken. r+sr=tor 2006-03-09 18:42:51 +00:00
scootermorris%comcast.net
e7f6c1a478 Bug 329836: Changes to gradient xlink:href's aren't "live"
r=jwatt/sr=roc
2006-03-09 18:02:05 +00:00
uriber%gmail.com
9c92bb8ecc Reparent views when splitting inline ancestors. bug=329762 r+sr=bzbarsky 2006-03-08 18:12:07 +00:00
allan%beaufour.dk
78e9dbdfd6 Adding test cases pr. bzs request. Bug 84400 2006-03-08 12:35:00 +00:00
uriber%gmail.com
01ef33157a Change RemoveBidiContinuation() to convert bidi continuations into in-flows instead of actually remove them, in attempt to impreove performance. bug=319930 r=smontagu sr=bzbarsky 2006-03-08 09:02:42 +00:00
cvshook%sicking.cc
de7a063b91 Bug 325426: Only use baseURI to resolve relative uris. r=bz sr=jst 2006-03-08 05:01:16 +00:00
masayuki%d-toybox.com
2dfb698e3d Bug 164700 css word-spacing applies at &nbsp; at paint time but not at layout (reflow) time r+sr=rbs 2006-03-08 03:30:57 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
bryner%brianryner.com
210588e5e5 Make sure documents have a container before deciding that they should be translucent (bug 327014). r+sr=roc. 2006-03-07 05:34:37 +00:00
bzbarsky%mit.edu
950c61cf37 Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
329181, r=neil, sr=jst
2006-03-07 03:20:39 +00:00
scootermorris%comcast.net
fd86df1d04 Bug 302243 Reduce SVG observer usage by nsSVGGradientFrame
r=tor/sr=roc
2006-03-07 00:04:59 +00:00
tor%cs.brown.edu
17acbe7a5a Bug 329529 - unitialized return value causing filters to not apply.
r=jwatt, sr=roc
2006-03-06 19:53:53 +00:00
bzbarsky%mit.edu
cd432fd941 Fix bug 328839 by holding a safe weak ref to mPresShell. r=neil, sr=jst 2006-03-06 01:46:46 +00:00
masayuki%d-toybox.com
273d4b1fbd Bug 325296 JavaScript opacity for text in <div> element is broken, no problem on branch. patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp> r+sr=roc 2006-03-04 16:05:12 +00:00
cbiesinger%web.de
b768303bda bug 329140
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
2006-03-04 14:23:39 +00:00
bmlk%gmx.de
1c6c74da4a Don't create dead cells if the position is outside the cellmap boundaries. bug 328339 r/sr=bz 2006-03-04 05:32:38 +00:00
bmlk%gmx.de
20b85ffac2 Make visibility:collapse work again after the display list change. Implement overflow handling and view synchronization for collapsed frames. bug 326551 r/sr=roc 2006-03-04 05:26:57 +00:00
dbaron%dbaron.org
3c386ed337 Sync up :first-letter and :first-line property prohibitions with latest CSS2.1 drafts. b=220577 Patch by Chris Aillon, updated by Mats Palmgren and me. r+sr=dbaron 2006-03-03 11:07:34 +00:00
bzbarsky%mit.edu
24944d8a8c Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
to nsIGlobalHistory3.  Bug 328928, r=brettw and smfr, sr=darin
2006-03-03 03:34:48 +00:00
bzbarsky%mit.edu
e5bfa977ef Remove some no longer needed code. Bug 326017, r+sr=jst 2006-03-03 02:52:05 +00:00
enndeakin%sympatico.ca
80f0e89dec Bug 327943, remove grippy frame, r=neil,sr=roc 2006-03-02 21:42:29 +00:00
tor%cs.brown.edu
bdeee1c1ae Bug 301628 - first pass at removal of svg observer mechanism.
r=scooter/jwatt, sr=roc
2006-03-02 20:22:19 +00:00
benjamin%smedbergs.us
5fc7e6487d Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-03-02 15:22:10 +00:00
jwatt%jwatt.org
d539498730 Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org 2006-03-02 15:19:14 +00:00
uriber%gmail.com
adac4c20d3 Bug 328876: Avoid compiler warning in nsFrame::GetSelectionClosestFrame(). r+sr=roc 2006-03-01 21:18:30 +00:00
uriber%gmail.com
44756b041a Bug 328655: Pressing "Home" or "End" on a blank line in a textarea in a bidi page moves the caret to the top of the textarea. r=smontagu sr=roc 2006-03-01 19:34:00 +00:00
uriber%gmail.com
92fe5cb863 Bug 326932: Triple-click paragraph selection doesn't work correctly in paragraphs containing form controls. r+sr=roc 2006-03-01 19:28:42 +00:00
jwatt%jwatt.org
a52dc3e2fb Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org 2006-03-01 10:59:36 +00:00
jag%tty.nl
6aec2bf89a Bug 328516: attempt to get AIX building again. 2006-03-01 09:36:51 +00:00
roc+%cs.cmu.edu
fe8a1f2ea2 Bug 328898. deCOMtaminate signatures on nsIListControlFrame.h. Patch by Marc Liddell, r+sr=roc 2006-03-01 01:00:29 +00:00
dbaron%dbaron.org
1aa866e66d Make percentage width and height work inside of foreignObject by fixing up the way foreignObject initiates the reflow process, and also partly fixing incremental change issues with foreignObject. b=328550 r+sr=roc 2006-02-28 11:27:29 +00:00
sharparrow1%yahoo.com
67ecf34af4 Bustage fix; oops 2006-02-27 06:14:25 +00:00
sharparrow1%yahoo.com
35f936ecec Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc. 2006-02-27 05:57:37 +00:00
roc+%cs.cmu.edu
f132edee94 Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
roc+%cs.cmu.edu
1fac9c6d76 Backing out changes for bug 326944, really this time\! 2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
bde356f1f5 Backing out changes for bug 326944. 2006-02-27 03:22:03 +00:00
roc+%cs.cmu.edu
e1862a3c80 Putting nsIComboboxControlFrame.h back in preparation to revert checkin for bug 326944. 2006-02-27 03:20:30 +00:00
roc+%cs.cmu.edu
e344f390f8 Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. r+sr=dbaron 2006-02-27 02:51:57 +00:00
roc+%cs.cmu.edu
9ec9f229b6 Bug 326011. Retarget mouse events from frame-less views to their ancestors. r+sr=dbaron 2006-02-27 02:47:13 +00:00
roc+%cs.cmu.edu
9f17ed46e8 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:45:20 +00:00
roc+%cs.cmu.edu
b7126ee8e0 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:33:26 +00:00
gavin%gavinsharp.com
a02d83d76c Bug 328298: crash when passing null to loadAndRegisterSheet, r+sr=dbaron 2006-02-26 19:39:06 +00:00
tor%cs.brown.edu
f99b6af29b Bug 328348 - Single version of viewport transform code. r=jwatt, sr=roc. 2006-02-26 17:58:58 +00:00
tor%cs.brown.edu
ebc231928d Bug 328477 - Use the right version of abs in nsSVGCairoGlyphMetrics.
r=longsonr, sr=roc
2006-02-26 17:51:58 +00:00
dbaron%dbaron.org
dcc10543a7 Remove unused mCompactMarginWidth member. b=328551 r+sr=roc 2006-02-26 10:35:44 +00:00
tor%cs.brown.edu
efb7132ec2 Bug 315107 - SVG text with fill/stroke=none affects other content.
Patch by longsonr@gmail.com, r=tor, sr=roc.
2006-02-24 16:33:32 +00:00
martijn.martijn%gmail.com
f51b81425f Bug 325507 - Replace nsISupportsArray with nsCOMArray in nsPluginInstanceOwner::EnsureCachedAttrParamArrays. r+sr=bzbarsky 2006-02-24 14:43:39 +00:00
uriber%gmail.com
5ddf7d9318 Bug 327532: Content inserted before an element with a long (multi-line) ":before" text is inserted in the wrong place. r+sr=roc 2006-02-24 06:58:33 +00:00
scootermorris%comcast.net
7e97371876 Fix for bug 328137
r=tor
2006-02-23 22:52:12 +00:00
pedemont%us.ibm.com
8f9d010d8b Bug 327843 - nsDOMCSSValueList doesn't QI to nsISupports. r,sr=bzbarsky. 2006-02-23 22:31:34 +00:00
pavlov%pavlov.net
7f1afefee2 fixing windows plugin clipping bugs. bug 328263. r=vlad 2006-02-23 20:55:42 +00:00
benjamin%smedbergs.us
5ad0662629 Fix typo exposed by bug 313309 2006-02-23 19:00:58 +00:00
benjamin%smedbergs.us
49c61085c8 Fix MSVC6-poor scoping of forloop vars. 2006-02-23 18:41:45 +00:00
timeless%mozdev.org
426f83aecc Bug 298277 remove useless references to nsVoidArray
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
timeless%mozdev.org
1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
martijn.martijn%gmail.com
0e4a9b3645 Fix for bug 324408 - Marquee onstart, onfinish and onbounce events not supported. r=doronr, sr=jst. My first check-in! 2006-02-23 02:26:28 +00:00
bzbarsky%mit.edu
1a344388ca Make it possible to target non-primary content <browser>s; specifically ones
that are type="content-targetable".  Bug 326009, r=bsmedberg, sr=jst
2006-02-22 03:58:48 +00:00
pavlov%pavlov.net
57f7478019 backing out 205001 as it broke Windows printing. r=dbaron 2006-02-21 22:56:02 +00:00
uriber%gmail.com
c7032d59bb Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
roc+%cs.cmu.edu
8da62e8e0d Bug 327670. Fix memory leak from bug 317375. r+sr=dbaron 2006-02-21 21:06:17 +00:00
sharparrow1%yahoo.com
aa0cb36648 Trivial; attempt to fix linux bustage 2006-02-21 01:27:11 +00:00
roc+%cs.cmu.edu
900c08a8db Fix build bustage on non-SVG builds 2006-02-21 01:24:42 +00:00
bzbarsky%mit.edu
6afaf70b6c Fix bug 327776 -- properties need to have names. r+sr+branch181=bryner 2006-02-21 01:18:36 +00:00
roc+%cs.cmu.edu
453f4c1b55 Fix build bustage on non-SVG builds 2006-02-21 01:07:59 +00:00
sharparrow1%yahoo.com
eb67fd0b3d Bug 327868: nsIFrameSelection cleanup. r+sr=roc 2006-02-21 00:49:04 +00:00
bzbarsky%mit.edu
d3d2cad182 Fix bug 326998 -- not every box has a box parent. r+sr+branch181=roc 2006-02-21 00:40:54 +00:00
roc+%cs.cmu.edu
769d7a2d60 Bug 326966. Reenable SVG <foreignobject> for cairo-gfx builds. r+sr=tor 2006-02-21 00:33:27 +00:00
bzbarsky%mit.edu
768721d24c More bogus XUL assumptions about what is or is not a box... Bug 325132,
r=neil, sr=bryner
2006-02-20 19:01:22 +00:00
masayuki%d-toybox.com
cd55c4a0c7 Bug 205001 the print scale is ignored at using CSS absolute length unit r=dbaron, sr=roc 2006-02-20 09:38:54 +00:00
roc+%cs.cmu.edu
62c2f9c90b Bug 326827. Don't allow mouse events to target button contents. r+sr=dbaron 2006-02-19 20:14:11 +00:00
sharparrow1%yahoo.com
4b04b00311 Bug 326843 DeCOMtaminate some of nsComboboxControlFrame. Patch by marcldl+mozbugs@gmail.com. r+sr=roc. 2006-02-18 01:52:03 +00:00
tor%cs.brown.edu
0fc7a7c541 Bug 318597 - Implement various text, tspan and textPath DOM functions.
Patch by longsonr@gmail.com, r=tor, sr=jst
2006-02-17 21:24:30 +00:00
tor%cs.brown.edu
b74c289fc5 Bug 327023 - remove unnecessary call to mSource->GetCharacterData in
nsSVGCairoGlyphGeometry.  Patch by longsonr@gmail.com, r=tor, sr=roc.
2006-02-17 21:06:21 +00:00
tor%cs.brown.edu
60749d817a Bug 327507 - unitialized variable use when positioning glyphs for
<text> without x/y. r+sr=roc
2006-02-17 16:30:23 +00:00
sharparrow1%yahoo.com
eb31b955a4 Bug 326883 - Cleanup unused methods. r+sr=roc 2006-02-16 00:30:29 +00:00
vladimir%pobox.com
07d5fe2e34 b=326863, handle opacity natively with thebes without push/pop filter, r+sr=roc 2006-02-15 23:21:12 +00:00
roc+%cs.cmu.edu
6b01fa9794 Bug 306990. Simplify adjustment of cell right edges to avoid the scrollbar in all cases. r=jan.varga, sr=dbaron 2006-02-13 21:27:14 +00:00
tor%cs.brown.edu
705d1f8fce Bug 326725 - clean up GetOuterSVGFrame. r+sr=roc 2006-02-13 21:22:41 +00:00
bzbarsky%mit.edu
1e868102bd Use GetValue() instead of GetAttr(nsGkAtoms::value) for getting the button
value.  And make the value determination consistent for initial and
value-changed.  Bug 326250, r=sicking, sr=roc
2006-02-13 19:42:08 +00:00
enndeakin%sympatico.ca
9f07364543 *** empty log message *** 2006-02-13 15:49:56 +00:00
bzbarsky%mit.edu
8792a10a40 Fix bug 326834 -- more care needed with listboxes. r+sr=roc 2006-02-12 21:37:45 +00:00
smontagu%smontagu.org
7d305f0f17 Point Arabic lam alef pairs to lam-alef ligatures. Bug 308020, r+sr=roc 2006-02-12 09:43:18 +00:00
dbaron%dbaron.org
94a40f887d Change the way having allow documents to use other fonts unset works: convert everything specified into either the monospace or serif/sans-serif generic depending on whether the monospace generic was specified anywhere in the list. b=159440 r+sr=bzbarsky 2006-02-11 17:41:50 +00:00
bmlk%gmx.de
a60a90fede don't reparent the col style context if the parent is anonymous colgroup bug326015 r/sr=bzbarsky 2006-02-11 11:26:57 +00:00