17462 Commits

Author SHA1 Message Date
cvshook%sicking.cc
103f17eb41 Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
r/sr=bryner


git-svn-id: svn://10.0.0.236/trunk@181785 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 20:20:52 +00:00
roc+%cs.cmu.edu
b747c5efb5 Bug 305160. Target viewport scroll events at the document, not the root element (they will bubble to the window from there). Always stop bubbling of scroll events out of an element. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@181748 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 01:28:27 +00:00
timeless%mozdev.org
517099ad86 Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil


git-svn-id: svn://10.0.0.236/trunk@181743 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 00:31:36 +00:00
bzbarsky%mit.edu
6791bf845e Make sure to not have our columns extending under the right-hand scrollbar.
Bug 306990, patch by Nate Nielsen <nielsen@memberwebs.com>, r=jan, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@181716 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 18:18:12 +00:00
Jan.Varga%gmail.com
7e332c4fba Fix for bug 291531. Crash [@ nsTreeBodyFrame::PrefillPropertyArray] treecols:hover {display:none} with evil xul testcase
r=neil sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@181709 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 09:14:34 +00:00
bzbarsky%mit.edu
b9683c14d1 Make IsSpecialHTMLContent happier with images and objects. Bug 310662, r=bernd, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181631 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:56:14 +00:00
bzbarsky%mit.edu
fe07e4df3d Make sure scrollcorners are always boxes. Bug 310919, r=dbaron, sr=neil
git-svn-id: svn://10.0.0.236/trunk@181630 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:49:39 +00:00
bmlk%gmx.de
212fccadfd handle baseline for empty table cells closer to the new description in CSS2.1, bug 291060 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181584 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 15:47:21 +00:00
aaronleventhal%moonset.net
3d26c8dcab Bug 193316. Caret not visible in readonly fields (HTML or XUL). r=mrbkap, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@181542 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 03:14:03 +00:00
dbaron%dbaron.org
6cc0602454 Back out 307158 to fix 310736. GetActualScrollbarSizes is not meaningful on a frame in the middle of reflow.
git-svn-id: svn://10.0.0.236/trunk@181535 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:14:43 +00:00
jwatt%jwatt.org
c60e095405 Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@181458 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 01:45:18 +00:00
tor%cs.brown.edu
01048ec6fa Bug 299376 - don't assume that both x and y of a tspan are set. r=afri
git-svn-id: svn://10.0.0.236/trunk@181457 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 01:21:00 +00:00
scootermorris%comcast.net
8f4e4918f7 Fix bug 309924 - Removing <stop> elements from gradients is not live
r=jonathan.watt


