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
ec698d2d3d
Make ReconstructDocElementHierarchy not assume bogus things about the frame
...
tree. Bug 330903, r+sr=roc
2006-04-03 15:52:08 +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
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
sharparrow1%yahoo.com
1e650e3784
Bug 331415: some printing code cleanup. r+sr=roc.
2006-03-30 00:27:42 +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
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
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
cvshook%sicking.cc
1b3207b1d5
Relanding patches that (hopefully) don't affect Tdhtml
2006-03-24 00:09:50 +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
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
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
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
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
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
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
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
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
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
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
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
uriber%gmail.com
9c92bb8ecc
Reparent views when splitting inline ancestors. bug=329762 r+sr=bzbarsky
2006-03-08 18:12:07 +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
Olli.Pettay%helsinki.fi
f79ea0115b
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +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
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
enndeakin%sympatico.ca
80f0e89dec
Bug 327943, remove grippy frame, r=neil,sr=roc
2006-03-02 21:42:29 +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
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
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
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
timeless%mozdev.org
1ce5986f6b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +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
900c08a8db
Fix build bustage on non-SVG builds
2006-02-21 01:24:42 +00:00
roc+%cs.cmu.edu
453f4c1b55
Fix build bustage on non-SVG builds
2006-02-21 01:07:59 +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
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
bzbarsky%mit.edu
8792a10a40
Fix bug 326834 -- more care needed with listboxes. r+sr=roc
2006-02-12 21:37:45 +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
mats.palmgren%bredband.net
b695caf1ac
Adding a few more out-of-memory checks. b=325150 r+sr=dbaron
2006-02-11 04:14:48 +00:00
bzbarsky%mit.edu
c7b70e1ad2
Make sure to actually not construct frames, not just hand it off to someone
...
else. Bug 326495, r=sicking, sr=tor
2006-02-10 20:54:13 +00:00
bzbarsky%mit.edu
f3a6acf9ec
Improve our handling of reframes around {ib} splits when pseudos or XUL are involved.
...
Bug 322678, bug 325024, bug 325218. r=mats, sr=roc
2006-02-09 04:16:06 +00:00
vladimir%pobox.com
567bc2281b
b=326471, use push/pop group for thebes double buffering; temporarily disable linux native theme until fixed, r=stuart
2006-02-09 01:24:30 +00:00
dbaron%dbaron.org
e8a0ebd80c
Don't convert to floating point and back when we don't need to. b=326040 r+sr=roc
2006-02-07 06:05:00 +00:00
sharparrow1%yahoo.com
ac6fed3850
Bug 321433 - Don't enable selection for printing. r+sr=roc.
2006-02-07 02:52:40 +00:00
roc+%cs.cmu.edu
1481564ee4
Bug 324896. Always paint some kind of background when we're asked to paint, for non-translucent windows. r+sr=dbaron
2006-02-06 20:38:47 +00:00
roc+%cs.cmu.edu
bc64374d98
Bug 324883. Be sure to initialize variables! Fix some cases where we weren't scrolling with bitblit when we could be. r+sr=dbaron
2006-02-06 02:41:51 +00:00
dbaron%dbaron.org
f280152c5c
Fix regression of background positioning for inline elements. b=324960 r+sr=roc
2006-02-05 21:58:46 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
masayuki%d-toybox.com
210de117fb
Bug 161179 background image (no-repeat, repeat-x and repeat-y) size reduced when printing page (print preview is ok, scaling only happens in the repeat direction) r+sr=roc
2006-02-03 09:45:28 +00:00
masayuki%d-toybox.com
0afc3df791
fix bustage by bug 258006
2006-02-01 20:33:20 +00:00
masayuki%d-toybox.com
3deabd1ae2
Bug 258006 Mouse-wheel scroll events does not propagate to viewport from fixed pos. elements r+sr=roc
2006-02-01 19:55:35 +00:00
scootermorris%comcast.net
b09d7e40cc
SVG Conditionals should work outside of <switch>. Bug 303018.
...
r=bugmail/sr=tor
2006-01-31 18:53:33 +00:00
bzbarsky%mit.edu
a8ab56ce86
Make the listbox box object deal better with the frame being destroyed and
...
change the tree box object the same way. Bug 282105, bug 325045, bug 322513.
r=neil, sr=ben
2006-01-30 21:29:10 +00:00
bzbarsky%mit.edu
f96a096c2c
Fix leak bug 324969 -- make sure to call virtual destructors.
2006-01-29 18:48:58 +00:00
bzbarsky%mit.edu
b4a900ee54
Fix bug 323028 -- don't set our mRequest until after the clone is done. r+sr=dbaron
2006-01-27 01:11:50 +00:00
cvshook%sicking.cc
ba00feff5e
This assertion should have been removed as part of previous checkin.
2006-01-27 00:52:18 +00:00
cvshook%sicking.cc
50681711be
Bug 310638: New better implementation of (Do)DeletingFrameSubtree. Patch by Mats Palmgren. r=bz sr=dbaron
2006-01-26 22:15:52 +00:00
cvshook%sicking.cc
f4db9498eb
Bug 310436: Allow glyph frames as child of svg. r=tor sr=dbaron
2006-01-26 18:32:55 +00:00
bzbarsky%mit.edu
c91507ade8
Fixing more build bustage and warnings. Bug 317375
2006-01-26 05:14:30 +00:00
roc+%cs.cmu.edu
2ea2cb9c88
Fixing my bustage.
2006-01-26 03:33:38 +00:00
roc+%cs.cmu.edu
77bca74243
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
366cc1d0ed
Bug 317544: Disable floating inside mathml. r=bz sr=dbaron
2006-01-25 21:40:31 +00:00
cvshook%sicking.cc
be551afd02
Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron
2006-01-25 21:16:12 +00:00
roc+%cs.cmu.edu
c91034f873
Bug 323946. nsFieldSetFrame doesn't need to support having a space manager. r+sr=dbaron
2006-01-22 23:20:56 +00:00
bmlk%gmx.de
6c6b9013a4
use scaledpixels to convert from CSS pixels to realword pixels bug=307367 r/sr=roc
2006-01-21 09:31:45 +00:00
bmlk%gmx.de
38c0053e5d
remove some prescontexts bug 321907 r/sr=roc
2006-01-21 09:20:04 +00:00
rbs%maths.uq.edu.au
03a32f07c9
<mspace> is a leaf frame. Don't create bogus child frames inside <mspace> having invalid markup with child content. b=323741, r+sr=roc
2006-01-21 02:46:19 +00:00
tor%cs.brown.edu
5cd5d59918
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
2006-01-20 17:00:43 +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
cvshook%sicking.cc
15c2397445
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
2006-01-19 00:58:12 +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
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
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
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
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
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
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
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
18647b7ec2
Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc
2005-12-16 02:56:36 +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
roc+%cs.cmu.edu
b65c655ed9
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
2005-12-12 23:53:06 +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
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
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
roc+%cs.cmu.edu
a710fcd15d
Bug 316281. Rework GetContentAndOffsetsFromPoint. r=uriber,sr=roc,patch by Eli Friedman
2005-12-07 23:08:39 +00:00
bzbarsky%mit.edu
8fa76d37ac
Don't store the "normal" frame state for the root scrollframe, for now. Bug
...
318709, r+sr=roc
2005-12-06 23:56:17 +00:00
bzbarsky%mit.edu
878caa3f68
Clear the prescontext property table when we tear down the frame tree so that
...
we don't try to destroy frames after the arena they come from has been
deallocated. Bug 317855, r+sr=roc
2005-12-06 04:53:03 +00:00
roc+%cs.cmu.edu
a20b3fc911
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
2005-12-06 00:32:52 +00:00
bmlk%gmx.de
4bb63a9880
don't allocate nsDirectionalFrame on heap, bug 315321 patch by Marc Liddell r=roc sr=dbaron
2005-12-03 15:44:43 +00:00
bmlk%gmx.de
5663eeaaaa
Do not prevent the creation of multiple captions, but display only the first one, bug 309322 r/sr=bzbarsky
2005-12-03 15:13:08 +00:00
cbiesinger%web.de
3c23130790
Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
...
also, don't flush when inside of ObjectURIChanged
r+sr=bz
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
f2a37733b9
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
2005-12-03 07:42:40 +00:00
neil%parkwaycc.co.uk
0d29adadea
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
2005-12-02 12:02:44 +00:00
jst%mozilla.jstenback.com
7223904a81
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-12-01 19:35:27 +00:00
mrbkap%gmail.com
1789e54d33
bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
2005-11-30 23:41:49 +00:00
masayuki%d-toybox.com
a3cbff90e5
Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
2005-11-30 13:26:34 +00:00
masayuki%d-toybox.com
9d37be9072
Oops, currently the Tree is closed, backing out previous check-in. b=310124
2005-11-29 05:52:19 +00:00
masayuki%d-toybox.com
19961cae2c
Bug 310124 Double border is incorrectly compressed when rendered; regression. original idea by Takeshi Ichimaru <ayakawa.m@gmail.com> r+sr=roc
2005-11-29 05:33:59 +00:00
jst%mozilla.jstenback.com
8f1863159b
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
bzbarsky%mit.edu
17a57ffafb
Recover letter frames even if we didn't construct anything new. Bug 317961, r+sr=dbaron
2005-11-28 22:18:23 +00:00
bzbarsky%mit.edu
3d4cb98475
Get the right parent frame up front when dealing with :after content. Bug
...
317934, r+sr=roc
2005-11-28 22:09:08 +00:00
bzbarsky%mit.edu
349918dc42
Make sure to not process counter/quote changes during a restyle. Bug 317948,
...
r+sr=dbaron
2005-11-27 22:20:09 +00:00
timeless%mozdev.org
0e509aba60
Bug 106386 Correct misspellings in source code
...
r=dbaron rs=brendan
2005-11-23 05:22:38 +00:00
timeless%mozdev.org
1c34e68034
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bmlk%gmx.de
bd11d3afb7
fix oversight, the function can be called with a null pointer, bug 316821 r/sr=roc
2005-11-17 21:24:05 +00:00
smontagu%smontagu.org
d999b33cff
Bug 305798: Bidi: After deleting last character of reverse-direction text, arrow keys move caret incorrectly. Patch by Uri Bernstein <uriber@gmail.com, r=smontagu, sr=roc
2005-11-16 09:37:01 +00:00
dbaron%dbaron.org
3c95294952
Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin
2005-11-14 20:09:51 +00:00
smontagu%smontagu.org
0a9e2a3d0e
Reflow when Bidi options are changed. Bug 80352, r+sr=bzbarsky
2005-11-13 09:55:09 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
roc+%cs.cmu.edu
28cfb5adfc
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
2005-11-11 02:36:29 +00:00
mark%moxienet.com
045ce7774f
Bug 311399, Crash [@ SetOrigin] during rendering context destruction. Remove QD save/restore from rendering context, it was placed there as a workaround for scrollbar functional and aesthetic bugs. Add OS event handler to fix aesthetic problems, and check for bad states to work around functional problems. r=josh sr=smfr
2005-11-10 03:46:52 +00:00
bzbarsky%mit.edu
06dc79df0f
Move the document's bidi state to actually live on the document, and remove
...
dependencies on nsPresContext in form submission. Fixes bugs 100533, 180861,
293171. r+sr=jst
2005-11-08 22:45:49 +00:00
bzbarsky%mit.edu
c259ae0b19
Don't reframe leaf frames just because they don't have generated content that
...
style says they should have -- leaves just don't have generated content. Bug
315541, r+sr=dbaron
2005-11-08 18:20:47 +00:00
bzbarsky%mit.edu
d6de8c5bd3
Don't try to restyle a destroyed frame tree. Bug 315453, r+sr=dbaron
2005-11-08 04:07:13 +00:00
bryner%brianryner.com
f9c219472d
Unhook subframe containers / link handlers when putting a document into bfcache, and restore them when restoring the document (bug 314549). r+sr=bzbarsky.
2005-11-06 19:23:03 +00:00
bzbarsky%mit.edu
2b7fc1f0c9
Make all stylesheet changes do an async style reresolve, not a sync one. Bug
...
314776, r+sr=dbaron
2005-11-06 18:01:17 +00:00
bzbarsky%mit.edu
f64003e9da
Consolidate the out-of-flow handling in ContentRemoved, using
...
GetChildListNameFor. Also, replace various checks for display and floating
with a check for out-of-flow where relevant. Bug 313181, r=roc, sr=dbaron
2005-11-04 23:56:54 +00:00
bzbarsky%mit.edu
213eab3d98
Change WipeContainingBlock to have a better definition of what it means for a
...
parent frame to be "inline", and remove checks for <select> around places that
called WipeContainingBlock. Bug 314878, r+sr=dbaron
2005-11-04 23:43:01 +00:00
bzbarsky%mit.edu
27c439cb3c
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
...
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
2005-11-04 23:36:27 +00:00
roc+%cs.cmu.edu
520b30a7f7
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
2005-11-04 02:38:33 +00:00
dbaron%dbaron.org
cb91a9795b
Only ignore the body background that's actually propagated to the canvas. b=314998 r+sr=bzbarsky
2005-11-03 23:06:54 +00:00
neil%parkwaycc.co.uk
0eb7427fc2
Get default tooltip text more reliably b=147670 r=timeless sr=jst
2005-11-02 23:53:56 +00:00
bzbarsky%mit.edu
d44ad313ae
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
83bd8eee0c
Don't try to reframe generated content for image state changes on it. Bug
...
313656, r=biesi, sr=dbaron
2005-11-02 00:00:20 +00:00
bryner%brianryner.com
7962a513cf
Restore the focus listener in Open() that was removed in Close() (bug 314400). Patch by saito@densan.co.jp, r=me, sr=brendan.
2005-11-01 21:55:34 +00:00
roc+%cs.cmu.edu
a5f65bfee7
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
2005-11-01 20:40:54 +00:00
cbiesinger%web.de
2a428dab2c
Bug 314461 make presshell use the new nsIObjectFrame::StopPlugin function
...
r+sr=bz
2005-11-01 11:37:25 +00:00
bmlk%gmx.de
19d7e781d9
array boundary protection, second round, bug 265736 r/sr=roc
2005-11-01 05:15:10 +00:00
bmlk%gmx.de
635a9bee91
array boundary protection, initial idea Ben Fowler, bug 265736 r/sr=roc
2005-10-29 13:40:38 +00:00
masayuki%d-toybox.com
e7ed3d82a7
Bug 313918 IME candidate list is positioned to wrong position if the caret is positioned non-root view r+sr=roc
2005-10-29 12:43:51 +00:00
cvshook%sicking.cc
64a0fbd45f
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
0d5a3e6aa7
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
roc+%cs.cmu.edu
680ffaad50
Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc
2005-10-26 21:46:39 +00:00
bzbarsky%mit.edu
c826d32b65
Flush out content updates before messing with the frame tree. Bug 313516, r+sr=roc
2005-10-25 22:32:13 +00:00
bzbarsky%mit.edu
f44f93ebc5
Fix restarting of plugins when restoring from bfcache. Bug 313669, r+sr=bryner
2005-10-25 01:32:14 +00:00
bryner%brianryner.com
e7e62f956e
Stop plugins correctly when storing a page into session history (bug 311791). Patch by bzbarsky, r+sr=me.
2005-10-22 03:27:22 +00:00
roc+%cs.cmu.edu
4ee1e637be
Bug 313086. Fall-back path to delete absolute and floating frames if they're not found in the usual child list ... they may have been placed in the normal child list because no container was found. r+sr=bzbarsky
2005-10-20 19:20:34 +00:00
bzbarsky%mit.edu
0d1e336c9a
Try fixing bug 288064 again. r=biesi, sr=dbaron
2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
3a58eba127
Fix bug 311615 -- don't reframe the containing block if a current inline is
...
being reframed. r+sr=roc
2005-10-16 15:25:36 +00:00
bzbarsky%mit.edu
432cc819a8
Fix WipeContainingBlock() to work in more cases. Bug 291902, bug 296086, bug
...
285964, bug 310933, r+sr=dbaron
2005-10-16 15:21:05 +00:00
dbaron%dbaron.org
28fed71fa8
Make captions process children normally so that whitespace-only text frames get constructed. b=311822 r=bernd sr=roc
2005-10-15 05:19:30 +00:00
roc+%cs.cmu.edu
344b4be95e
Bug 311152. Make DOM selection changes repaint the caret in the new position. r=mrbkap,sr=dbaron
2005-10-12 18:40:38 +00:00
bmlk%gmx.de
aa98fada26
Table foreign frames need to be wrapped into pseudo frames reagrdless of their namespace. bug 311661 r/sr=bzbarsky
2005-10-12 13:35:17 +00:00
bzbarsky%mit.edu
33125a0a6f
Do nothing if styles are flushed when we have no pending restyles. Bug 311546,
...
r+sr=dbaron
2005-10-09 18:24:50 +00:00
cvshook%sicking.cc
7371067364
Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
...
r/sr=bryner
2005-10-07 20:20:52 +00:00
bzbarsky%mit.edu
1e877334ed
Make IsSpecialHTMLContent happier with images and objects. Bug 310662, r=bernd, sr=dbaron
2005-10-04 23:56:14 +00:00
aaronleventhal%moonset.net
fd97041e21
Bug 193316. Caret not visible in readonly fields (HTML or XUL). r=mrbkap, sr=smfr
2005-10-04 03:14:03 +00:00
bzbarsky%mit.edu
79185165c1
Backing out bug 288064 because of the Tp hit.
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
418608b744
Null out the undisplayed map after deleting it so we don't try to mess with it
...
if someone removes nodes while we're coming down. Bug 309981, r+sr=dbaron
2005-10-01 00:36:59 +00:00
bzbarsky%mit.edu
7a5cbee6e9
Implement a LOADING state, have a :-moz-loading selector to match on it, use it
...
for images. Bug 288064, r=biesi, sr=dbaron
2005-10-01 00:34:03 +00:00
roc+%cs.cmu.edu
9a19c5a42d
Bug 307076. Don't use any table-related frame as an abs-pos containing block. r+sr=bzbarsky
2005-09-30 21:43:55 +00:00
peterv%propagandism.org
a91a09cd13
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-26 14:37:29 +00:00
bzbarsky%mit.edu
6555099b06
Keep quote and counter recalculation from reentering itself. Bug 310006, r+sr=dbaron
2005-09-26 14:35:23 +00:00
bzbarsky%mit.edu
bdd0e13912
Make sure to flush out the content model before processing restyles; otherwise
...
we can end up with odd content duplication. Bug 309986, r+sr=dbaron
2005-09-26 01:27:42 +00:00
peterv%propagandism.org
3609c87767
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-24 18:43:15 +00:00
bryner%brianryner.com
6ba0ca043f
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-23 18:16:40 +00:00
aaronleventhal%moonset.net
cb2afa53b3
Bug 307172. Focus never returns when a link having focus is hidden. r+sr=bryner
2005-09-23 17:55:12 +00:00
bzbarsky%mit.edu
b2c9978aed
Fix nsCSSFrameConstructor::ContentRemoved to properly deal with out-of-flows
...
whose placeholders are in an insertion point. Bug 288790, r+sr=dbaron
2005-09-23 14:48:08 +00:00
bzbarsky%mit.edu
83ee9724b1
Remove an extra view update batch that's not needed. Bug 309114, r+sr=roc
2005-09-23 14:45:36 +00:00
ginn.chen%sun.com
33c2528c30
Bug 255411 "Use my colors" preference makes popup/hover frames have transparent background
...
r=bzbarsky sr=dbaron
2005-09-23 08:08:09 +00:00
dbaron%dbaron.org
15e4ba0d80
Remove now-unused CantRenderReplacedElement. b=309065 r+sr=bzbarsky
2005-09-21 21:54:54 +00:00
cbiesinger%web.de
7002686d0d
bug 1156
...
- Make object frames have no children
- Make the frame constructor construct a subdocumentframe, object frame or
image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly
NOTE: This checkin will break the plugin finder. This will be fixed soon.
r+sr=bz
2005-09-21 19:14:30 +00:00
mats.palmgren%bredband.net
e185cf6234
Move the floats we reparent in AdjustFloatParentPtrs() to the "inner" state so that they end up in the right containing block. b=307277 r+sr=bzbarsky
2005-09-20 23:00:27 +00:00
dbaron%dbaron.org
85b6b17628
Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky
2005-09-19 19:55:31 +00:00
roc+%cs.cmu.edu
fed343c43a
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
2005-09-19 02:15:54 +00:00
bzbarsky%mit.edu
608088a431
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
dbaron%dbaron.org
f41157f8c0
Fix event coordinate regression when views don't line up with widgets. b=308521 Patch from Eli Friedman <sharparrow1@yahoo.com>. r+sr=roc
2005-09-18 18:03:06 +00:00
mrbkap%gmail.com
2ca316a454
bug 308788: DocumentViewerImpl needs to QI to nsISupports for things to work correctly. r+sr=dbaron
2005-09-16 19:57:20 +00:00
dbaron%dbaron.org
d790c8e3c3
Do not skip PostHandleEvent for synthesized mouse moves. b=20022 Thanks to Neil for finding the problem. r+sr=roc
2005-09-16 06:04:25 +00:00
dougt%meer.net
4435542681
This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
2005-09-16 02:25:37 +00:00
roc+%cs.cmu.edu
cc4c158fff
Bug 305825. Bulletproof event handling so we don't crash when the presentation goes away that the event is based on. r+sr=roc, patch by Eli Friedman
2005-09-15 04:03:07 +00:00
bryner%brianryner.com
53d768e870
Backing out 292965 until Tp regression is understood.
2005-09-14 07:28:05 +00:00
bryner%brianryner.com
d67792fcc9
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-14 03:38:40 +00:00
scootermorris%comcast.net
31c2f50383
Bug 294517 -- implement SVG Patterns
...
r=tor
2005-09-13 22:38:36 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
bzbarsky%mit.edu
c00cd696d1
Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
...
by default. r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes.
2005-09-11 19:22:57 +00:00
peterv%propagandism.org
85b8cff6bc
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 17:15:08 +00:00
peterv%propagandism.org
efa08d1916
Back out fix for bug 251025 to fix bustage.
2005-09-11 15:42:31 +00:00
peterv%propagandism.org
86ca4e41cc
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 15:05:31 +00:00
mats.palmgren%bredband.net
f048b80534
Caret drawn at incorrect position after typing a single LTR character in a blank RTL input field (or vice versa) while caret is visible. b=307533 r=uriber sr=bzbarsky
2005-09-10 11:14:48 +00:00
bzbarsky%mit.edu
cf64715ae5
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-07 16:49:21 +00:00
tor%cs.brown.edu
36c76bbadd
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
roc+%cs.cmu.edu
f246fa2bbd
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
2005-09-06 21:34:50 +00:00
bzbarsky%mit.edu
013a8a9ace
Don't condition selection on whether we're in a chrome docshell; explicitly
...
disable selection for <label> and <description> as needed. Bug 306262, r=neil,
sr=roc
2005-09-06 03:37:15 +00:00
bzbarsky%mit.edu
0cfd6a71ca
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc
2005-09-06 02:14:36 +00:00
tor%cs.brown.edu
b69ab62c9b
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
2005-09-05 20:41:57 +00:00
roc+%cs.cmu.edu
60903ce73c
Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
2005-09-04 20:04:23 +00:00
roc+%cs.cmu.edu
9711031a79
Bug 305944. Fix handling of event clipping regression. r+sr=roc, patch by Eli Friedman
2005-08-31 23:06:39 +00:00
mats.palmgren%bredband.net
8f34e7d413
Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron
2005-08-31 00:35:17 +00:00
mats.palmgren%bredband.net
377c6c9a64
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
2005-08-30 22:46:45 +00:00
bzbarsky%mit.edu
e9f389b855
Fix assertion bug 303006, r+sr=dbaron
2005-08-30 02:36:47 +00:00
smfr%smfr.org
1469ecb299
Fix bug 208601: DocumentViewerImpl::GetCanGetContents() was incorrectly returning false for text fields, because it was looking at the document's selection, rather than the text field selection. Fix by exposing nsIPresShell::GetSelectionForCopy(), and calling that. This fixes the Services menu in Camino to work in text fields. r/sr=roc.
2005-08-29 15:19:13 +00:00
neil%parkwaycc.co.uk
303c683415
Frame processing needs to happen before bubbling system event group handlers in order to fix bug 300227 and thus properly fix bug 298894 r=jst sr=bz
2005-08-29 13:41:11 +00:00
mats.palmgren%bredband.net
7e23bbba0b
Don't go below BODY in search for a background color (Print only bug). b=294836 r+sr=bzbarsky
2005-08-29 04:39:31 +00:00
bzbarsky%mit.edu
ee1ced6838
Removing comment that refers to code that is now gone.
2005-08-29 03:37:12 +00:00
dbaron%dbaron.org
9bc4f35244
Back out most of the rest of bug 304462.
2005-08-28 16:45:39 +00:00
bmlk%gmx.de
6ac1df1e9e
code share GetCaptionAdjustedParent between AdjustCaptionParentFrame, bug 289936 r/sr=bzbarsky
2005-08-27 18:30:36 +00:00
dbaron%dbaron.org
f7622a3b1c
Give popup blocked events a message constant. b=304462 r+sr=bryner
2005-08-26 21:38:38 +00:00
tor%cs.brown.edu
ec5069804e
Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
...
the gdi+ text highlighting code. r=afri
2005-08-26 02:49:52 +00:00
jwatt%jwatt.org
59e42c6cd2
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
bzbarsky%mit.edu
643e0e6e6f
Cache the event queue service in nsContentUtils instead of having every single
...
presshell caching it. Bug 305689, r+sr=peterv
2005-08-24 21:01:51 +00:00
mrbkap%gmail.com
5187e69f5f
bug 303399: Bidi: Problems with caret positioning on blank lines. Patch by Uri Bernstein <uriber@gmail.com>. r=mrbkap sr=roc
2005-08-24 17:44:28 +00:00
smfr%smfr.org
274b3b1516
Fix bug 303987: long delays after resetting font prefs. Use a zero-delay timer to coalesce multiple pref callbacks in the pres context into one update. r/sr=roc
2005-08-23 23:52:16 +00:00
bzbarsky%mit.edu
f41b587cae
Go back to having UnblockOnload firing onload sync in cases where it's safe.
...
Attempting to address Tp fallout from bug 294114, r+sr=jst
2005-08-23 23:24:30 +00:00
roc+%cs.cmu.edu
4ac70976f2
Bug 304434. Update link :visited status for URIs downloaded to helper apps. r+sr=dbaron
2005-08-23 22:26:10 +00:00
roc+%cs.cmu.edu
6377fe1d40
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
2005-08-23 03:57:07 +00:00
bzbarsky%mit.edu
7c5cfe2f80
Remove nsDummyLayoutRequest and use the nsIDocument onload-blocking API
...
instead. Bug 294114, r=dbaron, sr=jst
2005-08-23 01:29:02 +00:00
bzbarsky%mit.edu
0d6a610963
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
bryner%brianryner.com
64f28bc51d
follow-up to bug 303725, don't try to get a weak reference to a weak reference. r+sr=dbaron.
2005-08-22 19:46:25 +00:00
bryner%brianryner.com
091d8cf9cb
Attempting to fix crashes in RetargetEventToParent (bug 303725). Leave a weak container pointer so that events targetted to cached pres shells can be sent up to the parent, and don't crash if this fails. r=aaronl, sr=dbaron.
2005-08-22 01:55:34 +00:00
mats.palmgren%bredband.net
decb76621e
Erase caret if needed when content is removed. b=304383 r=mrbkap sr=bzbarsky
2005-08-22 00:25:20 +00:00
roc+%cs.cmu.edu
5f5a889ef5
Bug 286491. Recreate the entire IB-split complex if the child of an IB-special frame is recreated, because the structure of the IB split may be changing. r+sr=bzbarsky
2005-08-21 23:56:40 +00:00
bzbarsky%mit.edu
482bc40078
Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
...
305026, r+sr=dbaron
2005-08-20 01:24:00 +00:00
roc+%cs.cmu.edu
889049f5f4
Backing out fix for bug 130078 because of performance regressions.
2005-08-18 19:44:55 +00:00
roc+%cs.cmu.edu
1da9d9ae96
Bug 130078. Integrate all view managers in a given top-level window into a single view manager tree. r+sr=dbaron
2005-08-18 17:14:29 +00:00
bzbarsky%mit.edu
8e208eced1
Make frames know whether they're leaves or not from the frame construction
...
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron
2005-08-16 22:52:48 +00:00
roc+%cs.cmu.edu
1928c9208a
Bug 289377, cleanup nsCSSFrameConstructor a tad. r+sr=bzbarsky
2005-08-16 21:35:58 +00:00
mrbkap%gmail.com
2b7c7bca7a
bug 303267: Store the entire inner window in the window state holder instead of copying properties and restoring them. This fixes going back and forth with the bfcache on when the page gone to has javascript in it. r=jst sr=bryner
2005-08-15 18:16:42 +00:00
cbiesinger%web.de
26a83fee9a
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
mrbkap%gmail.com
c5688dfef2
Backing out changes for bug 303267 until the perf hits on the Seamonkey tinderbox can be explained.
2005-08-13 03:54:29 +00:00
mrbkap%gmail.com
59fbced3fe
bug 303267: Store the entire inner window object on the history entry instead of copying/restoring JS properties. r=bryner sr=jst. This patch also fixes bugs 304284 and 304078.
2005-08-13 00:53:39 +00:00
jst%mozilla.jstenback.com
e23ea875f3
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
2005-08-12 04:11:00 +00:00
bryner%brianryner.com
b2e4656151
don't leak all of the pres shells. bug 78510, r=jst/brendan
2005-08-11 03:59:04 +00:00
mats.palmgren%bredband.net
b3f31d48d4
Don't use a Frame pointer to remember where we last painted the caret, instead use Content+offset+hint. b=296464 r=mrbkap sr=roc a=cbeard
2005-08-11 03:44:16 +00:00
roc+%cs.cmu.edu
c3ea09b7b0
Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
2005-08-10 20:21:44 +00:00