dbaron%fas.harvard.edu
768c965b07
Attempt to fix page load regression. b=35768
2002-08-14 14:01:39 +00:00
dbaron%fas.harvard.edu
48e2161f68
Remove unused method nsIStyleRule::GetStrength. b=162492 r=kin sr=bzbarsky
2002-08-14 13:16:35 +00:00
dbaron%fas.harvard.edu
79638e5f49
Implement CSS2 :lang() selector. Fix problems with dynamic changes of 'quotes' property. Patch mostly by Ulrich Drepper (drepper@redhat.com), with some changes by Pierre Saslawsky and dbaron. r=rbs, dbaron sr=bzbarsky b=35768
2002-08-14 12:34:39 +00:00
heikki%netscape.com
aada8cb19a
Fix OS/2 bustage - const should not be here.
2002-08-13 23:57:36 +00:00
darin%netscape.com
e62a50fd62
backing out jkeiser's last patch to fix linux orange, b=95622
2002-08-13 22:03:20 +00:00
jkeiser%netscape.com
19af32eda6
Make select restore by value, not position (bug 95622), r=rods@netscape.com, sr=dbaron@fas.harvard.edu
2002-08-13 19:59:12 +00:00
heikki%netscape.com
3c4832e229
Bug 63558, we now store XML declaration in the document and can serialize it. There is fix for 158617 as well, newlines behave properly around doctype. r=bzbarsky, sr=jst.
2002-08-13 18:41:16 +00:00
jst%netscape.com
5707cc67d2
Fixing bug 156364. Laying the groundwork for associating more info with elements in the DOM, and moving event listener managers and range lists out of nsGenericElement slots. This change cuts down on the size of nsGenericElement. r=sicking@bigfoot.com, sr=rpotts@netscape.com
2002-08-13 00:50:50 +00:00
seawood%netscape.com
67c2c5b3c0
Removing unused defines:
...
_IMPL_NS_BASE (bug #162142 )
_IMPL_NS_GFXONXP (bug #162145 )
_IMPL_NS_UI (bug #162183 )
B_ONE_M (bug #162196 )
XP_NEW_SELECTION (bug #162230 )
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
2002-08-12 13:35:18 +00:00
bzbarsky%mit.edu
119d09681e
Parse style attrs on elements not in the tree. Bug 60683, r=jkeiser, sr=dbaron
2002-08-12 03:16:36 +00:00
dbaron%fas.harvard.edu
839c83ca5d
Move FindNonTransparentBackground from nsStyleUtil to nsCSSRendering so that nsStyleUtil doesn't need to be in content/shared. b=71257 r=heikki sr=bzbarsky
2002-08-11 17:56:15 +00:00
gerv%gerv.net
a6d4accdea
Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
2002-08-10 08:39:43 +00:00
caillon%returnzero.com
cb9626ffc2
Bug 158674 - nsDocumentFragment::DropChildReferences() causes leaks because it doesn't do what it says
...
Thanks to Harshal <keeda@hotpop.com> for the patch.
r=peterv
sr=jst
2002-08-10 08:31:15 +00:00
aaronl%netscape.com
fac59ec279
Bug 158754. Allow type ahead find to change selection color, and show caret with selection. r=akkana, sr=jst
2002-08-10 08:15:30 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
jkeiser%netscape.com
0f45464b93
Add _charset_ support in form (bug 18643), r=ftang@netscape.com, sr=bzbarsky@mit.edu
2002-08-10 06:12:04 +00:00
leaf%mozilla.org
fdcde43318
backout darin's checkin from around noon yesterday to remove the regression
...
in 161921
2002-08-09 23:46:19 +00:00
peterv%netscape.com
1182ac5c30
Fix for bug 138295 (XML Loading on Mac fails on .childNodes of non-root nodes). r=mstoltz, sr=jst.
2002-08-09 08:45:30 +00:00
darin%netscape.com
45e59826d8
changes to nsIIOService in preparation for freezing, b=157131
...
r=dougt sr=alecf
2002-08-08 19:08:59 +00:00
glazman%netscape.com
7a9b3dcd9e
fixing regression in !important handling introduced by fix for bug 157913; b=161685, r=rods, r=timeless, sr=dbaron, sr=bzbarsky
2002-08-08 17:40:20 +00:00
mjudge%netscape.com
ceb56bec79
crasher fix: forgot {} around an indented block of code. this will fix 161444 and 161512. r=brade sr= smfr
2002-08-07 17:47:28 +00:00
caillon%returnzero.com
0fbcecb364
Bug 161184. Shrink nsIPresContexts by moving some default value settings out of it and into StyleStructs where they belong.
...
r=bzbarsky sr=dbaron
2002-08-07 07:39:34 +00:00
seawood%netscape.com
301b1a4ca8
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
mjudge%netscape.com
d8a501e4c9
159207. HR is now selectable and navigatable. r=cmanske sr=kin
2002-08-06 23:56:50 +00:00
alecf%netscape.com
9d46c7a238
fix for bug 12493 - layout should canonicalize urls before asking global history for visited status
...
r=radha, sr=darin
2002-08-06 23:51:42 +00:00
bzbarsky%mit.edu
5d1c18865d
clean up some form control stuff (use common helpers and superclasses
...
for shared functionality where possible). r=jkeiser, sr=jst
2002-08-06 23:50:08 +00:00
glazman%netscape.com
b9599b1617
Introduce 2 CSS values for color property and 1 for text-decoration retrieving the pref for anchors' color, visited anchors' color, and underline or not the anchors; b=57757, r=brade, sr=bzbarsky
2002-08-06 14:39:55 +00:00
bzbarsky%mit.edu
567fd42683
respect content-style-type HTTP header and support the <meta> tag in
...
XML. Bug 161268, r=peterv, sr=dbaron.
2002-08-06 13:51:48 +00:00
dbaron%fas.harvard.edu
886e6f1527
Add comments explaining lookups in nsCachedStyleData. b=156902 sr=bzbarsky
2002-08-06 13:46:35 +00:00
dbaron%fas.harvard.edu
b4de133022
Propagate |aNotify| parameter through XBL to attribute changes of XBL-inherited attributes. b=156547 sr=hyatt r=bryner
2002-08-06 13:39:22 +00:00
dbaron%fas.harvard.edu
b05f4afab2
Make XBL report XML parse errors. b=156714 r=caillon sr=ben
2002-08-06 12:55:44 +00:00
bzbarsky%mit.edu
cc95144274
part of patch for bug 127847. r=jkeiser, sr=jst
2002-08-06 09:53:58 +00:00
bzbarsky%mit.edu
60c7d14e69
<object> should be in form.elements. Bug 127847, r=jkeiser, sr=jst.
2002-08-06 08:32:19 +00:00
bzbarsky%mit.edu
f060ebb468
Fix bustage....
2002-08-06 06:48:31 +00:00
henry.jia%sun.com
566036896f
5th patch for bug 158080
...
Description: replace the hardcode of @mozilla.org/embedcomp/window-watcher;1 with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
2002-08-06 06:20:45 +00:00
bzbarsky%mit.edu
3d9601368a
Fix serialization of clip in .cssText. Bug 104321, r=glazman, sr=dbaron
2002-08-06 05:42:44 +00:00
bzbarsky%mit.edu
affd9fbf49
Expose @charset rules in the CSSOM. Bug 160834. r=glazman, sr=dbaron.
2002-08-06 05:26:41 +00:00
bzbarsky%mit.edu
e74e38ec29
Make .style and computed style format rgb() values the same way. Bug
...
160247, r=peterv, sr=jst
2002-08-06 05:18:21 +00:00
bzbarsky%mit.edu
485200387c
dynamically adding @import rules does not trigger all the updates it
...
should. Bug 160065, r=peterv, sr=dbaron
2002-08-06 05:08:47 +00:00
jkeiser%netscape.com
faf019ce38
Get rid of dirt and sludge from the select interface, and add comments (bug 159242), r=rods@netscape.com, sr=jst@netscape.com
2002-08-06 04:59:15 +00:00
jkeiser%netscape.com
b44903ea13
Make form controls without names not be mutually exclusive (bug 92116), r=pete.zha@sun.com, sr=jst@netscape.com
2002-08-06 04:32:57 +00:00
bzbarsky%mit.edu
b4af7a576b
<font size="0"> should show as size="1", not size="3". Bug 160172,
...
r=caillon, sr=jst.
2002-08-06 04:32:39 +00:00
jkeiser%netscape.com
7789475218
Output a JS warning when a web developer does the wrong form sub attributes (bug 158927), r=rods, sr=bryner
2002-08-06 04:26:35 +00:00
jkeiser%netscape.com
d3557c8810
Add generalized macro-based PLDHashTable C++ wrapper (bug 125849), r=alecf, sr=brendan
2002-08-06 04:15:10 +00:00
bzbarsky%mit.edu
7437096b69
Bug 157913. Priority is "important", not "!important". r=glazman,
...
sr=dbaron
2002-08-06 03:21:14 +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
alecf%netscape.com
f7ad4265ef
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
alexsavulov%netscape.com
f58e444330
Fix for bug 159786 - mailto form should accept more than just text/plain encoding
...
added URL-encoding support. r=jkeiser, sr=bzbarski, a=asa
2002-08-04 05:03:30 +00:00
aaronl%netscape.com
0f8d4f1827
Bug 160153. Accessibility: Report fully expanded URL's. r=jgaunt, sr=jst
2002-08-01 21:36:02 +00:00
jkeiser%netscape.com
917c9b0b29
Make compose window not invoke double form submit protection (bug 136906), r=darin, sr=rpotts, a=rjesup
2002-08-01 18:17:48 +00:00
sicking%bigfoot.com
39c966dd38
Use principals instead of URIs for same-origin checks.
...
b=159348, r=bz, sr=jst, a=asa
2002-07-30 21:26:32 +00:00
bzbarsky%mit.edu
cc45de4f05
More documentation checkins. r=jkeiser/sicking, sr=jst, a=asa
2002-07-30 05:34:55 +00:00
jkeiser%netscape.com
bd8dd369b6
Add comments (bug 159065), r=sicking, sr=jst/bz, a=asa
2002-07-28 01:47:59 +00:00
jkeiser%netscape.com
48d56fccd2
Add documentation comments (bug 159065), r=sicking, sr=bz/jst, a=asa
2002-07-27 05:02:38 +00:00
jkeiser%netscape.com
4cc1b4cabf
Add comments (bug 159065), r=sicking, sr=jst/bz, a=asa
2002-07-27 02:33:47 +00:00
jkeiser%netscape.com
29b26a87bb
Comment nsIHTMLContent.h (bug 159605). r=sicking, sr=jst/bz, a=asa
2002-07-27 02:00:03 +00:00
jst%netscape.com
0a68fc8803
Fixing regression bug 159468. Hold a strong reference to the script context in nsCxPusher to make sure it stays alive as long as we need it. r=jkeiser@netscape.com, sr=rpotts@netscape.com, a=asa@mozilla.org
2002-07-26 23:10:36 +00:00
jkeiser%netscape.com
210e8b4a60
Add comments (bug 159065), r=sicking, sr=bz/jst, a=asa
2002-07-26 22:33:43 +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
jkeiser%netscape.com
c3faec0fa4
Move nsIHTMLContent.h into content/html/content/public (bug 77069), r=heikki, sr=jst, a=asa
2002-07-26 20:44:02 +00:00
nhotta%netscape.com
69b4bb092d
Adding null check for mDocument before getting a document charset,
...
bug 159434, r=caillon, sr=jst, a=asa.
2002-07-26 16:45:45 +00:00
smontagu%netscape.com
abce8c0186
Fix crasher bug 158796, r=jkeiser, sr=jst, a=asa
2002-07-25 20:40:51 +00:00
alecf%netscape.com
e9e1a39573
fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
...
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
henry.jia%sun.com
5489285685
Fix for bug 138191
...
Description: Changing field focus with javascript and backspacing breaks tabbing
patch by Gilbert.Fang@sun.com
r=jkeiser, sr=bryner, a=asa
2002-07-25 03:14:29 +00:00
bzbarsky%mit.edu
ca3f497845
Fix silly logic error in lazy lists. Bug 158948, r=jkeiser, sr=jst, a=asa
2002-07-24 20:43:48 +00:00
jkeiser%netscape.com
16bd480162
Add API Documentation comments (bug 159065), r=sicking, sr=jst/bzbarsky, a=asa
2002-07-24 19:40:03 +00:00
jst%netscape.com
7cd3446784
Fixing regression caused by bug 156452. Make sure the correct JS context is pushed onto the JS context stack before handling focus and blur code internally. This is needed since lots of focus and blur code rely on DOM range code that now does security checking when called to prevent from unauthorized use of a DOM range object. r=sicking@bigfoot.com, sr=bzbarsky@mit.edu, a=chofmann@netscape.com
2002-07-24 06:13:18 +00:00
alecf%netscape.com
47b3f07056
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
2002-07-23 23:30:04 +00:00
nhotta%netscape.com
9b5c55ed77
Change nsJSProtocolHandler to listen to originCharset to apply conversion if necessary,
...
also changed the callers to set originCharset,
bug 137182, r=caillon, sr=jst, a=asa.
2002-07-23 23:28:28 +00:00
sicking%bigfoot.com
a51a99a196
Make sure it is possible to get URI of xul elements even if they share nodeinfo with their prototype and are removed from the document tree.
...
b=156452 r=bz sr=jst a=asa
2002-07-23 22:16:45 +00:00
kyle.yuan%sun.com
0cc3e11895
Check in for bolian.yin@sun.com's fix
...
Bug 81473 The accesskey attribute does not work for the area element
r=dbaron, sr=jst, a=asa
2002-07-23 06:52:32 +00:00
jkeiser%netscape.com
b39f5ffad9
Fix uninitialized variable (bug 14445), r=timeless@mac.com, sr=jst@netscape.com, a=asa
2002-07-23 03:58:49 +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
joki%netscape.com
6be78dee05
Fix for bug 157845: mCurrentTarget pointer should not be set in the ESM without setting the NS_FRAME_EXTERNAL_REFERENCE bit. r:saari, sr:jst, a:chofmann
2002-07-22 21:36:36 +00:00
rods%netscape.com
d1ba61dd4b
When a FrameSet Frame's contains a FrameSet the mFrameType for the PrintObject
...
is always set to an eFrame. Which is fine when printing "AsIs"
but is incorrect when when printing "Each Frame Separately".
When printing "Each Frame Separately" the Frame really acts like a frameset.
So we need to set it to an eFrame
Bug 157918 r=dcone sr=kin a=scc
2002-07-22 10:55:07 +00:00
jkeiser%netscape.com
53b7714c5e
Damn, missed this file. Part of bug 14445 update just now.
2002-07-20 23:44:21 +00:00
jkeiser%netscape.com
20d88305bc
Make radio buttons work without forms (bug 14445), r=rods@netscape.com, sr=jst@netscape.com, a=asa.
2002-07-20 23:09:24 +00:00
sicking%bigfoot.com
4590e2d30d
Allow "chromenodes" to access all domains.
...
b=158167 r=bzbarsky sr=jst a=asa
2002-07-20 01:40:02 +00:00
bzbarsky%mit.edu
783a32db62
fix startup assertions, bug 154503, r=sicking, sr=dbaron, a=asa
2002-07-19 23:58:10 +00:00
bzbarsky%mit.edu
527a66714b
Tabbing to an <area> should scroll to it in addition to focusing it.
...
Bug 124769, r=sicking, sr=bryner, a=scc
2002-07-19 22:36:52 +00:00
leaf%mozilla.org
a3ac15471b
backout dataloss-causing fixes for 143862 and 156719, a=asa
2002-07-19 21:58:09 +00:00
nhotta%netscape.com
53fa648b47
Changed nsPlainTextSerializer to try NCR if CER conversion fails,
...
bug 40350, r=akkana, sr=kin, a=asa.
2002-07-19 20:50:14 +00:00
timeless%mac.com
975a3e12c6
Bug 158202 crash opening venkman and closing navigator [@nsXULElement::GetOwnerDocument]
...
patch by sicking@bigfoot.com r=bz sr=jst a=scc checkin authorized by scc
2002-07-19 17:03:03 +00:00
bzbarsky%mit.edu
b75c6fe310
Fix GetQuotedAttributeValue's parsing. Bug 106163, r=sicking, sr=jag, a=asa
2002-07-19 01:14:29 +00:00
rods%netscape.com
cfc2ea8421
need to check BUSY_FLAGS_PAGE_LOADING before printing
...
Bug 157632 r=dcone sr=jst a=scc
2002-07-18 09:09:54 +00:00
sicking%bigfoot.com
c2e51f12c5
Reenable same-origin checks. Patch by me and jst.
...
b=156452 r=peterv/sicking/jst sr=bz/jst a=chofmann
2002-07-18 05:53:28 +00:00
dougt%netscape.com
c2ec17237f
Fixes the following:
...
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final. This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface. This should land for 1.1b since users of the current category manager will have to update their components.
157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.
157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null. It is a bandaide fix as the real problems involves retooling the directory enumerator.
157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do. The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.
r/sr=alecf@netscape.com , rpotts@netscape.com . a=scc@mozilla.org
2002-07-18 05:09:10 +00:00
jkeiser%netscape.com
dca7f18492
Make select clear when last option is removed from it (bug 154410), r=bzbarsky@mit.edu, sr=dbaron@fas.harvard.edu, a=asa
2002-07-18 00:58:31 +00:00
jkeiser%netscape.com
9a5b9b5994
Make form submission behave better in low-mem situations (bug 126941), r=sicking@bigfoot.com, sr=bzbarsky@mit.edu, a=asa
2002-07-18 00:23:09 +00:00
jkeiser%netscape.com
c5b0a4280a
Make save/restore work for all forms, not just the first (bug 138892), r=rods@netscape.com, sr=attinasi@netscape.com, a=asa
2002-07-16 22:38:51 +00:00
peterv%netscape.com
afe17d383e
Temporarily disable the code that caused the slowdown in Txul, Tp and Ts. Bug 156452.
2002-07-16 15:46:39 +00:00
sicking%bigfoot.com
17bc6e66e4
Add same-origin checks in a few DOM methods. Patch by me and jst.
...
b=156452, r=jst/me, sr=bz, a=pending
2002-07-16 13:09:15 +00:00
jkeiser%netscape.com
815fbe69d4
Make form.submit() work in onSubmit in standards mode (bug 155453), r=bzbarsky@mit.edu, sr=jst@netscape.com
2002-07-16 01:43:21 +00:00
mjudge%netscape.com
47e8fbc7bf
r=akkana sr=sfrasier 125146 a=asa This patch will make the embedding API's a better friend to all. It eliminates the use of multibyte strings in command names and also allows for simple command to not require the nsICommandParams interface to be filled.
2002-07-15 22:04:13 +00:00
sicking%bigfoot.com
e19f713214
Add sameorigin checks to treewalker
...
b=156452, r=mstoltz, sr=jst, a=chofmann
2002-07-15 19:25:27 +00:00
ccarlen%netscape.com
04b6fab64b
Bug 154883 - Use session printing APIs on Mac OSX. r=pinkerton/sr=sfraser/a=asa
2002-07-13 00:18:46 +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
jkeiser%netscape.com
6b4259dc60
Make mailto form submit work (bug 61893), r=alexsavulov@netscape.com, sr=dveditz@netscape.com, a=asa
2002-07-11 23:32:13 +00:00
ducarroz%netscape.com
1bb98ce41b
Fix for bug 156772: Replace the pair NS_ADDREF_THIS/NS_RELEASE_THIS by nsCOMPtr<nsIDocumentViewer>
...
kungFuDeathGrip(this). R=rods, SR=jst
2002-07-11 18:11:12 +00:00
jkeiser%netscape.com
10ed5191a8
Stop silly people from recursing frames to death (bug 136580). adamlock's patch, r=jkeiser/adamlock, sr=jst
2002-07-10 06:48:10 +00:00
caillon%returnzero.com
f9f7f14bce
Bug 156554 - Remove a "helper" function which basically does a QI - we can just QI ourselves.
...
r=sicking sr=ben
2002-07-10 05:10:09 +00:00
dbaron%fas.harvard.edu
6572cde9f7
Correctly process a framechange hint on the root element to prevent crashes. Prevent selects from triggering style reresolution before they're added to the document, and prevent a little bit more reresolution that's a performance hit. b=143862 r=bzbarsky, jkeiser sr=jst, waterson
2002-07-10 02:24:18 +00:00
rods%netscape.com
1ba1fcde85
Implement progress dialog for printing and PP that show before reflow
...
Bug 154136 r=dcone/sgehani sr=alecf
2002-07-09 12:39:02 +00:00
bzbarsky%mit.edu
a288b8e184
add an additional one-slot global content list cache. Bug 140758 stuff
...
again, patch by jst@netscape.com , r=bzbarsky, sr=rbs
2002-07-09 07:10:41 +00:00
aaronl%netscape.com
ce23320746
Bug 156301. Link focus outline ghosting during find next. r=bryner, sr=jst
2002-07-09 06:29:45 +00:00
dbaron%fas.harvard.edu
834581869f
Turn on CSS parser error reporting in DEBUG builds. Make unexpected-EOF error messages more informative. b=155855 r=bzbarsky sr=ben
2002-07-09 04:28:58 +00:00
dbaron%fas.harvard.edu
27b9d4524f
To make maintainance easier and allow more data-as-data rather than data-as-code, create a preprocessable list of style structs and use it in many places where we previously listed all (or half) of the style structs. b=155745 r=bzbarsky sr=waterson
2002-07-09 04:10:10 +00:00
jst%netscape.com
e6ddef4fe9
Fixing security bug 134315. Make sure we clear the JS scope in cases where it's needed. r=mstoltz@netscape.com, sr=brendan@mozilla.org
2002-07-09 03:23:56 +00:00
jst%netscape.com
f2ccfa37c0
Fixing security bug 134315. Make sure we clear the JS scope in cases where it's needed. r=mstoltz@netscape.com, sr=brendan@mozilla.org
2002-07-09 02:49:58 +00:00
rods%netscape.com
9ad7dc90a0
use the title unless empty then use URL instead. And change
...
the progress dialog to display title intead of url
Bug 156305 r=dcone sr=waterson
2002-07-09 02:33:29 +00:00
bzbarsky%mit.edu
ab1e5e8701
Bug 153519 -- parent ContentLists to their root elements. r=peterv, sr=jst
2002-07-09 00:44:20 +00:00
bryner%netscape.com
90a2f7dfb7
Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag.
2002-07-08 07:56:50 +00:00
caillon%returnzero.com
9df8f33a00
* Implement CSSValueLists and computed -moz-border-{side}-colors
...
* Get the computed -moz-binding directly from the style context which is faster than getComputedStyle
* Speed up computed style by not QI'ing so much
* Cache the computed style object so we don't keep re-alloc'ing memory for it.
* Shrink ROCSSPrimitiveValue.
* Don't get computed style of non-existant properties.
* Use nsSize instead of nsRect when we only care about height and width
* Other random code cleanup of computed style
Bug 155525
r=bzbarsky
sr=jst
2002-07-08 07:11:59 +00:00
caillon%returnzero.com
f5e05e8e46
Bug 39210 - document.bgcolor reported as 'white' instead of '#ffffff'
...
r=sicking
sr=jst
2002-07-08 06:22:53 +00:00
bryner%netscape.com
0cf7d7b879
Don't send mouse enter events every time we have a key press (bug 156052). r=dbaron, sr=blake.
2002-07-06 23:25:20 +00:00
bzbarsky%mit.edu
4af8ed5565
Will this fix the compiler badness?
2002-07-04 05:33:22 +00:00
bzbarsky%mit.edu
b37befd9ef
fix windows bustage
2002-07-04 05:04:40 +00:00
bzbarsky%mit.edu
0c737fc54b
Fix innerHTML on some special elements to suck less; refactor some
...
code. Bug 125746, r=sicking, sr=jst
2002-07-04 04:30:25 +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
waterson%netscape.com
9e904c1573
Bug 132905. Wallpaper to avoid crash when we can't find a match. r=rjc, sr=alecf.
2002-07-03 16:59:29 +00:00
bzbarsky%mit.edu
5a0969e2e5
Minor cleanup of the fix for bug 122557. r=dbaron, sr=jst.
2002-07-03 00:18:33 +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
mstoltz%netscape.com
6e12a5ca9f
Bug 152725 - Get URL passed to cookie module from document principal, not document URL.
...
THis ensures that cookies set by javascript URL pages are set in the correct domain.
r=morse, sr=dveditz.
2002-07-02 17:58:24 +00:00
dbaron%fas.harvard.edu
811cf710ba
Guess at fixing orange builds. b=148046
2002-07-02 03:56:08 +00:00
dbaron%fas.harvard.edu
4aba7cc14e
For stylesheet loads with text/css or empty advisory type, end error message to error console when we don't load a stylesheet (standards mode) or warning message when we do load it (quirks mode). b=154942 r=bzbarsky sr=waterson
2002-07-02 03:11:57 +00:00
dbaron%fas.harvard.edu
8fc5d9db8c
Allow page to display when @import-ing a malformed URL by incrementing mPendingChildren only if LoadSheet succeeds. b=148046 r=bzbarsky sr=waterson
2002-07-02 02:34:57 +00:00
bzbarsky%mit.edu
7114a0496b
Fix debug-only crash. Bug 155259, r=harishd, sr=jag
2002-07-02 01:25:23 +00:00
bzbarsky%mit.edu
ec33fbecc8
Expose document.referrer for image documents. Bug 155052, r=sicking, sr=jst
2002-07-02 00:08:46 +00:00
bzbarsky%mit.edu
5a892e5796
Make the scriptloader check the HTTP status and not load 404 pages and
...
such as scripts. Bug 139040, r=jst, sr=rpotts
2002-07-01 23:12:13 +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
av%netscape.com
44ec2cc7b7
Bug 150761 -- scroll button causes crash with windowless plugins, r=peterl, sr=sfraser
2002-06-28 17:43:38 +00:00
rods%netscape.com
c23a2a8368
If the user or JS requests to print while the document is still loading the DV
...
will print it in the LoadComplete
Bug 137739 r=dcone sr=jst
2002-06-28 13:39:44 +00:00
dbaron%fas.harvard.edu
2535e0ad3e
Correcting comment. r=bzbarsky b=153032
2002-06-28 06:31:30 +00:00
bzbarsky%mit.edu
ab09ad1a83
Make content lists lazy. Bug 104603, r=jkeiser, sr=jst
2002-06-28 01:30:09 +00:00
bryner%netscape.com
b2750b78bc
Bug 151607 - fix an uninitialized variable in DocumentViewerImpl::PrintDocContent that was causing a later crash. r=rods, sr=sspitzer.
2002-06-27 22:20:59 +00:00
pete%alphanumerica.com
9b33dcc62e
b=88049 r=bzbarsky sr=jst
...
[RFE] Support .selectionStart & friends for textareas
Enjoy
--pete
2002-06-27 20:22:28 +00:00
bzbarsky%mit.edu
bd7390b873
No need to CompressWhitespace here... Bug 154345, r=peterv, sr=jst
2002-06-27 04:22:45 +00:00
harishd%netscape.com
b8ad324d2e
Make marquee tag a block level element. b=154173, r=heikki, sr=jst
2002-06-27 01:49:38 +00:00
sicking%bigfoot.com
cf41775d56
Bug 153600: Make <script>s with neither src attribute or childNodes not block the parser.
...
r=bz sr=jst
2002-06-26 21:07:37 +00:00
caillon%returnzero.com
4318c04f8d
Bug 154401. Cannot paste HTML on clipboard into composition or editor windows.
...
r=bzbarsky, sr=kin
2002-06-26 21:05:00 +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
akkana%netscape.com
51ea9add6b
126259: don't force a linebreak after img tags. Patch from burpmaster@truffula.net, r=akkana, sr=kin
2002-06-26 00:04:53 +00:00
timeless%mac.com
13e26356da
Bug 125090 Bad tag enum passed to CNavDTD::IntTagToStringTag()!!: 'str_ptr',
...
r=bz sr=jst
so much for consistency, the bug fix was errant in its parallelism and caused a crash
thanks to jonsmirl@yahoo.com for pointing out the correct index var
2002-06-25 23:49:02 +00:00
aaronl%netscape.com
24638c0863
Bug 142549. After find, spacebar doesn't scroll page. r=bryner, sr=kin. Bug 102679. Composer loses focus after image delete. r=kyle, sr=kin
2002-06-25 22:57:48 +00:00
rods%netscape.com
545f2640f9
We do not want to skip page ejects when printing the selection
...
BUg 153964 r=dcone sr=kin
2002-06-25 22:11:56 +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
caillon%returnzero.com
56487d7001
Speed up and move the helper functions in nsRange to nsContentUtils and make compareTreePosition() faster.
...
Bug 144014 r=bzbarsky sr=jst
2002-06-25 20:03:06 +00:00
timeless%mac.com
a5688a818a
Bug 125090 Bad tag enum passed to CNavDTD::IntTagToStringTag()!!: 'str_ptr',
...
r=bz sr=jst
2002-06-25 06:47:53 +00:00
heikki%netscape.com
27bd54e7fe
Bug 151933, xml:base should call CheckLoadURI like HTML base. r=harishd, sr=jst.
2002-06-24 19:53:50 +00:00
peterv%netscape.com
f10f1eaa93
Fix for bug 153757 (hasAttribute on a HTML label crashes). r=caillon, sr=jst.
2002-06-24 11:07:07 +00:00
sicking%bigfoot.com
6f2c9c280e
Make us evaluate a <script> as soon as it's in the main tree and it either contains children or has the "src" attribute set. Also make sure that the same <script> is never evaluated twice.
...
Bug 26790, r=peterv, sr=jst
2002-06-22 01:16:14 +00:00
rpotts%netscape.com
424c54035e
bug #147741 (r=jst, sr=darin) Call nsIContentPolicy for toplevel and subdocuments.
2002-06-21 22:47:42 +00:00
bzbarsky%mit.edu
750ed97f3f
Fix dynamic changes to generated content. Bug 57226, r=dbaron, sr=kin
2002-06-21 22:31:19 +00:00
jst%netscape.com
220258d498
Fixing bug 150824. Don't crash if initialization of an XBL JS class fails. r=dbradley@netscape.com, sr=alecf@netscape.com
2002-06-21 20:55:17 +00:00
varga%utcru.sk
6671a0756a
Fix for bug 127842 - Reload the Bookmark and History tab context menu in
...
sidebar crashes mozilla
r=bryner, sr=shaver
2002-06-21 12:18:48 +00:00
caillon%returnzero.com
340d2757fc
Bug 153044. Computed style implementation for some -moz-border-radius properties.
...
r=bzbarsky
sr=jst
2002-06-21 06:42:21 +00:00
cmanske%netscape.com
4404e25c54
Allow drag&drop of image from browser. b=146299 [checking in for mjudge] r=cmanske, sr=jag
2002-06-21 06:16:14 +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
peterv%netscape.com
1773dac99b
Remove unnecessary includes.
2002-06-20 14:35:17 +00:00
peterv%netscape.com
d5b273bc97
Fix for bug 142108 (Crash when reloading XML+XSLT Trunk, M100, N70PR1, M11A [@ nsXMLContentSink::Observe][@ 0x00000001]). r=Pike, sr=jst.
2002-06-20 12:04:22 +00:00
peterv%netscape.com
ecc891787d
Fix for bug 94475 (if first whitespace in line in textarea is a tab it is changed to a new line). Patch by t_mutreja@yahoo.com, r=bratell@lysator.liu.se, sr=heikki.
2002-06-20 11:45:09 +00:00
rods%netscape.com
944a302a29
Need to call EndObservingDocument before destroy of PresShell
...
Bug 152536 r=dcone sr=jst
2002-06-19 22:18:43 +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
caillon%returnzero.com
5ad14210fa
Bug 149474, Implement preventdefault="true" on XBL handlers, so that bindings are able to prevent the default action even if JavaScript is disabled. r=bryner sr=jag
2002-06-19 00:43:46 +00:00
radha%netscape.com
52f1f0b826
Fix for bug # 35011 r=joki sr=jst. window.onscroll and element.onscroll don't fire.
2002-06-18 23:00:50 +00:00
jst%netscape.com
b7fa3cbd10
Adding new file for shared container elements. Not part of the build yet.
2002-06-18 20:03:54 +00:00
bzbarsky%mit.edu
adae42c01e
Check the status code of HTTP channels before blindly loading the
...
sheet. Bug 112644, r=bbaetz, sr=darin
2002-06-18 02:46:11 +00:00
bzbarsky%mit.edu
cfece5fdc2
fix rendering of <font size="+0">. Bug 150022, r=doron, sr=jst
2002-06-18 02:42:40 +00:00
bzbarsky%mit.edu
b5ebc8a68e
fix build bustage -- views are not refcounted
2002-06-18 01:01:54 +00:00
seawood%netscape.com
0396fcc9ce
Bump lgot buffer again for MIPS builds.
...
Thanks to Nick Blievers <nickb@adacel.com.au> for the patch.
Bug #152453 r=cls
2002-06-18 01:01:07 +00:00
bzbarsky%mit.edu
07bd7dd42b
NS4 measures image.x/image.y from the enclosing layer, not from the
...
body. Bug 130415, r=jkeiser, sr=jst
2002-06-17 23:45:21 +00:00
bryner%netscape.com
08bd6fa15e
Fix crasher 151568 caused by my checkin for focus bug 131651. r=dbaron, sr=blake.
2002-06-15 23:38:06 +00:00
mstoltz%netscape.com
6f5d99be4c
133170 - Need to re-check host for security on a redirect after a call to
...
XMLHttpRequest.open(). For xmlextras, r=heikki, sr=jband. For caps,
r=bzbarsky, sr=jst
147754 - Add same-origin check to XMLSerializer. Patch by jst. r=mstoltz,
sr=jband
113351 - Add same-origin check to XSL Include. Patch by peterv and jst,
r=mstoltz, sr=rpotts
135267 - Add same-origin check to stylesheets included via LINK tags.
r=dveditz, sr=scc
2002-06-14 23:54:18 +00:00
heikki%netscape.com
00249d5998
Forgot to remove extra addref.
2002-06-14 23:19:59 +00:00
heikki%netscape.com
b461c2b1a3
Bug 151745, need to stabilize XPCOM object before using (prevents a crash in SVG). Patch from alex.fritze@crocodile-clips.com, r=peterv, sr=heikki.
2002-06-14 20:02:29 +00:00
heikki%netscape.com
3aa2bfb797
Bug 125583, disable automatic XLinks in mail, and make it so that pref dom.disable_open_during_load also disables all automatic XLinks that try to open in new window. r=harishd, sr=jst.
2002-06-14 18:52:16 +00:00
glazman%netscape.com
7cd80968b9
Making nsCSSDeclaration::GetValue() call itself to respond !important values when needed was making the CSS Parser choke in nsCSSParserImpl::AppendValue()
...
b=148501, r=brade, r=bzbarsky, sr=jst
2002-06-14 12:36:43 +00:00
joki%netscape.com
b846194d1e
Fix for bug 123700, send synthetic mouseenter/out messages to IFRAME elements to allow tracking when mouse is inside IFRAME. r:harishd, sr:jst
2002-06-14 04:14:55 +00:00
dbaron%fas.harvard.edu
32d8cc878c
XUL fastload shouldn't call ParseStyleAttribute when there is no style attribute. b=151262 r=waterson sr=brendan
2002-06-13 22:14:36 +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
glazman%netscape.com
2bc07ba87c
fixing crasher due to outbounds index in nsCSSStyleSheet.cpp; b=151198, r=brade, sr=jst
2002-06-13 08:29:51 +00:00
mstoltz%netscape.com
0f1432a6c5
Backing out fix for 135267 - this patch requires another change that hasn't gone in yet.
2002-06-12 22:49:14 +00:00
mstoltz%netscape.com
dfd61675d7
Fixing 135267 - don't allow access to style rules loaded from a different
...
host. r=dveditz, sr=scc.
2002-06-12 21:20:17 +00:00
jkeiser%netscape.com
b0e02ba22a
Make pressing enter submit by clicking the first button in form even if there is only one textfield in form. bug 147850, r=bzbarsky@mit.edu, sr=jst@netscape.com
2002-06-12 07:50:45 +00:00
jkeiser%netscape.com
ec94f09a05
Comment form submission more thoroughly. bug 148466, r=alexsavulov@netscape.com, rs=jband@netscape.com
2002-06-12 07:39:08 +00:00
jkeiser%netscape.com
f28bcdf9cc
Make select.selectedIndex = 3; clear all selections in multiple select. bug 77039, r=rods@netscape.com, sr=jst@netscape.com
2002-06-12 07:36:57 +00:00
jkeiser%netscape.com
e244eaa11c
Make input type=hidden save/restore value. bug 149962, r=rods, sr=jst
2002-06-12 06:35:11 +00:00
mkaply%us.ibm.com
88fef04a15
OS/2 bustage
2002-06-12 05:04:12 +00:00
bryner%netscape.com
e1f0385937
Fix the situation where clicking a link that has a mousedown handler which opens a window would erroneously send a blur to the newly-opened window (bug 131651). r=saari, sr=hewitt.
2002-06-12 05:00:35 +00:00
shanjian%netscape.com
6e7e01ff80
#102407 Unexpected instances of POSTDATA warning messages [form sub]
...
Swap the priority of weakdoc charset and default charset.
disable auto detection for POST document.
r=ftang, sr=darin
2002-06-12 04:18:31 +00:00
dbaron%fas.harvard.edu
155b9b60cb
Fix crash exiting print preview in certain cases (pages with frames; embedding apps) by ensuring view manager outlives pres shell. b=148308 r=rods sr=waterson
2002-06-12 03:32:24 +00:00
dbaron%fas.harvard.edu
e5a0855621
Fix crashes related to editing of HR elements by wrapping generated content for leaf frames in an extra frame so :before and :after are always the first/last children of the primary frame. Disable generated content for floating and absolutely positioned leaf frames. b=141054 sr=waterson r=kin
2002-06-12 03:27:48 +00:00
roc+%cs.cmu.edu
3cd559ba29
Bug 124685. Change damage propagation algorithm to traverse the widget tree instead of the view tree; speeds up certain testcases. r=kmcclusk,rs=waterson
2002-06-12 03:22:35 +00:00
harishd%netscape.com
c5b2e00d88
Strip leading/trailing spaces from img src attribute value that was preventing image rendering. b=87894, r=jkaiser, sr=jst
2002-06-11 23:23:12 +00:00
smontagu%netscape.com
66051e90f8
Do Arabic shaping earlier before measuring the text so that it gets laid out correctly. Bugs 117041, 138097. r=ftang, sr=waterson
2002-06-11 21:00:20 +00:00
cbiesinger%web.de
15a321ca78
bug 115473 r=pavlov sr=brendan
...
Remove timer priorities
2002-06-11 20:47:04 +00:00
ben%netscape.com
fa148fdef3
Fix for topcrashers bug 143118 and bug 146891 - prevent continued deserialization after a a deserialization failure of the XUL PD by aborting on failure, also, ensure that that propagates up so we can catch it. Fix an oops (trying to remove the fasl file before closing the stream to it) and hack around a nsLocalFileWin bug (bug 150156) in the process. r=waterson, sr=brendan, a=asa
2002-06-09 10:31:00 +00:00
jkeiser%netscape.com
7e4bfd5520
Fire onSubmit event when enter pressed in no-submit-button forms (bug 149685). r=peterv, sr=jst, a=asa
2002-06-07 23:00:17 +00:00
rods%netscape.com
caa5458797
Don't check the range boolean for ending the page
...
Bug 146296 r=dcone sr=waterson a=asa
2002-06-07 14:30:17 +00:00
alecf%netscape.com
bcf192e308
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
heikki%netscape.com
6acf10e067
Bug 132105, XLinks must pay attention to the popup prefs. r=harishd, sr=jst.
2002-06-04 20:24:37 +00:00
rods%netscape.com
d97cfcf96a
Check for null dom content before doing QI
...
Bug 148760 r=jkesier sr=jst
2002-06-04 12:06:59 +00:00
cbiesinger%web.de
1a92e0f845
bug 8031 r=tor sr=dveditz
...
XBM support
2002-06-04 08:48:12 +00:00
jkeiser%netscape.com
75a0b457df
Bug 125578.
2002-06-04 02:46:30 +00:00
jkeiser%netscape.com
4d507d3aff
Remove nsFormFrame forever. bug 125578, r=alexsavulov@netscape.com, sr=jst@netscape.com
2002-06-04 00:44:04 +00:00
timeless%mac.com
c3741ef7d1
Bug 144763 tolerate do_QueryReferent() returning null [@nsXULPrototypeScript::Compile]
...
r=harishd sr=jst
2002-06-03 19:17:46 +00:00
dbaron%fas.harvard.edu
d3867266eb
Make quirk stylesheet assertion |#ifdef DEBUG_dbaron| until I figure out why it's firing. b=147691 r=hwaara sr=waterson
2002-06-03 18:26:18 +00:00
jst%netscape.com
c47b132755
Attempting to fix bug 138900. Avoid multiple calls to LoadSrc() in iframe elements while the document is being built. This should speed up pageloads for pages with iframes on them. r=jkeiser@netscape.com, sr=jaggernaut@netscape.com
2002-06-01 01:15:57 +00:00
roc+%cs.cmu.edu
6f4e473b18
Bug 50623. Don't forget background styles inherited from the initial context. This has the effect of making FRAME/IFRAME documents transparent by default. Also, make FRAME/IFRAME elements paint any background styles set on them. r=dbaron,sr=waterson
2002-05-31 03:20:23 +00:00
jst%netscape.com
33039e5faf
Removing duplicate #include...
2002-05-29 19:15:50 +00:00
dbaron%fas.harvard.edu
1dcbcf7e98
Remove universalSelector atom. b=112318 sr=waterson r=brendan
2002-05-29 00:49:48 +00:00
dbaron%fas.harvard.edu
30dcd428ab
Convert the 4 tables of the RuleHash from nsHashtable to pldhash. Encapsulate the differences between tables, and the quirks/strict differences within the id and class tables, in the 6 sets of hashtable ops. Remove mCaseSensitive member and related code from AtomKey and remove nsInt32Key completely. Null-terminate lists of RuleValues rather than using a special mEndValue, and build the lists in the reverse order (reversing the meaning of their index). Store universal rules in their own list rather than using magic key. b=112318 sr=waterson r=brendan
2002-05-29 00:49:44 +00:00
peterv%netscape.com
b98a256c65
Fix for bug 88761 (html code for selected and noshade (and other minimizable attributes) not w3c conformant). r=heikki, sr=jst.
2002-05-28 12:34:48 +00:00
dbaron%fas.harvard.edu
e6315d638a
Clear the undisplayed content map before calling SetDocument(null), which can cause some XBL content to be destroyed without notifications, leaving dangling pointers in the undisplayed map. b=145737 r=bzbarsky sr=waterson
2002-05-26 17:03:42 +00:00
dbaron%fas.harvard.edu
8d231a5fae
Ensure that the quirks stylesheet is enabled/disabled before we start creating frames so that we don't have to build the rule cascade twice. Remove old compatibility mode pref that only controlled a small part of what it should have. b=141261 sr=waterson r=jst
2002-05-23 23:09:31 +00:00
rods%netscape.com
503207a2ce
The allows TAB events to be processed. This seems to work fine, because the
...
forms controls can never get focus. I did a lot of testing and the focus goes
to the toolbar and doesn't go to any forms controls.
Bug 145388 r=dcone sr=attinasi
2002-05-23 10:48:37 +00:00
dbaron%fas.harvard.edu
8e1dde577e
Fix checking of checkboxes inside their label by not sending the duplicate event if the click was already within the form control. b=96813 r=jkeiser sr=jst
2002-05-23 00:23:12 +00:00
jst%netscape.com
1075a3f80d
Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com
2002-05-23 00:00:34 +00:00
harishd%netscape.com
1e4585c9ba
Ensuring complete consumption of DOCTYPE content. b=142625, r=heikki, sr=jst
2002-05-22 00:46:16 +00:00
dbaron%fas.harvard.edu
d2188e6086
Move implementation of HTML label element entirely into the content model so that it can have any display type: implement the event-munging and accesskey support in nsHTMLLabelElement. For the latter, share some code with nsHTMLAnchorElement and remove extra parameter from nsIEventStateManager access key methods. b=96813 r=jkeiser sr=jst
2002-05-22 00:14:51 +00:00
rods%netscape.com
b9efd96eca
unregisters the focus listener after a new one is installed.
...
Bug 145388 r=dcone sr=jst
2002-05-21 19:37:28 +00:00
glazman%netscape.com
6f04b18617
fixing brad Tbox warning; b=142019, r=bzbarsky, sr=jst
2002-05-21 13:33:25 +00:00
glazman%netscape.com
8b99db659f
output of CSS border and background shorthand properties was buggy ; the new code implements a proposal by Hixie that tries to output the minimal number of properties.
...
b=142019, r=bzbarsky, sr=jst
2002-05-21 08:16:42 +00:00
jkeiser%netscape.com
cb85de7cc8
Fix crasher regression from bug 74091. bug 74091, r=dbaron@fas.harvard.edu, sr=
...
jst@netscape.com
2002-05-21 02:11:05 +00:00
jst%netscape.com
a60314c4c2
Fixing typo in assert...
2002-05-21 00:26:27 +00:00
bryner%netscape.com
f711b863c8
Prevent a crash that happens if you context-click while autocomplete is active in mail compose (bug 137864). r=danm, sr=jag.
2002-05-21 00:00:46 +00:00
jst%netscape.com
262f28f900
Fixing bug 134278. Die kNameSpaceID_HTML, die! r=sicking@bigfoot.com, sr=heikki@netscape.com
2002-05-20 22:47:02 +00:00
jst%netscape.com
90ecf50e31
Fixing bug 132609. Make window.close() work even when called from an event handler that was added with addEventListener(). r=heikki@netscape.com, sr=jband@netscape.com
2002-05-20 20:55:41 +00:00
jst%netscape.com
8bc8cd61ad
Backing out a small part of jkeiser's fix for bug 74091 which caused bug 145741. CallQueryInterface() is not null safe. r=harishd@netscape.com. sr=jst@netscape.com
2002-05-20 18:48:00 +00:00
dbaron%fas.harvard.edu
71e2043a88
Limit the quirk that prevents dynamic pseudo-classes from applying to quirks mode, to :hover and :active only, and to a stricter definition of global selectors, since we no longer have to worry about performance problems. b=96984 sr=attinasi r=bzbarsky
2002-05-19 02:05:29 +00:00
jst%netscape.com
c68cadcb79
Fixing bug 131841. Don't make calls on weak XPCOM (nsIPresShell in this case) pointers since the objects might go away during the call, this lead to a crash in this particular case. r=sicking@bigfoot.com, sr=vidur@netscape.com, brendan@mozilla.org
2002-05-18 00:02:50 +00:00
jst%netscape.com
9b99b5c3e1
Fixing bug 145064. Don't throw exceptions when asking for .pathname n' friends on types of URI's that don't support the property in question. r=bzbarsky@mit.edu, sr=heikki@netscape.com
2002-05-17 22:31:23 +00:00
aaronl%netscape.com
fa3df635f3
Bug 130969. Active accessibility: fix MSAA focus events. r=bryner, saari. sr=jst
2002-05-17 04:04:24 +00:00
dbaron%fas.harvard.edu
3db6a04379
Null-check mBindingTable to avoid crash with some themes. b=143835 r=brendan sr=waterson
2002-05-17 02:33:03 +00:00
rpotts%netscape.com
73de225b01
bug #46856 (r=valeski, sr=darin). API Changes to nsIWebProgress/nsIWebProgressListener)
2002-05-16 20:57:37 +00:00
jkeiser%netscape.com
b9e5e084ab
Make option text show up when option changes. bug 136885, r=rods@netscape.com, sr=attinasi@netscape.com
2002-05-16 19:27:13 +00:00
jkeiser%netscape.com
79d7d4bffc
Make textarea wrap="hard" not wrap text for restore/JS (only submit and edit). bug 74091, r=rods@netscape.com, sr=attinasi@netscape.com
2002-05-16 18:26:05 +00:00
rods%netscape.com
55cdb88790
Adds a new arg to the PP call. The new arg is not being used, it is
...
for future and is needed for the API freeze.
Bug 144716 r=dcone sr=attinasi
2002-05-16 13:51:54 +00:00
pete.zha%sun.com
b6994b2435
bug 143168:remove ilayer layer tag from mozilla code
...
r=harishd, sr=jst
Check in for Jerry Tan(jerry.tan@sun.com )'s fix
2002-05-16 03:08:15 +00:00
akkana%netscape.com
067ccb614c
46227: eliminate extra spaces inserted switching between normal and source modes of composer. Patch is from burpmaster@truffula.net, r=akk, sr=jst
2002-05-16 00:32:40 +00:00
dougt%netscape.com
333512db88
Fixing svg build bustage
2002-05-15 21:21:07 +00:00
varga%utcru.sk
0cc2ec0655
Fix for bug 142404 - nsXULTreeBuilder::Drop should enable drop if canDropBeforeAfter is true
...
r=varga, sr=hewitt
2002-05-15 19:51:08 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
jkeiser%netscape.com
a8f8f9fbbe
Make submit() and reset() work as events. bug 144534, r=alexsavulov@netscape.com, sr=jst@netscape.com
2002-05-15 01:24:59 +00:00
rods%netscape.com
68b0319c10
Changing CID to ContractID and const char* to const char xxx[]
...
As part of Bug 144128
2002-05-14 14:32:42 +00:00
rods%netscape.com
517bc877a1
Static build bustage fix
2002-05-14 14:15:19 +00:00
rods%netscape.com
0c5c90b638
This patch does the following:
...
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface
2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService
3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService
4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same.
5) There is no longer a CID "@mozilla.org/gfx/printoptions;1"
6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it.
7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService.
Bug 144128 r=dcone sr=attinasi
2002-05-14 12:05:00 +00:00
caillon%returnzero.com
ddd3d5d711
Initial implementation of DOM Level 3 Core methods Node.compareTreePosition() and Node.isSameNode(), Bug 139344, r=jkeiser, sr=jst
2002-05-14 01:28:17 +00:00