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

12131 Коммитов

Автор SHA1 Сообщение Дата
attinasi%netscape.com b6c66d757c Misplaced #endif - fixed for opt builds 2001-07-17 22:02:11 +00:00
attinasi%netscape.com 503f2f05f4 Checkin for alexsavulov@netscape.com: b=80396 r=rbs sr=attinasi new debug method added to dump frames 2001-07-17 21:30:17 +00:00
attinasi%netscape.com c358153540 Checking in for alexsavulov@netscape.com: added debug method to allow dumping of all frames from anyplace in the code. r=rbs@maths.uq.edu.au sr=attinasi@netscape.com b=80396 2001-07-17 21:29:08 +00:00
attinasi%netscape.com 935e97f1da Fixed crash due to blind-cast of frame to rowFrame by checking the frame type first. r=karnaze sr=waterson b=88849 2001-07-17 20:27:01 +00:00
rpotts%netscape.com 914543da03 bug #84749. (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next... 2001-07-17 20:17:38 +00:00
attinasi%netscape.com 94fea554b3 Fixed regression (bug 90503) by restricting the full-view invalidate to the case where the height has decreased (instead of just changed). r=karnaze, sr=waterson b=86852 2001-07-17 19:35:23 +00:00
pavlov%netscape.com 0852f1b0c5 part of bug 78690. r=bryner sr=jst 2001-07-17 01:14:40 +00:00
pinkerton%netscape.com 5bcfb1d177 nullcheck document to prevent crash when there isn't a document. r=saari/sr=hyatt. bug#89373 2001-07-16 22:15:29 +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
bernd.mielke%snafu.de 8ce9ad251a bug 45486 fixing percent colspans iterate over from the inner to the outer colspan
cleanup in header files, some documentation, removing cruft
bug 55694 use reflowstate.availwidth if is usefull
r=karnaze sr=attinasi
2001-07-16 19:15:01 +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
blakeross%telocity.com cf8684e910 nsTextBoxFrame's crop=middle is inverse of what is desired (50833). Patch by Dean Tessman <dean_tessman@hotmail.com> r=pink, simon@softel.co.il sr=blake 2001-07-15 00:10:10 +00:00
blakeross%telocity.com fcf433c759 Dragging thumb away from scrollbar should cancel scrolling (22175). Patch by Dean Tessman <dean_tessman@hotmail.com>. r=timeless sr=blake 2001-07-15 00:05:20 +00:00
peterlubczynski%netscape.com 6cb0b018c8 Fix for Shockwave games not working bug 90173 r=av sr=attinasi 2001-07-14 01:36:45 +00:00
karnaze%netscape.com 7dcbe365fc bug 89116 - rebalance table on cell incremental reflow when maximum width changes. sr=attinasi, r=alexsavulov. 2001-07-13 23:49:30 +00:00
dcone%netscape.com 164cc91a57 b=88343 r=peterl sr=karnaze Fix a crash when the user goes back to a page with a listbox. 2001-07-13 19:51:59 +00:00
kin%netscape.com 6d0b3baa55 Fixes from kin@netscape.com and brade@netscape.com
for bug #86450: pasting plaintext into text area loses significant whitespace

    content/base/src/nsDocumentEncoder.cpp
        - Look for -moz-pre-wrap in the correct attribute ("style").

    editor/base/nsHTMLDataTransfer.cpp
    editor/base/nsPlaintextDataTransfer.cpp
        - Set the correct mime-type on the encoder and transfer data.
        - Pass correct init flags to encoder.

    layout/base/src/nsCopySupport.cpp
    layout/base/src/nsCopySupport.h:
        - Added IsPlainTextContext() method.
        - Modified HTMLCopy() to pass correct init flags and
          mime-type to the encoder during plaintext copy.

