Граф коммитов

2495 Коммитов

Автор SHA1 Сообщение Дата
darin%netscape.com 2cad8b7dfe workaround fix for blocker bug 96440 r=harishd, sr=vidur, a=dbaron 2001-08-23 18:59:46 +00:00
karnaze%netscape.com 8033517a18 bug 60013 - make table with html width set to 0 behave like an auto table. sr=attinasi,r=bernd 2001-08-22 04:21:05 +00:00
darin%netscape.com a8440487f0 fixes bug 90288 (part 2) "not honoring Pragma: no-cache from HTTP-EQUIV"
r=gagan, sr=dougt
2001-08-22 00:38:46 +00:00
dbaron%fas.harvard.edu 3505e63425 Fixing MOZ_TRACK_MODULE_DEPS bustage by adding pref to REQUIRES (for nsRuleNode.cpp). 2001-08-21 14:27:36 +00:00
rods%netscape.com 974b9579d7 Disabling Quirks sizing for form controls, it can be put back in via a pref
and uncommenting a line in quirk.css
Bug 91602 r=dcone sr=attinasi
2001-08-21 14:01:55 +00:00
dbaron%fas.harvard.edu 716f9f4695 Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
jst%netscape.com 25a20b643d Followup to Attribute --> Attr renaming... 2001-08-20 09:03:25 +00:00
bryner%netscape.com 0d1b6bc0e9 Bug 92879 - textbox select() causes window to steal focus. r=dbaron, sr=hyatt. 2001-08-18 23:55:01 +00:00
bryner%netscape.com f63f3fc06d Bug 66617 - if tabbing scrolls page, focus outline doesn't leave first link (second try). r=saari, sr=hyatt. 2001-08-18 07:25:52 +00:00
harishd%netscape.com f1f32fab65 94903 - Don't forgot to resume parsing if loading external js fails.
r=heikki,sr=jst
2001-08-17 22:24:39 +00:00
bryner%netscape.com 67f6aa83cb Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst. 2001-08-17 08:14:14 +00:00
jst%netscape.com 5f027e76cc Fixing bug 88151, anchor.accessKey wasn't working correctly. r=heikki@netscape.com, sr=waterson@netscape.com 2001-08-17 04:52:13 +00:00
jgaunt%netscape.com 00f903a8da fix for bug 94768
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
cathleen%netscape.com b6297898fd enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson 2001-08-17 02:03:34 +00:00
ian%hixie.ch b7ea7b7c6a Treat classes case-insensitively in quirks mode. Bug 93371; r=pierre sr=attinasi 2001-08-16 07:42:15 +00:00
pollmann%netscape.com 819e055240 Bug 44330: Allow Enter press to submit form from any control. This brings our behaviour in line with other browsers' behaviour. r/sr=blake@netscape.com,jst@netscape.com 2001-08-16 07:38:47 +00:00
attinasi%netscape.com 3f88a6807a Made attributes topmargin and leftmargin work on the BODY element in Quirks Mode. b=9258 r=alexsavulov sr=jst 2001-08-15 22:22:41 +00:00
cls%seawood.org 8405a1984e Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
rpotts%netscape.com da2959ee05 bug #94205. Adding flags to nsIWebNavigation::Stop(). 2001-08-14 04:46:20 +00:00
dbaron%fas.harvard.edu 84a5b131c8 Fix errors in my patch for bug 90791 that were causing a crash. b=93106 r=waterson, brendan, pierre sr=hyatt 2001-08-14 02:54:35 +00:00
jst%netscape.com 72e80997cf Fixing bug 72613, crash in nsIDOMHTMLDocument::Write() when called from C++ w/o any JS on the stack. sr=vidur@netscape.com, r=pollmann@netscape.com 2001-08-11 00:37:27 +00:00
bryner%netscape.com 3eaacd5a3a Bug 66617 - When tabbing between links on a page, the focus outline on the
previously focused link would not be redrawn if the tab caused the page to
scroll.  r=valeski, saari, sr=hyatt.
2001-08-10 23:50:05 +00:00
jaggernaut%netscape.com 09e264ec0e Bug 92623: ``Adjust the nsCSSParser quirks'', patch by Hixie, r=pierre@netscape.com, sr=attinasi 2001-08-10 22:46:53 +00:00
jst%netscape.com 3393692119 Fixing bogus assert code that I introduced when fixing 92433. 2001-08-10 01:22:07 +00:00
pierre%netscape.com 85948f26eb bug 94248: uninitialized variable in nsCSSUserInterface::mCursor. fix from rjesup@wgate.com, r=pierre 2001-08-08 04:21:53 +00:00
harishd%netscape.com f01a6e9f3e 83119 - Added support for visibility in GetComputedStyle(). r=heikki,sr=jst.
84000 - Preserve NOFRAMES content - patch submitted by scoda@alias.it. r=me, sr=jst.
65467 - DT is an inline element. r=heikki, sr=jst.
88992 - OBJECT should be able to close unclosed block level elements within it. r=heikki, sr=vidur
84491 - IFRAME should be treated similar to NOFRAMES. r=pollmann, sr=vidur
92530 - FORM should behave as a container if the parent is TD or TH. r=heikki,sr=vidur
88243 - For percentage attribute value do not assume that '%' will always be the last character. r=heikki,sr=vidur.
2001-08-07 19:05:21 +00:00
jst%netscape.com 2cf22c5810 Fixing topembed crash bug 92433. Calling element.replaceChild(aChild, sameChild) caused a crash in the content modified notification code due to a bug in the replaceChild code. r=pollmann@netscape.com, sr=vidur@netscape.com 2001-08-07 06:09:17 +00:00
hyatt%netscape.com 64e5eded13 Fix for 38380. r=bryner, sr=jst,waterson 2001-08-07 01:53:10 +00:00
karnaze%netscape.com 3d518152b5 bug 92125 - allow rowspan to be larger than 1000. sr=attinasi, r=alexsavulov 2001-08-06 14:29:55 +00:00
bzbarsky%mit.edu 70d6c75c7c Making import rules implement the nsIDOMCSSImportRule interface. Bug 90290, r=pierre, sr=jst 2001-08-04 21:19:53 +00:00
dbaron%fas.harvard.edu 1315e410be Fix crash bug 93270 by ensuring that the nsHTMLStyleSheetImpl always has a non-null mDocumentColorRule and mTableTHRule. r=pierre sr=hyatt 2001-08-04 02:43:05 +00:00
harishd%netscape.com 872f79900d 91320 - Removed unused files from htmlparser module and created a public directory.
r= heikki
sr=vidur
2001-08-03 21:15:15 +00:00
glazman%netscape.com 5ec167d41a BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi 2001-08-02 14:34:55 +00:00
jaggernaut%netscape.com 0f0eb18613 Bug 13004: nsDOMEventsIIDs.cpp/.h should go.
Patch by jst, r=jag, sr=brendan.
2001-08-02 05:36:44 +00:00
hyatt%netscape.com 9dc6c4c8cf Fix for 71471. r=blake, sr=hewitt 2001-08-02 00:09:27 +00:00
heikki%netscape.com 78e9f7f95f Bug 86975, synchronise ScrollToRef() code between HTML and XML content sinks. r=harishd, sr=jst. 2001-08-01 23:04:32 +00:00
nhotta%netscape.com 0d0f23695e For charset conversion, avoid Finish() to overwrite a result of Convert(), bug 92776, r=yokoyama, sr=jst. 2001-08-01 22:31:56 +00:00
glazman%netscape.com df06f9a509 backing out fix for 88681 due to merge conflicts 2001-08-01 14:53:15 +00:00
glazman%netscape.com 627c41826f BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi 2001-08-01 14:38:30 +00:00
brade%netscape.com 6742247599 remove duplicate atoms; bug #68167 2001-08-01 13:40:19 +00:00
peterv%netscape.com 704d02b990 Fix for bug 83981 (document.getElementById([link]).href = [url]; doesn't respond). r=pierre, sr=jst. 2001-08-01 10:26:38 +00:00
peterv%netscape.com 1bbb115563 Fix for bug 63502 (Content-Style-Type doesn't handle parameters). r=glazman, sr=attinasi. 2001-08-01 10:13:31 +00:00
hyatt%netscape.com bbaa5f5f43 Fix for table color quirk bug. r=dbaron, sr=attinasi 2001-08-01 07:51:27 +00:00
brendan%mozilla.org 8c7c819206 FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver. 2001-07-31 19:05:34 +00:00
jaggernaut%netscape.com c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
hyatt%netscape.com 04fb853f1a Fix for 90081, r=dbaron, sr=attinasi 2001-07-25 06:33:06 +00:00
jst%netscape.com 6940295f99 Fixing bugzilla bug 91368 and doing some additional code cleanup. r=ftang@netscape.com, sr=blizzard@netscape.com 2001-07-25 05:26:37 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
pollmann%netscape.com 6ad11804b0 Bug 90392: Don't submit forms multiple times when dismissing the 'insecure form submit' warning dialog by pressing Enter. This balances XUL's handling of firing for Enter on KEY_PRESS and firing for space bar on KEY_UP by doing the same for HTML form controls. r=jag@netscape.com, sr=jst@netscape.com 2001-07-23 10:24:37 +00:00
hyatt%netscape.com 069bcafc1e More hot 90081 action. Needed to tweak it a little to avoid crash. 2001-07-18 23:25:16 +00:00
hyatt%netscape.com 04aa6b45a9 Fix for 90081, r/sr=waterson,attinasi 2001-07-18 22:48:35 +00:00
waterson%netscape.com 1329146bbb Fix both! 2001-07-18 20:17:09 +00:00
waterson%netscape.com 188760982b Add a .get() to fix build bustage. 2001-07-18 20:16:37 +00:00
bzbarsky%mit.edu 04ebfa74d0 Make CSSParserImpl::ParseAndAppendDeclaration keep parsing even when it
encounters an error. Bug 88421, r=pierre, sr=attinasi
2001-07-18 19:43:39 +00:00
waterson%netscape.com 34f1cfb172 Bug 89184. Use nsXPIDLCString instead of uninitialized bare |char*|. r=dbaron, sr=jst. 2001-07-18 19:34:14 +00:00
jst%netscape.com 86ec54ba62 Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com 2001-07-18 07:48:12 +00:00
waterson%netscape.com 8b974f729d Bug 91149. Be sure to call |MapAlignAttributesInto()| to make us notice the |align| attribute. r=karnaze, sr=attinasi. 2001-07-18 04:51:56 +00:00
pete%alphanumerica.com 5311c694ab Fix for DOM crasher b=89536, r=pollmann, sr=jst.
--pete
2001-07-17 13:53:15 +00:00
pavlov%netscape.com 0852f1b0c5 part of bug 78690. r=bryner sr=jst 2001-07-17 01:14:40 +00:00
dbaron%fas.harvard.edu 1f8fc1d555 Replace the mMediumCascadeTable nsHashtable with a linked list of rule cascades since searching a linked list of at most two elements (and usually just one) is *much* faster than doing a hashtable lookup. r=waterson sr=attinasi b=90791 2001-07-16 20:59:28 +00:00
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
jst%netscape.com 22d7f72715 Fixing bug 83433, exposing DOM constructors and prototypes to JS. r/sr=rpotts@netcape.com, vidur@netscape.com, dbradley@netscape.com 2001-07-11 09:09:30 +00:00
bernd.mielke%snafu.de 482af73c45 Empty table width attributes are now treated as no width specified. bug 75250
r=karnaze sr=attinasi
2001-07-11 05:35:18 +00:00
bernd.mielke%snafu.de 968b517736 Inherit color into the table elements in quirks mode
bug 46480 patch by fantasai@escape.com r=bernd sr=attinasi
2001-07-06 14:17:08 +00:00
bratell%lysator.liu.se cfea533eec Bug 84194 - make color parsing a little faster by using knowledge that numerical color values often start with a '#' and by using iterators instead of old nsString API:s. r=harishd sr=jst 2001-07-06 14:11:09 +00:00
bratell%lysator.liu.se ac0a8a69ff Bug 83945 - make attribute parsing and whitespace stripping a little faster by using iterators instead of old nsString API:s. r=bzbarsky sr=jst 2001-07-06 13:57:46 +00:00
harishd%netscape.com 9cb58cb0ee 40072 - (patch provided by pollmann) Do not process METAs after FRAMESET. r=harishd sr=vidur
58809 - Handle numeric & hexadecimal entities correctly r=heikki sr=vidur
72249 - Per SGML endtag can contain whitespace between generic identifier and tagc. r=heikki sr=vidur
82971 - if the last character was a CR make sure to not lose that information. r=heikki sr=vidur
2001-07-05 22:20:34 +00:00
jaggernaut%netscape.com 03ab87e4a1 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
kmcclusk%netscape.com eec344b9cd Delay the dynamic lowering of the interval when interrupting parsing for 2 seconds. bug 76722 sr=attinasi@netscape.com, r=harishd@netscape.com 2001-06-30 01:58:38 +00:00
vidur%netscape.com 59a48b8d8a Fix for bug 81253. We now sniff upto the first 2k of the first buffer of any HTML stream, looking for a META tag with charset information. If charset information is found, we use it for unicode conversion. This deals with the bulk of cases where we used to do a reload based on charset information in the document. In the worst case (if charset information exists but isn't found during sniffing) we fall back to the reload case. This fix improves initial page load performance for pages with a charset. Degradation in performance for pages loaded out of the cache is still being investigated. r=harishd, sr=waterson 2001-06-29 22:56:58 +00:00
jst%netscape.com 7705ddb29f Fixing bug 81290. The element.offsetXXX properties contained incorrect values when the element is positioned, or a child of a positioned element, this made these properties kinda useless since we were nowhere close to IE wrt the values of these properties. r=pollmann@netscape.com, sr=vidur@netscape.com 2001-06-29 22:44:20 +00:00
waterson%netscape.com f981ffed5f Bug 87229. Replace giant switch statements with bit-ops and jump tables where appropriate. r=attinasi, sr=hyatt 2001-06-29 22:42:46 +00:00
nhotta%netscape.com 84b520b607 In nsHTMLUtils.cpp changed to create UTF-8 URI instead of a document charset,
in mailnews changed ASCII conversion to UTF-8, bug 87202, r=ftang, sr=jst.
2001-06-29 22:21:50 +00:00
harishd%netscape.com 7b4d4a4697 88386 - Add null check to avoid crash because the parser could get released from underneath during location.replace 2001-06-29 19:57:52 +00:00
jst%netscape.com 86a924e978 Fixing bug 84648. The parser blocking code had regressed to re-introduce a problem with document.write()'ing <link> elements from inline scripts. patch by vidur@netscape.com&jst@netscape.com, r=harishd@netscape.com, sr=jst&vidur 2001-06-29 09:59:45 +00:00
kmcclusk%netscape.com 3f6fa664d9 Enable interrupting of parsing to improve performance during long document loads + include dynamic switching between user-responsiveness and page load performance,bug 76722 sr=attinasi@netscape.com, r=harishd@netscape.com. 2001-06-29 04:01:26 +00:00
dbaron%fas.harvard.edu b30ae7fa9d Fix BiDi regression from style system landing by correcting implementation of 'unicode-bidi' to be a non-inherited property, correctly mapping attributes to it, splitting text frames with both strong RTL and LTR characters, and stripping BiDi control characters. Code by me and lkemmel@il.ibm.com r=simon@softel.co.il sr=hyatt b=83958 2001-06-29 03:15:58 +00:00
glazman%netscape.com 050d131fbc CSS parser drops negations if attached to universal selector and a pseudo-element; b=87999, r=peterv, sr=hyatt 2001-06-27 10:41:49 +00:00
dbaron%fas.harvard.edu f085334c82 Prevent quirk stylesheet from applying to XML documents. b=87281 r,sr in {hyatt,attinasi} 2001-06-27 02:25:47 +00:00
morse%netscape.com e4ca8839f0 bug 86885 crash if cookie service not available, c=waterson, r=morse, sr=scc, a=chofmann 2001-06-26 00:11:04 +00:00
rpotts%netscape.com c4ef45ae8a bug #68955 (r=vidur, sr=jst, a=choffman) This patch prevents the short-circuit optimization of the image src attribute 2001-06-25 06:18:42 +00:00
ftang%netscape.com 5192f8b6cf fix 86792. r=nhotta sr=jst a=chofmann
unescape mRef before trying go to the anchor
2001-06-21 14:40:55 +00:00
kmcclusk%netscape.com e3ef64bd96 Added code to interrupt the parser's processing of tokens if a threshold is exceeded to improve interactivity during long page loads. Turned OFF by default. Can be enabled through a pref. bug 76722 r=harishd@netscape.com,rickg@netscape.com sr=vidur@netscape.com,attinasi@netscape.com a=chofmann@netscape.com 2001-06-21 02:06:23 +00:00
bzbarsky%mit.edu fe80006aa7 Fixing a bogus class name in a comment. Bug 86939, rs=jst 2001-06-20 22:49:10 +00:00
hyatt%netscape.com 5364cde577 Fix for 83658, font size=7 broken, r=dbaron, sr=waterson, a=dbaron 2001-06-20 06:43:28 +00:00
peterv%netscape.com 7d0dcbb2dc Fix for bug 59619 (MIME types should not be case sensitive). r=heikki, sr=jst, a=roc. 2001-06-20 06:42:37 +00:00
blakeross%telocity.com b4d7173d23 Keypress event bubbles up to alerts, meaning alerts were dismissed without the user's consent (68846). r=kerz sr=ben a=asa 2001-06-20 06:20:27 +00:00
dbaron%fas.harvard.edu 688519fb0c Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
pollmann%netscape.com 8b987f0dd4 Bug 77390: Display <noscript> content if nsScriptSecurityManager::CanExecuteScripts returns false. This covers some edge cases where the pref could be set to allow javascript, but nsScriptSecurityManager doesn't want us to for whatever reason. In these cases, we will display the content in <noscript> instead of nothing, r=harishd@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (asa) 2001-06-20 01:04:24 +00:00
brade%netscape.com 1315a9ef11 don't escape characters in JS attributes; bug #68167 2001-06-19 23:51:29 +00:00
bzbarsky%mit.edu 5cfa2c2066 Add classinfo to nsGenericHTMLCollection, fixing bug 85560 and bug
83107.  r=peterv, sr=jst, a=dbaron
2001-06-19 23:38:39 +00:00
dbaron%fas.harvard.edu f8ffcd1a4b Correct matching of dashmatch (|=) according to recent CSS WG discussions and fix :not() bugs with class selectors, id selectors, and $= and ^= attribute selectors. r=hixie sr=attinasi a=asa b=83616 2001-06-19 22:46:08 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
harishd%netscape.com a4535fb4c0 82500 - Make sure that DidBuildModel gets called only once per document.
79492 - In collecting skipped content make sure that entity-like-markup is not mistaken for an entity.
80009 - PRE should be treated as a block-level element - per spec.
82498 - Do not process script content in a frameset document.
82544 - Beginning/ending quotes in attribute values are now removed by the parser.
77145 - Fix off-by-one error.

r=heikki
sr=vidur
a=asa
2001-06-18 21:18:37 +00:00
hyatt%netscape.com 9166cb55f7 Fix for 84046, unable to dynamically change bgcolors. r=cmanske, sr=attinasi, a=dbaron 2001-06-18 20:49:57 +00:00
peterv%netscape.com bffc0d3ea7 Fix for bug 38761 (Dynamically changing 'href' attribute of <link> doesn't work). r=heikki, sr=jst, a=blizzard. 2001-06-18 20:19:31 +00:00
nhotta%netscape.com ae45110738 If the javascript URI contains non ASCII then encode it to \uXXXX instead of applying charset conversion,
bug 51355, r=ftang, sr=jst, a=asa.
2001-06-18 20:01:36 +00:00
dbaron%fas.harvard.edu 286894695d Fix bustage from scc's checkin for bug 85271. 2001-06-17 07:38:01 +00:00
peterv%netscape.com bc79bd9d38 Fix for bug 83612 (Correct/cleanup style loading code in content). r=heikki, sr=jst, a=asa. 2001-06-14 12:33:38 +00:00
peterv%netscape.com eb388ef7ba Fix for bug 84564 (Content-Style-Type no longer working). r=dbaron, sr=attinasi, a=asa. 2001-06-13 18:15:03 +00:00