cbiesinger%web.de
5e3912705e
bug 1156
...
- Make object frames have no children
- Make the frame constructor construct a subdocumentframe, object frame or
image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly
NOTE: This checkin will break the plugin finder. This will be fixed soon.
r+sr=bz
2005-09-21 19:14:30 +00:00
ginn.chen%sun.com
9df8e03b42
Bug 304891 Using ctrl+right arrow in textarea, first word after hard line break is skipped
...
r=uriber sr=roc
2005-09-19 05:16:25 +00:00
roc+%cs.cmu.edu
b1e6622e4e
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
2005-09-19 02:15:54 +00:00
bzbarsky%mit.edu
9b224f5e39
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
cst%andrew.cmu.edu
5da32bec9c
Bug 278739 Reloading a page whose length changes should not cause scroll position to change
...
r+sr=roc
2005-09-18 14:50:26 +00:00
mozilla.mano%sent.com
3eaebf673f
Bug 307934 - regression: In RTL text, can't move caret using arrow keys past point where text wraps. patch from Uri Bernstein <uriber@gmail.com>, r=eyalroz@technion.ac.il, sr=roc.
2005-09-18 14:29:09 +00:00
mozilla.mano%sent.com
a232038976
Bug 308017 - Bidi: up/down-arrow sometimes behave incorrectly after switching keyboard layout. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc.
2005-09-18 14:18:28 +00:00
Olli.Pettay%helsinki.fi
7547a83868
Bug 306895, Triple click should select lines, not paragraphs, in white-space: -moz-pre-wrap;, p=uriber@gmail.com, r/sr=roc
2005-09-18 12:41:40 +00:00
dougt%meer.net
465333ff84
This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
2005-09-16 02:25:37 +00:00
aaronleventhal%moonset.net
dd83900f20
Bug 308517. Crash when browse with images off and screen reader running. r+sr=bryner
2005-09-15 21:13:00 +00:00
mats.palmgren%bredband.net
b73c6a4193
Don't apply selection colors when printing. b=90434 r+sr=bzbarsky
2005-09-14 21:32:28 +00:00
mats.palmgren%bredband.net
ef75c4d792
Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr=dbaron
2005-09-12 01:05:58 +00:00
bzbarsky%mit.edu
bcad5934f1
Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
...
by default. r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes.
2005-09-11 19:22:57 +00:00
peterv%propagandism.org
e0bb504bab
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 17:15:08 +00:00
peterv%propagandism.org
625d9d8084
Back out fix for bug 251025 to fix bustage.
2005-09-11 15:42:31 +00:00
peterv%propagandism.org
12e44d00c1
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
2005-09-11 15:05:31 +00:00
peterv%propagandism.org
f849415a9e
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
bzbarsky%mit.edu
cfe8503483
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-07 16:49:21 +00:00
brendan%mozilla.org
3d67b71b7e
Branch version of patch for bug 305565 (r/sr=jst/bz).
2005-09-07 02:39:51 +00:00
rbs%maths.uq.edu.au
434c021514
incorrect width of non breaking space inside MathML, r+sr=roc, b=247151
2005-09-06 22:19:52 +00:00
roc+%cs.cmu.edu
3b3c91577f
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
2005-09-06 21:34:50 +00:00
bzbarsky%mit.edu
2f8481d254
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc
2005-09-06 02:14:36 +00:00
roc+%cs.cmu.edu
0b224d6166
Bug 306116. Use a loop instead of recursion while deleting next-in-flows to avoid stack overflow when reflowing really long text. r+sr=dbaron,a=asa
2005-09-06 01:26:50 +00:00
roc+%cs.cmu.edu
5e6d8422ef
Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
2005-09-04 20:04:23 +00:00
mats.palmgren%bredband.net
fc45419834
Fix compile warning from my last checkin. b=217903
2005-08-31 19:53:39 +00:00
mats.palmgren%bredband.net
ee87558fa6
Avoid trying to make an inside bullet frame its own sibling. b=217903 r+sr=bzbarsky
2005-08-31 19:38:59 +00:00
roc+%cs.cmu.edu
b6c7d26cca
Bug 73373. Allow multiple selections of content using the ctrl/option keys. This is for testing --- it will probably expose bugs in other places. r+sr=roc,patch by Martijn Wargers.
2005-08-31 02:16:03 +00:00
roc+%cs.cmu.edu
ef3bc9d429
Bug 305120. Make overflow/underflow events be posted by HTML again. Also, only post an overflow event when we go from not-overflowing to overflowing instead of every time we reflow with overflow. r+sr=dbaron
2005-08-31 00:57:27 +00:00
mats.palmgren%bredband.net
a9a283b24b
Fix crash on unicode "zero width non-joiner" sequence. b=217903 r+sr=dbaron
2005-08-31 00:35:17 +00:00
mats.palmgren%bredband.net
c6d72364da
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
2005-08-30 22:46:45 +00:00
bmlk%gmx.de
b548c962b4
reset the cached ascent if the block is empty, bug 206516 r/sr=roc
2005-08-30 16:14:07 +00:00
dbaron%dbaron.org
78e96ecd3e
Base factor line-height values on the same concept of font size as em-based line-height values. b=196270 r+sr=bzbarsky
2005-08-29 19:30:06 +00:00
smontagu%smontagu.org
dca2e912f9
Bug 306049: Crash in nsFrame::PeekOffsetParagraph when triple-clicking not in a block. Patch by Uri Bernstein <uriber@gmail.com>, r+sr=roc
2005-08-28 08:20:34 +00:00
mozilla.mano%sent.com
ab01b3aaa0
Bug 305083 - When using ctrl+right-arrow on last word in a wrapping line, caret moves to end of line instead of to beginning of next line. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r=uriber, sr=roc.
2005-08-25 15:57:12 +00:00
roc+%cs.cmu.edu
4d8590a4fa
Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky
2005-08-25 00:10:37 +00:00
bmlk%gmx.de
2f4aec813d
pixel align pct based scroll frames bug 139843 r/sr=roc
2005-08-24 18:11:45 +00:00
mrbkap%gmail.com
3ed4a0b811
bug 299622: BiDi: Pressing End in a blank line moves the caret back, to the end of the previous line. Patch by Uri Bernstein <uriber@gmail.com>. r=smontagu sr=roc
2005-08-24 17:46:45 +00:00
mrbkap%gmail.com
24bc2f5eea
bug 303399: Bidi: Problems with caret positioning on blank lines. Patch by Uri Bernstein <uriber@gmail.com>. r=mrbkap sr=roc
2005-08-24 17:44:28 +00:00
bzbarsky%mit.edu
e891b0aaf3
Restore the ability to tab to links in an imagemap. Bug 304467, r+sr=roc
2005-08-24 00:03:59 +00:00
roc+%cs.cmu.edu
d6cf3cd6b4
Bug 303458. Check in rest of patch for 295673. Doh!
2005-08-23 20:41:08 +00:00
roc+%cs.cmu.edu
92842ae9c7
Bug 305239. When drilling down at the start or end of a line, and we find a BR, return the parent element and the offset to the BR element instead of the BR element itself. This is a workaround for some deeper bug but we need a fix now. r+sr=roc, patch by Uri Bernstein
2005-08-23 04:20:02 +00:00
roc+%cs.cmu.edu
31124c236b
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
2005-08-23 03:57:07 +00:00
pavlov%pavlov.net
0689d85cf0
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
bzbarsky%mit.edu
c55be881ae
Remove nsDummyLayoutRequest and use the nsIDocument onload-blocking API
...
instead. Bug 294114, r=dbaron, sr=jst
2005-08-23 01:29:02 +00:00
bzbarsky%mit.edu
692c9e00f2
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
roc+%cs.cmu.edu
ff6c71b152
Fixing bustage
2005-08-22 04:45:18 +00:00
roc+%cs.cmu.edu
f7cfd1438f
Bug 189308. Checking in the changes to address dbaron's comments, left out of the orginal checkin.
2005-08-22 04:16:38 +00:00
roc+%cs.cmu.edu
6e23b199ec
Bug 300313. DeCOMtaminate linebreaker/wordbreaker, and access them directly as services rather than through a factory. r+sr=roc, patch by Joshua Welderson (thanks Joshua\!)
2005-08-22 03:00:06 +00:00
roc+%cs.cmu.edu
65ca570548
Bug 305239. Fix regression in text entry. r+sr=roc, patch by Uri Bernstein
2005-08-22 01:32:03 +00:00
roc+%cs.cmu.edu
5ddf71b9a5
Fixing build bustage ... variable named 'min' seems to conflict with some macro. r+sr=NOBODY AT ALL\! HAHAHAHA\!
2005-08-22 00:22:41 +00:00
roc+%cs.cmu.edu
15a51cf50d
Bug 189308. Fire onscroll for all kinds of scrollling, and consolidate multiple scrolls into one event, and delay firing the event until we've returned to our PLevent loop. r+sr=dbaron
2005-08-21 23:37:13 +00:00
roc+%cs.cmu.edu
1d49262246
Bug 295767. Simplify and thoroughly analyze previous-margin-dirty determination. r+sr=dbaron
2005-08-21 23:18:11 +00:00
bzbarsky%mit.edu
6919fc19ec
Allow passing a cached nsIContentPolicy service pointer to
...
NS_CheckContent*Policy if the caller has one. Bug 304845, r=biesi, sr=jst
2005-08-19 15:00:01 +00:00
roc+%cs.cmu.edu
4e33c10911
Bug 32807. Make triple-click select paragraphs, not lines. Patch by uriber, r+sr=roc
2005-08-18 17:09:16 +00:00
roc+%cs.cmu.edu
9764ae7e75
Bug 16311. Instead of using geometric scanning to find the ends of lines, just look at the frame hierarchy. patch by uriber, r+sr=roc
2005-08-18 17:04:51 +00:00
bzbarsky%mit.edu
9b94f5f8c3
Make frames know whether they're leaves or not from the frame construction
...
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron
2005-08-16 22:52:48 +00:00
bzbarsky%mit.edu
8fd42d3e37
Replace warning with assert, since this should now never happen. Bug 297850,
...
r+sr=dbaron
2005-08-16 14:39:08 +00:00
mozilla.mano%sent.com
a69be7ab0f
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
2005-08-16 14:19:59 +00:00
bzbarsky%mit.edu
f79d043ef1
Don't invalidate the whole imagemap on unrelated attribute changes in the
...
subtree. Bug 304753, r+sr=jst
2005-08-16 04:47:36 +00:00
jst%mozilla.jstenback.com
0d8b79a0bf
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
2005-08-12 04:11:00 +00:00
gavin%gavinsharp.com
05715deda9
Backing out patch for bug 292581, because it caused bug 302804, by author's request
2005-08-10 03:05:43 +00:00
mozilla.mano%sent.com
3fb86c3639
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.
2005-08-08 07:35:48 +00:00
mozilla.mano%sent.com
9971a2e122
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.
2005-08-08 07:32:14 +00:00
timeless%mozdev.org
45a6c23d9e
Bug 277553 clicking on Textarea with a RTL direction doesnt work
...
patch by uriber@gmail.com r=bz sr=bz a=bsmedberg
2005-08-02 21:55:55 +00:00
roc+%cs.cmu.edu
bd25334f6b
Bug 295673. Fix up GetActualScrollbarSizes so that padding doesn't confuse it. r+sr=dbaron, a=bsmedberg
2005-08-02 20:19:34 +00:00
roc+%cs.cmu.edu
7ecf76f85f
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
2005-08-02 20:17:36 +00:00
dbaron%dbaron.org
f81582d101
Remove check for GECKO_USE_COMPUTED_HEIGHT environment variable. b=196270 r+sr=roc a=bsmedberg
2005-08-02 20:15:27 +00:00
bzbarsky%mit.edu
4147eb4a44
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
2005-08-02 20:09:49 +00:00
roc+%cs.cmu.edu
c892b58f84
Bug 298893. Collapse the leading and trailing margins of a column set. Makes columns degrade more gracefully.
2005-08-02 20:05:52 +00:00
timeless%mozdev.org
ba694e5c0a
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
2005-08-02 17:19:43 +00:00
bzbarsky%mit.edu
4e764b0c19
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
2005-08-02 14:38:16 +00:00
bzbarsky%mit.edu
d33c3dc12f
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
2005-08-02 14:35:32 +00:00
bzbarsky%mit.edu
f3964373a6
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
2005-08-02 14:32:46 +00:00
rbs%maths.uq.edu.au
4325d752be
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
2005-07-30 02:43:17 +00:00
roc+%cs.cmu.edu
4a56525aab
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
2005-07-28 19:50:04 +00:00
gavin%gavinsharp.com
6fa721c26d
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
2005-07-28 19:48:01 +00:00
roc+%cs.cmu.edu
bde1c4256e
Bug 299742. Blocks that contain lines with clearance need not reflow those lines if there are no floats in the space manager yet and no lines need to be reflowed otherwise.
2005-07-26 21:35:59 +00:00
roc+%cs.cmu.edu
2c855860d5
Bug 223737. Lines that were pushed below a float should be treated as impacted by the float. r+sr=dbaron,a=bsmedberg
2005-07-26 21:33:28 +00:00
roc+%cs.cmu.edu
9651c56b94
Bug 301439. Don't update scrollbars when we do first-pass layout of a listbox. r+sr=dbaron,a=bsmedberg
2005-07-25 23:23:53 +00:00
bzbarsky%mit.edu
83d892d31c
Use the padding-edge as the absolute containing block when the containing block
...
is established by a relatively positioned inline. CSS2.1 is being changed
accordingly. Bug 300816, r+sr=dbaron, a=asa
2005-07-25 20:15:31 +00:00
mats.palmgren%bredband.net
c573f457b3
Don't crash in the document observer methods when the container arg is null. b=301025 r+sr=bzbarsky a=benjamin
2005-07-24 01:21:17 +00:00
bzbarsky%mit.edu
19c7d38f76
Backing out fix for bug 223737, since it causes severe performance problems
...
when typing at the beginning of long text in a textarea (and in general can
cause us to reflow a lot more lines than we should have to). a=roc
2005-07-21 22:17:34 +00:00
aaronleventhal%moonset.net
06bcbd638e
Bug 300284. Can't shift+tab out of mail compose. r+sr=bzbarsky, a=bsmedberg
2005-07-21 19:27:18 +00:00
roc+%cs.cmu.edu
4ad76500ac
Bug 295527. nsObjectFrame child-size-setting-hack should use the content size, not the border-box size. r+sr=dbaron,a=bsmedberg
2005-07-21 17:40:03 +00:00
roc+%cs.cmu.edu
b234fedd80
Bug 294934. Absolute positioning should be relative to the padding edge, so we need to set the absolute containing block size to the size of the padding-box of any wrapper frame. r+sr=dbaron,a=bsmedberg
2005-07-19 22:06:39 +00:00
roc+%cs.cmu.edu
10da3617fb
Bug 295690. Force reflow of *all* lines in the same space manager as a float that's removed. r+sr=dbaron,a=bsmedberg
2005-07-19 21:58:41 +00:00
mozilla.mano%sent.com
a174691372
Bug 299838 - BiDi: Caret disappears outside the end of lines that end with spaces. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg.
2005-07-16 19:58:26 +00:00
masayuki%d-toybox.com
5bb970145a
Bug 148947 [quirks]selecting past underline extends underline r+sr=roc, a=benjamin
2005-07-15 15:07:51 +00:00
cbiesinger%web.de
6abb426d0c
254278 assign to |result| in the loop, to terminate at the right place
...
r+sr=bz a=asa
2005-07-14 15:48:11 +00:00
mrbkap%gmail.com
244af1193a
bug 299533: Fix hang when dragging across a select down arrow. r+sr=roc a=chofmann
2005-07-06 05:55:22 +00:00
mozilla.mano%sent.com
bb6915b2cf
backing out bug 299371 (c19) patch as it caused bug 299371 (Right arrow in a 'select all' text field doesn't work)
2005-07-01 16:16:00 +00:00
dbaron%dbaron.org
42df54824e
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
2005-07-01 04:29:42 +00:00
timeless%mozdev.org
a8c9bf9272
Bug 262917 r:\mozilla\layout\html\document\src\nsframeframe.cpp(632) : warning C4715: 'ConvertOverflow' : not all control paths return a value
...
r=dbaron sr=dbaron a=bsmedberg
2005-07-01 04:15:46 +00:00
mrbkap%gmail.com
b4bbc89714
bug 297224: Fix hang trying to move the caret by making sure that we always hit the first and last frames in a line when iterating over that line. r+sr=roc a=bsmedberg
2005-06-30 22:50:15 +00:00
mozilla.mano%sent.com
ce0f84fd84
Bug 207186 (c19) - Prevent caret from looping around non-default-direction text at the beginning of a textarea. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg.
2005-06-30 20:29:56 +00:00
jst%mozilla.jstenback.com
415a655735
Fixing bug 298725. Create the right type of elements even when the document is not a HTML document. r+sr=peterv@propagandism.org, a=benjamin@smedbergs.us
2005-06-30 01:30:34 +00:00
jst%mozilla.jstenback.com
588ed2c794
Fixing bug 277434. Make setting element.type on a plugin element (object or embed) set the 'type' attribute as well. r=bugmail@sicking.cc, sr=peterv@propagandism.org, a=benjamin@smedbergs.us
2005-06-30 01:23:12 +00:00
roc+%cs.cmu.edu
5c782ff977
Bug 293504. Make MEW/max-width calculations in scrollframes consistent with regular reflow about how we handle the scrollbar width. r+sr=dbaron,a=chofmann
2005-06-29 04:17:21 +00:00
roc+%cs.cmu.edu
3175a3f6e1
Bug 295690. When a float is removed, reflow all lines associated with the space manager, to ensure any lines that used to be impacted are reflowed. r+sr=dbaron,a=benjamin
2005-06-29 03:40:35 +00:00
roc+%cs.cmu.edu
9749d198a9
Bug 298378. Make sure that a style-change reflow on a column set eventually reflows all the descendant frames, even if some of them don't get reflowed on the first pass. r+sr=dbaron,a=asa
2005-06-26 22:15:08 +00:00
jst%mozilla.jstenback.com
d981693d0d
Fixing bug 284245. Make midas work in an iframe across re-framing of the iframe. r+sr=dbaron@mozilla.org, a=asa@mozilla.org
2005-06-22 01:25:41 +00:00
roc+%cs.cmu.edu
67f39e9bdd
Bug 296377. Frames that use -moz-appearance may be transparent even if their background color is set, because the background color is not painted. r+sr=dbaron,a=chofmann
2005-06-21 21:53:10 +00:00
smontagu%smontagu.org
51ee635ed2
Make ComputeWordFragmentDimensions() look at the content data from the next frame instead of this frame. Bug 282760, patch by Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=asa
2005-06-21 09:11:18 +00:00
dbaron%dbaron.org
fce96ba877
Zooming way down should not make bullets larger. b=296219 r+sr=roc a=asa
2005-06-20 21:25:41 +00:00
roc+%cs.cmu.edu
68b56bc54b
Bug 186485. The nsLineBox maximum-width includes the block's left border-padding but not the right. r+sr=roc,a=asa,patch by Hideo Saito
2005-06-20 03:42:19 +00:00
roc+%cs.cmu.edu
6a05d2986b
Bug 223737. Always reflow the next line after splitting a frame, even if it's complete. r+sr=roc,a=asa,patch by Hideo Saito
2005-06-20 03:38:45 +00:00
roc+%cs.cmu.edu
5e57c3c681
Bug 296315. Remove unimplemented nsIScrollableView::GetScrollbarVisibility, implement nsDocShell::GetScrollbarVisibiilty to use nsIScrollableFrame::GetActualScrollbarSizes, which actually works. r+sr=bzbarsky,a=asa
2005-06-17 02:48:29 +00:00
roc+%cs.cmu.edu
fe3852bbf0
Bug 297537. Line layout should not set an available-height constraint on the inline frames, because they can't break vertically ... and it certainly shouldn't set the constraint based on the band dimensions. Fixes Gmail rich text toolbar layout issue. r+sr=dbaron,a=asa
2005-06-17 02:46:36 +00:00
peterv%propagandism.org
c8dcb1a2d2
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
2005-06-16 13:10:58 +00:00
roc+%cs.cmu.edu
f38b41dc07
Bug 296337. Always correct the overflow area even if NS_FRAME_OUTSIDE_CHILDREN is set. r+sr=bzbarsky,a=shaver
2005-06-16 02:57:23 +00:00
roc+%cs.cmu.edu
4084e32dcd
Bug 292295. Blocks with clearance are not actually top-margin-roots. Their top margin is still managed by the parent block if there is one. Fixes an Acid2 issue. r+sr=dbaron,a=asa
2005-06-16 02:54:57 +00:00
dbaron%dbaron.org
c2d568292d
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
2005-06-15 23:45:06 +00:00
mats.palmgren%bredband.net
9e3f466d93
Don't apply z-index to non-positioned elements. b=297425 r+sr=roc a=asa
2005-06-14 23:53:56 +00:00
rbs%maths.uq.edu.au
1de58ec929
German ß and surrogate characters don't render with the proper small-caps font, b=291321. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=shaver
2005-06-09 08:33:15 +00:00
timeless%mozdev.org
99672ccd85
Bug 292348 NewEmbededPluginStream misspelled
...
patch by pythonesque+bugzilla@gmail.com r=jst sr=jst a=asa
2005-06-08 23:42:15 +00:00
ginn.chen%sun.com
0915f54052
Bug 295142 Crash when using option(ctrl)-left arrow at the end of RTL textarea [@nsFrame::PeekOffset]
...
r=roc sr=roc a=chofmann
2005-06-06 02:22:53 +00:00
bmlk%gmx.de
a20a38e367
make the MEW for scrollframes content independent as they can scroll the content if the available size shrinks, bug 295459 r/sr=roc a=shaver
2005-06-03 06:04:23 +00:00
smontagu%smontagu.org
403e0920b8
Remove unused code. Bug 292300, r+sr=roc, a=shaver
2005-06-02 10:45:39 +00:00
timeless%mozdev.org
d9952d3545
Bug 291436 r:\mozilla\layout\generic\nsBlockFrame.h(628) : warning C4099: 'nsBlockFrame::nsAutoOOFFrameList' : type name first seen using 'struct' now seen using 'class'
...
r=roc sr=roc a=shaver
2005-06-01 16:28:06 +00:00
bzbarsky%mit.edu
e01e650f8c
Not all scrollable children of the viewport are the root scrollframe. Fix
...
semi-hangs when fixed-pos elements have non-visible overflow. Bug 295292,
r+sr=roc, a=chofmann
2005-05-31 18:30:27 +00:00
masayuki%d-toybox.com
b36fbc23ff
Bug 289652 [regression] -moz-selection fails to work r+sr=bzbarsky, a=asa
2005-05-22 17:17:46 +00:00
bmlk%gmx.de
a6da33c80d
add only fixed margins to the MEW, bug 292690 r/sr=dbaron a=chofmann
2005-05-22 15:47:49 +00:00
mconnor%steelgryphon.com
34d6b13e41
bug 294324 - scrolling performance regression, patch by roc, r+sr=bz, a=shaver
2005-05-18 14:02:20 +00:00
bzbarsky%mit.edu
0207e93b54
Fix list renumbering regression. Bug 293070, r+sr+a=dbaron
2005-05-17 03:15:14 +00:00
roc+%cs.cmu.edu
6498a3d1ea
Bug 292690. Don't expand block width to MEW, that makes no sense. r+sr=dbaron,a=shaver
2005-05-16 19:49:41 +00:00
roc+%cs.cmu.edu
54493db125
Bug 293453. Hack scrolled frame NS_FRAME_OUTSIDE_CHILDREN to work around event handling bug. r+sr=bzbarsky,a=asa
2005-05-15 23:04:45 +00:00
vladimir%pobox.com
51353d9ac9
b=293267, fix canvas rendering speed, r+sr=bz,a=shaver
2005-05-12 21:34:56 +00:00
bzbarsky%mit.edu
e81d938e04
Use the right langgroup when getting the font metrics for drawing text
...
decorations. Bug 210330, patch by Uri Bernstein <uriber@gmail.com>,
r=smontagu, sr=bzbarsky, a=dbaron
2005-05-12 20:02:33 +00:00
vladimir%pobox.com
231c7a2f54
b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver
2005-05-10 00:28:30 +00:00
cbiesinger%web.de
b41623ebab
293384 implement nsImageFrame::GetFrameName for easier debugging
...
r+sr=bz a=asa
2005-05-09 17:46:06 +00:00
roc+%cs.cmu.edu
216afa78bf
Bug 292312. Take scrollbar pref-sizes into account. r+sr=dbaron,a=asa
2005-05-08 22:33:40 +00:00
roc+%cs.cmu.edu
f9db958cf9
Bug 292431. Don't resize the scrolled frame's view until we know exactly what size it should be ... avoids unnecessary repainting. r+sr=bzbarsky,a=chofmann
2005-05-08 22:17:03 +00:00
vladimir%pobox.com
71dac5720c
b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver
2005-05-07 03:45:06 +00:00
bzbarsky%mit.edu
b87b21e11c
Don't hold a pointer to a destroyed frame if we fail to load the placeholder
...
image. Bug 292257, r=jst, sr=dbaron, a=chofmann
2005-05-06 03:14:31 +00:00
bzbarsky%mit.edu
1c616a0c92
Make sure to init the border color for the fake border we paint. Bug 292662,
...
r+sr=dbaron, a=asa
2005-05-05 16:03:06 +00:00
roc+%cs.cmu.edu
dbd86b0e76
Bug 292370. Adjust instrinsic widths in nsHTMLScrollFrame to account for 'width','min-width' and 'max-width' style settings. r+sr=dbaron,a=mkaply
2005-05-03 21:15:55 +00:00
roc+%cs.cmu.edu
5f48a42298
Forgot to check in these other files too
2005-05-02 23:01:41 +00:00
roc+%cs.cmu.edu
64ba22b837
Bug 47710. Get padding right in scrollframes. r+sr=dbaron,a=chofmann
2005-05-02 22:49:44 +00:00
blizzard%redhat.com
7a4c1d728f
Bug #260663 . When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa
2005-05-02 20:48:32 +00:00
roc+%cs.cmu.edu
071342b269
Checked in wrong patch. Backing out.
2005-05-02 04:48:59 +00:00
roc+%cs.cmu.edu
66bb6ff7a6
Bug 47710. Fix padding inside scrollframes. r+sr=dbaron,a=chofmann
2005-05-02 04:26:38 +00:00
roc+%cs.cmu.edu
25a2da2421
Bug 292286. Fix stupid typo so that we don't reset the vertical scrollbar when there is no horizontal scrollbar. r+sr+a=dbaron
2005-05-02 02:16:25 +00:00
bzbarsky%mit.edu
0076d95201
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
2005-04-30 05:16:21 +00:00
bzbarsky%mit.edu
0597971698
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
dougt%meer.net
373d7db1ba
Windows CE build changes. This addresses most of the outstanding Windows
...
CE compilation issues.
This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript. This change is based on bug 242518. See comment 36.
This patch also removes the unused enum in transformiix . See bug
292118.
r/sr = dveditz/shaver
b = 291229
a = asa
2005-04-29 13:33:49 +00:00
cbiesinger%web.de
1225a042ce
Bug 292114 InstantiateFullPagePlugin should take nsIURI*, not nsString&
...
r=jst sr=bz a=asa
2005-04-29 12:11:45 +00:00
smontagu%smontagu.org
e366911c3a
Bug 272386: Allow multiple special codes in print headers and footers. Patch by Alexandre Tremon <atremon@elansoftware.com>, r=smontagu, sr=roc, a=asa
2005-04-29 04:57:51 +00:00
jst%mozilla.jstenback.com
c4b8dd4f16
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
34b98c1b02
Bug 282708. Position <object>'s view before creating its widget, to avoid flicker from creating it in the wrong position and then instantly moving it. r+sr=bzbarsky,a=asa
2005-04-28 22:17:40 +00:00
roc+%cs.cmu.edu
af00f217f9
Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
2005-04-28 21:57:22 +00:00