dbaron%fas.harvard.edu
5e339bca9e
Allocate PerFrameData and PerSpanData in pres shell's stack arena. b=154910 r=bzbarsky sr=waterson
2002-08-06 13:51:07 +00:00
dbaron%fas.harvard.edu
012105b216
Hacky fix to make HR's ALIGN attribute work again. b=158197 r=mjudge sr=bzbarsky
2002-08-06 12:59:48 +00:00
dbaron%fas.harvard.edu
e2d870b917
Fix regression causing scrollbars not to be extended by absolutely positioned elements in some cases. Also removed unused |FixParentAndView|. b=154230 r=bzbarsky sr=jst
2002-08-06 12:54:52 +00:00
bzbarsky%mit.edu
e0bc31b94a
Remove mis-implementation of the "ua-dependent" min-width stuff from
...
CSS1/2. Bug 159059, sr=dbaron, r=hyatt
2002-08-06 04:50:40 +00:00
bzbarsky%mit.edu
c4caf1665b
Setting rows/cols on a frameset should try to reflow, not reframe. Bug
...
48422, r=jkeiser, sr=jst
2002-08-06 01:06:50 +00:00
hwaara%chello.se
f2bb8b1a0a
#159065 , comment-only change
...
r=jkeiser/sicking, sr=bz/jst, a=asa
2002-07-29 23:44:18 +00:00
kin%netscape.com
ed80044910
Fix for bug 157055 (Text doesn't show up on Lycos mail front page (layout broken by focus))
...
Removed |!aReflowState.path->mReflowCommand| check from |if| condition for the first block that attempts to incrementally reflow the block's absolute children.
This was preventing us from properly reflowing an absolute positioned child or one its children when the current reflow path tree contained both a reflow command targeted at the block and one targeted at the aboslutely positioned child or one of its children. This check shouldn't be necessary since nsAbsoluteContainingBlock::IncrementalReflow() does the necessary checks to see if it really should reflow any of the absolute children.
r=karnaze@netscape.com ,waterson@netscape.com sr=dbaron@fas.harvard.edu a=asa@mozilla.org
2002-07-29 04:19:15 +00:00
serge%netscape.com
de23207907
fix 152429, flash in an iframe crashes with Gdk-ERROR **: BadDrawable; r=bzbarsky, sr=jst, a=asa
2002-07-26 23:30:27 +00:00
bzbarsky%mit.edu
ab93e54757
Fix bug 159268 (hiding and reshowing an iframe regression). r=sicking,
...
sr=jst, a=asa
2002-07-26 23:11:19 +00:00
jkeiser%netscape.com
78b069a372
Change ns(I)GfxTextControlFrame(2) -> ns(I)TextControlFrame (bug 129909), r=rods
...
@netscape.com, sr=bzbarsky@mit.edu , a=asa
2002-07-26 20:57:24 +00:00
peterlubczynski%netscape.com
0a41f4603d
Fixing bug 152927: can't script any plugin in nested EMBED tag inside an OBJECT tag from onLoad handler -- CNET radio does not play with Real because SetSource is called from onLoad r=kmcclusk sr=dveditz a=asa
2002-07-26 03:48:24 +00:00
bzbarsky%mit.edu
0b57e2e387
Fix tab switching in embedding apps. Bug 139294,
...
r=philipl@mail.utexas.edu , sr=jst, a=asa
2002-07-23 03:45:06 +00:00
karnaze%netscape.com
b342f8f732
bug 153785 - Added function to undo splitting floaters when the line they are on gets moved to the next page. Cached the break type of the last floater that gets split in the block reflow state so that the frame afterh the floater's continuation can combine that break type with its own. a=asa, sr=kin, r=alexsavulov
2002-07-17 01:48:56 +00:00
karnaze%netscape.com
669f9885af
bug 154741 - use macros instead of NS_FRAME_COMPLETE, a=asa, sr=kin, r=alexsavulov.
2002-07-15 14:46:01 +00:00
bzbarsky%mit.edu
8bcb659f61
Add some more Ethiopic list styles. Bug 154503, patch by yacob@geez.org
...
(Daniel Yacob), r=dbaron, rs=brendan, a=asa
2002-07-12 20:46:19 +00:00
serge%netscape.com
74c6f3e741
fix #156936 , regression: crash using OBJECT tag with any plugin, r=peterl, sr=jag
2002-07-11 19:32:44 +00:00
smontagu%netscape.com
d63551e2ff
Fix regression with form controls on visual bidi pages. Bug 142233, r=jkeiser, sr=kin
2002-07-10 00:52:17 +00:00
dbaron%fas.harvard.edu
d35e32612b
Ensure that scroll position listeners are properly unregistered. b=114221 sr=waterson r=attinasi
2002-07-09 04:30:28 +00:00
peterlubczynski%netscape.com
64fd02fac7
Fixing regression: Default plugin shows for ActiveX controls and hides Netscape plugin (users sent to PFS to fetch plugin for application/x-oleobject), bug 151074 r=bryner sr=jst
2002-07-08 06:26:44 +00:00
seawood%netscape.com
0597412383
The c++ standard requires that the throw list be used when declaring functions as well as defining them.
...
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
shanjian%netscape.com
db6d418deb
#152056 Uninitialized memory read in nsTextFrame::GetPosition
...
relocate a line to prevent i from reaching contentLength.
r=mjudge, sr=dveditz
2002-07-03 03:47:53 +00:00
karnaze%netscape.com
ab4deb43a5
bug 154924 - use NS_FRAME_COMPLETE rather than macro as it was before bug 145305 was checked in. sr=kin
2002-07-03 01:44:51 +00:00
smontagu%netscape.com
471b7e7738
Fix crash on adding images to right-to-left mail messages. Bug 155096, r=mjudge, sr=kin
2002-07-02 21:53:18 +00:00
seawood%netscape.com
03ace271f0
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
karnaze%netscape.com
6064b6abc2
bug 150652 - find correct containing block in nsBlockFrame::DoRemoveOutOfFlowFrame. sr=kin, r=alexsavulov.
2002-07-02 14:56:18 +00:00
peterlubczynski%netscape.com
19b6fb6034
Fixing bug 152978, problem on Mac platforms where Flash "drags" like an image would, r=bnesse, sr=sfraser
2002-07-02 13:52:05 +00:00
kmcclusk%netscape.com
b87a141e21
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
2002-07-02 12:50:14 +00:00
kmcclusk%netscape.com
681db8a644
backing out change to see if pageload times go back to normal (Don't place position:absolute, fixed, relative elements above non positioned elements) b=137853
2002-07-02 04:38:35 +00:00
kmcclusk%netscape.com
539f09beff
Place position:absolute, fixed, relative elements above non positioned elements. b=137853 r=roc+moz sr=kin
2002-07-02 02:53:35 +00:00
taka%netscape.com
b89e4636c2
Remove unexpected space inserted between Chinese and Japanese characters as a result of unfolding lines. These scripts don't use space as a word boundary. b=135323 r=shanjian sr=waterson
2002-07-01 20:43:16 +00:00
cbiesinger%web.de
284b56bf25
bug 147938 patch by paper r=dbaron sr=waterson
...
Don't Invalidate nsImageFrame area if it's hidden
2002-07-01 18:17:35 +00:00
bernd.mielke%snafu.de
7054f14c18
bug 154979 - use gNoisyMaxElementSize instead of NOISY_MAX_ELEMENTSIZE r=karnaze sr=waterson
2002-07-01 17:43:02 +00:00
peterlubczynski%netscape.com
4cf346e06f
Fixing some plugins don't understand the DATA attribute on the OBJECT tag so in those cases copy that value to an appened "SRC" entry to the array of attributes/parameters plugins are passed. Bug 152334 r=av sr=waterson
2002-06-27 01:51:34 +00:00
dbaron%fas.harvard.edu
6d2263f19b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
dbaron%fas.harvard.edu
e63a11c0e8
Split strict mode into almost-standards and full-standards mode, where the only quirk in almost standards mode is the quirky inline box model. Remove previous fix for bug 151620. Tweak mode detection to use almost-standards for XHTML Transitional, HTML 4.01 transitional with system ID, and for IBM system DOCTYPE. b=153032 r=karnaze, bzbarsky, harishd sr=waterson
2002-06-25 21:16:17 +00:00
heikki%netscape.com
e1ed4e08e3
Bug 133654, param attribute not recognized in XHTML. Patch from jst, r=peterv, sr=heikki.
2002-06-21 18:28:46 +00:00
cmanske%netscape.com
73802b9d82
Fixed retaining text attributes when using 'end' key. b=113613, fix=mjudge, r=blythe, sr=kin
2002-06-21 14:22:30 +00:00
radha%netscape.com
f39992a397
Fix for bug # 35011. r=jst sr=kin. window.onscroll and element.onscroll don't fire.
2002-06-20 21:47:59 +00:00
bzbarsky%mit.edu
879a291e42
Bug 152979, r=dbaron,chak, sr=waterson
2002-06-20 20:34:37 +00:00
karnaze%netscape.com
8458aad931
bug 151620 - always use quirk line-height inside a td. sr=waterson, r=dbaron.
2002-06-19 22:28:47 +00:00
rods%netscape.com
89bbd44ace
Add PR_LOGGING for printing
...
Bug 121622 r=dcone sr=kin
2002-06-19 21:51:13 +00:00
jaggernaut%netscape.com
270fced72b
Back out changes for bug 35011 (context menu, ctrl+key, page-up/down all stopped working in browser).
2002-06-19 12:37:57 +00:00
radha%netscape.com
376379c878
Fix for bug # 35011. window.onscroll and element.onscroll don't fire. r=joki sr=jst
2002-06-18 23:01:48 +00:00
alexsavulov%netscape.com
a2ad7f3caa
patch for bug 148199 - Images that are "broken" during document editing
...
don't redisplay using broken image icon.
added a request proxy removal from the mLoads to get the broken icon
when paint.
r=glazman, sr=waterson
2002-06-18 21:28:53 +00:00
kmcclusk%netscape.com
4c676a798c
Save and restore transformation matrix translation components instead of setting a negative translation while painting to eliminate off by one pixel rendering errors in 120DPI display mode. bug=80530 r=dbaron sr=waterson
2002-06-17 23:35:15 +00:00
peterlubczynski%netscape.com
6eef25d218
Fixing IPIX for Mac Classic: SetWindow needed to be called and nsObjectFrame::DidReflow() needed to complete on Mac as well, bug 144896 r=av sr=beard
2002-06-15 16:05:09 +00:00
karnaze%netscape.com
d77603590f
bug 148399 - fix places where patch in bug 145305 incorrectly changed checks for NS_FRAME_COMPLETE to use NS_FRAME_IS_NOT_COMPLETE macro. sr=kin, r=alexsavulov
2002-06-14 14:40:02 +00:00
karnaze%netscape.com
29f4ff0184
bug 148245 - only split floaters when printing if the height is constrained, never split floating first letters. sr=waterson
2002-06-14 14:30:33 +00:00
kin%netscape.com
8996b9ec1c
Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
...
mozilla/content/base/public/nsISelectionController.idl
mozilla/content/base/src/nsSelection.cpp
mozilla/editor/composer/src/nsEditorShell.cpp
mozilla/editor/idl/nsIPlaintextEditor.idl
mozilla/editor/libeditor/base/nsEditor.cpp
mozilla/editor/libeditor/base/nsEditor.h
mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp
mozilla/editor/libeditor/html/nsHTMLEditor.cpp
mozilla/editor/libeditor/text/nsEditorEventListeners.cpp
mozilla/editor/libeditor/text/nsPlaintextDataTransfer.cpp
mozilla/editor/libeditor/text/nsPlaintextEditor.cpp
mozilla/editor/txtsvc/src/nsTextServicesDocument.cpp
mozilla/editor/ui/dialogs/content/EdTableProps.js
mozilla/embedding/components/find/src/nsWebBrowserFind.cpp
mozilla/extensions/xmlterm/base/mozXMLTermSession.cpp
mozilla/layout/base/public/nsIFrameSelection.h
mozilla/layout/html/base/src/nsPresShell.cpp
mozilla/layout/html/forms/src/nsGfxTextControlFrame2.cpp
mozilla/mailnews/compose/src/nsMsgCompose.cpp
mozilla/xpfe/browser/resources/content/viewPartialSource.js
- Added aIsSynchronous arg to the ScrollSelectionIntoView()
method of nsISelectionController and nsIFrameSelection.
Updated all callers to pass new arg.
- Modified selection to post a plevent to call which does the
call to ScrollIntoView() in the async ScrollIntoView() case.
- Edits in text widgets now use asynchronous reflow, paint,
and scroll processing full time.
- Removed redundant ScrollSelectionIntoView() calls in the
editor event listeners.
- Editor IME code now forced to flush reflows and paints before
getting caret coordinates.
r=jfrancis@netscape.com sr=waterson@netscape.com
2002-06-13 20:43:32 +00:00
kin%netscape.com
f11bc612c7
Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
...
mozilla/layout/html/base/src/nsBlockFrame.cpp
- Removed code in ReflowDirtyChild() which propagated
the reflow command up to the block's parent if the
block already had dirty children. There's no need
for this optimization with waterson's reflow command
tree changes.
mozilla/xul/base/src/nsBox.cpp
- Modified RelayoutDirtyChild() so that it posts
a dirty reflow event if |this| is a reflow root.
This prevents ReflowDirtyChild requests from
propagating all the way out of the box hierarchy.
r=dbaron@fas.harvard.edu sr=waterson@netscape.com
2002-06-13 20:30:14 +00:00