karnaze%netscape.com
0b506fef43
new regression tests, not affecting the build
...
git-svn-id: svn://10.0.0.236/trunk@116155 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 17:31:01 +00:00
peterlubczynski%netscape.com
e73bf04c8b
Fix for windowless plugins not painting in the right place, bug 118721 patch by mailto:dbrittain@superscape.com r=peterl sr=roc+moz a=asa
...
git-svn-id: svn://10.0.0.236/trunk@116154 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 15:49:43 +00:00
mkaply%us.ibm.com
59a48483db
#100186
...
r=jkeiser, sr=attinasi, a=asa
On OS/2 and Windows, handle F4 to roll up and down dropdowns
git-svn-id: svn://10.0.0.236/trunk@116153 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 15:49:30 +00:00
karnaze%netscape.com
7cf7c2cc59
bug 92868 (also bugs 51037, 90960, 91443) - Simplified the style context provider mechanism, changed frame manager to re-resolve the provider first and to use correct style context in a few other places, sr=roc, r= bernd, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@116150 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 15:34:33 +00:00
jdunn%netscape.com
2da0ba8cc7
fixing AIX bustage and sticking with the c++ standard for "friend" and
...
"function protyping" guidelines
Submitted by pkw@austin.ibm.com
# 43311
sr=jaggernaut@netscape.com
a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@116144 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 12:37:00 +00:00
dbaron%fas.harvard.edu
27328a7fcd
Fix |#ifdef CSS_REPORT_PARSE_ERRORS| (not part of default build) bustage from darin's checkin for bug 124042.
...
git-svn-id: svn://10.0.0.236/trunk@116126 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 02:25:59 +00:00
bryner%netscape.com
b59df2a97b
Don't crash when the user changes OS themes (bug 129314). This avoids reconstructing the rule tree, which is unnecessary and currently buggy. r=pinkerton, sr=hyatt, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@116111 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 00:53:04 +00:00
dbaron%fas.harvard.edu
564273d1d2
Fix top theme switching crash by clearing the outliner's style caches from DidSetStyleContext instead of FlushMiscWidgetInfo. b=116038 sr=hyatt r=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@116103 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 23:48:26 +00:00
alexsavulov%netscape.com
083153ec7a
forgot some comments in the source... damn the tree will burs
...
git-svn-id: svn://10.0.0.236/trunk@116082 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 21:18:26 +00:00
jkeiser%netscape.com
da2627ead4
Move radio buttons to content (bug 108308). r=rods@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@116076 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 20:53:40 +00:00
alexsavulov%netscape.com
46ac9aab40
fix for bug 121368 - prevents the method nsCSSFrameConstructor::ReframeContainingBlock
...
to execute during a reflow and so destroy the frame tree that's in reflow
sr= attinasi, r= karnaze, a= asa
git-svn-id: svn://10.0.0.236/trunk@116074 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 20:51:05 +00:00
karnaze%netscape.com
0536167ed4
bug 128876 - expanded border collapse damage area to include spanners. sr=roc, r=bernd, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@116060 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 15:33:49 +00:00
karnaze%netscape.com
a8c727d080
bug 127471 - construct the correct nsStyleBorder for border collapse cells, . sr=roc, r=alexsavulov, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@116057 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 15:23:08 +00:00
peterlubczynski%netscape.com
45160766d4
Fix for % sizing of object frame, bug 106602 r=serge sr=attinasi a=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@116056 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 15:22:24 +00:00
rods%netscape.com
3f19270582
1) Added a new method to nsIWebBrowserPrint iface that enables you to get the current PS being used to print or PP
...
2) Change the PP toolbar code to use the current PS instead of the global
Bug 127969 r=dcone sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@116053 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 12:57:33 +00:00
rods%netscape.com
d493013619
When object tags are sub-documents they should be treated as IFrames for printing
...
Bug 128142
sr=attinasi r=dcone a=asa
git-svn-id: svn://10.0.0.236/trunk@116052 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 12:44:57 +00:00
roc+%cs.cmu.edu
47f375d504
Bug 35274. Make event handling in layout respect clipping. r=dbaron,sr=attinasi,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@116038 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 07:03:03 +00:00
bryner%netscape.com
01634657fa
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@116029 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 03:34:29 +00:00
pavlov%netscape.com
a970af6da5
fixing 76177. r=cmanske sr=jst a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@115990 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 22:45:55 +00:00
rbs%maths.uq.edu.au
2c670cd977
bug 128454 - lquote/rquote attributes are not honored in <ms>, r=roc, sr=attinasi, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115984 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 22:24:35 +00:00
rbs%maths.uq.edu.au
2e58797523
bug 92896 - incorrect position of bullets next to child blocks if the font-size within the child block is different, r=dbaron, sr=attinasi, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115982 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 22:22:24 +00:00
bernd.mielke%snafu.de
4e818534f4
bug 122899 encapsulate debug code r=karnaze sr=attinasi a=roc+moz
...
bug 128229 pass stylechange reflow to table childrens r=karnaze sr=roc+moz a=asa
git-svn-id: svn://10.0.0.236/trunk@115956 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 15:56:32 +00:00
darin%netscape.com
04849998e1
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
kin%netscape.com
a97cad95f6
Fix for bug 124485 (Long lists of folders/bookmarks after up/down arrow not reachable)
...
mozilla/layout/xul/base/src/nsMenuPopupFrame.cpp
- Modified SyncViewWithFrame() to sync the frame's origin
with the view, after the view is positioned.
mozilla/layout/xul/base/src/nsSliderFrame.cpp
- Traverse view hierarchy instead of the frame hierarchy
when calculating the offset from the slider frame to
the rootView. This fixes mouse tracking problems in
the auto-complete widget's popup menu scrollbar when the
popup menu frame and view are sync'd to the same position.
r=hyatt@netscape.com sr=roc+moz@cs.cmu.edu a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@115909 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 01:52:06 +00:00
bzbarsky%mit.edu
6251eec470
Speed up text measurement inside <pre> (major win for view source). Bug
...
98118, r=shanjian, sr=roc+moz, a=asa
git-svn-id: svn://10.0.0.236/trunk@115873 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 23:23:09 +00:00
bzbarsky%mit.edu
970eee3834
Make FindBackground not QI to nsIHTMLBodyElement -- this makes it much
...
faster. Bug 129079, r=rjesup@wgate.com , sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@115871 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 23:17:32 +00:00
karnaze%netscape.com
594dd0831d
bug 43039 - allow col to get next col in different col group for border collapse calc. sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@115824 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 15:23:28 +00:00
dean_tessman%hotmail.com
1dce016ad7
bug 122931 - nsMenuFrame.cpp and nsMenuPopupFrame.cpp - is .Assign("") needed before GetAttr?
...
Removed a few Assign(NS_LITERAL_STRING("")) calls
r=varga, sr=jag, a=asa
git-svn-id: svn://10.0.0.236/trunk@115800 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 06:35:22 +00:00
dean_tessman%hotmail.com
e27fdb2ae7
bug 126439 - Alt+F4 beeps in some window
...
only beep if the menu bar is active, instead of whenever a matching shortcut key isn't found
r=pink, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@115799 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 06:28:49 +00:00
smontagu%netscape.com
0d64fabaf3
Fix for bug 121654, "Browser hangs when viewing a Ja message w/o MIME header with folder charset set to Arabic (IBM-864)". r=mkaply, sr=kin, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@115775 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 00:41:35 +00:00
bryner%netscape.com
e4202d7a3e
Bug 128749 - fix shortcut keys when a select/outliner has focus. r=pinkerton, sr=blake, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@115757 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 23:36:38 +00:00
alecf%netscape.com
8755908f04
bug 127091 - big string cleanup, removing old APIs
...
- removing Assign/AppendWithConversion for single-characters
- removing unused StripChars
- removing ReplaceChar[s] for non-matching chars
- removing CompressSet
- removing nsCString::Find/FindCharInSet/RFind for unichar strings
- removing lots of EqualsWithConversion
r=dp, sr=jag
a=asa
git-svn-id: svn://10.0.0.236/trunk@115750 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 23:18:21 +00:00
varga%utcru.sk
c941d6aacc
Fix for 121336. sometimes selection in threadpane (and folderpane) not cleared when selecting a new message.
...
- sync painting is evil
r=bryner, sr=roc+moz, a=asa
git-svn-id: svn://10.0.0.236/trunk@115741 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 22:19:51 +00:00
karnaze%netscape.com
a32de30fd5
bug 120364 - remove framelist assertion; have table with height return correct desired height when row group splits. sr=attinasi, r=alexsavulov
...
git-svn-id: svn://10.0.0.236/trunk@115722 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 15:48:56 +00:00
rods%netscape.com
65023cbef8
1) This adds in a new layout atom for the SequenceFrame
...
2) Now checks all the SeqFrame's children (PageFrames) instead of just the first one
Bug 71609 r=dcone sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@115714 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 12:55:20 +00:00
peterv%netscape.com
6aaceba52a
Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@115694 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 02:25:08 +00:00
bryner%netscape.com
af01c27e5a
Bug 128408 - XBL select widgets crash in embedding apps. Fixing the
...
select binding to load synchronously as it was intended to, and removing
usage of the outlinercols binding to ensure that the OutlinerColFrame is
constructed before the OutlinerBodyFrame. r=varga, sr=shaver, a=roc.
git-svn-id: svn://10.0.0.236/trunk@115688 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 23:31:26 +00:00
bernd.mielke%snafu.de
610f6ff57d
bug 118980 add some debug code to xul frames to be prepared when xbl controls
...
break table reflow r=karnaze sr=attinasi a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@115683 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 19:53:56 +00:00
bzbarsky%mit.edu
6cd8bbc150
Implement getComputedStyle for text properties. Bug 126319, patch by
...
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=attinasi,
a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@115682 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 19:44:41 +00:00
bryner%netscape.com
963700aadd
Meant to check this in as part of bug 127189. Make the XBL select widget use sizetopopup="always". Not yet turned on.
...
git-svn-id: svn://10.0.0.236/trunk@115671 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 07:48:38 +00:00
dbaron%fas.harvard.edu
6ef2ae37f0
Fix typo in nsRuleNode::ClearCachedDataInSubtree so it only clears data associated with |aRule|. This fixes a crash since nsStyleContext::ClearStyleData didn't make the same mistake and clean up dangling pointers to the incorrectly deleted data. b=105619 r=bzbarsky sr=brendan a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@115660 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 00:02:00 +00:00
morse%netscape.com
1bd627dc7c
bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz
...
git-svn-id: svn://10.0.0.236/trunk@115629 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-02 01:49:30 +00:00
morse%netscape.com
c30bfac365
bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz
...
git-svn-id: svn://10.0.0.236/trunk@115625 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-02 01:26:49 +00:00
bzbarsky%mit.edu
b2eb75e1c1
Make view-source a lot faster on bidi pages by breaking up the page into
...
multiple blocks. Bug 86355, r=rbs, sr=jst, a=asa/shaver
git-svn-id: svn://10.0.0.236/trunk@115533 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-01 00:07:48 +00:00
rbs%maths.uq.edu.au
2ebf6ced5f
re-fix bug 125541 - Need sample MathML page for what's new in m0.9.9. Fixed weird stretchy integral sign due to platform differences in FillRect(). Improved wording of the message that alerts the user about missing MathML fonts and made the dialog non-modal, r=roc+moz, sr=attinasi, a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@115512 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 22:39:43 +00:00
kin%netscape.com
9915882306
Fix for bug 127211 (Events don't get to an IFRAME unless it is scrolled to the top of its parent)
...
Modified GetOriginToViewOffset() so that it stops traversing view's parent hierarchy if it runs across a frame with a different ViewManager.
r=kmcclusk@netscape.com sr=roc+moz@cs.cmu.edu a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@115509 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 22:34:47 +00:00
rbs%maths.uq.edu.au
d99d81c2f3
backing out - got confused about the status of the tree...
...
git-svn-id: svn://10.0.0.236/trunk@115501 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 19:28:11 +00:00
rbs%maths.uq.edu.au
fde0bdcdaa
bug 125541 - Need sample MathML page for what's new in m0.9.9. Fixed weird stretchy integral sign due to platform differences in FillRect(). Improved wording of the message that alerts the user about missing MathML fonts and made the dialog non-modal, r=roc+moz, sr=attinasi, a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@115500 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 19:11:02 +00:00
bryner%netscape.com
a50077091c
bug 127189 - changing the sizetopopup attribute to have two valid "on" modes: "pref", which sets the preferred size to the popup size, and "always", which sets both the preferred and min size to the popup size. Converting all current users of sizetopopup=true to sizetopopup=pref. r=saari, sr=hyatt, s=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@115482 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 07:28:39 +00:00
peterlubczynski%netscape.com
2242c38798
Fix for topcrash attempting to paint a null frame, bug 110650 r=kmcclusk@netscape.com sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@115470 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 04:54:50 +00:00