1465 Commits

Author SHA1 Message Date
varga%utcru.sk
800eb0e544 Fix for bug 123719 - Default account is not placed at the top of the folder pane
r=bryner, sr=blake


git-svn-id: svn://10.0.0.236/trunk@123709 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 20:06:25 +00:00
timeless%mac.com
cc00cc5f7c Bug 125689 Mozinvaders crashes Mozilla! [@ nsGrid::FindRowsAndColumns]
r=varga sr=kin
<grid></grid> with no rows or collumns


git-svn-id: svn://10.0.0.236/trunk@123655 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 00:14:29 +00:00
kmcclusk%netscape.com
ecf379665c Save and restore transformation matrix translation components instead of setting a negative translation while painting to eliminate off by one pixel rendering errors in 120DPI display mode. bug=80530 r=dbaron sr=waterson
git-svn-id: svn://10.0.0.236/trunk@123474 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 23:35:15 +00:00
kin%netscape.com
2ce51981fc Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
mozilla/layout/html/base/src/nsBlockFrame.cpp

    - Removed code in ReflowDirtyChild() which propagated
      the reflow command up to the block's parent if the
      block already had dirty children. There's no need
      for this optimization with waterson's reflow command
      tree changes.

  mozilla/xul/base/src/nsBox.cpp

    - Modified RelayoutDirtyChild() so that it posts
      a dirty reflow event if |this| is a reflow root.
      This prevents ReflowDirtyChild requests from
      propagating all the way out of the box hierarchy.

r=dbaron@fas.harvard.edu  sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@123234 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 20:30:14 +00:00
cbiesinger%web.de
6f7dc93da9 bug 115473 r=pavlov sr=brendan
Remove timer priorities


