bryner%brianryner.com
ac9125cbef
Attempting to fix crashes in RetargetEventToParent (bug 303725). Leave a weak container pointer so that events targetted to cached pres shells can be sent up to the parent, and don't crash if this fails. r=aaronl, sr=dbaron, a=cbeard.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178588 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:20:05 +00:00
timeless%mozdev.org
3ca0255a88
Bug 305041 shutdown crash [@ nsAttrValue::ToString] nsAttrValue::sEnumTableArray is null
...
r=bz sr=bz a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178545 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 15:39:19 +00:00
bsmedberg%covad.net
868d7ccf4a
Bug 299992 and followup bug 304874 - Preliminary work which moves pldhash and the templatized hashtables to the XPCOM glue,
...
as well as centralizes nsINIParser in the glue, r=darin+shaver+brendan+dougt a=asa+cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178289 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:36:59 +00:00
aaronleventhal%moonset.net
49ba9d91a8
Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil, a=cbeard
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177961 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 17:18:25 +00:00
mrbkap%gmail.com
941e888ae2
bug 303267: Back/forward with bfcache on break javascript. We now store the entire inner window in the cache instead of just random properties from it. r=bryner sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177856 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:59:44 +00:00
mozilla.mano%sent.com
e7fe612941
Bug 299239 - BiDi: Caret is stuck when reaching a single LTR character in RTL text. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177839 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 14:22:51 +00:00
steffen.wilberg%web.de
c0400f0495
Bug 222654: global/scrollbars.css for native scrollbars different on Mac (many Firefox themes break scrollbars on Mac). Use nativescrollbars.css and xulscrollbars.css and ship both files on all platforms. r=neil, kevin, sr=bz, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177731 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-14 16:28:42 +00:00
cbiesinger%web.de
c98e01adcb
bug 292998
...
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177691 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-13 11:55:32 +00:00
jst%mozilla.jstenback.com
a9f668bc25
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
bsmedberg%covad.net
bb73805324
Backout bug 299992 - too much odd platform-specific bustage
...
git-svn-id: svn://10.0.0.236/trunk@177596 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
b80f390773
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
...
git-svn-id: svn://10.0.0.236/trunk@177591 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:40:53 +00:00
bryner%brianryner.com
6dd6993f13
don't leak all of the pres shells. bug 78510, r=jst/brendan
...
git-svn-id: svn://10.0.0.236/trunk@177537 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:59:04 +00:00
mats.palmgren%bredband.net
cfa8f92f51
Don't use a Frame pointer to remember where we last painted the caret, instead use Content+offset+hint. b=296464 r=mrbkap sr=roc a=cbeard
...
git-svn-id: svn://10.0.0.236/trunk@177536 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:44:16 +00:00
roc+%cs.cmu.edu
a4e5443b20
Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
...
git-svn-id: svn://10.0.0.236/trunk@177512 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 20:21:44 +00:00
gavin%gavinsharp.com
53e7a1828f
Backing out patch for bug 292581, because it caused bug 302804, by author's request
...
git-svn-id: svn://10.0.0.236/trunk@177484 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 03:05:43 +00:00
tor%cs.brown.edu
ea011b44c0
Bug 302765 - stop offsets not live. r=scooter, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177430 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 15:45:34 +00:00
bob%bclary.com
97a48a36ba
make SVG NS_NOTYETIMPLEMENTED messages more meaningful Bug 303501 r=jonathan.watt sr=tor a=asa
...
git-svn-id: svn://10.0.0.236/trunk@177426 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 13:53:02 +00:00
dbaron%dbaron.org
ea8318464d
Correct comment that refers to nonexistent type.
...
git-svn-id: svn://10.0.0.236/trunk@177368 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 21:38:04 +00:00
neil%parkwaycc.co.uk
37308a49be
Fix JS exception when menulist has no menuitems b=302120 r=bz sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@177364 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 20:59:16 +00:00
mozilla.mano%sent.com
65281ba197
Bug 301033 - Bidi: Caret placed in wrong position when arrowing over a single reverse-direction character. patch from Uri Bernstein <uriber@gmail.com>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177316 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 07:35:48 +00:00
mozilla.mano%sent.com
3333ae0254
Bug 299842 - BiDi: Recursive caret movement in LTR lines which begin with an RTL word or character. patch from Uri Bernstein <uriber@gmail.com>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177314 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 07:32:14 +00:00
rbs%maths.uq.edu.au
71339c9979
Paint the numerator and denominator early so that their background doesn't overwrite the fraction line, b=303486, r+sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@177306 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 03:20:59 +00:00
timeless%mozdev.org
3f10fd35d8
Bug 302356 Crash when drag-scrolling combobox [@ nsIFrame::HasView][@ nsIFrame::GetOffsetTo]
...
r=roc sr=roc a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177290 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-07 14:35:45 +00:00
bryner%brianryner.com
d1232f1869
Fix fastback regression where IsZombieDocument could return false even if we are in a zombie document. Bug 301804, r=aaronl, sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@177185 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-05 20:01:52 +00:00
scootermorris%comcast.net
50c97a74c9
Bug 295850 -- Set up general GetReferencedFrame routine and use it for ClipPath, Glyph, Gradients, Markers, and Paths.
...
r=tor
git-svn-id: svn://10.0.0.236/trunk@177118 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 20:32:02 +00:00
rbs%maths.uq.edu.au
a282790d2c
Map some attributes to style, b=302722, r+sr=roc, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177037 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 23:25:22 +00:00
tor%cs.brown.edu
a6abbee210
Bug 302699 - remove need for cairo null surface patch. r=vlad, a=caillon
...
git-svn-id: svn://10.0.0.236/trunk@177027 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 22:04:57 +00:00
timeless%mozdev.org
c2fcb662c5
Bug 277553 clicking on Textarea with a RTL direction doesnt work
...
patch by uriber@gmail.com r=bz sr=bz a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177023 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 21:55:55 +00:00
roc+%cs.cmu.edu
b6c0743e2b
Bug 297977. Enable SVG output for surfaces that don't have an SVG renderer (e.g., when configured using cairo with print to Postscript), by printing to an image. Original patch by tor, modifications by roc, r+sr=tor,a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177018 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:40:28 +00:00
dbaron%dbaron.org
3b6e2b3e30
Missed file, fixing bustage, b=291725
...
git-svn-id: svn://10.0.0.236/trunk@177017 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:38:47 +00:00
joshmoz%gmail.com
7a6160bbf6
remove unnecessary warning that shows up a lot in mac logs. b=303128 sr=smfr a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177012 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:22:45 +00:00
roc+%cs.cmu.edu
6fd1b09b01
Bug 295673. Fix up GetActualScrollbarSizes so that padding doesn't confuse it. r+sr=dbaron, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177011 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:19:34 +00:00
dbaron%dbaron.org
78014a241f
Propagate SetBounds to mPreviousViewer so that resizes work correctly during paint suppression, which is especially important for Firefox infobar. b=290991 r=bzbarsky sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177010 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:19:19 +00:00
roc+%cs.cmu.edu
419aa6d88e
Bug 189739. During SHRINKWRAP, lines that skip being reflowed need to add their right margin to their mBounds.XMost for the shrink-wrap width computation. Fixes an incremental reflow regression. r+sr=dbaron,a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177008 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:17:36 +00:00
dbaron%dbaron.org
956038a9e0
Remove check for GECKO_USE_COMPUTED_HEIGHT environment variable. b=196270 r+sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177006 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:15:27 +00:00
dbaron%dbaron.org
b141f06f84
Prevent background propagation code from trying to operate on pseudo-elements. b=302040 r+sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@177005 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:11:09 +00:00
bzbarsky%mit.edu
0a6556c02c
Make sure to not return a negative containing block height when computing a
...
quirks percentage height containing block. Bug 303005, r+sr=dbaron,
a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177003 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:09:49 +00:00
roc+%cs.cmu.edu
47f6eb2817
Bug 298893. Collapse the leading and trailing margins of a column set. Makes columns degrade more gracefully.
...
git-svn-id: svn://10.0.0.236/trunk@177002 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 20:05:52 +00:00
timeless%mozdev.org
445d7950b2
Bug 288789 BiDi - In an RTL textbox, caret moves to wrong position when using arrow keys to move into a line containing LTR text
...
patch by uriber@gmail.com r=smontagu sr=roc a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176992 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 17:19:43 +00:00
masayuki%d-toybox.com
2cab5abe8f
Bug 302959 If the a element in the legend element got focus, the ancestor table width is broken r+sr=dbaron, a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@176977 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 14:58:55 +00:00
bzbarsky%mit.edu
edb46c15b4
Insert child frames that belong at the front of our list after mBullet if we
...
have an inside bullet. Bug 295947, r+sr=dbaron, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176973 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 14:38:16 +00:00
bzbarsky%mit.edu
c25a517378
Make sure to reset our intrinsic size if we're doing a GetDesiredSize and have
...
no image; this way if we later get an image we'll make sure to reflow. Bug
294718, r+sr=roc, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176972 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 14:35:32 +00:00
bzbarsky%mit.edu
a76c585865
Don't carry out the bottom margins of kids if the block's height is affected by
...
min-height or max-height. Bug 295309, r+sr=roc, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176971 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 14:32:46 +00:00
neil%parkwaycc.co.uk
0d7764c68d
Wallpaper for bug 294183 just to reduce the crashing r+sr=bz a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@176960 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 12:00:22 +00:00
allan%beaufour.dk
8788b9ba70
Support :required and :optional pseudoclasses. Bug 302608, r+sr=bzbarsky, a=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@176956 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 08:29:03 +00:00
jst%mozilla.jstenback.com
792744ce69
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@176884 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:57:07 +00:00
rbs%maths.uq.edu.au
71eb574482
Avoing crashing due to outdated text pointers by flushing pending reflows before finding out where to scroll the selection, b=252970, r+sr=bzbarsky, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@176866 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 02:43:17 +00:00
timeless%mozdev.org
3dcc66470d
Bug 302545 crash w/ --enable-timeline [@ DocumentViewerImpl::LoadComplete]
...
r=bz sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@176831 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-29 10:09:08 +00:00
roc+%cs.cmu.edu
33cee32ff7
Bug 291757. Propagate inline clearance status for lines we reflowed as well as lines we didn't. This ensures that during incremental reflow, we'll reflow lines which have a <br clear=> above them if their clearance is changing. r+sr=dbaron,a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@176800 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 19:50:04 +00:00
gavin%gavinsharp.com
d981855e8b
Bug 292581: funky selection behaviour 3: event coordinates not being translated at the right time, patch by Eli Friedman <sharparrow1@yahoo.com>, r+sr=bzbarsky, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@176798 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 19:48:01 +00:00