sayrer%gmail.com
4aec4dcf7d
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@224573 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:18:50 +00:00
bzbarsky%mit.edu
9e024d5262
The parent style context frame determination for an inner table should use the
...
inner table's pseudo, not the outer table's. Bug 377603, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224565 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 05:55:42 +00:00
bzbarsky%mit.edu
298f4922e3
Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@224563 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 00:42:54 +00:00
bzbarsky%mit.edu
03efa866b7
Change the way we determine the style context parent frame to skip css anon
...
boxes unless we're determining the style context parent for something that is
itself a css anon box (and is not a non-element frame). Fixes bug 323656
(which is where the patch is), bug 85872, bug 280610. As far as I can tell,
also fixes bug 317876, bug 372376, bug 374297. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224561 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 23:14:27 +00:00
uriber%gmail.com
f80aaa1f70
Test for null parent content, rather than null parent frame, to avoid possible crash in FindBlockFrameOrBR(). bug=370174 r=sharparrow1 sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224532 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 16:34:12 +00:00
roc+%cs.cmu.edu
503cd0ab2b
Not part of the build. Fix new textframe issues with mixed-direction text and textrun reconstruction.
...
git-svn-id: svn://10.0.0.236/trunk@224512 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 22:57:54 +00:00
Olli.Pettay%helsinki.fi
4bdc84ba5d
Bug 374090, Crash [@ nsGfxScrollFrameInner::GetScrollPortSize] with noframes and setting binding on root element, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224486 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 14:07:40 +00:00
enndeakin%sympatico.ca
1c4cf263de
Bug 375681, use drag event names from what-wg spec, also implement new drag and dragend events, r=smaug,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224430 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 04:37:41 +00:00
roc+%cs.cmu.edu
63377a1ac7
Bug 370439 (sort of). GetAbsPosClipRect needs to take the new frame size as a parameter, because the current frame size may be invalid when we are called by FinishAndStoreOverflow. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@224391 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-11 05:04:10 +00:00
Olli.Pettay%helsinki.fi
f8562f7d9c
Additional patch for bug 369150, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@224374 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 19:08:21 +00:00
bzbarsky%mit.edu
11f5c55fe5
Make sure to update view positions if we move our block around vertically
...
during reflow. Bug 365294, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224240 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-05 22:47:38 +00:00
roc+%cs.cmu.edu
d17ce6afee
Bug 368860. Don't perform out-of-bounds access if we have a bogus empty previous-text-frame. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@224124 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 02:28:27 +00:00
roc+%cs.cmu.edu
d8bf3ee89e
Not part of the build --- update GetPresContext to PresContext in a few not-built places.
...
git-svn-id: svn://10.0.0.236/trunk@224049 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-03 03:56:55 +00:00
bzbarsky%mit.edu
30cf9c1c2a
Make non-blockframe kids of xul not have to end up with a zero height. Bug
...
374038, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@223975 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-01 15:15:17 +00:00
bzbarsky%mit.edu
116d69628c
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
...
Taras Glek <tglek@mozilla.com>, rs=roc.
git-svn-id: svn://10.0.0.236/trunk@222659 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 21:11:47 +00:00
sharparrow1%yahoo.com
a69da9db3f
Bug 372062: Auto values for right and bottom in CSS clip rect broken. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@222576 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 01:31:26 +00:00
roc+%cs.cmu.edu
5e93ba056e
Not part of the build (well, gfxSkipChars is built but not used): fix bugs in gfxSkipChars, and new textframe fixes for soft hyphens, justification, and caret movement (PeekOffset*) among other things
...
git-svn-id: svn://10.0.0.236/trunk@222568 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-28 23:54:32 +00:00
sharparrow1%yahoo.com
0f8c1f9784
Bug 373474: Scrollbar buttons don't get invalidated (i.e. for notification box or resizing). r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@222530 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-28 06:24:40 +00:00
sharparrow1%yahoo.com
d884373dd3
Bug 373433: views inside absolutely positioned blocks sometimes mispositioned. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@222529 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-28 06:14:03 +00:00
joshmoz%gmail.com
56401a7049
get rid of old backbuffer API and related code. b=371392 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222450 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 06:21:57 +00:00
Olli.Pettay%helsinki.fi
6be37dcb11
Bug 369168, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222448 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 05:30:14 +00:00
sharparrow1%yahoo.com
783659454a
Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@222445 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 03:58:17 +00:00
joshmoz%gmail.com
3de7a673b3
Implement CoreGraphics NPAPI Drawing Model. NPAPI plugins now have the option to render using CoreGraphics instead of Quickdraw. b=344427 r=sfraser sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@222440 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 01:07:58 +00:00
sharparrow1%yahoo.com
082bcd1c48
Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222379 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-26 01:12:49 +00:00
asqueella%gmail.com
ca663dfc02
Bug 374486 - "WARNING: Nonempty list left over?" in visual debugging mode
...
p=Sylvain Pasche <sylvain.pasche@gmail.com>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@222340 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-25 05:30:59 +00:00
roc+%cs.cmu.edu
d2c8f69a4d
No bug. A variety of fixes to fix various reftest failures. Not Part Of The Build.
...
git-svn-id: svn://10.0.0.236/trunk@222315 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-24 11:07:36 +00:00
mats.palmgren%bredband.net
eabcc8ccf9
Fix "selection colors are sometimes wrong". b=374765 r+sr=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@222307 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-24 09:21:35 +00:00
Olli.Pettay%helsinki.fi
b1dd2d9bf8
Bug 375093, Crash [@ nsTypedSelection::ScrollIntoView] when right-clicking paste in input which then gets destroyed oninput, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@222273 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 17:32:34 +00:00
Olli.Pettay%helsinki.fi
92f446fdda
backout Bug 369168
...
git-svn-id: svn://10.0.0.236/trunk@222251 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 10:03:25 +00:00
Olli.Pettay%helsinki.fi
e4da0cdd24
Bug 374937, Crashes [@ nsTypedSelection::GetFrameSelection], r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222220 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 00:06:38 +00:00
Olli.Pettay%helsinki.fi
144f4e9e2b
Bug 369168, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222219 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 00:01:36 +00:00
Olli.Pettay%helsinki.fi
280da05332
Bug 369150, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222217 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 23:57:55 +00:00
roc+%cs.cmu.edu
d69b531ce7
Bug 333659. Major new-textframe update. You can really browse the Web with it now, although major bugs remain.
...
git-svn-id: svn://10.0.0.236/trunk@222211 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 23:13:12 +00:00
roc+%cs.cmu.edu
7fa4849a90
No bug. Comment-only change to note a potential optimization opportunity.
...
git-svn-id: svn://10.0.0.236/trunk@222210 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 23:10:10 +00:00
joshmoz%gmail.com
f23c2a8f51
fix crash, suspend native events when instantiating plugins. patch by Steven Michaud. b=345627 r=josh sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222207 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-22 23:04:51 +00:00
sharparrow1%yahoo.com
cdeef2aae3
Bug 374050: add printing test mode to reftests. See bug/sample test for how to make printing tests.
...
git-svn-id: svn://10.0.0.236/trunk@222137 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 06:07:42 +00:00
dbaron%dbaron.org
e81955cfa2
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222053 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-20 00:58:20 +00:00
Olli.Pettay%helsinki.fi
27faae2f65
Bug 373586 , r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222032 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 10:23:29 +00:00
Olli.Pettay%helsinki.fi
a01e4e1bd7
Backout bug 373586
...
git-svn-id: svn://10.0.0.236/trunk@222029 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 08:13:01 +00:00
Olli.Pettay%helsinki.fi
e39d41de6e
Bug 373586 , r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@222026 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 06:30:41 +00:00
roc+%cs.cmu.edu
f5990f8727
Bug 178513. Add nsDisplayList API that Neil's going to need --- a way to force all frames to be painted regardless of the setup of dirty rects. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@222022 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 03:25:05 +00:00
dbaron%dbaron.org
71f6a49305
Remove warning about using nsFrame implementation of GetMinWidth and GetPrefWidth. b=357544 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@221976 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-16 16:18:06 +00:00
masayuki%d-toybox.com
7aac338174
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@221918 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 16:16:20 +00:00
Olli.Pettay%helsinki.fi
a845d206e6
Bug 373564, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@221838 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-13 22:11:14 +00:00
roc+%cs.cmu.edu
7dd2fd3ff9
Bug 372237. Never set TRUNCATED reflow status if the available height is unconstrained, even if the height happens to exceed the constant we use to indicate unconstrained height. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@221756 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-11 20:34:15 +00:00
sayrer%gmail.com
63527ee4b2
Bug 364867. quiet the 'textframe maps no content' noise. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@221520 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 02:53:58 +00:00
roc+%cs.cmu.edu
8eeb476d02
Bug 362435. Try using Samba's ntlm_auth to perform NTLM authentication on our behalf, when available. If the user has logged in by authenticating to Active Directory, then this may avoid having the user enter their password again. (single sign on) r+sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@221507 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 01:48:25 +00:00
dbaron%dbaron.org
2fc9793b71
Fix bullet position of floating direction:rtl list items. b=332360 Patch by Hideo Saito <saito@densan.co.jp>. r+sr=dbaron (with modifications)
...
git-svn-id: svn://10.0.0.236/trunk@221494 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 00:27:16 +00:00
roc+%cs.cmu.edu
f6ae161325
Bug 363253. Move scrollframe attribute-setting out of reflow to a post-reflow callback. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@221296 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-05 01:39:53 +00:00
bzbarsky%mit.edu
a61fdafc14
Make sure to handle creation of a new continuation of the first-letter frame
...
even if we pulled the first-letter frame from our next-in-flow. Bug 372553,
r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@221292 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-05 00:15:46 +00:00