git-svn-id: svn://10.0.0.236/trunk@123068 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:47:04 +00:00
bryner%netscape.com
83e4f8d0ae Fix a crash scrolling the address list in the mail compose window (bug 142542). r=ben, sr=jag, a=asa.
git-svn-id: svn://10.0.0.236/trunk@122935 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-08 07:50:34 +00:00
alecf%netscape.com
6ebda75c34 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
git-svn-id: svn://10.0.0.236/trunk@122820 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-06 20:28:14 +00:00
karnaze%netscape.com
49e0a9f4cb bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@122236 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-28 22:50:43 +00:00
shanjian%netscape.com
a9c700ad59 #142562 problem with <td align=right or align=center
We are observing langGroup in some place while ignor it in others. This patch
make all font metrics call consistent. nsIRenderingContext API is change to
make things neat.
r=rbs, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@122131 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-24 20:11:14 +00:00
jst%netscape.com
0e34136ef1 Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@122039 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 00:00:34 +00:00
dbaron%fas.harvard.edu
554bf97dfe 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
git-svn-id: svn://10.0.0.236/trunk@121986 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-22 00:14:51 +00:00
ben%netscape.com
93f2ce40bf Check in Michiel van Leeuwen's patch for bug 135076 that fixes the problem where you get scroll arrows in submenus when the submenus are initially opened so close to the bottom of the screen that their position is adjusted to make them fit on screen. r=bryner, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@121866 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 09:04:25 +00:00
bryner%netscape.com
7ef95162ae Fix Copy Link Location. The tooltip timer was causing the document's popupNode to get nulled out. We don't actually need to set popupNode at all for tooltips, we have tooltipNode for that. Modified the menu popup code to use tooltipNode for tooltips. Bug 143607. r=hewitt, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@121829 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-18 03:55:16 +00:00
hewitt%netscape.com
85e23086ef 130448 - urlbar history popup mislocated if you have a long url in it (patch by schoepf@in.tum.de), r=ben, sr=me
git-svn-id: svn://10.0.0.236/trunk@121778 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 21:23:36 +00:00
law%netscape.com
93531ad76c Bugs 129614/129604/137676; ensure all download errors are shown to user (and fix download manager quirk so it doesn't think all downloads are 0kb of 0kb); r=bzbarsky, sr=blake
git-svn-id: svn://10.0.0.236/trunk@121703 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 00:31:53 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
waterson%netscape.com
4412c67242 Bug 143959. Now that we've figured out which box to pass through the recursion, we don't need the `aClearDirtyBits' flag anymore. This should fix the layout drop-outs in the mail three pane. r=dbaron, sr=kin
git-svn-id: svn://10.0.0.236/trunk@121475 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 20:27:46 +00:00
waterson%netscape.com
5b30d03c75 Bug 143959. Undo previous temporary fix. Fix (and document) nsBoxReflowState::Unwind to propagate the _root_ box through the recursion. r=dbaron, sr=kin
git-svn-id: svn://10.0.0.236/trunk@121416 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 00:00:31 +00:00
pete.zha%sun.com
2e2d95f152 bug 109217:Active Accessibility: implement support for <tree>
r=aaronl, sr=jst
Check in for Kyle Yuan(kyle.yuan@sun.com)'s fix
Check in other files.


git-svn-id: svn://10.0.0.236/trunk@121373 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-13 07:19:43 +00:00
varga%utcru.sk
ad539bbaf9 Fix for bug 133351 - Bookmarks cannot be moved by drag in sidebar.
r=pink, sr=jag


git-svn-id: svn://10.0.0.236/trunk@121294 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-10 21:50:18 +00:00
waterson%netscape.com
5bae3657e6 Bug 129115. Change the reflow path from a list structure to a tree structure to amortize state recovery and damage propagation costs. Eliminate table timeout reflows. r=kin,karnaze,rods,rbs; sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@121265 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-10 18:22:41 +00:00
pete.zha%sun.com
1c5a20addb bug 139877:right-click context menu access keys require "enter" to perform action
r=pete.zha@sun.com sr=jag
Check in Kyle Yuan(kyle.yuan@sun.com)'s fix


git-svn-id: svn://10.0.0.236/trunk@121243 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-10 02:57:56 +00:00
aaronl%netscape.com
f6a29faa2d Bug 139877. Right click context menu accesskeys require 'Enter' to perform action (regression). Fix by Kyle Yuan. r=aaronl, sr=jst
git-svn-id: svn://10.0.0.236/trunk@121184 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 20:12:21 +00:00
attinasi%netscape.com
956014268c Added checks for null to handle the case where a Mac-specific theme with native scrollbars is applied to a non-Mac platform, which was crashing us. b=138720 sr=kin r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@120959 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 20:29:04 +00:00
hewitt%netscape.com
d03ea4fcfc 134195 - trees don't work in builds installed over old builds, r=dbaron, sr=jag, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@120415 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-01 03:15:50 +00:00
blakeross%telocity.com
68c85668e9 137815 - crash hitting enter key before panel content finishes loading [@nsTreeSelection::FireOnSelectHandler]. r=bryner sr=ben
git-svn-id: svn://10.0.0.236/trunk@120163 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-28 23:55:58 +00:00
varga%utcru.sk
6519ceab0c Fix for bugs:
135002 - timing issues in the outliner content model.
137890 - twisties doesn't appear for empty="true" on treeitems.
r=bryner, sr=hewitt,ben
- added support for hidden attribute on a treeitem


git-svn-id: svn://10.0.0.236/trunk@119991 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 20:20:57 +00:00
jst%netscape.com
a9a7bb82fa Fixing Txul regression bug 138012. Make docshells always accessible through box objects and load about:blank when no src is specified on a frame. Eliminate creation of synthetic documents when they're not needed. r=peterv@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@119902 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 23:04:52 +00:00
heikki%netscape.com
7695b6b43e Bug 138138, attempting to fix smoketest/topcrasher again. Patch from jst, r=varga@utcru.sk, sr=heikki, a=lpham.
git-svn-id: svn://10.0.0.236/trunk@119831 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 18:18:12 +00:00
pete.zha%sun.com
3675c24e79 bug 92491:press letters to select item in XUL menu, menulist
r=aaronl sr=hyatt
Check in for Kyle Yuan's(kyle.yuan@sun.com) fix


git-svn-id: svn://10.0.0.236/trunk@119694 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-24 07:15:35 +00:00
pinkerton%netscape.com
c3e6483203 delay mediator hookup to later in reflow to catch some other outliners. r=sdagley/sr=ben. bug# 139263
git-svn-id: svn://10.0.0.236/trunk@119616 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 14:20:42 +00:00
varga%utcru.sk
7ce1dc8280 Fix for 135764 - mozilla crashes in DOM Inspector - Trunk [@ nsTreeBodyFrame::SetBounds]
r=bryner, sr=ben


git-svn-id: svn://10.0.0.236/trunk@119605 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 10:36:23 +00:00
jst%netscape.com
4b957f7a30 Fixing bugs 138138 and 138663. Making boxobjects clear their presentation related data when a XUL document is hidden. r=jkeiser@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@119576 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-22 23:48:14 +00:00
jst%netscape.com
67ee650f45 Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@119206 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-17 04:17:16 +00:00
bryner%netscape.com
2dc869eadd Fix menulists so that they correctly honor a max-size set via CSS. Previously they were drawing at the correct size but reporting the unconstrained size to the box layout code, causing too much space to be reserved. r=cmanske, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@119178 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 23:51:07 +00:00
bryner%netscape.com
44e172b98b Adding support for optgroups for XBL form controls (bug 130115). r=jkeiser, varga sr=jst.
git-svn-id: svn://10.0.0.236/trunk@119078 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 05:09:35 +00:00
varga%utcru.sk
c8db1a769f Fix for bug 137178 - Outliner tree expanded by default, should not be.
- prevent insertions to closed containers
r=sgehani/varga, sr=hewitt, patch=sgehani,varga


git-svn-id: svn://10.0.0.236/trunk@119047 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 01:12:22 +00:00
jkeiser%netscape.com
bb87f1e0dc Fix very bad reflow problem in nsBoxToBlockAdaptor (bug 119849). r=hewitt@netscape.com, sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@118830 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-12 04:39:48 +00:00
hyatt%netscape.com
9a2426429d Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben
git-svn-id: svn://10.0.0.236/trunk@118820 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-12 02:05:12 +00:00
dbaron%fas.harvard.edu
1e850f52c6 Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@118715 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:49:30 +00:00
bryner%netscape.com
b13be5e028 Fix crash if the view manager is destroyed (such as on a page change) while a menupopup is open. Bug 129785. r=ben, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@118606 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 09:32:22 +00:00
bryner%netscape.com
2831d5cbf4 Fix positioning of menupopups that are inside iframes (bug 129782). r=pavlov, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@118605 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 09:27:11 +00:00
varga%utcru.sk
ad70a0bb4a Fix for bug 135294 - Click on splitter causes semi-hang
r=hwaara, sr=ben, a=asa


git-svn-id: svn://10.0.0.236/trunk@118595 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 04:58:02 +00:00
varga%utcru.sk
208623a2f4 Fix for bug 135048 - Folder pane won't auto scroll down during drag and drop.
Covers 134889 also.
r=bryner, sr=ben, a=asa


git-svn-id: svn://10.0.0.236/trunk@118594 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 04:55:46 +00:00
pinkerton%netscape.com
445a26c47c rewrite to use a view instead of tracking frame resize/moves ourselves. when the view moves, the attached widget is moved automatically. r=ben/sr=hyatt/a=asa. bug# 135436
git-svn-id: svn://10.0.0.236/trunk@118543 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-09 14:11:52 +00:00
timeless%mac.com
c42ec82a99 Bug 135731 opening address book crashes mozilla
{__1cIDistance6FrknRnsReadingIterator4CH__2_I_: referenced symbol not found
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=dcran
sr=sfraser
a=asa (on behalf of drivers) for checkin to the 1.0 trunk


git-svn-id: svn://10.0.0.236/trunk@118521 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-09 02:29:21 +00:00
timeless%mac.com
6897ca537a Bug 101423 Trunk M099 N622 crash [@ nsDocElementBoxFrame::CreateAnonymousContent] search/sidebar consumers
patch by timeless r=heikki sr=scc a=asa
Bug 134374 crash going to file from xul directory listing - Trunk [@ nsTreeBodyFrame::GetImage]
patch by dbaron r=timeless sr=scc a=asa


git-svn-id: svn://10.0.0.236/trunk@118230 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 08:07:09 +00:00
timeless%mac.com
bcb964d3df http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
Backing out the fix for bug 52334

approved by sheriff (karnaze) and cathleen


git-svn-id: svn://10.0.0.236/trunk@118211 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 05:42:10 +00:00
varga%utcru.sk
c5c53ea3eb Fix for bug 86532. outliner doesn't display large fonts properly.
- added |min-height: 18px| to |-moz-tree-row| pseudoelement
- changed height to |height: 1.3em|
- the final height is aligned to even number.
- GetRowHeight() moved to Init()

r=bryner, sr=hyatt, a=asa


git-svn-id: svn://10.0.0.236/trunk@118208 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 04:43:36 +00:00
jst%netscape.com
198bc42921 Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@118156 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-04 22:42:19 +00:00