rods%netscape.com
f3fd34b8a7
Improved printing error detection and notification
...
Now gets Doc Title and URL from PrintSettings and uses it instead of
the actual values.
Bugs 86378 & 118637 r=dcone sr=attinasi
2002-01-08 01:17:40 +00:00
dbaron%fas.harvard.edu
c9c0a97163
Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
2002-01-07 23:46:07 +00:00
jst%netscape.com
b74c53591a
Fixing bug 86191. Don't return nsnull as a nsresult, return NS_OK in stead. r=sicking@bigfoot.com, sr=nobody, trivial change.
2002-01-06 02:39:13 +00:00
hyatt%netscape.com
e3f61bf44f
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2002-01-04 00:28:01 +00:00
mkaply%us.ibm.com
c6b8ebb38b
#117919
...
r=rods,mkaply sr=blizzard
OS/2 only - implement AvailablePrinters
2002-01-03 22:08:04 +00:00
jst%netscape.com
ae54304ade
Fixing bug 116551. DeCOMtaminating nsINodeInfo, inlining most of the trivial methods and leaving some as virtuals, move some of the members from nsNodeInfo to nsINodeInfo. r=sicking@bigfoot.com, sr=waterson@netscape.com
2002-01-03 04:51:02 +00:00
jst%netscape.com
4b5ad8d8ec
Removing unused variable to quiet down a compiler warning.
2002-01-03 00:34:07 +00:00
rods%netscape.com
8f92ed8519
Fix AIX bustage
2002-01-01 15:56:36 +00:00
rods%netscape.com
7929b953f5
Switch public interfaces from nsIPrintOptions to nsIPrintSettings
...
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2002-01-01 12:58:53 +00:00
shanjian%netscape.com
bf85c86c6a
#112793 fine tune frame charset mechanism
...
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson
2001-12-26 03:17:59 +00:00
timeless%mac.com
61a97fd94a
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
rbs%maths.uq.edu.au
2b509887f6
Whitespace to correct the bug number in my earlier checkin comments: should be 105297 (instead of 105219)
2001-12-21 22:42:46 +00:00
rbs%maths.uq.edu.au
75c5e158b8
Make unchecking `Allow documents to use other fonts' to work in a simpler way, b=105219, r=dbaron, sr=attinasi
2001-12-21 22:25:58 +00:00
rods%netscape.com
8c3c03fd7e
enabling print progress
...
Bug 113917 r=dcone sr=attinasi
2001-12-21 01:25:16 +00:00
rjesup%wgate.com
2e680f1b17
Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
...
assertions for bad voidarray indexes. r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
heikki%netscape.com
ead03602d1
Fixing bad whitespace.
2001-12-20 06:12:52 +00:00
heikki%netscape.com
db89a9ce21
Bug 74800, implemented FIXptr. r=harishd, sr=vidur.
2001-12-20 05:15:52 +00:00
seawood%netscape.com
45bfbf0658
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
mjudge%netscape.com
453a8f9235
moved file here from embedding for the build order issue. fixing bustage.
2001-12-18 02:40:08 +00:00
mjudge%netscape.com
d7c892374e
wrong name for module name. needed webbrwsr not webBrowser_core
2001-12-18 02:06:04 +00:00
mjudge%netscape.com
50bfd9ef58
7868 api change for selection SetDisplayFlags in nsISelectionDisplay idl. r=saari bug bs=7868
2001-12-18 01:12:02 +00:00
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
jaggernaut%netscape.com
e44e7d9ec8
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com
ee12112b29
Remove timer from REQUIRES, the makefile.win edition
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
4f507b8511
Remove timer from REQUIRES. r=pavlov
2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com
c6d6a59ecb
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 12:04:47 +00:00
jaggernaut%netscape.com
97b0530073
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
jst%netscape.com
8edc8ebe85
Make that NS_ENSURE_SUCCESS() so we know if this fails...
2001-12-16 11:38:31 +00:00
jaggernaut%netscape.com
862699e4fe
Fix small bug: NS_ENSURE_TRUE(rv, rv) -> if (NS_FAILED(rv)) return rv;
2001-12-16 11:22:34 +00:00
jst%netscape.com
1450f9c0ad
Remving unnecessary nsCOMPtr. r=sicking@bigfoot.com, sr=me, no bug #
2001-12-16 07:10:49 +00:00
jst%netscape.com
591abcc892
Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
2001-12-16 07:04:44 +00:00
jst%netscape.com
362692e337
Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
2001-12-16 06:59:31 +00:00
sfraser%netscape.com
169c79e50d
Fix for bug 115157 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
2001-12-14 23:10:42 +00:00
sfraser%netscape.com
24653793a6
Fix for bug 115151 -- shrink RuleProcessorData by converting PRBool to PRPackedBool. r=dp, sr=waterson
2001-12-14 23:07:43 +00:00
rods%netscape.com
c72800ef27
Initial check in for BUg 113917 (not in the build yet)
2001-12-14 22:40:12 +00:00
peterlubczynski%netscape.com
38bb699d49
Adding TextReset case to GetUniqueStyleData, bug 36997 r=dbaron sr=attinasi a=brendan
2001-12-14 03:47:02 +00:00
bbaetz%cs.mcgill.ca
5c8cc975a2
Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
...
alex.fritze@crocodile-clips.com , james.turner@crocodile-clips.com , and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes
r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.
NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
smontagu%netscape.com
63a60fb40f
Fix for bug 84130, Mail Message subjects don't get Bidi applied, r=mkaply, sr=jst.
2001-12-12 04:28:25 +00:00
hewitt%netscape.com
c580303351
113789 - -moz-border-colors doesn't recognize transparent, r=ben, sr=hyatt
2001-12-11 11:13:16 +00:00
jst%netscape.com
70c3c11153
We don't pass references to 'interfaces' in general, so let's not do it here either. r=bryner@netscape.com. sr=jaggernaut@netscape.com
2001-12-11 09:03:38 +00:00
shanjian%netscape.com
fdf39e6da8
#105199 glyph search order is NOT lang dependent
...
lang is mapped to CSS Display structure and apply to document using
CSS rule tree.
r=dbaron sr=attinasi
2001-12-11 04:12:34 +00:00
hewitt%netscape.com
19bd06047a
113562 - nsIContent needs HasAttr method, r=jag, sr=jst
2001-12-11 02:57:52 +00:00
jdunn%netscape.com
62d848316b
fixing hpux bustage. unnamed unions can't access structs which are protected.
...
making FragmentBits a public struct, but the variable of this type is still
private. The other solution would be to "name" the union and delcare
FragmentBits a friend of the union (the union has to be named to declare
friendship).
2001-12-10 15:43:18 +00:00
seawood%netscape.com
f1623c011a
Fix HP-UX/Forte bustage by getting rid of useless & ambigious intermediate FragmentBits struct and declaring mState as a struct inside the union.
...
r/sr=jag
2001-12-10 12:28:10 +00:00
jst%netscape.com
824ffa4c7f
Fixing bug 114274. Don't allocate storage for newline fragments, this cuts down the number of string buffer allocations we do while running the pageload tests by ~22%. r=bbaetz@cs.mcgill.ca, sr=jaggernaut@netscape.com
2001-12-10 09:46:33 +00:00
jst%netscape.com
cc5dcc16dd
Formatting changes, no code changes.
2001-12-09 08:02:41 +00:00
dbaron%fas.harvard.edu
8c0a6f79f1
Fix crash due to accessing destroyed data previously owned by a rule node but cached on a style context that inherited it by clearing style data from style contexts before reresolution due to an inline style change. b=105619 sr=hyatt r=shaver
2001-12-08 22:46:21 +00:00
attinasi%netscape.com
bfbe71bf7e
Adding parent to StyleContext listing for help in debugging. b= 113518 r=dbaron sr=kin
2001-12-07 00:38:27 +00:00
bzbarsky%mit.edu
616ced304b
Set the |inherited| bool in all cases when we inherit. Bug 113533,
...
r=dbaron, sr=hyatt
2001-12-05 14:06:34 +00:00
hyatt%netscape.com
91bc6c4a6e
Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988
2001-12-05 08:35:05 +00:00
leaf%mozilla.org
8310ba80d7
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
2001-12-05 03:43:29 +00:00
dbaron%fas.harvard.edu
ac05d3af87
Fix leak (and other) regression from previous checkin. b=111815
2001-12-02 04:07:17 +00:00
dbaron%fas.harvard.edu
a2ee74f9f3
Various cleanup and commenting in nsRuleNode and nsStyleContext. A few minor performance tweaks to nsRuleNode::WalkRuleTree. Fix correctness / crash errors that were caused by not setting the parent struct in the Compute*Data functions for inherited structs. b=111815 r=hewitt sr=hyatt
2001-12-02 00:44:45 +00:00
roc+%cs.cmu.edu
c88233916b
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
2001-12-01 14:31:45 +00:00
peterv%netscape.com
9b4ac10992
Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
2001-11-30 09:50:25 +00:00
peterv%netscape.com
90e4dc76c0
Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
2001-11-30 09:19:33 +00:00
peterv%netscape.com
fdf1c1da51
Fix for bug 108024 (missing carriage returns when copying PRE tag content to clipboard). r=Pike, sr=jst.
2001-11-29 14:19:30 +00:00
rods%netscape.com
e1e03a6fa5
Hookup the setting of scaling for Print Preview and Printing
...
Bug 110529 r=dcone sr=attinasi
2001-11-29 09:59:16 +00:00
jst%netscape.com
0a8b8363b8
Fixing bug 109760. Make mozilla fire a DOMContentLoaded event when the HTML on a page is done loading (i.e. the HTML only, not images, frames, nor anything like that). r=peterv@netscape.com, sr=rpotts@netscape.com
2001-11-28 06:32:57 +00:00
jst%netscape.com
f54b1ef763
Fixing bug 109400. Removing unnecessary layers of abstraction from nsHTMLTags that does nothing for us except using more memory than we need to use, and makes us slower. This makes nsHTMLTags::LookupTag() 4 times faster. r=harishd@netscape.com, rs=vidur@netscape.com
2001-11-28 06:13:11 +00:00
dbaron%fas.harvard.edu
c05f76fc6b
Consider the result of |mStyleRuleSupplier->UseDocumentRules| in FileRules to prevent incorrect application of document rules to scrollbars and some form controls. Patch from <fantasai@escape.com>. r=dbaron sr=hyatt b=109808
2001-11-28 04:54:05 +00:00
dbaron%fas.harvard.edu
ed2b034b08
Fix crash and incorrect calculation of percentage line-height by computing relative to self's font-size rather than parent's font size. r=pierre sr=hyatt b=111405
2001-11-28 04:35:52 +00:00
jst%netscape.com
8768a3547d
Fixing the second part of bug 11213. Don't call nsIScriptGlobalObject::SetNewDocument() after leaving print-preview since that well clear the JS scope and cancel all timers that might have queued up while in print-preview mode. Patch by rods@netscape.com, r=peterv@netscape.com, sr=jst@netscape.com
2001-11-27 09:30:15 +00:00
dp%netscape.com
1375d424e1
Marking window visible time on startup. Only for MOZ_TIMELINE. r/sr=hyatt
2001-11-26 23:13:36 +00:00
roc+%cs.cmu.edu
c26c9711f3
My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
2001-11-24 05:37:25 +00:00
roc+%cs.cmu.edu
04ab1d58c5
View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
2001-11-22 05:26:32 +00:00
jst%netscape.com
280b9574e1
Removing dead code.
2001-11-21 13:06:18 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
jst%netscape.com
28ba5f2344
Checking in Fabian's <hidday@geocities.com> patch for bug 6052. Make element.nodeValue return null in stead of empty string. sr=jst@netscape.com, no reviewer, trivial change
2001-11-21 09:20:52 +00:00
timeless%mac.com
060425ec59
Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
...
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
pchen%netscape.com
a6bfb73bc2
bug 20943, r=rods, sr=ben, remove ifdef XP_WIN || XP_UNIX in PrintPreview() since I'm turning it on for mac
2001-11-18 07:59:55 +00:00
danm%netscape.com
b70c937d95
stop extraneous reallocation and leak of namespace manager in Reset. r=dbaron,jst
2001-11-17 05:20:35 +00:00
bzbarsky%mit.edu
72df08441d
Make SetInnerHTML use the right parser mode (ie strict for strict
...
documents instead of always quirks). Bug 106565, r=harishd, sr=jst
2001-11-16 04:48:30 +00:00
jst%netscape.com
7b4f0f2669
Fixing bug 110242. Huge unsigned interger + another huge unsigned integer will wrap, and that caused a crash in this code. r=rayw@netscape.com, sr=vidur@netscape.com
2001-11-16 03:01:29 +00:00
danm%netscape.com
9efb890f56
adding nsIDocument::ResetToURI and refactoring Reset. bug 88229 r=jst,rpotts
2001-11-16 02:03:50 +00:00
danm%netscape.com
8530850de6
adding nsIDocument::ResetToURI. bug 88229 r=jst,rpotts
2001-11-16 02:03:19 +00:00
hyatt%netscape.com
62e1620a29
MIssed a spot in 109261. same reviewers apply as for previous checkin of bug fix.
2001-11-15 07:31:13 +00:00
alecf%netscape.com
d49a4ba867
win32 REQUIRES cleanup
2001-11-15 03:49:13 +00:00
rods%netscape.com
b9ecdfca41
Added image animation mode constants to imgIContainer.IDL,
...
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi
2001-11-14 14:03:09 +00:00
peterv%netscape.com
7d8ca8b01d
Fix for bug 105452 (Annoying assert when outputing DOM to HTML source). r=cmanske, sr=kin.
2001-11-14 13:47:49 +00:00
rods%netscape.com
5200ce36d3
Rename some bools, there is now one for when PP is being created and one for when it is in PP mode.
...
It now can turn on/off animated gifs and calling PP toggles it on and then call it again toggles it off
Bug 2586 r=dcone sr=attinasi
2001-11-14 11:24:03 +00:00
hewitt%netscape.com
76b5876544
108757 - dispatch DOM events for mouse wheel scrolling, r=?, sr=?
2001-11-14 10:06:21 +00:00
hyatt%netscape.com
257658ac62
Inline PeekStyleData for 109261.
2001-11-14 08:29:11 +00:00
hyatt%netscape.com
cec98cc49a
Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261
2001-11-14 08:19:13 +00:00
bzbarsky%mit.edu
f2ee8260a0
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
dbaron%fas.harvard.edu
88158430a4
Attempt to fix HP runtime bustage. b=83836
2001-11-11 20:46:42 +00:00
dbaron%fas.harvard.edu
c25fe11d0f
Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt
2001-11-10 23:51:45 +00:00
joki%netscape.com
57040838f7
Fix for 71705, stop right click from triggering onclick handlers in base html content, though not in xml/xul/chrome. reviewed a while ago, lost in tree. r:saari,sr:hyatt
2001-11-07 06:29:29 +00:00
dbaron%fas.harvard.edu
8cd8d91750
Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
2001-11-07 06:24:10 +00:00
jst%netscape.com
7a0c525593
Fixing bug 108651. Don't call nsIDocument::ContentAppended() if nothing was appended (when inserting an empty document fragment). r=harishd@netscape.com, rs=vidur@netscape.com
2001-11-07 00:11:36 +00:00
pierre%netscape.com
3da4d257d9
Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt.
2001-11-06 10:04:05 +00:00
dbaron%fas.harvard.edu
01bf33644b
Fix inheritance of percentage values for 'line-height' by removing hacks to base percentage values for 'line-height' on the actual value rather than the computed value of 'font-size'. Fix various |const|-ness issues in nsRuleNode. b=97726 r=pierre sr=hyatt
2001-11-06 07:48:02 +00:00
bzbarsky%mit.edu
98f07902ce
Fix the strings returned by .newValue/.prevValue for mutation events
...
(get rid of extra quotes, always set .prevValue if it exists). Bug
107526, r=fabian, sr=jst.
2001-11-05 13:19:10 +00:00
rods%netscape.com
37a4501149
Initial check in for print preview work it is complied in for Windows and linix only
...
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
jst%netscape.com
144090f3bb
Fixing bug 108321. Don't waste time using the component manager when creating an nsHTMLAttributes when setting attributes on an element, call NS_NewHTMLAttributes() directly in stead. Also doing some cleaning up in nsHTMLStyleSheet.cpp. r=dbaron@fas.harvard.edu, sr=hyatt@netscape.com
2001-11-03 08:13:48 +00:00
rjesup%wgate.com
9680d673b5
Bug 107600: mCachedIndex isn't initialized for nsContentSubtreeIterators.
...
Also fixes problems in two spots where the content tree changing could mess
up the iterator. patch by jfrancis, r=rjesup, sr=waterson
2001-11-03 03:05:05 +00:00
yokoyama%netscape.com
9998b9d2aa
Bug 105113
...
Read DefaultCharSet from nsPref
when DocumentViewerImpl::mDefaultCharacterSet is
not assigned
/r=bstell and /sr=alecf
2001-11-03 00:06:51 +00:00
nhotta%netscape.com
373ca6f2c9
Fixed a problem of a charset attribute for Script element is ignored,
...
request->mElement->GetCharset(charset) succeeded but the returned value 'charset' was ignored, fixed that problem,
bug 106360, r=ftang, sr=jst.
2001-11-02 02:07:08 +00:00
jst%netscape.com
ce7b65d3ee
Fixing bug 35294. Speeding up insertion of (specifically appending) document fragments to an element. r=rjesup@wgate.com, sicking@bigfoot.com, sr=vidur@netscape.com
2001-11-02 01:55:49 +00:00
hyatt%netscape.com
19490453c9
Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson
2001-11-02 01:53:13 +00:00
brade%netscape.com
9ec46d28dc
remove fileSpec, remove tabs, and change api to use nsIURI instead of nsIFile (bug #104883 )
2001-11-01 15:26:27 +00:00
brade%netscape.com
ff0047e633
change mFileSpec to mDocumentURI (nsIURI) for bug #104883
2001-11-01 15:26:19 +00:00
brade%netscape.com
d33761bc2e
remove InitDiskDocument since it's no longer part of nsIDiskDocument.idl, change from nsIFile to nsIURI for SaveFile method (bug #104883 )
2001-11-01 15:26:16 +00:00
darin%netscape.com
2c3928d7b8
fixes bug 70519 "Select All (+ Copy) does not clobber the X primary selection"
...
patch=jwbaker@acm.org r=akkana sr=kin
2001-10-31 06:14:11 +00:00
bryner%netscape.com
e6b4535db9
When creating the root view's widget, don't show it. This prevents full-page Invalidates during page load caused by showing and then hiding the widget. Bug 97895, r=blizzard, sr=hyatt.
2001-10-31 05:06:31 +00:00
nhotta%netscape.com
6c14889699
For unicode conversion, changed to proceed for decoder errors instead of stop the process, bug 103954, r=ftang, sr=jst.
2001-10-30 23:53:52 +00:00
jst%netscape.com
a7a955dac5
Fixing linux build bustage.
2001-10-30 10:24:55 +00:00
jst%netscape.com
b494463795
Fixing part of bug 107453. Combine rarely used leaf element classes into one class to cut down on the amount of code we have for implementing all those dom interfaces. This makes using the combined elements (base, embed, isindex, param, spacer, colgroup, and wbr) a bit more expensive but since they're hardly ever used it's ok for them to take up a bit more heap space when used. r=dbaron@netscape.com, sr=waterson@netscape.com
2001-10-30 10:14:06 +00:00
dbaron%fas.harvard.edu
c13d4f0b0c
Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi
2001-10-30 06:02:05 +00:00
rods%netscape.com
ff7243160f
Make sure default printing for FrameSets is "AsIs" when printing silently
...
Bug 106015 r=kmcclusk sr=attinasi
2001-10-29 15:28:45 +00:00
jaggernaut%netscape.com
cad0dc7095
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-27 06:44:19 +00:00
jst%netscape.com
924a429ebe
Fixing bug 106769. Document.prototype was not on the prototype chain for XMLDocument objects. sr=jband@netscape.com, r=bzbarsky@mit.edu
2001-10-26 02:39:56 +00:00
jst%netscape.com
0c2c3d4fa4
Fixing bug 106769. Document.prototype was not on the prototype chain for XMLDocument objects. sr=jband@netscape.com, r=bzbarsky@mit.edu
2001-10-26 02:23:56 +00:00
jst%netscape.com
0c922db1b5
Fixing bug 106571. We can live w/o storing a nsINameSpace pointer in our XUL and XML elements (which saves us 4 bytes for every XML (read XBL) element and for the XUL slots), also remove the accessors from the interface nsIXMLContent, and remove some unused code in nsXULContentUtils. r=dbaron@netscape.com, sr=waterson@netscape.com
2001-10-25 04:08:29 +00:00
dbaron%fas.harvard.edu
02f3a2d769
Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974
2001-10-25 03:21:53 +00:00
bzbarsky%mit.edu
27d3c2549e
Improve how we get our charset for stylesheets. Look at HTTP header,
...
charset attribute on <link> or <?xml-stylesheet?> and at the document's
charset. Bugs 57164, 72658, 83207. r=pierre, sr=attinasi
2001-10-25 00:34:20 +00:00
bzbarsky%mit.edu
44619a2632
Make SetDocument() get a new nodeinfo if the old one does not match the
...
new document. Bug 106393, r=peterv, sr=jst
2001-10-25 00:28:08 +00:00
ducarroz%netscape.com
72f5b3d1f1
Fix for bug 106560. Crash in StyleSetImp::ShutDown when mRuleTree is null. Need to check mRuleTree before using it. R=bienvenu, SR=hyatt
2001-10-25 00:19:21 +00:00
dbaron%fas.harvard.edu
6095c74c92
My guess at AIX and OS/2 bustage was wrong -- backing it out. Someone with access to a machine with one of those compilers will have to try various things here.
2001-10-24 09:03:46 +00:00
dbaron%fas.harvard.edu
da56284412
Wild guess at fixing AIX and OS/2 bustage.
2001-10-24 06:53:39 +00:00
dbaron%fas.harvard.edu
150e74f898
Moving nsRuleNode.cpp back to content/base/src from content/shared/src and inlining GetRule to fix linker errors on BeOS and probably also AIX, and since it doesn't need to be in content/shared and cvs won't like re-adding to content/html/style/src. b=104336
2001-10-24 06:25:08 +00:00
bernd.mielke%snafu.de
27a1ee010b
bug 103443 remove the last two occurences of rv?rv:NS_ERROR_FAILURE
...
r=kin sr=attinasi
2001-10-24 04:50:37 +00:00
hyatt%netscape.com
0c8c1348b3
Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson
2001-10-24 00:01:09 +00:00
dougt%netscape.com
d161575ba4
Remove extra exports. patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com
2001-10-19 21:02:39 +00:00
alecf%netscape.com
6606ee7e2f
next part of bug 100214, add nsUnicharUtils to consumers of ToLowerCase/ToUpperCase
2001-10-19 21:00:02 +00:00
dougt%netscape.com
942988df26
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172, 104316, 104420, 104426, 104461, 104511, 104527
2001-10-19 20:59:33 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
harishd%netscape.com
c7140326c2
97769 - Replace nsITagStack with a simple nsVoidArray. Also, nuked nsITagStack since it is not of a big help.r=heikki, sr=jst.
...
99282 - Make sure only HEAD attributes get added to the attribute list in ::OpenHead(). r=heikki, sr=jst.
100466 - Stop DT from containing DL.r=heikki,sr=jst.
102370 - DT should not close DD and vice versa.r=heikki,sr=jst.
100397 - In order for residual style to kick in...disable the check for wellformedness in quirks mode.r=alexandru,sr=attinasi.
102376 - Release nsIRequest in nsParser::DidBuildModel() since nsIRequest is not required past DidBuildModel.r=heikki,sr=darin.
2001-10-19 20:48:18 +00:00
bzbarsky%mit.edu
21be92cac9
Last checkin was r=pierre, sr=jst
2001-10-19 14:02:36 +00:00
bzbarsky%mit.edu
c13153fb53
Clean up handling of quirk doctypes and case-sensitivity in the CSSOM.
...
Mostly just uses the nodeinfo more and combines some redundant code into
helpers. Bug 95336, bug 10622, bug 102815
2001-10-19 13:50:30 +00:00
waterson%netscape.com
b9ffb7bd1f
Bug 100231. Use nsCheapVoidArray to save a word in nsXULElement. r=brendan,rjesup; sr=jst
2001-10-18 03:47:32 +00:00
pierre%netscape.com
2e03c268a6
91665 "Dump Style Contexts doesn't work anymore". Fixed nsStyleContext::List(). r=attinasi/sr=hyatt
2001-10-17 00:25:26 +00:00
dbaron%fas.harvard.edu
5a357eea01
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
2001-10-16 05:31:36 +00:00
jaggernaut%netscape.com
08cd156713
Bug 58461: Potential [read: lurking, ed.] segfault in nsDocument::SetHeaderData. r=dbaron, sr=jst
2001-10-16 04:35:26 +00:00
dbaron%fas.harvard.edu
ed869c764e
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
2001-10-16 03:53:44 +00:00
jst%netscape.com
1e7717abdd
Fixing bug 79133 (by working around the real problem). Image onerror events cause window.onerror handlers to be called since the events bubble up the tree. r=brendan@mozilla.org, sr=vidur@netscape.com
2001-10-16 00:30:41 +00:00
jst%netscape.com
cb3cf4c0ad
Fixing crasher bug 104774, add null check before calling CallQueryInterface() on mStyleSheet, which will be null if there is no stylesheet. r=harishd@netscape.com, sr=me.
2001-10-15 22:57:17 +00:00
alecf%netscape.com
bd048504df
convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser
2001-10-13 00:16:32 +00:00
sfraser%netscape.com
9a79a8ff90
Fix bug 50578 -- don't show bogus error dialog when cancelling a print job. r=rods, sr=kin
2001-10-11 19:10:26 +00:00
shanjian%netscape.com
42b9d62a79
#88363 Site with duplicate Content-Type loads with incorrect encoding
...
r=yokoyama sr=waterson
2001-10-10 23:37:18 +00:00
jst%netscape.com
e21ba6730a
Truncate the output string in nsNodeInfo::GetQualifiedName() before appending to it. r=jag, sr=me
2001-10-08 22:37:23 +00:00
heikki%netscape.com
48b48c9583
Bug 103250, attempting to fix topcrasher with a null check. Crash happens when you select text while page loading. r=harishd, sr=vidur.
2001-10-08 21:51:43 +00:00
jaggernaut%netscape.com
0c2b3bc449
Bug 81444: eliminate |null_nsCOMPtr|. Eliminating all callers, r=syd, rs=mozbot.
2001-10-07 10:58:39 +00:00
bernd.mielke%snafu.de
da6f0e24d3
Don't start printing when regression test are executed bug 99633 r=rods sr=attinasi
2001-10-06 14:07:28 +00:00
rods%netscape.com
3a714be743
Check for failure after printing the next page. If it fails then pass back PR_TRUE
...
to indicate we are done printing this document.
Bug 101597 r=kmcclusk sr=attinasi a=pdt
2001-10-03 23:28:38 +00:00
peterv%netscape.com
152a47efdc
Fix for bug 102809 (ABR in nsPlainTextSerializer::AppendText; indexing -1 on array). r=sicking, sr=waterson.
2001-10-03 02:47:08 +00:00
jst%netscape.com
12cde448d4
Making object destructor public to quiet down gcc. rs=alecf@netscape.com
2001-10-02 23:29:05 +00:00
peterv%netscape.com
8f39c146b9
Fix for bug 97687 ([serializer]cs/gecko: copying using keyboard shortcuts>paste>source pasted {Country=US}) r=heikki, sr=jst.
2001-10-02 10:02:07 +00:00
mstoltz%netscape.com
9dcfafdfd4
Bug 18553, better fix which should cause fewer problems. Clear event listeners
...
before every document load, including the first, except when setNewDocument
is called from document.open. r=heikki, sr=jst
2001-10-02 00:54:44 +00:00
yokoyama%netscape.com
31c1e81d70
Bug 97404
...
To prevent freezing from copying
URL. Temporary fix until
we find actual cause of invalid string offset
/r=ftang, /sr=mscott, /PDT=jpm
2001-10-01 20:37:46 +00:00