r=kin@netscape.com,brade@netscape.com sr=sfraser@netscape.com
2001-07-13 13:38:10 +00:00
bernd.mielke%snafu.de 54ea24b8b8 nsTableFrame code cleanup bug 89747 r =karnaze sr=attinasi 2001-07-13 05:53:09 +00:00
dbaron%fas.harvard.edu 2121901d8a Changing vertical alignment of some form controls from 'bottom' to 'text-bottom', which is a good thing in itself but also fixes one of the many conditions needed to trigger bug 78066. b=87981 r=attinasi sr=waterson 2001-07-13 05:19:34 +00:00
jst%netscape.com 1024be8b98 Fixing bug 66022, recurse to death if image attributes are touched from an images onload handler when the image is loaded from the cache. r=pavlov@netscape.com, sr=attinasi@netscape.com 2001-07-11 05:44:12 +00:00
peterlubczynski%netscape.com 638a2fb97b Only flush the font cache and don't do a reframe for font.internaluseonly.changed
Fix for 3D Groove not working on Win32, bug 89493, patch by attinasi r=peterl sr=waterson
2001-07-11 03:44:35 +00:00
bnesse%netscape.com 537daaf53c Fix for bug 85231. Free nsTimer in PluginInstance to eliminate MLK and crash caused by it. r=av, peterl. sr=scc. 2001-07-11 02:29:45 +00:00
waterson%netscape.com 1b71ecf98b Bug 88073. Revert changes made in r1.603 due to regression. 2001-07-11 00:48:19 +00:00
jgaunt%netscape.com 1616c83783 bug 88509 - moving of a GetFrameType and layoutAtom from ifdef bidi land.
r=dbaron sr=sfraser
2001-07-10 23:57:28 +00:00
peterlubczynski%netscape.com 9218eb2d32 Slightly change pluign timer interval to fix url bar on Mac bug 88936 r=bnesse sr=sfraser 2001-07-10 03:59:39 +00:00
peterlubczynski%netscape.com 9cb7836747 Fix for crash with garbage in nsGUIEvent bug 87112 sr=sfraser r=ccarlen 2001-07-10 02:52:50 +00:00
waterson%netscape.com db9928f3b5 Bug 90054. Remove unnecessary methods from nsIImageFrame. r=dbaron, sr=attinasi. 2001-07-10 01:30:08 +00:00
waterson%netscape.com f8e68fc8fe Bug 89076. Remove unneccessary methods. r=dbaron, sr=attinasi. 2001-07-09 23:33:28 +00:00
waterson%netscape.com c914d7b57a Bug 89533. Remove unused reflow command types. r=rbs, sr=attinasi 2001-07-09 22:44:07 +00:00
dcone%netscape.com fbbdea35f3 b=86558 r=dcone sr=attinasi Set the title for the page to null so the last pages value wont be used for the string. 2001-07-09 22:43:17 +00:00
waterson%netscape.com e516a43b16 Bug 89101. Fieldset should always have a space manager: floaters shouldn't spill out of it. r=dbaron, sr=attinasi. 2001-07-09 22:34:58 +00:00
waterson%netscape.com c201965ff1 Bug 89638. Combobox must convert an incremental reflow targeted at itself into a resize reflow before passing it along to its children. r=dbaron, sr=attinasi. 2001-07-09 22:32:32 +00:00
shanjian%netscape.com ec73120e14 #77394 incorrect handling of empty text nodes
r=waterson, sr=attinasi
2001-07-09 20:47:58 +00:00
timeless%mac.com d85f0a7154 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +00:00
bernd.mielke%snafu.de 152b42c1b5 adding some table regression tests not part of the build 2001-07-07 19:09:24 +00:00
bernd.mielke%snafu.de 5871bbd3f2 testcases for bug 46480 2001-07-06 14:38:59 +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
leaf%mozilla.org 828e9e8e7b re-removing file, sr=smfr 2001-07-05 22:42:46 +00:00
leaf%mozilla.org 9e9f03570f making this file dead again, sr=smfr 2001-07-05 22:37:27 +00:00
attinasi%netscape.com ce106c6b3c Fix for bad invalidation/painting when deleting lines of text at the end of a document or mail message. b=86852 r=alexsavulov sr=waterson 2001-07-05 19:26:30 +00:00
mjudge%netscape.com d6145bbd4b PDT+ 88164 backing out of bad bug for keyboard navigation. 2001-07-05 19:11:32 +00:00
waterson%netscape.com e3a09bf3f0 Bug 87543. Add regression test. Not part of the build. 2001-07-05 17:54:15 +00:00
dcone%netscape.com 2376a5f282 bug=86875 took out some dead code. r=dcone sr=attinasi 2001-07-05 14:25:55 +00:00
waterson%netscape.com 1635d165f0 Bug 87543. Don't try to do arithmetic when psd->mRightEdge == NS_UNCONSTRAINEDSIZE. r=rbs, sr=attinasi 2001-07-04 06:07:14 +00:00
waterson%netscape.com 9ca563d1bc Bug 85422. Since nsIContent::GetDocument() may now sometimes return a null document back-pointer due to paint suppression, be extra paraniod with a sprinkle of null-check fairy dust. r=brendan, sr=attinasi 2001-07-04 05:54:09 +00:00
dbaron%fas.harvard.edu 5874aa4a5e Add two Korean list styles (-moz-hangul and -moz-hangul-consonant) and rename existing list-style-type values that are our extensions to use -moz- prefix. Patch from Jungshik Shin <jshin@pantheon.yale.edu>. r=dbaron sr=attinasi b=63574 2001-07-04 02:05:59 +00:00
dbaron%fas.harvard.edu e16f82790d Add some comments to code about issues that we should look at, remove some unused code, rename some unnecessarily-overloaded functions, fix some typos, and make a few minor style changes. b=88735 r=waterson sr=attinasi 2001-07-04 02:00:05 +00:00
blakeross%telocity.com 2efc9263ba Relying on cached text length too heavily upon retrieval (87348, needed for 37587). r=smfr sr=kin 2001-07-03 01:09:58 +00:00
jaggernaut%netscape.com cb07a908dd Bug 70048: ``Text of modifiers on accelerators can't be localized''. Attempt #2 :-)
Patch by lordpixel@mac.com, jag. r=jag, lordpixel, pinkerton, sr=ben, blake.
2001-07-03 00:26:41 +00:00
attinasi%netscape.com fe8639791d Added rule to indent nested DL elements. b=8749 r=liv@duke.edu sr=waterson 2001-07-02 21:04:45 +00:00
mkaply%us.ibm.com 37f0614ee1 Remove OS/2 specific stuff that isn't needed anymore 2001-07-02 03:11:22 +00:00
bernd.mielke%snafu.de 77be037166 Paint table background also in quirks mode. bug 46268, patch by fantasai@escape.com
r=bernd sr=attinasi
2001-07-01 16:40:56 +00:00
jaggernaut%netscape.com ce34ee4806 Temporarily backing out the changes for bug 70048. 2001-06-30 16:26:23 +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
jaggernaut%netscape.com cc03885127 Bug 70048: ``Text of modifiers on accelerators can't be localized''.
Patch by lordpixel@mac.com, jag. r=jag,lordpixel, sr=ben.
2001-06-30 06:54:44 +00:00
jgaunt%netscape.com 96a2e5ce18 bug #86517 Landing of Accessible_052901_Branch4 sr=waterson
r= lots, see bug
2001-06-30 00:25:09 +00:00
waterson%netscape.com 64db70b23f Bug 87381. Remove extra dirty reflow when BRS_ISINLINEINCRREFLOW. r=rbs, sr=attinasi. 2001-06-29 23:30:05 +00:00
waterson%netscape.com a977f84c36 Bug 84645. Put back logic that fixes |parentFrame| for continuations. r=rbs, sr=attinasi/hyatt. 2001-06-29 23:28:13 +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
dcone%netscape.com aa39bdfb4e bug 84017. Added a StyleReflow to set in the history.. because endobserving document no longer generates this needed reflow for the history/content update for text fields. r=kmcclusk@netscape.com, sr=attinasi 2001-06-29 05:42:47 +00:00
dcone%netscape.com 4f971a4ec3 bug=24406. Fix printing of blank text fields.. selection criteria was wrong. r=r=kmcclusk@netscape.com sr=attinasi 2001-06-29 05:32:56 +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
peterlubczynski%netscape.com 67c59e3edb Fix for Shockwave registration bug 85334 r=av sr=attinasi 2001-06-29 00:29:44 +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
simon%softel.co.il ae4f377633 Corrects the arguments in calls to GetBidiProperty. Bug 87610, r=mkaply, sr=kin. 2001-06-27 08:08:08 +00:00
waterson%netscape.com 59695a8d80 Bug 87744. Make pres shell print debug information when GECKO_VERIFY_REFLOW_FLAGS is set. r=dbaron, sr=attinasi. 2001-06-27 04:04:04 +00:00
waterson%netscape.com 53c9a895ed Bug 84235. Make nsCSSFrameConstructor print debug information when GECKO_FRAMECTOR_DEBUG_FLAGS is set. r=dbaron, sr=attinasi. 2001-06-27 04:01:51 +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
anthonyd%netscape.com 64bf6b3953 fix for 82151 -- Right arrow key at end of a TEXTAREA goes to the beginning
checking in for mjudge
r=cmanske, anthonyd
sr=kin
a=asa
2001-06-26 20:47:46 +00:00
anthonyd%netscape.com f0fb59c34f backing out changes
a=asa@mozilla.org
2001-06-26 19:35:21 +00:00
anthonyd%netscape.com 4247441de0 fix for 82151 - checking in mjudges patch for right arrow key fix for textarea
r=cmanske@netscape.com, anthonyd@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org
2001-06-26 18:01:10 +00:00
jaggernaut%netscape.com 2878a6b489 Bug 78458: ``Remove our broken text/rtf support'', patch by Boris Zbarsky <bzbarsky@mit.edu>, r=harishd, sr=jst 2001-06-26 05:22:23 +00:00
attinasi%netscape.com e2467c9201 Fixed allocation alignment problem: checking in for jim_nance@yahoo.com
b=85890 r=attinasi sr=alecf
2001-06-26 01:19:05 +00:00
tor%cs.brown.edu d2d37479ab Bug 87540 - nsImageFrame was offsetting invalidate rect by one pixel
for historical reasons (jpeg decoder used to one-index update rect).
r=kmcclusk, sr=blizzard
2001-06-25 22:14:37 +00:00
tor%cs.brown.edu 9cf9218a44 Bug 87550 - nsImageFrame wasn't adjusting for bordering padding when
invalidating itself.  r=kmcclusk, sr=blizzard
2001-06-25 22:12:15 +00:00
kin%netscape.com 17dd8d9a79 Fix for bug #87133 Can't select last few lines of text in an Editor
Modified GetClosestLine() to include first (0) and last (n-1) line
in search if neccessary. Returned index should now be guaranteed to be
within 0 to n-1 when exiting main loop. Removed unused var and define,
added comments, and renamed countLines to numLines.

