bzbarsky%mit.edu
4b8823720e
Add an nsIContent api for getting the intrinsic state of the content; this can
...
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms). Bug
296309, r+sr=dbaron, a=chofmann
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
ccf9ef3a04
Fix crashes when computed style is used on a dead presentation. Bug 291183,
...
r+sr=dbaron, a=chofmann
2005-06-03 01:51:15 +00:00
db48x%yahoo.com
75e8bdf8a3
bug 293717: crash in nsTreeContentView::GetCellText
...
r=jan, sr=roc, a=shaver
2005-06-02 21:25:36 +00:00
smontagu%smontagu.org
ee3f239136
Remove unused code. Bug 292300, r+sr=roc, a=shaver
2005-06-02 10:45:39 +00:00
roc+%cs.cmu.edu
90518d0020
Bug 290428. When the mouse drags above or below the end of a listbox/comboboxdropdown, select the first or last option. Also, for comboboxes, start listbox selection as soon as the mouse moves to or below the top padding-edge of the dropdown list, and don't stop listbox selection even if the mouse moves back above that edge. r+sr=bzbarsky,a=shaver
2005-06-02 09:00:48 +00:00
roc+%cs.cmu.edu
44692ffc51
Bug 290793. Make nsMenuPopupFrame find its scrollable view properly. r+sr=bzbarsky,a=shaver
2005-06-02 08:50:52 +00:00
bryner%brianryner.com
606589d9d8
Fix a crash when tearing down a document viewer if a document never started to load (bug 295085). r+sr=bzbarsky, a=chofmann.
2005-06-02 01:02:16 +00:00
tor%cs.brown.edu
6cb5c08c54
Bug 295647 - gradients not working on single horizontal/vertical lines.
...
r=scooter, a=shaver
2005-06-01 21:20:22 +00:00
Olli.Pettay%helsinki.fi
c5a59f46b5
Bug 291026, Allow XBL to bind to XTF elements, r=alex, sr=bryner, a=mkaply
2005-06-01 19:19:33 +00:00
tor%cs.brown.edu
f143377ee3
Bug 295645 - nested <svg:tspan> should be allowed. r=alex, a=shaver
2005-06-01 19:00:29 +00:00
timeless%mozdev.org
f3dd2fbc15
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
timeless%mozdev.org
115fc7fb70
Bug 289477 crash [@ DocumentViewerImpl::GetPopupImageNode] when popupnode is null
...
r=biesi sr=bz a=shaver
2005-06-01 16:26:51 +00:00
dougt%meer.net
3decf98b20
Focus frame traversal has been broken since a frame reorder (scrollbars are now first followed by the canvas frame). patch by roc, r=bzbarsky, a=shaver
2005-06-01 15:59:59 +00:00
bzbarsky%mit.edu
e9bccda56f
Make sure to clean up before any early returns. Bug 295638, r=vlad, sr=dbaron,
...
a=shaver.
2005-06-01 15:41:12 +00:00
bzbarsky%mit.edu
a3843ab96f
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
bzbarsky%mit.edu
2f16a8de39
Fix leak in table background painting. Bug 295236, r=bernd, sr=dveditz, a=asa
2005-05-24 04:15:05 +00:00
masayuki%d-toybox.com
cec1bd3a20
Bug 289652 [regression] -moz-selection fails to work r+sr=bzbarsky, a=asa
2005-05-22 17:17:46 +00:00
bmlk%gmx.de
67fbb9fdec
add only fixed margins to the MEW, bug 292690 r/sr=dbaron a=chofmann
2005-05-22 15:47:49 +00:00
bsmedberg%covad.net
9abe57c447
Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
2005-05-20 12:58:57 +00:00
roc+%cs.cmu.edu
abefc4f884
Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa
2005-05-19 21:28:58 +00:00
tor%cs.brown.edu
d2b55edfe0
Bug 292844 - <svg> using display:block, but is ideally a replaced element.
...
r=bzbarsky, a=asa
2005-05-19 16:07:06 +00:00
tor%cs.brown.edu
f88f5d45ac
Bug 267657 - clicking on a svg <a> causes a new window to open.
...
Patch by neil@parkwaycc.co.uk , r=bzbarsky, a=asa.
2005-05-19 16:02:44 +00:00
bzbarsky%mit.edu
bd0936e6b4
Process some more menu-related attribute changes synchronously for now. Bug
...
262031, r+sr=roc, a=asa
2005-05-19 16:01:25 +00:00
mconnor%steelgryphon.com
a7ea2d2c15
bug 294324 - scrolling performance regression, patch by roc, r+sr=bz, a=shaver
2005-05-18 14:02:20 +00:00
bryner%brianryner.com
87f0855b0e
Fix save/restore of form control contents when reloading (bug 294258). r=sicking, sr=bzbarsky.
2005-05-18 03:52:33 +00:00
bzbarsky%mit.edu
b6e9b8ecd1
Fix list renumbering regression. Bug 293070, r+sr+a=dbaron
2005-05-17 03:15:14 +00:00
roc+%cs.cmu.edu
f7ab55f34a
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
bzbarsky%mit.edu
129cf8db37
Fix mathml attribute sheet creation to correctly insert the @namespace rule.
...
Bug 289677, r+sr=rbs, a=shaver
2005-05-16 17:01:21 +00:00
roc+%cs.cmu.edu
460f4472e4
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
bryner%brianryner.com
71f3834f98
Fix crash with fast-back enabled when a reload wipes out a cached docshell (bug 293534). r+sr=bzbarsky, a=brendan.
2005-05-15 00:30:02 +00:00
bzbarsky%mit.edu
689b3ce693
Protect against sizeToContent being called on windows with no content a bit.
...
Bug 293781, r+sr=roc, a=asa
2005-05-13 19:47:38 +00:00
tor%cs.brown.edu
2901cfa5ae
Bug 293459 - crash on some svg if missing gdi+. r=scooter, a=asa.
2005-05-13 18:27:28 +00:00
tor%cs.brown.edu
3239f7f4b2
Bug 293558 - CairoGradient can use an unitialized gradient.
...
Patch by scootermorris@comcast.net , r=tor, a=shaver
2005-05-13 16:07:33 +00:00
vladimir%pobox.com
0b6a9e70f8
b=293267, fix canvas rendering speed, r+sr=bz,a=shaver
2005-05-12 21:34:56 +00:00
bzbarsky%mit.edu
3bfa5db241
Fix bug 293588 -- make sure to not store form data in the wrong session history
...
entry. r+sr=bryner, a=brendan
2005-05-12 20:53:33 +00:00
bzbarsky%mit.edu
0e43771dab
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
tor%cs.brown.edu
1a8f106a62
Bug 293265 - rename --enable-cairo to --enable-canvas. r=bsmedberg, a=asa
2005-05-11 23:49:52 +00:00
vladimir%pobox.com
63a34084c8
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
87c0b991cd
293384 implement nsImageFrame::GetFrameName for easier debugging
...
r+sr=bz a=asa
2005-05-09 17:46:06 +00:00
roc+%cs.cmu.edu
f07b72bbc3
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
6c87879e52
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
de01b09320
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
tor%cs.brown.edu
b57af84d2a
Bug 293004 - svgBindings.xml not included in installer packages. r+a=bsmedberg
2005-05-06 15:15:40 +00:00
bzbarsky%mit.edu
b0880cd3de
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
tor%cs.brown.edu
6940bbb1dd
Bug 292222 - crash on some svg with no gdi+. r=afri, a=asa
2005-05-05 19:55:32 +00:00
bzbarsky%mit.edu
a0b2d8a8ce
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
aaronleventhal%moonset.net
5a752fb290
Bug 289376. Fix description and value for combo boxes. r=louie.zhao, sr=jst. a=asa
2005-05-05 15:05:34 +00:00
roc+%cs.cmu.edu
6dd1089550
Bug 292326. Make events coming from the repeating timer in nsAutoButtonBoxFrame be trusted if the original mouse click was trusted. r+sr=jst,a=asa
2005-05-05 00:07:59 +00:00
bryner%brianryner.com
aed69207f0
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
2005-05-04 20:22:32 +00:00
roc+%cs.cmu.edu
7243f7850e
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
aaronleventhal%moonset.net
9f07374e92
Fixing bustage
2005-05-03 04:16:50 +00:00
aaronleventhal%moonset.net
abd3646f41
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
2005-05-03 03:46:51 +00:00
roc+%cs.cmu.edu
995017676b
Forgot to check in these other files too
2005-05-02 23:01:41 +00:00
roc+%cs.cmu.edu
903c0d021a
Bug 47710. Get padding right in scrollframes. r+sr=dbaron,a=chofmann
2005-05-02 22:49:44 +00:00
blizzard%redhat.com
5834240d64
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
bzbarsky%mit.edu
96c08d7b51
Make tooltips come up in the right place over popups. Bug 212081, patch by Son
...
Le <son.le0@gmail.com>, r=neil, sr=bzbarsky, a=chofmann
2005-05-02 15:38:14 +00:00
roc+%cs.cmu.edu
9441821383
Checked in wrong patch. Backing out.
2005-05-02 04:48:59 +00:00
roc+%cs.cmu.edu
4a070ac8cf
Bug 47710. Fix padding inside scrollframes. r+sr=dbaron,a=chofmann
2005-05-02 04:26:38 +00:00
roc+%cs.cmu.edu
1d6cfdf5b9
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
f6d31f1642
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
2005-04-30 05:16:21 +00:00
masayuki%d-toybox.com
ffffc00e94
bug 292263 ATOK's Moji Palette that is like software keyboard doesn't work. r=timeless, sr=neil, a=chofmann
2005-04-29 18:30:23 +00:00
bzbarsky%mit.edu
e61e1e1935
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
be6760da53
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
3aae3f5b33
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
000b41b9f2
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
bmlk%gmx.de
94055d0f57
table captions are float containing blocks, bug 291520 r/sr=bzbarsky a=asa
2005-04-29 04:11:31 +00:00
darin%meer.net
acb483e74f
fixes bug 290688 "Unable to compile XULRunner with SVG extension" patch by bsmedberg, r=tor, a=asa
2005-04-29 01:15:03 +00:00
jst%mozilla.jstenback.com
50de4a3e1d
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
2cebcf0bca
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
301b411013
Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa
2005-04-28 22:14:16 +00:00
roc+%cs.cmu.edu
84b0577142
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
roc+%cs.cmu.edu
97fad84ab5
Bug 288560. Set mIsTopOfPage for each column in a column set. Also, make it possible to force floats to fit by relaxing the space manager's height constraint if necessary. r+sr=dbaron,a=chofmann
2005-04-28 21:25:11 +00:00
dbaron%dbaron.org
8b40c23c0e
rules=all and rules=none shouldn't trigger collapsed borders. b=155507 r=bernd sr=bzbarsky a=asa
2005-04-28 20:47:06 +00:00
bzbarsky%mit.edu
256acff928
Don't call ValueAppended on every single inline style mutation. Should be a
...
tad faster, and actually serialize better. Bug 288574, r+sr=dbaron, a=asa.
2005-04-28 20:19:24 +00:00
bzbarsky%mit.edu
969eb028e7
Make file input frames correctly store their value in the content node even if
...
the whole presentation is coming down. Bug 287120, r=sicking, sr=jst, a=brendan
2005-04-28 17:11:22 +00:00
tor%cs.brown.edu
880ec49c96
Bug 290048 - change of <svg:use> attribute not shown. r=scooter, a=asa.
2005-04-27 16:54:12 +00:00
bmlk%gmx.de
aaa9c943c7
pseudoframes need to be processed before the frame state is reset bug 282175 r/sr=bzbarsky a=asa
2005-04-27 04:25:57 +00:00
roc+%cs.cmu.edu
a1aa504924
Bug 291390. Don't do hairy view calculations in menu popups ... do it the simple way which seems to actually work. In particular we should take all scroll offsets into account. r+sr=bzbarsky,a=asa
2005-04-26 21:47:29 +00:00
mvl%exedo.nl
ddbdfe44df
scrollTo and getPosition methods of ScrollBoxObjects should use pixels
...
bug 52140, r+sr=bzbarsky, a=asa
2005-04-26 11:26:31 +00:00
bzbarsky%mit.edu
23a4479e27
Make text control state restoration work right even in subframes loaded from a
...
different website. Bug 287446, r+sr=jst, a=chofmann
2005-04-26 03:31:29 +00:00
roc+%cs.cmu.edu
7fefa798b7
Bug 291775. Fix print preview UI by making nsPrintEngine::GetSeqFrameAndCountPagesInternal use the frame constructor API to correctly find the page sequence frame. r+sr=bzbarsky,a=chofmann
2005-04-26 03:17:07 +00:00
roc+%cs.cmu.edu
bc6893b6ba
Bug 291443. Listboxes should always direct mouse capture to their scrolled frame, to ensure that events reach the DOM event listener. r+sr=bzbarsky,a=chofmann
2005-04-26 03:14:38 +00:00
roc+%cs.cmu.edu
8cfd926ecc
Bug 174688. Don't apply top border-padding to block frames that aren't first in flow. Also, when a block is incomplete, ensure the frame extends to fill the entire available height. r+sr=dbaron,a=asa
2005-04-26 02:26:12 +00:00
roc+%cs.cmu.edu
011ba7e43c
Bug 215760. Don't crash when we have a float continuation whose first-in-flow placeholder is inside an inline; make sure we find a preferred container that's an actual block. r+sr=dbaron,a=asa
2005-04-26 02:24:20 +00:00
tor%cs.brown.edu
94df15fb13
Bug 291817 - allow cairo to be used as the svg renderer on win32.
...
r=pavlov, a=asa.
2005-04-26 00:21:23 +00:00
tor%cs.brown.edu
977dfa358d
Bug 256624 - <switch> should operate over "real" content children only.
...
Patch by scootermorris@comcast.net , r+sr=bz, a=asa.
2005-04-26 00:10:17 +00:00
tor%cs.brown.edu
e833055374
Bug 291818 - make cairo conditionally use AlphaBlend(). r=paper, a=asa.
2005-04-25 23:55:56 +00:00
tor%cs.brown.edu
4d5cd7b2b1
Bug 290896 - group opacity SVG elements sometimes not repainted when
...
when needs repainting. r=scootermorris, a=asa.
2005-04-25 23:53:18 +00:00
tor%cs.brown.edu
684a606a85
Bug 289910 - area invalidation not correct if new style resulted
...
in an empty region. r=afri, a=asa
2005-04-25 23:51:32 +00:00
tor%cs.brown.edu
0cc209fab8
Backout checkin from wrong tree.
2005-04-25 23:49:30 +00:00
tor%cs.brown.edu
ff2201e500
Bug 289910 - area invalidation not correct if new style resulted in
...
an empty region. r=afri, a=asa
2005-04-25 18:22:06 +00:00
tor%cs.brown.edu
3a11990cae
Bug 290835 - allow building both canvas and cairo svg, don't
...
statically link two copies of cairo code. r=bsmedberg, a=chofmann
2005-04-22 19:03:41 +00:00
bzbarsky%mit.edu
30c41a6580
Removing -moz-page-break display value, since it's not needed. Bug 289975,
...
r+sr+a=dbaron
2005-04-22 15:31:44 +00:00
rbs%maths.uq.edu.au
2493c7b733
Discarded characters cause the selected text to shift, b=289857. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=chofmann
2005-04-22 01:30:46 +00:00
rbs%maths.uq.edu.au
21f1ab3b18
view-source crashes on bidi text, b=291176, r=smontagu, sr=bz, a=asa
2005-04-21 21:45:59 +00:00
tor%cs.brown.edu
06cd00bf46
Bug 291339 - foreignObject crash in debug builds. r+sr=bzbarsky, a=asa
2005-04-21 21:39:13 +00:00
masayuki%d-toybox.com
024aed6c40
bug 290920 If an element has 'font-variant: small-caps', the selection color is broken r/sr=bzbarsky, a=dbaron
2005-04-21 07:54:32 +00:00
roc+%cs.cmu.edu
76ed95b06f
Bug 290921. Use DOM event's screen coordinates to figure out where the mouse is relative to the slider ... it's the only way to be sure. r+sr=bzbarsky,a=asa
2005-04-20 22:22:51 +00:00
roc+%cs.cmu.edu
1fcf18cf25
Bug 290297. Reconstruct previous margin after propagating float damage, in case that dirties the line. r+sr=dbaron,a=asa
2005-04-20 21:45:24 +00:00
bmlk%gmx.de
86ee3651be
do the granparent lookup for captions only when the parent is a inner table frame, bug286137 r/sr=bzbarsky a=asa
2005-04-20 03:53:01 +00:00