git-svn-id: svn://10.0.0.236/trunk@181456 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 00:59:03 +00:00
tor%cs.brown.edu
01b0c245a4 Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@181448 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 19:35:22 +00:00
tor%cs.brown.edu
78bcb4d19d Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@181447 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 19:26:51 +00:00
tor%cs.brown.edu
3e8dabb2a5 Bug 310618 - printing support for svg/cairo/win32. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@181422 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 04:05:53 +00:00
rbs%maths.uq.edu.au
b467153801 Disable parts of the patch for bug 307875 to fix the caret & IME regressions in bug 310227 and bug 310318, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@181394 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 05:17:20 +00:00
bzbarsky%mit.edu
29198e38f2 Backing out bug 288064 because of the Tp hit.
git-svn-id: svn://10.0.0.236/trunk@181383 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
7f7093c4a3 Null out the undisplayed map after deleting it so we don't try to mess with it
if someone removes nodes while we're coming down.  Bug 309981, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@181373 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:36:59 +00:00
bzbarsky%mit.edu
d81aa0e274 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@181371 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:34:03 +00:00
roc+%cs.cmu.edu
6d56e2ba32 Bug 307158. Account for scrollbars reducing the padding-edge when calculating the geometry of absolutely-positioned children of scrolled elements. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181359 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:58:37 +00:00
roc+%cs.cmu.edu
967cecfd9b Bug 258875. Make a file upload control's textbox be read-only and take it out of the tab order. Clicking on the textbox will open the filepicker. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181339 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:01:54 +00:00
roc+%cs.cmu.edu
65840156b1 Bug 295815. When computing the available height constraint for a float, don't look at the available height of the float band, just look at the available height for the block's contentarea. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181335 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:54:12 +00:00
roc+%cs.cmu.edu
b07ca1e189 Bug 307076. Don't use any table-related frame as an abs-pos containing block. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181332 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:43:55 +00:00
tor%cs.brown.edu
65ef176876 Bug 310381 - support shape-rendering property on cairo. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@181304 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:22:16 +00:00
tor%cs.brown.edu
b50d19ea99 Bug 310382 - follow svg rule for dealing with out-of-order stops. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@181303 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 19:19:46 +00:00
mconnor%steelgryphon.com
0fd1980958 bug 291531 - Crash in nsTreeBodyFrame with evil xul testcase, patch by Nate Nielsen (nielsen@memberwebs.com), r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@181296 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 18:51:53 +00:00
vladimir%pobox.com
af42128186 b=310480, right click submenus don't automatically open when highlighted, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@181290 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 17:35:14 +00:00
tor%cs.brown.edu
25fbd93620 Bug 307547 - simplify check for GDI+ to avoid initializing layout
twice.  r=dbaron, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@181278 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 13:31:50 +00:00
cst%andrew.cmu.edu
025f0460e7 Backing out patch for bug 94687 due to regressions
git-svn-id: svn://10.0.0.236/trunk@181222 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 20:35:06 +00:00
neil%parkwaycc.co.uk
32d8ca8917 Bug 291099 menuitem context menus arrow keys doubled r=aaronlev sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181199 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 13:18:27 +00:00
aaronleventhal%moonset.net
c08f04320c Bug 309099. Entire client area should not be repainted for each focus move. Patch by Robert O'Callahan (roc). r=aaronlev, sr=neil
git-svn-id: svn://10.0.0.236/trunk@181198 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 13:16:46 +00:00
tor%cs.brown.edu
4573333f11 Bug 310321 - fix path update logic for nonmarkable objects. r=scooter
git-svn-id: svn://10.0.0.236/trunk@181186 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 23:42:57 +00:00
joshmoz%gmail.com
4fd26dcd59 make sure Mac plugins get SetWindow() called when the clip rect changes. This causes SetWindow() to get called for plugins in a tab which is hidden. Patch by Simon Fraser. b=298961 r=josh sr=jst
git-svn-id: svn://10.0.0.236/trunk@181182 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 22:40:49 +00:00
vladimir%pobox.com
a4098e83d0 b=203183, context menu stays when clicking other menus, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@181164 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 18:48:27 +00:00
masayuki%d-toybox.com
88b6701698 Bug 310174 Windowless plug-ins can't receive the focus events patch by <VYV03354@nifty.ne.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@181140 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 14:29:45 +00:00
tor%cs.brown.edu
4252ede385 Bug 309514 - check clip-path when doing hit detection on containers. r=scooter
git-svn-id: svn://10.0.0.236/trunk@181057 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 17:10:21 +00:00
tor%cs.brown.edu
006b1c14f8 Bug 308239 - use markers in update region logic. r=scooter
git-svn-id: svn://10.0.0.236/trunk@181056 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 17:06:11 +00:00
bzbarsky%mit.edu
c68b9c138c Back out part of patch for bug 155507 to fix bug 310100. r=bernd, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181042 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 13:29:27 +00:00
cst%andrew.cmu.edu
cc66647563 Bug 94687 First step of fixing z-index style in XUL - create views for children of stacks
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@181039 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 12:39:25 +00:00
rbs%maths.uq.edu.au
c74965ca95 Avoing crashing due to outdated text pointers by never poking at dirty text frames, b=307875, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181024 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 02:47:17 +00:00
mrbkap%gmail.com
38d0038c4a bug 309902: This was supposed to land with the fix for bug bug 287990, but I forgot to check it in then, checking it in now (changes had r=jst sr=dbaron).
git-svn-id: svn://10.0.0.236/trunk@180973 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 18:10:56 +00:00
peterv%propagandism.org
5b98a9db45 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@180960 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 14:37:29 +00:00
bzbarsky%mit.edu
b277c66fb5 Keep quote and counter recalculation from reentering itself. Bug 310006, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180959 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 14:35:23 +00:00
tor%cs.brown.edu
ca07265c93 Bug 309095 - baseline offset wrong for cairo. r=afri
git-svn-id: svn://10.0.0.236/trunk@180953 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 12:32:07 +00:00
tor%cs.brown.edu
821221c705 Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not
bogus relative-to-some-view-or-other, and simplify the
signature. r=tor, sr=bz, patch by Eli Friedman.


git-svn-id: svn://10.0.0.236/trunk@180952 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 12:28:21 +00:00
masayuki%d-toybox.com
c811cc938a Bug 92217 [reflow] text doesn't rewrap after becoming small enough to wrap patch by <saito@densan.co.jp> r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180950 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 10:37:02 +00:00
dbaron%dbaron.org
b37c3df94d I missed some comment corrections in bug 205790. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180940 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 01:58:48 +00:00
bzbarsky%mit.edu
cbda596f93 Make sure to flush out the content model before processing restyles; otherwise
we can end up with odd content duplication.  Bug 309986, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@180938 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 01:27:42 +00:00
bmlk%gmx.de
ab0cfb3125 Do not rely on addcells to compute correctly mRowCount. bug 308752 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180930 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-25 18:42:31 +00:00