r=waterson@netscape.com,mjudge@netscape.com
sr=blizzard@mozilla.org
a=chofmann@netscape.com
2001-06-25 14:06:19 +00:00
mjudge%netscape.com d481b5c165 86749 fix for "home key" scenario. we now search for 1st valid frame on a line. not just try the very first and fail. we now behave like "end key" does;. r=anthonyd sr=kin a=asa 2001-06-22 14:52:48 +00:00
mkaply%us.ibm.com 2bc2891d50 #81293
r=ftang, sr=blizzard, a=asa (drivers)
Bidi function shouldn't be using nsAutoString as parameter
2001-06-22 09:56:05 +00:00
peterlubczynski%netscape.com d63399ff44 Oops...last log entry was for bug 86075 2001-06-22 07:06:24 +00:00
peterlubczynski%netscape.com 4d70e6707b Fix for <object> causing table width to be enormous patch by piskozub@iopan.gda.pl (Jacek Piskozub) r=peterl sr=jst/hyatt a=blizzard 2001-06-22 07:04:24 +00:00
attinasi%netscape.com 2aae8ce955 Make floated tables non-floated so they print correctly (temporary hack). b=74738, r=kmcclusk sr=waterson a=waterson
Follow-Up bug to remove temporary hack is bug 85768
2001-06-22 06:42:57 +00:00
pollmann%netscape.com f34af0042e Bug 84499: Only trim whitespace from an options when falling back to the text content of the option for the value. This makes us compatabile with IE and Nav 4.x. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard) 2001-06-22 04:36:02 +00:00
pavlov%netscape.com a9902a0d51 fixing bug 83304 r=pinkerton sr=blizzard a=chofmann 2001-06-22 03:42:04 +00:00
ftang%netscape.com 9b37060aaa fix bug 84031. r=simon@softel.co.il sr=kin a=blizzard
fix GetBidiProperty
2001-06-21 12:35:48 +00:00
ftang%netscape.com 723ae192a9 fix 84031. replace sizeof(datatype) to sizeof(variable)
r=nhotta sr=kin a=blizzard
2001-06-21 12:23:56 +00:00
kin%netscape.com aeb36f93a1 Fix for bug #86492 Double click does not bring up object props dialog.
- Fixed 'if' statement in nsFrame::GetContentAndOffsetsFromPoint()
    so that it checks contentOffset instead of the uninitialized aContentOffset.

