mats.palmgren%bredband.net
f04a29ec0d
Right arrow key (to collapse selection to right) does not scroll textbox to show caret. b=352759 r+sr=roc
2006-11-09 16:37:10 +00:00
gavin%gavinsharp.com
ec53054d6b
Bug 355349: remove dead code from nsTextFrame.cpp, patch by Gerald <gerald_leder@gmx.at>, r+sr=roc
2006-11-06 16:18:35 +00:00
gavin%gavinsharp.com
e67a58c911
Bug 345339, attachment 243112: Revisit nsPresState, patch by Karthik Sarma <karthik3@comcast.net>, r+sr=roc
2006-11-06 16:08:20 +00:00
bzbarsky%mit.edu
8a32ae7e9f
Add asserts and documentation to enfoce correct behavior. Bug 316267 followup,
...
r+sr=roc.
2006-11-06 01:17:32 +00:00
Olli.Pettay%helsinki.fi
e91e636e41
Bug 359203, r+sr=bz
2006-11-02 18:34:55 +00:00
timeless%mozdev.org
46d2b15871
Bug 106386 Correct misspellings in source code
...
r=glennrp@gmail.com , bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
cvshook%sicking.cc
55d0c600fa
Kill nsGeneratedContentIterator and related classes and code since it's not used. r/sr=dbaron b=357957
2006-10-25 20:24:00 +00:00
cvshook%sicking.cc
5a6d9399ce
Bug 357445: Some cleanup of range code. r/sr=jst
2006-10-21 01:30:54 +00:00
roc+%cs.cmu.edu
abed647846
Fixing Mac bustage
2006-10-19 02:17:51 +00:00
roc+%cs.cmu.edu
899128e82a
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
2006-10-19 01:47:47 +00:00
jwatt%jwatt.org
bf57316f11
Replace aDesiredSize in comment with aReflowMetrics to make it match the parameter name (no bug)
2006-10-13 13:47:19 +00:00
Olli.Pettay%helsinki.fi
8f8a844353
Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
2006-10-08 14:15:02 +00:00
smontagu%smontagu.org
d0d13390ae
SetTransformedTextIsAscii() should depend on no multibyte text having been detected as well as on LeaveAsAscii(). Bug 333535 (relanding), r+sr=rbs
2006-10-08 06:57:34 +00:00
smontagu%smontagu.org
abfd8b7e04
Backing out patch from bug 333535 to test performance impact
2006-10-07 18:36:27 +00:00
mats.palmgren%bredband.net
fc88af4d70
Avoid crashing on OOM. b=352335 r+sr=roc
2006-10-07 08:53:06 +00:00
smontagu%smontagu.org
bd9f9842af
SetTransformedTextIsAscii() should depend on no multibyte text having been detected as well as on LeaveAsAscii(). Bug 333535, r+sr=rbs
2006-10-04 11:40:49 +00:00
aaronleventhal%moonset.net
e7cd6c578f
Bug 354832. Support nsIAccessibleText for html buttons and list options. r=ginn.chen, sr=roc
2006-10-02 19:33:49 +00:00
roc+%cs.cmu.edu
8e2657479b
Bug 354451. Fix uppercasing of ß and possibly other regressions from bug 345071. r=smontagu,sr=rbs
2006-10-02 05:38:34 +00:00
uriber%gmail.com
e3d36a9971
Do the correction of caret position due to trimmed whitespace only when the caret is logically after the whitespace. bug=336408 r=rbs sr=roc
2006-09-25 11:39:10 +00:00
flamingice%sourmilk.net
23aaf31940
Bug 351575, Dereference before null check in |nsTypedSelection::GetRangesForInterval|, patch by Adam Guthrie <ispiked@gmail.com>, r=brettw, sr=bryner
2006-09-24 06:04:00 +00:00
roc+%cs.cmu.edu
ae80e3d181
Bug 312963. Apply aTryPull to pulls of inline frames as well as lines. r+sr=dbaron
2006-09-22 02:04:56 +00:00
roc+%cs.cmu.edu
32912b4dfa
Bug 350137. Don't forget to apply BR-clearance when the BR is on the last line of a block. r+sr=dbaron
2006-09-22 01:53:13 +00:00
roc+%cs.cmu.edu
60bc945af8
Update nsIFrame IID
2006-09-19 23:54:28 +00:00
roc+%cs.cmu.edu
1710fb769b
Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron
2006-09-19 22:05:33 +00:00
roc+%cs.cmu.edu
cef42d026c
Bug 350148. Fix gmail scrolling speed by not creating nsDisplayBorder items for zero-width borders. r+sr=dbaron
2006-09-19 21:46:01 +00:00
roc+%cs.cmu.edu
383028dfd0
Bug 351268. Remove nsIFrame::AdjustFrameSize, it's unused. r=smontagu,sr=rbs
2006-09-19 21:04:06 +00:00
roc+%cs.cmu.edu
b625dcc429
Bug 349477. Generalize handling of non-inline frames in inline contexts so they all make pseudo-stacking-contexts. r+sr=dbaron
2006-09-19 20:58:36 +00:00
aaronleventhal%moonset.net
bcb5fcb2c0
Bug 349519. Crash and incorrect results for getOffsetAtPoint. r=ginn.chen, sr=roc
2006-09-19 17:29:10 +00:00
timeless%mozdev.org
1e256fb19b
Bug 352523 Warning: String literal converted to char* in formal argument aAttr in call to nsFrameUtil::Tag::GetAttr(char*).
...
r=roc sr=roc
2006-09-19 06:41:07 +00:00
bzbarsky%mit.edu
feea3a45cc
Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc
2006-09-19 04:26:20 +00:00
bzbarsky%mit.edu
d2bf3432ae
If we have to do a second pass because we found clearance on the first pass,
...
invalidate the entire area we're being moved to. Otherwise invalidates from
the first pass will be lost. Bug 352417, r+sr=roc
2006-09-19 00:15:15 +00:00
Olli.Pettay%helsinki.fi
4b1c4393e9
Bug 349931, crashes during drag-and-drop, r+sr=roc
2006-09-18 08:47:06 +00:00
smontagu%smontagu.org
0a2168427f
When text is displayed from right to left natively, reverse the coordinates of selection decoration to match. Bug 349352, r=uriber, sr=bz
2006-09-13 08:10:19 +00:00
mats.palmgren%bredband.net
63da0cfd56
Remove an optimisation that prevented views from being reparented in some situations. b=351225 r+sr=roc
2006-09-12 03:47:38 +00:00
uriber%gmail.com
38c1e056e9
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc
2006-09-11 20:43:01 +00:00
uriber%gmail.com
0fa608ce5e
Backing out bug 300131 until I figure out how to deal with the bustage.
2006-09-11 08:03:28 +00:00
uriber%gmail.com
d869620f7f
Change nsIFrame::PeekOffset back to NS_IMETHOD to fix bustage from bug 300131
2006-09-11 07:44:59 +00:00
uriber%gmail.com
95b377fc13
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, and some related refactoring. bug=300131 r+sr=roc
2006-09-11 06:39:56 +00:00
sayrer%gmail.com
9395f31ee3
bug 348669. Remove inappropriate nsCRT::free usage. r=timeless, sr=dbaron
2006-09-08 04:35:17 +00:00
bzbarsky%mit.edu
f230b8c84b
Update our cached YMosts when our regions are cleared. Bug 351202, r+sr=roc
2006-09-07 03:01:25 +00:00
smontagu%smontagu.org
c54186691c
Make the test for visual order before Arabic shaping more fine-grained. Bug 258099, r=uri, sr=roc
2006-08-30 14:20:46 +00:00
uriber%gmail.com
ca5218736c
Allow users of nsFrameTraversal to specify what features they want the iterator to have, and make nsFrame::GetFrameFromDirection() specify "following OOFs". bug=334626 r+sr=roc
2006-08-30 13:38:16 +00:00
uriber%gmail.com
186084ac05
Use the caret visual position as a base for visual movement, but the logical position as a base for logical movement. bug=350012 r=smontagu sr=roc
2006-08-30 09:26:39 +00:00
bzbarsky%mit.edu
33ea7b8269
When cleaning up anonymous content, let the ESM know; that way if any of it is
...
:hover or :active the state will be updated accordingly. Bug 314346, r+sr=roc
2006-08-29 22:00:26 +00:00
bzbarsky%mit.edu
c36c5046fd
Speed up ClearFloats for cases when we have lots of floats. Bug 349113, r+sr=roc
2006-08-29 21:56:51 +00:00
joshmoz%gmail.com
a8722319b3
use slower idle event timer for plugins that are hidden by tabs. b=336060 r=mento sr=jst
2006-08-29 19:14:53 +00:00
timeless%mozdev.org
97d86b0df2
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
mats.palmgren%bredband.net
31e06677ed
Don't iterate past the beginning line (crash fix). b=350370 r+sr=bzbarsky
2006-08-28 07:30:01 +00:00
mats.palmgren%bredband.net
889bd7963e
Don't overlap scroll frame margin box with float (regression). b=350046 r+sr=roc
2006-08-25 22:55:32 +00:00
bzbarsky%mit.edu
3ff9bf85e8
Remove some unnecessary members and code. Bug 335477, patch by Marc Liddell
...
<marcldl+mozbugs@gmail.com>, r+sr=roc
2006-08-25 16:46:22 +00:00
mats.palmgren%bredband.net
d246a69ba0
Don't steal floats from descendant float containing blocks. b=348887 (patch B) r+sr=roc
2006-08-25 04:17:41 +00:00
smontagu%smontagu.org
c9243fd53d
Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping (hunk missed in original checkin). Bug 280936, r=jshin, sr=rbs
2006-08-24 07:34:29 +00:00
mats.palmgren%bredband.net
fd99ce03ed
1. Make scroll frames non-splittable.
...
2. Make a placeholder splittable only if the out-of-flow is.
3. If a float placeholder is not splittable then place it immediately
instead of failing to reflow it because it can't be split.
b=337419 (Patch B) r+sr=roc
2006-08-24 05:22:16 +00:00
mats.palmgren%bredband.net
197aeb9174
Don't steal floats from descendant float containing blocks. b=348887 r+sr=roc
2006-08-22 03:04:18 +00:00
mats.palmgren%bredband.net
02eaae11b6
Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc
2006-08-22 01:33:46 +00:00
mats.palmgren%bredband.net
ed6210be3f
Leave the placeholder's pointer to the out-of-flow intact because the float cache depends on it later on. b=348688 r=bzbarsky sr=roc
2006-08-17 13:15:26 +00:00
smontagu%smontagu.org
f523dcb211
Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs
2006-08-17 09:23:13 +00:00
roc+%cs.cmu.edu
4624c28ff3
Bug 345071. Fix PrepareUnicodeText to handle words in the current textnode that extend past the end of the frame. r=smontagu,sr=rbs
2006-08-16 01:57:06 +00:00
dbaron%dbaron.org
7ff576f023
Use SetMEWToActualWidth when we set the MEW to the actual width. b=331684 r+sr=bzbarsky
2006-08-16 00:20:02 +00:00
uriber%gmail.com
24ef1f7947
In GetPrevNextBidiLevels, treat the "before <br>" case as if we were end-of-line. bug=330461 r=smontagu sr=roc
2006-08-14 11:25:57 +00:00
sayrer%gmail.com
6fa03a1730
Bug 340554. Provide sanitizing fragment sinks for use with feeds. r=mrbkap. sr=jst
2006-08-12 04:46:43 +00:00
bzbarsky%mit.edu
ce0ea52255
Pseudo-elements are not the root. Bug 334602, r+sr=dbaron
2006-08-12 02:14:39 +00:00
brettw%gmail.com
e15b1129b4
Bug 346729 r+sr=bryner Table cell selection is broken (get multiple copies on paste)
2006-08-10 19:56:43 +00:00
uriber%gmail.com
8982c70f78
Moved mCaretBidiLevel and its accessors from nsPresShell to nsFrameSelection. Also added sBidiKeyboard as a static service to nsContentUtils. bug=346891 r+sr=roc
2006-08-08 05:14:52 +00:00
uriber%gmail.com
1424fdd54a
Attempt to fix bustage from bug 333883.
2006-08-07 11:24:57 +00:00
uriber%gmail.com
97d95c3f78
Refactored nsSelection::GetPrevNextBidiLevels to use GetFrameFromDirection; moved GetFrameFromDirection from nsFrame to nsIFrame and made it nonvirtual. bug=333883 r=smontagu sr=roc
2006-08-07 10:54:56 +00:00
uriber%gmail.com
e1041f44ef
Create bidi embedding only around inline containers (with a specified direction), not around inline replaced elements. bug=169139 r+sr=bzbarsky
2006-08-07 07:40:28 +00:00
masayuki%d-toybox.com
cda341c040
Bug 346417 RTL justify code is wrong in nsTextFrame r=smontagu, sr=roc
2006-08-07 06:27:57 +00:00
mats.palmgren%bredband.net
44482a83ce
Don't propagate the NS_BLOCK_FRAME_HAS_OUTSIDE_BULLET flag from a prev-in-flow. b=337412 r+sr=roc
2006-08-06 03:27:00 +00:00
gavin%gavinsharp.com
0d29551cd2
Bug 338368: fix uninitialized variable used in nsTextFrame::PaintAsciiText, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=roc
2006-08-04 14:29:48 +00:00
Olli.Pettay%helsinki.fi
2c20730cd7
Bug 336592, Fixing mistake in previous patch, PRUint32->PRInt32, r+sr=roc
2006-08-04 07:35:35 +00:00
uriber%gmail.com
8c0e3dd5b7
Handle returning nulls from CheckLineOrder correctly. bug=345616 r=smotagu sr=roc
2006-08-04 05:40:57 +00:00
roc+%cs.cmu.edu
d37535bf42
Bug 346035. Force <stack> children to be full-fledged stacking contexts and put their display items in the Content display list. r+sr=dbaron
2006-08-03 21:39:39 +00:00
uriber%gmail.com
af8d06933c
Check for a null aNode in nsTypedSelection::ContainsNode and return immediately. bug=347036 r=brettw sr=bryner
2006-08-03 19:22:50 +00:00
uriber%gmail.com
cee7609648
Enable PeekOffset to find the visual beginning/end of a line, and use use it for bidi caret positioning. bug=302051 r=smontagu sr=roc
2006-08-03 06:24:11 +00:00
brettw%gmail.com
83c62ff171
Bug 346185 r=uriber sr=bryner fixing one of two misspelled words in a line makes spellcheck underline disappear on both
2006-07-31 18:25:22 +00:00
smontagu%smontagu.org
6330067fc1
Bidi support for alternate text: reorder the text correctly, align text and icon to the right when direction is right-to-left, and create a bidi embedding when the alternate text is displayed inline. Bug 345954, r=uriber, sr=bzbarsky
2006-07-31 07:08:45 +00:00
mats.palmgren%bredband.net
a57c971e9a
Don't make a frame on the overflow line list a sibling to a frame on the principal line list. b=344557 r+sr=roc
2006-07-29 09:38:35 +00:00
martijn.martijn%gmail.com
d22f55b012
Bug 271442 - Flash element behaves weird if inside a floated element with overflow:auto, patch by Graham Sanderson, r+sr=roc
2006-07-28 22:59:05 +00:00
mats.palmgren%bredband.net
a9e4efa770
Removed a bogus assertion. b=345699 r+sr=roc
2006-07-28 09:18:27 +00:00
brettw%gmail.com
fd061c8cbc
Bug 345099 r+sr=bryner Fix includes from main patch on this bug
2006-07-27 21:46:34 +00:00
brettw%gmail.com
7a49e43b77
Fix bustage from bug 345099
2006-07-27 18:39:18 +00:00
brettw%gmail.com
d15c579c18
Bug 345099 r=uriber sr=bryner Sort ranges in selection for faster comparison.
2006-07-27 17:57:15 +00:00
gavin%gavinsharp.com
c19fb04fdf
Bug 342479: fix compiler warning @ nsFloatCacheList::RemoveAndReturnPrev in nsLineBox.cpp, patch by Ryan VanderMeulen <ryanvm@gmail.com>, r+sr=roc
2006-07-24 18:57:42 +00:00
masayuki%d-toybox.com
573e6523ef
b=255990 backing-out the previous patch, we should try to better fix.
2006-07-20 09:04:39 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
aaronleventhal%moonset.net
58cd497621
Bug 334353. Duplicate insert/delete events. r=evan.yan, sr=roc
2006-07-19 01:56:54 +00:00
bzbarsky%mit.edu
169adf2470
Return null from GetPluginInstance without throwing if there's just no plugin.
...
Bug 344830, r=biesi, sr=jst
2006-07-18 20:43:58 +00:00
uriber%gmail.com
2322fdcee9
Simplify handling of the eSelectNoAmount case in nsFrame::PeekOffset. bug=344514 r+sr=roc
2006-07-18 07:32:58 +00:00
uriber%gmail.com
3bef115769
Fix bidi behavior of ctrl+backspace and ctrl+del. bug=344226 r=smontagu sr=roc
2006-07-18 07:28:38 +00:00
sharparrow1%yahoo.com
b3040b6648
Bug 334588: Choose font consistently for page headers/footers, and remove localized header font name and size. r+sr=roc.
2006-07-14 16:07:28 +00:00
Olli.Pettay%helsinki.fi
61792b273c
Bug 343613, Make EventStateManager to use nsWeakFrame, r+sr=roc
2006-07-14 07:55:51 +00:00
masayuki%d-toybox.com
42ba5d983c
Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r=jshin+mrbkap, sr=roc
2006-07-14 04:57:05 +00:00
sharparrow1%yahoo.com
2dbafa80ee
Bug 344583: misc cleanup. r+sr=roc
2006-07-14 03:02:37 +00:00
masayuki%d-toybox.com
0cd7e0b5ee
b=255990 backing-out the patch, because DomToTextConversionTest failed
2006-07-13 21:04:25 +00:00
masayuki%d-toybox.com
ab8ee052c9
Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all r=jshin+mrbkap sr=roc
2006-07-13 20:25:46 +00:00
masayuki%d-toybox.com
cdc8ed3106
b=255990 backing-out the patch, because DomToTextConversionTest failed
2006-07-13 19:41:39 +00:00
masayuki%d-toybox.com
421034d9e5
Bug 255990 Characters below U+0100 are not subject to line-breaking rules at all. the patch based on jshin's patch. r=jshin, sr=roc
2006-07-13 17:42:39 +00:00
uriber%gmail.com
100bcb5400
Use GetFrameForNodeOffset instead of GetPrimaryFrameFor when extending selection for doubleclick-drag. bug=344384 r+sr=roc
2006-07-13 09:08:56 +00:00
roc+%cs.cmu.edu
672343880e
Bug 342322. It's OK for mNext to be non-null when we remove an element. r+sr=dbaron
2006-07-13 08:15:31 +00:00
uriber%gmail.com
e121423cb8
Clean up nsPeekOffsetStruct. bug=343763. r+sr=roc
2006-07-13 06:06:29 +00:00
aaronleventhal%moonset.net
43788a6301
Fixing bustage
2006-07-12 14:35:43 +00:00
aaronleventhal%moonset.net
eeb76de112
Bug 340667. New ATK: Expose <br>'s as \n character, combining before & after blocks of text together. r+sr=roc
2006-07-12 13:51:50 +00:00
uriber%gmail.com
6f21109f82
Always use the visual iterator when moving visually in a bidi page, even if the current line or adjacent lines are LTR. bug=309432 r=smontagu sr=roc
2006-07-12 11:22:18 +00:00
Olli.Pettay%helsinki.fi
00bb6d99a7
Bug 343457, Adding nsWeakFrame, r+sr=roc
2006-07-12 07:41:11 +00:00
uriber%gmail.com
791743405c
Bug 16203: double-click drag should do selection in "word-by-word" mode. r+sr=roc
2006-07-12 07:07:36 +00:00
aaronleventhal%moonset.net
99b585f939
Bug 342035. Create accessibles for all block level elements so that ATs can determine line spacing. r=ginn.chen, sr=neil, sr=roc
2006-07-11 22:14:09 +00:00
aaronleventhal%moonset.net
29bbce1d33
Bug 342596. Allow start/end of word to be specified for PeekOffset(). Necessary for upcoming nsIAccessibleText::GetText[At|Before|After]Offset() methods. r=uriber, sr=roc
2006-07-11 22:11:02 +00:00
Olli.Pettay%helsinki.fi
ce0745a535
backing out Bug 343457 too see if it caused btek tp regression
2006-07-11 20:18:07 +00:00
Olli.Pettay%helsinki.fi
4451e7f11c
Bug 343457, Add nsWeakFrame, r+sr=roc
2006-07-11 13:01:07 +00:00
mats.palmgren%bredband.net
cde65ad7de
Block-level replaced element margin box must not overlap any floats. b=342531 r+sr=dbaron
2006-07-05 03:53:22 +00:00
uriber%gmail.com
17081d4ed2
Limit the fix for bug 337135 to the -moz-pre-wrap case only. bug=343390, r+sr=roc
2006-07-03 07:12:42 +00:00
cvshook%sicking.cc
2c39937d84
Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
2006-07-02 07:23:10 +00:00
mats.palmgren%bredband.net
153ab238ca
Fix crash when recreating <caption> frames. Add ASSERTIONs to detect similar frame construction errors in the future. b=341382 r+sr=bzbarsky
2006-06-29 02:32:36 +00:00
roc+%cs.cmu.edu
a42c58298b
relanding fix for bug 317278 :-(
2006-06-29 01:19:48 +00:00
uriber%gmail.com
a275cb73e1
Allow removing multiple trimmed whitespace characters when painting text. bug=337135 r+sr=roc
2006-06-28 12:14:48 +00:00
roc+%cs.cmu.edu
1621ac24bd
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
2006-06-26 22:18:23 +00:00
dveditz%cruzio.com
4a2fa425a7
bug 284219 addendum, missed biesi's review comment
2006-06-22 22:21:52 +00:00
martijn.martijn%gmail.com
23fbacf5e2
Bug 342422 - Using createRange() and then adding that range to the selection with addRange throws exception, r+sr=bzbarsky
2006-06-22 19:07:33 +00:00
dveditz%cruzio.com
506140bd0c
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
...
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
roc+%cs.cmu.edu
deaf468704
Bug 342093. Use GetPositionIgnoringScrolling where we can, now that it exists. r+sr=bzbarsky
2006-06-20 21:13:05 +00:00
dbaron%dbaron.org
f9f61d868a
Make conditions that cause additional pass for shrink wrap case less restrictive so that we do the additional pass inside a shrink-wrap scrollframe. b=325680 r+sr=roc
2006-06-20 00:46:32 +00:00
mark%moxienet.com
a7213b13b5
209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch (tweak) by Peter Kasting <pkasting@google.com>. r=dbaron
2006-06-20 00:30:18 +00:00
roc+%cs.cmu.edu
ab87d3edb5
Bug 317278. Reland patch that reflows lines again if we detect some already-placed floats need to move to the next line. This time, with changes to nsSpaceManager's PushState/PopState infrastructure so that dynamic allocations are never required; the saved state is always stack-allocated by callers. r+sr=dbaron
2006-06-19 23:06:59 +00:00
roc+%cs.cmu.edu
ed0bc93ff0
Backing out patch for 317278 due to Tp regression
2006-06-19 01:29:07 +00:00
roc+%cs.cmu.edu
cc52ece1a1
Bug 317278. In some cases we push float placeholders from one line to the next after we have already placed their floats on the line. In such situations, reset the space manager and force the line to reflow again so those floats don't get placed. r+sr=dbaron
2006-06-19 00:02:49 +00:00
timeless%mozdev.org
27eaab5dcd
Bug 337917 Make consumers stop using cids from other modules
2006-06-18 21:18:22 +00:00
mark%moxienet.com
a66ed53902
209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch by Peter Kasting <pkasting@google.com>. r=mconnor sr=dbaron
2006-06-17 01:05:26 +00:00
dbaron%dbaron.org
8ade31392b
Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
2006-06-16 21:07:47 +00:00
roc+%cs.cmu.edu
a0ca718bfc
Bug 334765. Fix XUL boxobject coordinates to not take scrolling into account. Second try, with a patch that hopefully won't regress Tp. r+sr=bzbarsky
2006-06-16 02:40:29 +00:00
mrbkap%gmail.com
75ca976432
Avoid a crash in nsAutoScrollTimer by keeping a reference to the content instead of the view. bug 322084, patch by jpl24 <jlurz24@gmail.com>, r+sr=roc
2006-06-16 01:54:31 +00:00
uriber%gmail.com
ab53025882
Bug 328168: Horizontal paddings, borders and margins on multi-frame bidi inlines appear in the wrong places. Patch by Haamed Gheibi <gheibi@gmail.com>. r=roc+uriber, sr=roc.
2006-06-15 08:16:23 +00:00
roc+%cs.cmu.edu
8306f1b819
Bug 341141. Position abs-pos clip rects correctly. r+sr=bzbarsky
2006-06-15 03:25:33 +00:00
dbaron%dbaron.org
406dcbe44e
Fix regression by re-retrieving style struct after changing the frame we're dealing with. b=340798 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
2006-06-09 21:04:21 +00:00
roc+%cs.cmu.edu
dffcabfea0
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
2006-06-09 03:29:32 +00:00
uriber%gmail.com
6e1f1e3dfc
Allow searching a line for a frame starting from a given point, to improve performance of forward-moving searches. Used in bidi resolution. bug=339935, r+sr=roc
2006-06-08 08:41:51 +00:00
roc+%cs.cmu.edu
82e7436876
Bug 331590. Treat inline-box/grid/stack XUL elements like inline blocks, making them pseudo-stacking-contexts. r+sr=dbaron
2006-06-08 03:35:29 +00:00
roc+%cs.cmu.edu
e7e6b5ae2a
Bug 336121. Treat table outer frames as psuedostacking contexts. r+sr=dbaron
2006-06-08 03:32:06 +00:00
roc+%cs.cmu.edu
5f052f1225
Fixing bustage
2006-06-08 02:41:32 +00:00
roc+%cs.cmu.edu
597d8bc582
Bug 339889. Propagate invalidation through the frame hierarchy to topmost widgets. r+sr=bzbarsky
2006-06-08 01:11:43 +00:00
mats.palmgren%bredband.net
914a48ea72
Make the frame dump in CheckFloats() DEBUG_roc only. b=322436 r+sr=roc
2006-06-07 01:39:48 +00:00
vladimir%pobox.com
c9a711e596
b=325465, flash is not rendered properly with cairo builds (windowless plugins on win32); r=stuart
2006-06-06 18:41:24 +00:00
timeless%mozdev.org
a768026fc9
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
2006-06-03 23:35:59 +00:00
dbaron%dbaron.org
cd4d6ee0e9
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
2006-06-01 18:35:21 +00:00
brettw%gmail.com
8a33f7a7c3
Bug 337871 r+sr=roc Screen jumps around with multiple textboxes and spellchecking
2006-05-30 21:59:56 +00:00
uriber%gmail.com
0ba372b7aa
Fix triple-click paragraph selection near block generated content. bug=339430, r+sr=roc
2006-05-29 08:32:46 +00:00
mats.palmgren%bredband.net
678511471c
Bustage fix (bug 337883)
2006-05-25 01:48:00 +00:00
mats.palmgren%bredband.net
a5a64a9fb9
Clear the float cache from placeholders that are descendants of the frame we remove. b=337883 r+sr=roc
2006-05-25 01:30:34 +00:00
uriber%gmail.com
e152dfc26d
Adjust the fix for bug 334256 so that it does not affect non-normal selections. bug=338315, r+sr=roc
2006-05-22 16:56:44 +00:00
Olli.Pettay%helsinki.fi
cb1f0a0bb9
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00