bryner%netscape.com
348f569486
fix some more crashes related to bug 196337. r=blake, sr=hewitt.
2003-03-17 03:57:51 +00:00
bzbarsky%mit.edu
c9fb653ad8
Avoid possible double-delete of CSS declaration. Bug 196271, r+sr=dbaron
2003-03-17 03:46:17 +00:00
bzbarsky%mit.edu
9161a95441
Make all CSSStyleSheets have a useful mDocument so that they can pass change
...
notifications properly. Parent sheets are responsible for keeping their kids'
mDocument pointers up-to-date. Bug 194543, r=dbaron, sr=peterv
2003-03-17 03:44:02 +00:00
varga%netscape.com
38a22efa6b
Fix for bug 139290. Interaction between windows leads to doubled bookmarks.
...
r=bryner, sr=jag
- cache the open state of container instead of quering the data source every time
2003-03-16 11:29:02 +00:00
dbaron%dbaron.org
20ae0c288c
No more experiments. Back to plain old macros. r+sr=roc b=196603
2003-03-16 04:51:56 +00:00
dbaron%dbaron.org
5966b88a27
Well, the OS/2 compiler does not like the cool way of doing this, so on to the ugly way... b=197277
2003-03-16 01:34:48 +00:00
dbaron%dbaron.org
45a2292829
Fix operator precedence error in previous patch (which I reviewed, eek!). b=197277
2003-03-16 01:13:23 +00:00
dbaron%dbaron.org
156161466a
Fix operator precedence error in previous patch (which I reviewed, eek!). b=197277
2003-03-16 01:12:32 +00:00
dbaron%dbaron.org
4861ed4f67
Fix operator precedence error in previous patch (which I reviewed, eek!). b=197277
2003-03-16 01:03:20 +00:00
dbaron%dbaron.org
c4811e9e52
Ensure that CalcStyleDifference populates the new context with all of the structs present on the old context to ensure that the PeekStyleData optimization is valid. Avoid copy-and-pasted code. b=196603 r+sr=roc
2003-03-16 00:20:21 +00:00
dbaron%dbaron.org
ea3fcd2e6a
Oops! nsStyleSVG never had a GetStyleStructID method. b=196603
2003-03-15 21:54:49 +00:00
dougt%netscape.com
0d2808c511
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
jst%netscape.com
0b5cb41238
Fixing bug 192837. Freezing the rest of the DOM HTML interfaces. r=fabian@imajes.info, sr=peterv@netscape.com
2003-03-14 07:00:53 +00:00
jkeiser%netscape.com
9dfc1961ec
Make .selectedIndex = -1 clear select (bug 195773), r=peterv@netscape.com, sr=jst@netscape.com
2003-03-14 06:18:20 +00:00
bzbarsky%mit.edu
83e88b0845
The time for this line hath not yet come. Fix build bustage.
2003-03-14 02:29:55 +00:00
bzbarsky%mit.edu
caefc412a3
Make :target work for history loads too. Bug 197277, r+sr=dbaron
2003-03-14 01:16:31 +00:00
rginda%netscape.com
2b3526ff2e
bug 170585, Scriptable streams are broken; r=darinf, sr=dougt
...
update to readdata caller
2003-03-13 21:24:37 +00:00
heikki%netscape.com
7e49ea37d5
Bug 185873, remove bad CSS rule that made us print only the first page of a pretty printed XML document, r=sicking, sr=dbaron.
2003-03-13 19:54:17 +00:00
bzbarsky%mit.edu
b55d3bdb7f
Remove some style-data-clearing functions that no one uses and that don't do
...
the right thing anyway. Bug 169989, r+sr=dbaron
2003-03-13 18:58:54 +00:00
dbaron%dbaron.org
46b12ccdd6
Make HTMLDocumentColorRule immutable. b=196795 r+sr=bzbarsky
2003-03-13 15:30:32 +00:00
dbaron%dbaron.org
3069e2548c
Ensure that GetStyleData never returns null, even in out-of-memory, by storing a backup set of style structs to return in case of failure. b=154751 r+sr=bzbarsky
2003-03-13 15:29:36 +00:00
bzbarsky%mit.edu
78169362cd
Fix bug 197090; foo.style.background="" would throw instead of just doing
...
nothing. r+sr=dbaron
2003-03-12 21:54:50 +00:00
bryner%netscape.com
2063c40516
Don't need to stabilize mRefCnt to 1 in nsStyleContext dtor (bug 196956). r/sr=dbaron.
2003-03-12 05:19:43 +00:00
bryner%netscape.com
32997b4aa1
fixing ports bustage
2003-03-12 05:03:35 +00:00
bryner%netscape.com
f3a28e9f42
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
2003-03-12 04:57:33 +00:00
jaggernaut%netscape.com
c19fc0a9be
Bug 94424: Search/filters UI text field doesn't accept click-right paste. The underlying cause was that mousedown on a menuitem in the textbox's context menu shifted focus from the textbox into the first focusable container of the textbox. We're fixing this by not letting the focusable frame search code look outside popup frames. r=bryner, sr=hyatt
2003-03-12 04:19:53 +00:00
roc+%cs.cmu.edu
210e29411b
Bug 183905. Allow horizontal scrolling with mouse sticks. Patch by Dainis_Jonitis, r+sr=roc+moz
2003-03-12 03:22:11 +00:00
bryner%netscape.com
7b37e841b7
Make prototype bindings be refcounted again. This ensures that the
...
prototype binding will still be alive even if the XBLDocumentInfo has
been deleted, as can happen when the XUL cache is flushed (since it
holds the only reference to the docinfo in that case). Fixes crashers
196446, 196333, 196477, 196736. r=jkeiser, sr=jag.
2003-03-12 00:42:52 +00:00
hpradhan%hotpop.com
25d06549f1
bug 196662 : remove some obsolete code in nsHTMLFragmentContentSink r=harishd sr=jst
2003-03-11 04:38:07 +00:00
jkeiser%netscape.com
e3e103fbb4
Collapse redundant table attr code (bug 191414), r=bernd, sr=bzbarsky
2003-03-10 19:01:25 +00:00
roc+%cs.cmu.edu
84b91a597c
Bug 195883. %-values are not valid for '-moz-opacity'.
2003-03-08 03:08:25 +00:00
aaronl%netscape.com
84551c90d5
Bug 170921, bug 174163, bug 172329. Image selection occuring when image buttons, linked images or image map areas focused. r=mjudge, sr=bryner
2003-03-08 01:09:26 +00:00
heikki%netscape.com
dadc4b1160
Bug 191327, make internalSubset not include delimiting brackets (was not defined in DOM 2 but is now defined in DOM 3 drafts). Also fix bug 191482, external entity definitions should be included in internal subset. r=harishd, jst, sr=peterv.
2003-03-07 23:40:51 +00:00
cls%seawood.org
d1079607df
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
2003-03-07 06:07:56 +00:00
bryner%netscape.com
a88046b75c
fixing bustage
2003-03-07 01:05:54 +00:00
bryner%netscape.com
9d7d571cab
Remove nsIXBLPrototypeBinding (part of bug 194834). r=jkeiser, sr=alecf.
2003-03-06 23:59:18 +00:00
aaronl%netscape.com
20117a7edc
Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz
2003-03-06 23:07:00 +00:00
pavlov%netscape.com
1985e0cb61
checking in fix for bug 196130
2003-03-06 23:03:49 +00:00
suresh%netscape.com
90c01febac
bug 185692 - enable prefetching of '?' URLs in the context of rel=prefetch. r-dougt, sr-darin
2003-03-06 21:37:09 +00:00
dbaron%dbaron.org
10878a0640
Remove unused variable (fix warning). b=171830
2003-03-06 21:01:52 +00:00
dbaron%dbaron.org
2c149384ef
Fix for bustage on older gcc. b=117316
2003-03-06 20:16:35 +00:00
alecf%netscape.com
5b7536c806
fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream:
...
- hide Fill() (or remove it where not necessary)
- add ReadSegments() so that we can do reads without copying
- remove the extra offset parameter to Read()
r=dougt, sr=darin
2003-03-06 19:54:51 +00:00
dbaron%dbaron.org
42cb723529
Fix dynamic style changes resulting from change to href attribute on HTML links. b=194972 r+sr=bzbarsky
2003-03-06 19:19:55 +00:00
dbaron%dbaron.org
c3fb353790
Implement garbage collection of the rule tree to fix some cases of memory growth and to allow us to move towards style rule immutability. b=117316 r+sr=bzbarsky
2003-03-06 19:14:17 +00:00
dbaron%dbaron.org
636a18962f
Handle inline style changes by creating new style rules to wrap the modified nsCSSDeclarations, thus moving towards style rule immutability and away from property-based change hints. Patch from Boris Zbarsky <bzbarsky@mit.edu>. r=dbaron sr=roc b=171830
2003-03-06 19:07:22 +00:00
aaronl%netscape.com
52677ea55f
Bug 192454. Window is focused again if onclick='window.open' and href = '#foo'. r=bryner, sr=jst
2003-03-06 18:42:49 +00:00
jkeiser%netscape.com
5822d98fd0
Fix XBL retargeting for xul elements (bug 194429), r=saari@netscape.com, sr=bryner@netscape.com
2003-03-06 01:01:28 +00:00
peterv%netscape.com
bc210f1afe
Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv.
2003-03-05 15:08:41 +00:00
sicking%bigfoot.com
5cb0c35587
Bug 195886: Adjust the prettyprint code to the fact that we don't target events at textnodes any more.
...
r/sr=bz
2003-03-05 12:17:55 +00:00
kyle.yuan%sun.com
d78658f31b
Bug 194980 Accessible state change events no longer fired for checkboxes and radios
...
r=aaronl, sr=henry.jia
rewrite nsHTMLInputElement::FireEventForAccessibility() function
2003-03-05 03:20:17 +00:00