r=jfrancis@netscape.com  sr=attinasi@netscape.com  a=blizzard@mozilla.org
2001-06-21 06:35:37 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
mjudge%netscape.com c678f51e8c used false instead of PR_FALSE. 2001-06-20 06:40:48 +00:00
joki%netscape.com adeb7a4ac0 Fix 83810, have frame unregister its window from the presShell when the window is destroyed. sr:jst, r:pollmann, a:dbaron 2001-06-20 06:20:26 +00:00
bernd.mielke%snafu.de ca9d882b4e remove cellspacing from table row background, bug 86220 r=dbaron sr=attinasi sr=asa 2001-06-20 04:48:34 +00:00
mjudge%netscape.com fe3aafe2a4 82993,52868,79511,82101 a=asa sr=kin. bugs that cross files. stopped generated content entrys into frames with caret and mouse navigation. and table cell navigation. 2001-06-20 04:48:10 +00:00
mjudge%netscape.com e145bb8a95 have to check for bidi on frame before executing bidi code. bug=39198 sr= kin, r=sfrasier a= asa 2001-06-20 04:40:17 +00:00
dbaron%fas.harvard.edu 290fbc11a2 Adding pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage. 2001-06-20 03:46:44 +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 75cfeb8af3 Fix Mac build bustage - capitalization of variable name was incorrect 2001-06-20 02:42:29 +00:00
pollmann%netscape.com 664d9dc77a Bug 83065: Only send leaf file name instead of full path on file upload, r=havill@redhat.com/pollmann@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org 2001-06-20 02:00:54 +00:00
pollmann%netscape.com 1f1e38d202 Bug 83065: Fix file corruption uploading to PHP driven sites by turning of Content-Transfer-Encoding header by default (can be enabled by a pref), and fix security hole by not sending full file path when uploading file. Some sites were also assuming that UN*X browsers would not send the full path (as Navigator 4.x did not) so this fixes them. Much of this patch was created by Adrian Havill, I merely split out portions form the work for bug 44464. r=havill@redhat.com/pollmann@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org (asa) 2001-06-20 01:33:53 +00:00
pollmann%netscape.com 9186caddd6 Bug 57768: Send network linebreaks for input values on multipart/form-data forms. We were already doing this conversion correctly for url-encoded forms, so this should fix a few edge cases. r=jst@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org (dbaron) 2001-06-20 01:06:19 +00:00
waterson%netscape.com 19fc98477f Add test case for bug 81776. Not part of the build. 2001-06-20 00:57:09 +00:00
waterson%netscape.com bffb0d7268 Bug 81776. Give the hr frame some inline margins to bamboozle the code that tries to avoid marking lines dirty in PrepareResizeReflow(). Lame, but localized. r=dbaron, sr=attinasi, a=asa. 2001-06-20 00:54:39 +00:00
loadrunner%betak.net 548abc84f0 bug 85487, M091 crash at line breaker [@ nsJISx4501LineBreaker::Next],
r=ftang, sr=waterson, a=asa
2001-06-19 22:57:50 +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
av%netscape.com 6d3f4512b0 Fixing 80105 -- adding check for null before release, r=peterl, sr=attinasi, a=roc+moz@cs.cmu.edu 2001-06-19 22:39:39 +00:00
pollmann%netscape.com c0bf28b6d4 Bug 68012: Allow frames in a frameset to be manually resized by dragging the border. This is accomplished by changing the reflow from a ResizeReflow, which was blocked by block to box adapter optimizations as the window had not changed size, to a ReflowDirtyChild. r=jst@netscape.com, sr=attinasi@netscape.com, a=drivers@mozilla.org (blizzard) 2001-06-19 08:29:13 +00:00
pollmann%netscape.com 28a5f8dd63 Bug 68321: Remove nsSecureBrowserUIImpl from form submit observer list on destruction, and ignore failures when enumerating observer list. These failures were causing spurious NS_ERROR_INVALID_POINTER messages on the console, and preventing form submission. This is part 1 of 2, simply ignoring the error return codes in nsFormFrame when enumerating the observer list. The remaining part is in mozilla/security/manager/ssl/src/nsSecureBrowserUIImpl.cpp, to unregister the nsSecureBrowserUIImpl on destruction. r=javi@netscape,com, sr=jst@netscape.com, a=drivers@mozilla.org (asa) 2001-06-19 08:01:46 +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
waterson%netscape.com 7f90bbe688 Bug 79866. Queue frame destruction, and do it after walking the doomed frame tree. r=rbs, sr=attinasi, a=blizzard. 2001-06-18 22:00:18 +00:00
av%netscape.com 52347f845d Fix for 44322 -- implementation of windowless pluign API, patch by dbrittain@superscape.com and av, r=(av, peterl), sr=attinase, a=dbaron 2001-06-18 21:41:57 +00:00
waterson%netscape.com 1656994e2a Add test case for bug 18754. Not part of the build. 2001-06-18 18:15:59 +00:00
dbaron%fas.harvard.edu 286894695d Fix bustage from scc's checkin for bug 85271. 2001-06-17 07:38:01 +00:00
scc%mozilla.org 2e8b3e9481 bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
cls%seawood.org 5a485b2c19 Workaround gcc -O2 compiler optimization problem by moving the declaration of a nsCOMPtr outside of a while loop.
Bug #80988 r=braddr sr=scc a=asa
2001-06-16 23:35:43 +00:00
dcone%netscape.com 931ebd5342 Fixed printing so it could not have more than one job at a time. bug=84537 r=rods sr=attinasi a=blizzard 2001-06-15 14:03:12 +00:00
mkaply%us.ibm.com 443b2c37ea senna REQUIRES bustage I think 2001-06-15 04:52:17 +00:00
joe.chou%eng.sun.com f0b23c6af7 Bug 83698 - make sure browser creates proxy JNI before Java plugin doing it
which broke LiveConnect. a=dbaron, sr=jband, r=beard.
2001-06-15 03:23:11 +00:00
rods%netscape.com d10d6846fd The problem is you can't do the roll up in the middle of a "hook" function call.
So a timer is native created and the DealWithPopups is called there.
Also, when embedded the CBX need to make sure all the views get updated (redrawn)
Bug 83493 r=kmcclusk sr=attinasi a=asa
2001-06-14 02:08:40 +00:00
yokoyama%netscape.com 40ab60c51b bug 72415:
allocate more word buffer in case of failure of ComputeWordFragmentWidth()
check in for shanjian@netscape.com
r=waterson, sr=attinasi a=blizzard
2001-06-13 21:48:43 +00:00
blakeross%telocity.com feed6f83dd Textarea scrollbars have wrong cursor (65540). r=kerz sr=hewitt a=asa 2001-06-13 21:33:19 +00:00
dcone%netscape.com 13d8eeee0e Fixed the time in footer for printing. b=83655. r=rods sr=attinasi a=asa 2001-06-13 20:20:43 +00:00
dcone%netscape.com 2d1789e9a5 Make the page only 5x instead of 100x to get around linux region bug.
This is for printing and helps fix.  b=82624 r=rods sr=attinasi a=asa
2001-06-13 20:16:10 +00:00
dcone%netscape.com b1b8579ed4 Make the PageFrame not transparent for printing. b=82624 r=rods sr=attinasi a=asa 2001-06-13 20:14:38 +00:00
karnaze%netscape.com b1d52f1b89 bug 76085 - remove the effects of the patch of bug 64645 against the current tree. a=asa, sr=attinasi, r=peterl 2001-06-13 02:42:47 +00:00
karnaze%netscape.com 66975c3122 bug 84378 - make whitespace:normal the default for tables (back the way it was before recent style changes), a=asa, sr=attinasi, r=alexsavulov 2001-06-13 02:32:26 +00:00
karnaze%netscape.com bfd9157e60 bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl 2001-06-13 02:27:22 +00:00
mjudge%netscape.com 75030869ee 82151 a=asa r=cmanske fix for hint setting only when successful move was made by caret 2001-06-13 00:00:55 +00:00
bzbarsky%mit.edu 5a5245783d Fix bug 77110. Make us treat wrap="physical" like NS 4.x and IE do, not
as it was originally (in NS 2.x) intended.  r=timeless, sr=attinasi,
a=blizzard
2001-06-11 22:05:52 +00:00
rods%netscape.com ccf6bd06d0 Backing change for Bug 82626, looks like round-off error in line height calculation 2001-06-11 19:29:14 +00:00
karnaze%netscape.com 10306af500 fix bad file name for table printing regression tests. This does not affect the build. 2001-06-11 15:18:15 +00:00
dbaron%fas.harvard.edu 65490b586d Make implied universal selectors be equivalent to ns|* where ns is the default namespace, and make appropriate changes to our CSS files. This brings us into conformance with the CSS3 selectors draft and improves performance by reducing the number of universally hashed selectors. Most of this patch is by attinasi. (35847, 83482) Also make first-node/last-node rules in quirks.css non-universal to improve performance. (83839) r=rbs sr=waterson a=asa b=35847 2001-06-09 01:32:19 +00:00
rods%netscape.com 0bd44c512d setting line-height to 1em ! important, selects should not inherit the line height
nor should users be able to set it.
Bug 82626 r=kmcclusk sr=hyatt a=asa
2001-06-08 13:04:17 +00:00
mkaply%us.ibm.com 243593fdae senna REQUIRES bustage 2001-06-08 04:26:51 +00:00
mkaply%us.ibm.com 35dd23f162 remove inline keyword to fix SunOS bustage - note sent to rods 2001-06-08 04:24:48 +00:00
timeless%mac.com ad9443a210 Bugzilla Bug 41572 Prefer matched case for Access keys
patch by dean_tessman@hotmail.com r=timeless sr=blake a=dbaron
2001-06-08 03:25:44 +00:00
rods%netscape.com 1a56117e8c Major rework of how items are added, removed and selected (while being added and removed) with script
Now all the changes are performed, but no reflows are issued until the timer fires, which would be
after the script is done executing. The selection that take place during the script execution are
also cached and done afterward.
Bug 53165 r=pollmann sr=attinasi a=asa
2001-06-08 02:34:09 +00:00
rods%netscape.com 4989641d57 Removed availableWidth/height from the boolean check to see if the values should be cached. With those in
it caches the wrong values and ten reflows at the wrong width.
Bug 70998 r=kmcclusk sr=attinasi a=dbaron
2001-06-08 02:25:22 +00:00
waterson%netscape.com 3933cfee6c Bug 42138. Remove ancient, unused {ib} code that causes the browser to hang. We don't need to descend into inlines looking for list-item frames anymore, because inlines cannot contain them: frame construction makes sure of that. r=rbs, sr=attinasi, a=dbaron. 2001-06-07 02:09:38 +00:00
attinasi%netscape.com 4ae45576ff Disable Quirk ruels for XUL documents by setting the compatibility mode to Standard. b=83495 r=dbaron sr=hyatt a=blizzard 2001-06-06 23:34:17 +00:00
sfraser%netscape.com 4eaf5d6899 Fix for blocker bug 83669; crash in history on Mac classic skin. Check for null childBoxSize. r=pinkerton/evaughan, a=pchen (sheriff) 2001-06-06 23:16:38 +00:00
rods%netscape.com aaedf574b4 When script sets the index when multiple it needs to deselect all the items and then set the new index
Bug 77039 r=kmcclusk sr=attinasi a=dbaron
2001-06-06 10:47:33 +00:00
rods%netscape.com e11c732a35 The selectedindex is now getting set to -1 when there are no more items selected and it
is sending onchange events by clearing the mOldSelectedIndex.
Bug 68135 r=kmcclusk sr=attinasi a=dbaron
2001-06-06 10:41:17 +00:00
bernd.mielke%snafu.de a98a91fc1a fix table margins - remove redundancy in margin handling, bug 83786
r=karnaze sr=attinasi a=dbaron
2001-06-06 07:35:03 +00:00
yokoyama%netscape.com b1853852ed bug 52464:
Preventing type cast to char which results loss of data.
/r=ftang, /sr=scc, /a=blizzard
2001-06-06 00:37:15 +00:00
pavlov%netscape.com f82787cd6d fixing bug 82520 r=jag sr=hyatt a=tor 2001-06-05 20:22:52 +00:00
rods%netscape.com f8b424129b Fixed up reload to it will correctly reflow to w/h of zero
Bug 58220 r=kmcclusk sr=attinasi a=dbaron
2001-06-05 18:09:13 +00:00
peterlubczynski%netscape.com 7a86b26f77 Fix for BASE HREF not affecting applet bug 59430 patch by alexsavulov r=peterl sr=attinasi a=blizzard 2001-06-05 17:58:31 +00:00
rods%netscape.com 4947ca2fd5 removed "! important" for input text so allows users to tailer border sizes
This reopens bug 25580, which I have marked won't fix
Fixes Bug 55336 r=kmcclusk sr=attinasi a=dbaron
2001-06-05 12:52:37 +00:00
shanjian%netscape.com 8245c4c8bf #19265 [TEXT] Word-wrap improperly breaks before space following last word [INLINE]
r = waterson
r/sr=attinasi a=asa
2001-06-05 02:40:27 +00:00
hyatt%netscape.com 96c68a8c35 Fix for 83642. r=jag, sr=blake, a=tor 2001-06-05 01:08:31 +00:00
dbaron%fas.harvard.edu 9d856ec3de Miscellaneous performance fixes related to selector matching:
* cut in half the number of (expensive, universally hashed) selectors needed for many UA-stylesheet :link and :visited rules by implementing :-moz-any-link (bug 83484)
 * remove most of EnumerateTagRules since most of it does no useful work (bug 83506)
 * avoid refcounting of atoms for stack-based hash keys (bug 83511)
 * add logging (turned off, except for me) to evaluate effectiveness of RuleHash
 * add a namespace hash, which will be a big win once bug 35847 is fixed (bug 83497)
 * avoid repeated reallocation of mEnumList by setting the initial length to a minimum of 8
 * remove an unneeded variable in the beginning of SelectorMatches
 * fix one case in CSS error reporting (bug 65469), not part of default build
b=83482  r=attinasi@netscape.com  sr=waterson@netscape.com  a=asa@mozilla.org
2001-06-05 01:00:11 +00:00
pinkerton%netscape.com 68b6530bc8 bullet-proof hiding the view. we might not have one if things are not dismissed correctly. r=pchen/sr=hyatt/a=asa. bug 83753. 2001-06-04 23:55:48 +00:00