roc+@cs.cmu.edu
|
4d2c5dd483
|
Bug 408898. Aggressively SetWindow when paining on Mac with CG to prevent plugins drawing in the wrong place. patch by Matthew Gregan, r+sr=roc
|
2008-02-26 01:09:05 -08:00 |
|
dbaron@dbaron.org
|
722e419bf7
|
Fix handling of 'right'-derived static positions (mostly for RTL) when containing block has asymmetric border. b=419072 r+sr=roc a=damons
|
2008-02-25 13:16:21 -08:00 |
|
roc+@cs.cmu.edu
|
ac43fde6ea
|
Bug 416752. Use the scrollbar min-height/min-width to establish the minimum scrollport size, not the pref-height/pref-width. r+sr=dbaron
|
2008-02-24 17:21:08 -08:00 |
|
dbaron@dbaron.org
|
36bfec9f1f
|
Fix regression handling auto margins on absolutely positioned elements. b=419060 r+sr=roc a=blocking1.9+
|
2008-02-24 10:28:57 -08:00 |
|
fantasai.cvs@inkedblade.net
|
adcaddd746
|
fixed positioned elements print only on first and last pages b=417676 r+sr=roc
|
2008-02-24 04:19:17 -08:00 |
|
reed@reedloden.com
|
b7eaeb04c9
|
Bug 383267 - "When fontHeight is very large, pagescroll height(pageincrement value) is too small" [p=masa141421356@gmail.com (Masahiro Yamada) r+sr=roc a1.9=beltzner]
|
2008-02-23 23:35:08 -08:00 |
|
reed@reedloden.com
|
40b710e021
|
Bug 391559 - "Incorrect ordered-list numbering within -moz-column-* (and/or numbering changes when clicked)" [p=craig.topper@gmail.com (Craig Topper) r+sr=roc a1.9=beltzner]
|
2008-02-23 23:31:29 -08:00 |
|
uriber@gmail.com
|
8c675558f6
|
Add a comment and assertion to the fix for bug 370174. r+sr=roc on the original patch. blocking1.9=dbaron
|
2008-02-23 02:54:29 -08:00 |
|
roc+@cs.cmu.edu
|
ef81289627
|
Bug 407095. Reflow in more situations where horizontal scrollbar appears or disappears. May hurt Tp, let's watch. r+sr=dbaron,a=damon
|
2008-02-23 02:15:59 -08:00 |
|
uriber@gmail.com
|
a28af924f9
|
Don't crash on triple-clicking when there's an orphan content somewhere. bug=370174 r+sr=roc blocking1.9=dbaron
|
2008-02-22 13:21:15 -08:00 |
|
uriber@gmail.com
|
bbb4b3e1da
|
When all three of 'left', 'width', and 'right' of an absolutely-positioned elemnt are 'auto', use the direction of the static-position containing block (rather than the actual containing block) to decide whether to set 'left' or 'right' to the static position. bug=403328 r+sr=dbaron b1.9=mtschrep
|
2008-02-22 05:44:07 -08:00 |
|
roc+@cs.cmu.edu
|
f19a84e63b
|
Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
|
2008-02-21 18:24:04 -08:00 |
|
roc+@cs.cmu.edu
|
60288cf6b4
|
Bug 393490. When subsuming an interval, we need to merge its beginning into the current interval as well as its end, because it might start before the current interval. r+sr=dbaron
|
2008-02-21 17:02:52 -08:00 |
|
dholbert@cs.stanford.edu
|
66d57e1b12
|
Bug 402629: Fix percent-height updates in nested tables by checking if containing block depends on an ancestor cell's height, rather than just checking if it's a cell. r+sr=dbaron, a=blocking1.9+
|
2008-02-21 13:02:07 -08:00 |
|
reed@reedloden.com
|
89eddcaa54
|
Bug 395983 - "Duplicated Flash menus using r60(+) of Flash player" (do native drawing instead) [p=kinetik@flim.org (Matthew Gregan) r=vlad sr=roc a=blocking1.9+]
|
2008-02-20 03:33:27 -08:00 |
|
reed@reedloden.com
|
8980f8d4ec
|
Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
|
2008-02-20 03:10:16 -08:00 |
|
reed@reedloden.com
|
a82ed7e493
|
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
|
2008-02-20 02:19:31 -08:00 |
|
fantasai.cvs@inkedblade.net
|
d4dc37580f
|
switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc
|
2008-02-19 23:08:55 -08:00 |
|
roc+@cs.cmu.edu
|
407f4669ea
|
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
|
2008-02-19 18:07:48 -08:00 |
|
mozilla@weilbacher.org
|
056b00f919
|
Bug 415686: remove FONT_LEADING_APIS_V2 ifdefs which are no longer useful for cairo builds. Also remove related functions and tests. r/sr=dbaron, r=pavlov, a=beltzner
|
2008-02-19 11:41:56 -08:00 |
|
dbaron@dbaron.org
|
fb9e7d706d
|
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
|
2008-02-19 10:47:34 -08:00 |
|
dbaron@dbaron.org
|
f4d4f9cc2b
|
Treat backgrounds on body the same in XHTML as for HTML. b=379461 r+sr=bzbarsky a=schrep
|
2008-02-19 10:46:21 -08:00 |
|
bzbarsky@mit.edu
|
19c072083b
|
Make sure that <frame>s don't fall through to nsLeafFrame sizing, unlike <iframe>s. Bug 414322, r+sr=dbaron, a=schrep.
|
2008-02-19 09:53:46 -08:00 |
|
dbaron@dbaron.org
|
b4df875a18
|
Back out for now, until I have a chance to fix reftests depending on old behavior.
|
2008-02-19 09:28:00 -08:00 |
|
dbaron@dbaron.org
|
36854cf843
|
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
|
2008-02-19 08:48:09 -08:00 |
|
dbaron@dbaron.org
|
929891e58f
|
Treat backgrounds on body the same in XHTML as for HTML. b=379461 r+sr=bzbarsky a=schrep
|
2008-02-19 08:46:29 -08:00 |
|
jag@tty.nl
|
2fbcb59ed7
|
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
|
2008-02-18 23:36:50 -08:00 |
|
jag@tty.nl
|
057bc17743
|
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
|
2008-02-18 00:50:04 -08:00 |
|
mats.palmgren@bredband.net
|
36bbfec789
|
Avoid divide by zero and make negative values for -moz-column-gap/width invalid. b=416088 r+sr=roc a=mtschrep
|
2008-02-16 20:45:58 -08:00 |
|
masayuki@d-toybox.com
|
cb5c20d581
|
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
|
2008-02-16 07:31:27 -08:00 |
|
reed@reedloden.com
|
017aad07f5
|
Back out Theppitak Karoonboonyanan's patch from bug 157546 due to a regression (bug 417745).
|
2008-02-15 12:20:55 -08:00 |
|
reed@reedloden.com
|
0aa97a6838
|
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=beltzner]
|
2008-02-14 21:30:34 -08:00 |
|
bzbarsky@mit.edu
|
eb22bd76fe
|
Adding crashtest
|
2008-02-14 20:17:09 -08:00 |
|
bzbarsky@mit.edu
|
037abccdd6
|
Make sure to not set a negative computed width. Bug 403576, r+sr=dbaron, a=beltzner
|
2008-02-14 20:14:53 -08:00 |
|
roc+@cs.cmu.edu
|
643d92dcbe
|
Bug 400813, check in the right version of the patch
|
2008-02-14 02:03:01 -08:00 |
|
roc+@cs.cmu.edu
|
b278a54a54
|
Bug 400813. Text with font-size:0 should not make a line be treated as empty. r+sr=dbaron
|
2008-02-14 01:08:33 -08:00 |
|
vladimir@pobox.com
|
24545f80da
|
b=415285, win32 plugin printed is overprinted ; r=stuart
|
2008-02-13 22:27:51 -08:00 |
|
smontagu@smontagu.org
|
60180f6db8
|
Make Hebrew list numbering be ordered correctly. Bug 413928, r+sr=roc, blocking1.9=shrep
|
2008-02-13 00:21:59 -08:00 |
|
roc+@cs.cmu.edu
|
79bbde3785
|
backing out bug 400813 again due to reftest failure...
|
2008-02-11 18:48:17 -08:00 |
|
roc+@cs.cmu.edu
|
4251201001
|
Bug 400813. Lines with font-size:0 content should not be treated as empty. r+sr=dbaron
|
2008-02-11 17:42:14 -08:00 |
|
jruderman@hmc.edu
|
246a074c8f
|
Remove redundant |if| around assertion (bug 416645). r+sr=roc, a=schrep
|
2008-02-11 09:13:34 -08:00 |
|
reed@reedloden.com
|
91b941e0ef
|
Bug 416630 - "nsColumnSetFrame unbounded last column next in flow check is reversed" [p=craig.topper@gmail.com (Craig Topper) r+sr=roc a1.9=schrep]
|
2008-02-10 23:21:43 -08:00 |
|
dbaron@dbaron.org
|
8967a5c8bd
|
Stop using -moz-float-edge for list items, but offset the bullet position in the presence of floats. b=413840 (and numerous others) r+sr=roc a=blocking1.9+
|
2008-02-10 13:49:24 -08:00 |
|
fantasai.cvs@inkedblade.net
|
ff988b85a3
|
give page content frames a computed size so height: 100% works, b=411382 r+sr=bz
|
2008-02-08 18:54:55 -08:00 |
|
dolske@mozilla.com
|
3061c98928
|
Reland 406686, tests went green apparently before picking up the backout.
|
2008-02-08 12:23:05 -08:00 |
|
dolske@mozilla.com
|
96d90967a4
|
Backout bug 406686 to determine cause of mochitest failures.
|
2008-02-08 11:07:21 -08:00 |
|
enndeakin@sympatico.ca
|
75d35b42fd
|
Bug 406686, close popups on blur, this time with nullcheck, r=roc,sr=dveditz
|
2008-02-08 05:53:33 -08:00 |
|
bzbarsky@mit.edu
|
8b8a07f4a7
|
Fix bug 416073: invalidate more things as needed during table reflow to prevent glitches. r+sr=roc
|
2008-02-08 01:36:32 -08:00 |
|
dholbert@cs.stanford.edu
|
ff6c52fcbe
|
Bug 412607: Fix wrapping issue by clearing trimmable width before trying CanPlaceFrame. r+sr=roc, a=blocking1.9
|
2008-02-07 15:00:37 -08:00 |
|
mozilla.mano@sent.com
|
8e142677f0
|
Backing out 406686 again
|
2008-02-06 18:19:12 -08:00 |
|
mozilla.mano@sent.com
|
260b79c683
|
Relanding bug 406686
|
2008-02-06 16:55:55 -08:00 |
|
mozilla.mano@sent.com
|
9343a644bf
|
Attempt to fix orange by backing out 406686
|
2008-02-06 15:45:59 -08:00 |
|
enndeakin@sympatico.ca
|
0a624e2179
|
Bug 406686, close popups on blur, r=roc,sr=dveditz
|
2008-02-06 13:12:00 -08:00 |
|
mats.palmgren@bredband.net
|
fbabe299a0
|
Remove assertion test for bug 414740 since there's something wrong with the test.
|
2008-02-06 12:01:03 -08:00 |
|
mats.palmgren@bredband.net
|
733a1ad657
|
Plug a nsLineIterator leak. b=414740 r+sr=roc a=blocking1.9
|
2008-02-06 10:21:29 -08:00 |
|
jruderman@hmc.edu
|
490504914e
|
Add a crashtest
|
2008-02-04 17:18:48 -08:00 |
|
jruderman@hmc.edu
|
ac0d5de5c0
|
Add crashtest
|
2008-02-04 17:15:13 -08:00 |
|
jruderman@hmc.edu
|
cbe2609351
|
Add a crashtest
|
2008-02-03 21:49:00 -08:00 |
|
dholbert@cs.stanford.edu
|
b0697ca8a6
|
Bug 414075: Set the correct dead space gap value in Print Preview. Patch by Jeremy Lea <reg@openpave.org> r+sr=roc a1.9b3=schrep
|
2008-01-30 22:12:52 -08:00 |
|
roc+@cs.cmu.edu
|
69d37e34c6
|
Remove unnecessary whitespace, triggering a build
|
2008-01-30 10:12:38 -08:00 |
|
roc+@cs.cmu.edu
|
dada6c8a8d
|
Backing out 400813, sigh
|
2008-01-29 23:35:05 -08:00 |
|
roc+@cs.cmu.edu
|
81d839b21e
|
Bug 400813. Lines with actual content that just happens to be zero-width should be treated as non-empty. r+sr=dbaron
|
2008-01-29 23:12:26 -08:00 |
|
fantasai.cvs@inkedblade.net
|
5ce5057857
|
patch hang for FFb3 b=414255 r+sr=roc
|
2008-01-29 21:48:42 -08:00 |
|
jonas@sicking.cc
|
ea52237748
|
Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron
|
2008-01-29 20:53:46 -08:00 |
|
roc+@cs.cmu.edu
|
2032b542bf
|
Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu
|
2008-01-29 15:39:39 -08:00 |
|
dbaron@dbaron.org
|
b6cd4ed827
|
Push scrollframes, tables, and other blocks that don't participate in float formatting down when they don't fit next to floats. b=134706,349255 r+sr=roc a=blocking1.9+
|
2008-01-28 23:40:05 -08:00 |
|
reed@reedloden.com
|
e8a1a3f8a9
|
Bug 328718 - "GetEdgePaperMarginCoord should extend one inch" [p=hb@calen.de (Hb) r+sr+a1.9=roc]
|
2008-01-28 23:38:20 -08:00 |
|
mozilla@weilbacher.org
|
0a7ee49586
|
Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner
|
2008-01-28 15:07:34 -08:00 |
|
roc+@cs.cmu.edu
|
dea0868d56
|
Bug 411870 backout again
|
2008-01-28 11:10:26 -08:00 |
|
roc+@cs.cmu.edu
|
6ac78d0700
|
Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu
|
2008-01-28 10:16:22 -08:00 |
|
roc+@cs.cmu.edu
|
d0b43fea97
|
backing out 411870
|
2008-01-27 22:28:31 -08:00 |
|
roc+@cs.cmu.edu
|
1233a70df6
|
Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu
|
2008-01-27 21:07:14 -08:00 |
|
bzbarsky@mit.edu
|
ab51d31ee9
|
Relanding bug 412679. r+sr=dbaron
|
2008-01-27 12:24:06 -08:00 |
|
fantasai.cvs@inkedblade.net
|
b81577fea9
|
handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
|
2008-01-27 00:13:19 -08:00 |
|
roc+@cs.cmu.edu
|
926a7142d9
|
Bug 411792. Never put a line break before a preformatted newline. r=smontagu
|
2008-01-26 23:48:39 -08:00 |
|
myk@mozilla.org
|
ccc456d66d
|
backing out fix for bug 412679 because it regressed a reftest
|
2008-01-25 15:02:23 -08:00 |
|
bzbarsky@mit.edu
|
55476e3646
|
Make leaf frames follow the CSS2.1 rules on height sizing for abs-pos replaced elements. Bug 412679, r+sr=dbaron, a=schrep
|
2008-01-25 13:34:12 -08:00 |
|
dbaron@dbaron.org
|
8290320918
|
Fix width of images where max-width < min-width <= width (min-width should win), and other similar problems. b=413361 r+sr=bzbarsky a=schrep
|
2008-01-23 17:21:31 -08:00 |
|
fantasai.cvs@inkedblade.net
|
625892eb67
|
fix border/padding and availableHeight calculations at page/column breaks, b=368079 r+sr=roc a=roc
|
2008-01-23 16:28:42 -08:00 |
|
roc+@cs.cmu.edu
|
812c8596d8
|
Bug 363391. nsSubdocumentFrame::Reflow should not call nsLeafFrame::Reflow directly because we don't want to call FinishAndStoreOverflow twice. patch by Andrew Smith, r+sr=roc
|
2008-01-20 18:03:08 -08:00 |
|
fantasai.cvs@inkedblade.net
|
9de679bfb3
|
backing out patch to bug 368079 to investigate reftest failure
|
2008-01-15 20:59:15 -08:00 |
|
fantasai.cvs@inkedblade.net
|
4b81524f7e
|
fix border/padding and availableHeight calculations at page/column breaks, b=368079 r+sr=roc a=roc
|
2008-01-15 19:54:46 -08:00 |
|
roc+@cs.cmu.edu
|
59db392f04
|
Bug 405721. nsContainerFrame::RemoveFrame should search the frame's overflow list if the frame isn't found in the main child list. r+sr=bzbarsky
|
2008-01-14 17:12:01 -08:00 |
|
aaronleventhal@moonset.net
|
78b991a539
|
Bug 409473. New crash caused by bug 405248. r+sr=roc, a=blocking1.9
|
2008-01-14 06:34:40 -08:00 |
|
vladimir@pobox.com
|
b02e9e1b3a
|
b=408623, fx3 plugin printing on windows broken, r=biesi,sr=roc
|
2008-01-10 14:11:46 -08:00 |
|
jst@mozilla.org
|
cd57da74dc
|
Fixing bug 411082. Fix top crash bug due to us calling into scriptable helper code w/o pushing a JS context on the stack. r+sr=jonas@sicking.cc
|
2008-01-10 13:46:33 -08:00 |
|
dwitte@stanford.edu
|
48b1fc2eb4
|
get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
|
2008-01-10 12:56:49 -08:00 |
|
roc+@cs.cmu.edu
|
41ba318410
|
Bug 404146. Simplifying the code a little
|
2008-01-09 19:23:35 -08:00 |
|
roc+@cs.cmu.edu
|
e476f6c4d4
|
Crashtest for bug 404146.
|
2008-01-09 19:20:11 -08:00 |
|
roc+@cs.cmu.edu
|
bf79c23ed9
|
Bug 404146. Advancing through nsContainerFrame next-in-flows can make our InlineData->line invalid, so just null it out if it might have become invalid. r+sr=dbaron
|
2008-01-09 19:18:44 -08:00 |
|
roc+@cs.cmu.edu
|
39fbce0764
|
Crashtest for bug 410228.
|
2008-01-09 15:40:17 -08:00 |
|
roc+@cs.cmu.edu
|
a5421d9e91
|
Bug 410228. Fix crash when an uppercased szlig has a font-change in the middle of it, r=smontagu
|
2008-01-09 15:33:34 -08:00 |
|
roc+@cs.cmu.edu
|
372c15673e
|
Bug 322074. Check more carefully whether a transparent document is actually a top-level window. r+sr=bzbarsky
|
2008-01-09 14:50:29 -08:00 |
|
jruderman@hmc.edu
|
325320f710
|
Add a crashtest
|
2008-01-06 16:30:14 -08:00 |
|
jruderman@hmc.edu
|
334ecefcdf
|
Add crashtest
|
2008-01-06 16:27:59 -08:00 |
|
jruderman@hmc.edu
|
bee4393a2b
|
Add a crashtest
|
2008-01-06 16:13:09 -08:00 |
|
jruderman@hmc.edu
|
522d0fa6f1
|
Add crashtest
|
2008-01-06 16:11:53 -08:00 |
|
jruderman@hmc.edu
|
d63af929bc
|
Add insane crashtest
|
2008-01-06 16:06:36 -08:00 |
|
jruderman@hmc.edu
|
a694883ea6
|
Add crashtest
|
2008-01-06 15:56:52 -08:00 |
|
jruderman@hmc.edu
|
5cace98a3b
|
Add crashtest
|
2008-01-06 15:51:58 -08:00 |
|
jruderman@hmc.edu
|
11ec75873f
|
Adding a crashtest.
|
2008-01-06 15:49:49 -08:00 |
|
jruderman@hmc.edu
|
9790a3d244
|
Adding crashtests
|
2008-01-06 15:44:37 -08:00 |
|
jruderman@hmc.edu
|
3c7dbbcb11
|
Adding crashtest
|
2008-01-06 15:10:44 -08:00 |
|
jruderman@hmc.edu
|
1106d6c9a4
|
Add a crashtest
|
2008-01-06 15:09:10 -08:00 |
|
jruderman@hmc.edu
|
92e350f8f7
|
Add a crashtest
|
2008-01-06 15:02:43 -08:00 |
|
jruderman@hmc.edu
|
8d48ec4dd1
|
Add crashtest
|
2008-01-05 22:37:19 -08:00 |
|
jruderman@hmc.edu
|
a749ba56c2
|
Adding crashtest
|
2008-01-05 22:29:31 -08:00 |
|
jruderman@hmc.edu
|
1713615cf3
|
Add crashtest
|
2008-01-05 22:05:09 -08:00 |
|
jruderman@hmc.edu
|
94fbd823e7
|
Add crashtest
|
2008-01-05 21:51:32 -08:00 |
|
jruderman@hmc.edu
|
424f199bac
|
Add crashtest
|
2008-01-05 21:18:00 -08:00 |
|
jruderman@hmc.edu
|
8afd62bab2
|
Add crashtests for a WFM hang bug
|
2008-01-05 21:16:15 -08:00 |
|
bzbarsky@mit.edu
|
fc4c66121d
|
Make image controls splittable just like regular images. Bug 409659, r+sr=roc, a=dsicore
|
2008-01-04 22:44:38 -08:00 |
|
jruderman@hmc.edu
|
7b19a9fcf5
|
Add crashtests for two related bugs whose bug numbers happen to be permutations of each other.
|
2008-01-04 21:43:47 -08:00 |
|
jruderman@hmc.edu
|
18d6acc38e
|
Adding a crashtest
|
2008-01-04 20:56:36 -08:00 |
|
jruderman@hmc.edu
|
4f9f74d76d
|
Add crashtest
|
2008-01-04 20:18:30 -08:00 |
|
jruderman@hmc.edu
|
408db962cb
|
Add a crashtest
|
2008-01-04 20:16:31 -08:00 |
|
jruderman@hmc.edu
|
0b85d305aa
|
Add crashtests
|
2008-01-04 20:12:53 -08:00 |
|
dholbert@cs.stanford.edu
|
d6fc15775d
|
Bug 408656: Make nsPositionedInlineFrame::NeedsView return true (to ensure that abs-positioned frames inside of it will get their views positioned) r+sr=bz a=blocking1.9
|
2008-01-04 18:11:20 -08:00 |
|
jruderman@hmc.edu
|
1b5464a806
|
Add crashtest.
|
2008-01-04 17:44:48 -08:00 |
|
jruderman@hmc.edu
|
4a4b67cfc4
|
Add crashtest
|
2008-01-04 17:32:53 -08:00 |
|
mats.palmgren@bredband.net
|
997c7da0d7
|
Make column layout deal with 'ch' unit for -moz-column-width/gap. b=391979 r+sr=roc a=beltzner
|
2008-01-04 09:48:19 -08:00 |
|
mats.palmgren@bredband.net
|
5eb8d1615d
|
Update the content offset for existing non-fluid continuations when creating a next-in-flow. b=406380 r+sr=roc a=blocking1.9
|
2008-01-04 09:09:35 -08:00 |
|
uriber@gmail.com
|
764bd927ef
|
Fix bullet positioning for justified RTL list items. bug=410503 r=smontagu sr=roc a1.9=dsicore
|
2008-01-04 02:22:38 -08:00 |
|
roc+@cs.cmu.edu
|
fb28ffc853
|
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
|
2008-01-03 18:08:29 -08:00 |
|
karlt+@karlt.net
|
604fec8a96
|
FinishReflowChild() with the final position for <msqrt> and <mpadded> b=410132, r+sr+a=roc
|
2008-01-02 20:33:21 -08:00 |
|
reed@reedloden.com
|
1d602b3c42
|
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
|
2008-01-01 02:11:02 -08:00 |
|
mats.palmgren@bredband.net
|
56d920eba2
|
Backing out bug 406380 to fix reftest failure.
|
2007-12-31 03:32:07 -08:00 |
|
mats.palmgren@bredband.net
|
fc794b3f6c
|
Crash test for bug 406380.
|
2007-12-31 02:30:58 -08:00 |
|
mats.palmgren@bredband.net
|
4aa25eb7a7
|
Update content offset for all next-continuations, not just fluid ones. b=406380 r+sr=roc a=blocking1.9
|
2007-12-31 02:29:20 -08:00 |
|
dholbert@cs.stanford.edu
|
0c193f8134
|
Whitespace-only change: Clean up indentation for argument list in nsColumnSetFrame::Reflow
|
2007-12-27 20:00:35 -08:00 |
|
jruderman@hmc.edu
|
68cc33b0e5
|
Fix these crashtests: rename -moz-intrinsic to -moz-max-content
|
2007-12-23 20:50:12 -08:00 |
|
jruderman@hmc.edu
|
b3566f6699
|
Add crashtest.
|
2007-12-23 19:08:42 -08:00 |
|
jruderman@hmc.edu
|
5775a5419b
|
Add crashtest
|
2007-12-23 18:19:16 -08:00 |
|
jruderman@hmc.edu
|
a59d58561c
|
Add crashtests. In old builds, these would have shown the problem only when Firefox was running under Valgrind.
|
2007-12-23 16:54:56 -08:00 |
|
jruderman@hmc.edu
|
8df091207a
|
Add a crashtest
|
2007-12-23 16:28:28 -08:00 |
|
hwaara@gmail.com
|
730486f134
|
bug 392040, <select> menu requires multiple clicks to show up in zoom pages, r=bz, sr=roc, a=blocking1.9+. Also checking in a testcase for bug 404872
|
2007-12-22 13:07:58 -08:00 |
|
jwalden@mit.edu
|
e4026e6bb9
|
Mr. President, we must not allow a crashtest gap!
|
2007-12-22 07:20:26 -08:00 |
|
roc+@cs.cmu.edu
|
b56b55c8cf
|
Bug 409337. Discard invalidation requests made by hidden plugins. r=josh,sr=jst,a=beltzner
|
2007-12-22 00:56:57 -08:00 |
|
roc+@cs.cmu.edu
|
845d626a0d
|
Bug 408749 crashtest
|
2007-12-20 19:30:32 -08:00 |
|
roc+@cs.cmu.edu
|
677dfbe4d2
|
Bug 408749. Use a QI check instead of a frame-type check to detect blocks. r+sr=bzbarsky,a=schrep
|
2007-12-20 19:28:18 -08:00 |
|
Olli.Pettay@helsinki.fi
|
88b19c4b16
|
Bug 392698, ASSERTION: can't mark frame dirty during reflow, r+sr=roc, a=blocking1.9
|
2007-12-20 15:49:46 -08:00 |
|
smontagu@smontagu.org
|
c2ccf0f7a0
|
Collect frames from all block continuations in the buffer for bidi resolution. Bug 408292. r+sr=roc, a=schrep
|
2007-12-20 02:06:14 -08:00 |
|
jruderman@hmc.edu
|
cdda9fa0f5
|
Add a crashtest
|
2007-12-19 15:11:17 -08:00 |
|
hwaara@gmail.com
|
9fc1c6a41c
|
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
|
2007-12-19 11:40:18 -08:00 |
|
bzbarsky@mit.edu
|
45399ad846
|
Fix leak bug 408883. r+sr=roc, a=sicking
|
2007-12-19 09:44:45 -08:00 |
|
Evan.Yan@Sun.COM
|
bc99bfe327
|
Bug 405248 - Space between embedded objects characters is missing r=aaronleventhal a=mtschrep
|
2007-12-19 04:57:08 -08:00 |
|
vladimir@pobox.com
|
1f7f3e59ed
|
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
|
2007-12-18 15:01:15 -08:00 |
|
dholbert@cs.stanford.edu
|
0951ed356d
|
Bug 404219: Reinsert (instead of discarding) frameList after failing to remove a frame from it. r=fantasai sr=roc a=blocking1.9
|
2007-12-18 11:22:12 -08:00 |
|
jruderman@hmc.edu
|
922af03703
|
Follow the yellow brick crashtest.
|
2007-12-16 22:33:10 -08:00 |
|
jruderman@hmc.edu
|
97ffc383c5
|
Add crashtest
|
2007-12-16 22:10:20 -08:00 |
|
jruderman@hmc.edu
|
87fd0d0fab
|
No, Mr Bond, I expect you to crash.
|
2007-12-16 21:45:29 -08:00 |
|
jruderman@hmc.edu
|
1726b5f228
|
Add crashtest
|
2007-12-16 21:43:21 -08:00 |
|
jruderman@hmc.edu
|
1581c48523
|
Add very simple crashtest
|
2007-12-16 18:46:55 -08:00 |
|
jruderman@hmc.edu
|
24b5567585
|
Add crashtests
|
2007-12-16 17:40:02 -08:00 |
|
jruderman@hmc.edu
|
fb12b2f4d3
|
Add a crashtest
|
2007-12-16 17:35:54 -08:00 |
|
jruderman@hmc.edu
|
693eb9fc19
|
Add crashtest
|
2007-12-16 17:31:03 -08:00 |
|
jruderman@hmc.edu
|
ad87d32a07
|
Add crashtest
|
2007-12-16 13:51:26 -08:00 |
|
jruderman@hmc.edu
|
2aebbc0e0c
|
Add crashtest
|
2007-12-15 21:46:14 -08:00 |
|
jruderman@hmc.edu
|
d23f17f501
|
Add crashtests
|
2007-12-15 21:40:08 -08:00 |
|
jruderman@hmc.edu
|
e4e0ed1504
|
Adding crashtest
|
2007-12-15 21:35:55 -08:00 |
|
jruderman@hmc.edu
|
2b21b749ab
|
Add a crashtest.
|
2007-12-15 21:27:13 -08:00 |
|
jruderman@hmc.edu
|
e875b0d87c
|
Add crashtest
|
2007-12-15 21:22:48 -08:00 |
|
jruderman@hmc.edu
|
241d9aa629
|
Add crashtest
|
2007-12-15 21:03:10 -08:00 |
|
jruderman@hmc.edu
|
743a8a007a
|
Add crashtest
|
2007-12-15 20:36:59 -08:00 |
|
jruderman@hmc.edu
|
36db0b9274
|
Life is like a box of crashtests.
|
2007-12-15 20:09:27 -08:00 |
|
jruderman@hmc.edu
|
43302cd75a
|
Add crashtests
|
2007-12-15 18:52:28 -08:00 |
|
jruderman@hmc.edu
|
df85b0f488
|
Add a crashtest.
|
2007-12-15 18:42:13 -08:00 |
|
jruderman@hmc.edu
|
9d19a8773a
|
Add crashtest.
|
2007-12-15 18:40:51 -08:00 |
|
jruderman@hmc.edu
|
224ff2bbfd
|
Add a crashtest.
|
2007-12-15 18:39:16 -08:00 |
|
jruderman@hmc.edu
|
61329b6324
|
Add crashtests
|
2007-12-15 18:37:15 -08:00 |
|
jruderman@hmc.edu
|
8a1ce20648
|
I came, I saw, I checked in a crashtest.
|
2007-12-15 17:06:22 -08:00 |
|
jruderman@hmc.edu
|
8abb56f97e
|
Dammit, Jim! I'm a doctor, not a crashtest dummy!
|
2007-12-15 16:40:52 -08:00 |
|
jruderman@hmc.edu
|
a6d6ff8926
|
Don't crash me, bro!
|
2007-12-15 16:34:03 -08:00 |
|
jruderman@hmc.edu
|
81818e823f
|
The first rule of crashtest club is you do not talk about crashtest club.
|
2007-12-15 16:13:33 -08:00 |
|
jruderman@hmc.edu
|
f086ee6f80
|
I have a fever, and the only perscription is more crashtests.
|
2007-12-15 16:11:52 -08:00 |
|
jruderman@hmc.edu
|
fc52f39e94
|
Add crashtest
|
2007-12-15 15:30:38 -08:00 |
|
jruderman@hmc.edu
|
2d188838a7
|
All your crashtests are belong to us
|
2007-12-15 14:36:28 -08:00 |
|
jruderman@hmc.edu
|
dc253cafb6
|
Add crashtest
|
2007-12-15 14:32:22 -08:00 |
|
jruderman@hmc.edu
|
37d519709b
|
Really add crashtest
|
2007-12-15 14:29:47 -08:00 |
|
jruderman@hmc.edu
|
9a410d6745
|
Add crashtest
|
2007-12-15 14:25:19 -08:00 |
|
jruderman@hmc.edu
|
306d4afafe
|
Crashtests with frickin' laser beams on their heads
|
2007-12-15 14:17:14 -08:00 |
|
jruderman@hmc.edu
|
99b40915ba
|
Add crashtest
|
2007-12-15 13:11:32 -08:00 |
|
jruderman@hmc.edu
|
a2ae010008
|
Crashtest
|
2007-12-14 23:30:47 -08:00 |
|
jruderman@hmc.edu
|
a73482f145
|
Add crashtest.
|
2007-12-14 23:29:06 -08:00 |
|
jruderman@hmc.edu
|
04ef694388
|
Add column crashtests.
|
2007-12-14 23:26:42 -08:00 |
|
jruderman@hmc.edu
|
76c8e0a0e4
|
Add crashtest?
|
2007-12-14 23:21:11 -08:00 |
|
jruderman@hmc.edu
|
19eef2a450
|
Add crashtests.
|
2007-12-14 23:15:14 -08:00 |
|
jruderman@hmc.edu
|
b214597bec
|
Add a crashtest.
|
2007-12-14 23:08:35 -08:00 |
|
jruderman@hmc.edu
|
1eefbd326e
|
Add crashtest.
|
2007-12-14 22:57:47 -08:00 |
|
jruderman@hmc.edu
|
d81d9401eb
|
Add crashtest.
|
2007-12-14 21:19:54 -08:00 |
|
smontagu@smontagu.org
|
89837357fe
|
Make sure that the offsets in a textframe are up-to-date before creating a bidi continuation. Bug 406675, r=uriber, sr=roc, blocking1.9=schrep
|
2007-12-12 23:51:27 -08:00 |
|
dholbert@cs.stanford.edu
|
fede2e1623
|
Whitespace-only change -- fixing too-little-indentation in two lines added from bug 385607.
|
2007-12-12 16:24:32 -08:00 |
|
dbaron@dbaron.org
|
18cb1751a3
|
Remove unused height output from nsLineLayout::EndSpan. b=407086 r+sr=roc a=dsicore
|
2007-12-12 13:51:18 -08:00 |
|
dbaron@dbaron.org
|
67bbbda580
|
Remove some code that handles unconstrained widths (and fix nsFirstLetterFrame not to pass them). b=407086 r+sr=roc a=dsicore
|
2007-12-12 13:51:00 -08:00 |
|
dbaron@dbaron.org
|
a8963504e9
|
Remove unused nsHTMLReflowState::mRightEdge. b=407086 r+sr=roc a=dsicore
|
2007-12-12 13:50:27 -08:00 |
|
dbaron@dbaron.org
|
c119e66f4c
|
Fix comment describing nsBlockFrame.
|
2007-12-12 13:49:14 -08:00 |
|
roc+@cs.cmu.edu
|
c43f5b8d12
|
Bug 407009. In the last-ditch reflow of a scrollframe, only show the scrollbars which are not styled 'hidden'. r+sr=dbaron
|
2007-12-11 18:28:50 -08:00 |
|
roc+@cs.cmu.edu
|
cfe771c051
|
Bug 404180. Bidi reordering moves frames around so we can't trust pfd->mBounds in nsLineLayout::RelativePositionFrames. r+sr=dbaron
|
2007-12-11 17:43:09 -08:00 |
|
roc+@cs.cmu.edu
|
23f2ab8f1c
|
Bug 363729. Don't allow fixed-pos tables to have abs-pos children. r=dholbert,sr=dbaron
|
2007-12-11 17:21:34 -08:00 |
|
roc+@cs.cmu.edu
|
cba1d47793
|
Bug 405380. Bidi reordering moves frames around so we can't trust pfd->mBounds in nsLineLayout::RelativePositionFrames. r+sr=dbaron
|
2007-12-11 16:42:20 -08:00 |
|
aaronleventhal@moonset.net
|
a07336ecf3
|
Bug 405810. Expose line-number object attribute for caret in focused area. r=ginn, sr=roc, a=schrep
|
2007-12-11 06:15:21 -08:00 |
|
roc+@cs.cmu.edu
|
8a54485b51
|
Bug 407078. Don't allow a trailing break in a text run that is followed by a <br>. r=smontagu
|
2007-12-10 17:19:20 -08:00 |
|
roc+@cs.cmu.edu
|
55da4ea6d8
|
Bug 407397. Don't 'optimize' by not reflowing when a 0x0 frame is removed. Bad Kipp. r+sr=dbaron
|
2007-12-10 17:14:25 -08:00 |
|
roc+@cs.cmu.edu
|
991719200d
|
Bug 407155. Backing out 392809 to fix regressions. a=schrep
|
2007-12-07 01:35:44 -08:00 |
|
roc+@cs.cmu.edu
|
d060406782
|
Bug 407111. Correctly set whether a break opportunity after non-text content fits. r+sr=dbaron,a=schrep
|
2007-12-07 01:17:19 -08:00 |
|
roc+@cs.cmu.edu
|
deaf474141
|
Bug 407227. Include end-of-linebreaker-textrun break opportunity in min-width calculation. r+sr=dbaron,a=schrep
|
2007-12-06 19:27:01 -08:00 |
|
roc+@cs.cmu.edu
|
079aadfbec
|
Bug 407227. Include end-of-linebreaker-textrun break opportunity in min-width calculation. r+sr=dbaron,a=schrep
|
2007-12-06 19:16:07 -08:00 |
|
roc+@cs.cmu.edu
|
21900626e0
|
Bug 407015. Dropdown listboxes should not propagate computed height from the scrollframe to its scrolled content. r+sr=dbaron
|
2007-12-06 16:10:31 -08:00 |
|
roc+@cs.cmu.edu
|
3d895dcd14
|
Bug 405577. Allow available width to go negative for inlines/text, so we can tell whether zero-width content fits or not. Also allow textframes to honour a forced break at the end of the text. r+sr=dbaron
|
2007-12-05 17:24:03 -08:00 |
|
smontagu@smontagu.org
|
fdfed24896
|
Only try to process first-letter frames when they exist. Bug 404209, r+sr+b=roc
|
2007-12-05 00:15:15 -08:00 |
|
bzbarsky@mit.edu
|
b7743fbcec
|
Fix bug 406485. Patch by fantasai, r+sr=roc
|
2007-12-04 19:22:55 -08:00 |
|
roc+@cs.cmu.edu
|
a05edceefa
|
Bug 375304. Make nsHTMLScrollFrame handle situations where the child content height depends on our height. patch by Eli Friedman, r+sr=roc,dbaron
|
2007-12-04 19:05:57 -08:00 |
|
roc+@cs.cmu.edu
|
f46bfbd93f
|
Bug 406568. Don't reflow abs-pos kids of a block if we're going to reflow it again because of a clearance change. r=sr=dbaron
|
2007-12-04 18:57:53 -08:00 |
|
roc+@cs.cmu.edu
|
264008d558
|
Backing out unintentionally-checked in stuff
|
2007-12-04 18:12:40 -08:00 |
|
roc+@cs.cmu.edu
|
ea37d818bc
|
Bug 392809. Break between whitespace and following punctuation even when stop_at_punctuation is false. Don't stop between punctuation and following non-punctuatino if the preceding punctuation follows white-space. r=smontagu
|
2007-12-04 18:11:17 -08:00 |
|
dmose@mozilla.org
|
a7aaa3bf1f
|
Backing out fix for bug 392785 as per roc + mconnor.
|
2007-12-04 15:32:08 -08:00 |
|
dholbert@cs.stanford.edu
|
108776476e
|
Bug 402567: make scrollframe GetMinWidth return the scrolled frame's min-width. r+sr=dbaron a=blocking1.9
|
2007-12-04 14:03:16 -08:00 |
|
roc+@cs.cmu.edu
|
a1bfe8ccdd
|
Bug 406484. Do RecoverStateFrom for not-dirty inline lines containing floats when willReflowAgain is true, because the floats must be moved by deltaY. r+sr=dbaron
|
2007-12-03 17:30:49 -08:00 |
|
bzbarsky@mit.edu
|
41fb8f72d7
|
Fix bug 402937 -- don't allow recursion into Instantiate(). r=biesi, sr=jst, a=dsicore.
|
2007-12-03 14:09:00 -08:00 |
|
bzbarsky@mit.edu
|
6991247863
|
Relanding bug 403657, since there was no obvious perf impact
|
2007-12-03 13:31:26 -08:00 |
|
dholbert@cs.stanford.edu
|
49fa4d6678
|
Re-landing Bug 405517, after backing it out to look for Ts regression. (no regression found)
|
2007-12-03 12:41:24 -08:00 |
|
dholbert@cs.stanford.edu
|
b59516ee43
|
Backing out Bug 405517 to see if it causes a Ts regression
|
2007-12-03 11:34:45 -08:00 |
|
bzbarsky@mit.edu
|
e628936671
|
Backing out bug 403657 to see whether it causes the Ts regression
|
2007-12-03 10:32:51 -08:00 |
|
reed@reedloden.com
|
2676ba7d90
|
Bug 368554 - "[quirks] Image inside table inside table-cell with small width is wrapped" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
|
2007-12-03 01:24:49 -08:00 |
|
roc+@cs.cmu.edu
|
3577d8dad0
|
Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu
|
2007-12-03 00:22:07 -08:00 |
|
masayuki@d-toybox.com
|
db9a1f0734
|
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
|
2007-12-02 22:51:57 -08:00 |
|
bzbarsky@mit.edu
|
764340917d
|
Don't position bullets on empty list items too high. Bug 403657, r+sr=dbaron
|
2007-12-02 21:33:22 -08:00 |
|
dholbert@cs.stanford.edu
|
bf57d93119
|
Bug 405517: Allow margins to affect empty line y-pos, to enforce emptyLine.mBounds.y always == emptyLine.next().mBounds.y r+sr=roc, a=blocking1.9
|
2007-12-02 21:30:02 -08:00 |
|
roc+@cs.cmu.edu
|
c879238a00
|
Bug 406297. Assertion about stale float caches should not fire when the line is not dirty, because the float cache is not stale in that case. r+sr+a=dbaron
|
2007-12-02 20:25:02 -08:00 |
|
roc+@cs.cmu.edu
|
d77a6b0058
|
Relanding bug 404624 because it was not, in fact, responsible for that assert
|
2007-12-02 20:18:37 -08:00 |
|
roc+@cs.cmu.edu
|
b2e3b8803a
|
Backing out fix for bug 404624 because I think it's causing a mochitest to assert
|
2007-12-02 18:20:22 -08:00 |
|
roc+@cs.cmu.edu
|
26f2048d33
|
Relanding fix for bug 404624 because it had no effect on Tp
|
2007-12-02 17:42:52 -08:00 |
|
roc+@cs.cmu.edu
|
202376d9be
|
Backing out bug 404624 to see if it fixed Tp regression on bl-bldxp01
|
2007-12-02 12:47:41 -08:00 |
|
fantasai.cvs@inkedblade.net
|
7595405d06
|
fix incorrect loop test condition for skipping irrelevant frames; update code to deal properly with skipped frames; b=404213 r+sr=roc
|
2007-12-01 19:13:23 -08:00 |
|
roc+@cs.cmu.edu
|
cc4171d53e
|
Backing out bug 375304 to fix reftest failures.
|
2007-12-01 03:49:13 -08:00 |
|
roc+@cs.cmu.edu
|
54e87ad4ef
|
Bug 400244. Remove UndoSplitPlaceholders which is not only unnecessary but actually harmful/crashy. r=fantasai,sr=dbaron
|
2007-12-01 02:51:56 -08:00 |
|
mats.palmgren@bredband.net
|
f1fcdfee8f
|
Propagate |aRemoveOnlyFluidContinuations| when removing continuations in other blocks. b=405178 r+sr=roc a=mtschrep
|
2007-12-01 02:47:58 -08:00 |
|
roc+@cs.cmu.edu
|
ff06dbce58
|
Bug 375304. Fix absolute positioning where the abs-pos container is scrollable and has a height constrained by min-height etc. Patch by Eli Friedman, r+sr=roc
|
2007-12-01 02:38:09 -08:00 |
|
roc+@cs.cmu.edu
|
1a6bd11ee8
|
Bug 399531. Rework TrimTrailingWhitespace so that we recompute the overflow area for trimmed textframes and so that soft hyphens in otherwise-empty textframes are activated. r+sr=dbaron
|
2007-12-01 01:24:24 -08:00 |
|
roc+@cs.cmu.edu
|
fa3ff59fd9
|
Bug 406137. Fix crashes on redhat.com etc by avoiding RecoverFloats traversing stale float caches. r+sr=dbaron
|
2007-12-01 00:29:02 -08:00 |
|
reed@reedloden.com
|
98141f6d9e
|
Bug 395628 - ""ASSERTION: post-reflow queues not empty" with feed in <frame>" [p=mats.palmgren@bredband.net (Mats Palmgren) r=smaug r+sr=dbaron a=blocking1.9+]
|
2007-11-30 23:22:44 -08:00 |
|
roc+@cs.cmu.edu
|
41d0d00457
|
Backing out bug 403426
|
2007-11-30 12:52:24 -08:00 |
|
roc+@cs.cmu.edu
|
a2464227d0
|
Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
|
2007-11-30 12:03:33 -08:00 |
|
roc+@cs.cmu.edu
|
6d826063d8
|
Bug 404624. Silence assertion failures by allowing PropertyProvider's content length to be PR_INT32_MAX. r=smontagu
|
2007-11-30 11:59:03 -08:00 |
|
roc+@cs.cmu.edu
|
1b7dd2d6f3
|
Bug 320378. Skip reflowing lines in ReflowDirtyLines if we know that we're going to come back here because clearance was detected. r+sr=dbaron
|
2007-11-29 17:49:01 -08:00 |
|
uriber@gmail.com
|
f2309956d8
|
test for bug 288789. r=smontagu
|
2007-11-26 12:05:25 -08:00 |
|
smontagu@smontagu.org
|
5e7ee1a7dc
|
Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc
|
2007-11-26 00:27:06 -08:00 |
|
bzbarsky@mit.edu
|
886b623f02
|
Fix bug 403134. r+sr=roc
|
2007-11-25 16:15:20 -08:00 |
|
bzbarsky@mit.edu
|
1cec19400e
|
Backing out bug 392040 to fix bug 404872. a="it's a blocker regression, and it's keeping me and Gavin from using Bugzilla"
|
2007-11-25 15:17:23 -08:00 |
|
bzbarsky@mit.edu
|
4a5824179b
|
Don't resize widgets to negative sizes. Bug 397871, r+sr=roc, a=beltzner.
|
2007-11-23 15:18:08 -08:00 |
|
Olli.Pettay@helsinki.fi
|
2976ce8f18
|
Bug 368760, r=mats, sr=roc, a=blocking1.9+
|
2007-11-22 12:47:33 -08:00 |
|
bzbarsky@mit.edu
|
d973cf8f82
|
Make to reinitialize windowless plug-ins correctly when restoring from bfcache. Bug 385649, r+sr=roc. Many thanks to Matthew Gregan for spotting the problem!
|
2007-11-21 20:58:33 -08:00 |
|
reed@reedloden.com
|
9f430aad1b
|
Bug 404636 - "Building without SVG fails" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep]
|
2007-11-21 13:09:12 -08:00 |
|
smontagu@smontagu.org
|
6c1f138d0d
|
Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore
|
2007-11-21 03:00:16 -08:00 |
|
smontagu@smontagu.org
|
eb7e623bfe
|
Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore
|
2007-11-21 02:37:40 -08:00 |
|
smontagu@smontagu.org
|
5b828a286e
|
Testcase for bug 402380
|
2007-11-21 02:21:00 -08:00 |
|
reed@reedloden.com
|
56411c05f1
|
Bug 404519 - "some margin and edges twips/app units confusion" [p=reg@freebsd.org (Jeremy Lea) / chpe@gnome.org (Christian Persch) r+sr=roc a1.9=schrep]
|
2007-11-20 21:09:58 -08:00 |
|
jwatt@jwatt.org
|
b9c98ad20d
|
Fixing build bustage for those building without SVG turned on
|
2007-11-20 05:28:56 -08:00 |
|
hwaara@gmail.com
|
9eae694ac6
|
bug 392040, SELECT menu requires multiple clicks to show up on some pages. This also happened when using full page zoom. r+sr=roc, a=blocking1.9+
|
2007-11-19 11:20:35 -08:00 |
|
roc+@cs.cmu.edu
|
548f806233
|
Bug 364801. nsHTMLScrollFrame::RemoveFrame needs to destroy the frame it removes. r+sr=mats
|
2007-11-18 14:24:21 -08:00 |
|
roc+@cs.cmu.edu
|
cfd185cf42
|
Bug 331809. Make nsSubdocumentFrame explicitly clip its contents; content can bleed out otherwise, for example if there is no scrollframe associated with the subdocument's viewport. r+sr=mats
|
2007-11-18 14:20:16 -08:00 |
|
roc+@cs.cmu.edu
|
6a0c55fe89
|
Bug 402950. Allow spans to always be placed on a line, because part of the span may fit even if the whole span doesn't. Also request backup earlier so we always backup if we decline to place a frame. r+sr=dbaron
|
2007-11-18 13:36:18 -08:00 |
|
bzbarsky@mit.edu
|
71abc8fcc3
|
The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc
|
2007-11-18 10:56:49 -08:00 |
|
jwatt@jwatt.org
|
f13939fbdc
|
Back out failed attempt to fix build bustage
|
2007-11-18 05:43:06 -08:00 |
|
jwatt@jwatt.org
|
0d1df11022
|
Fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
|
2007-11-18 04:46:50 -08:00 |
|
jwatt@jwatt.org
|
4d976af81a
|
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
|
2007-11-18 04:09:03 -08:00 |
|
enndeakin@sympatico.ca
|
f3dee7a7ae
|
Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner
|
2007-11-17 07:47:38 -08:00 |
|
roc+@cs.cmu.edu
|
5a449a18d5
|
Bug 394752. Skip over preformatted newlines when moving caret; the caret will appear at the end of a line when it is positioned at the start of the next line with a HINTLEFT. r=smontagu
|
2007-11-15 18:25:59 -08:00 |
|
roc+@cs.cmu.edu
|
4dcead5d4b
|
Bug 403455. Allow prewrap text to record 'last break opportunity'. r=smontagu
|
2007-11-15 17:48:26 -08:00 |
|
roc+@cs.cmu.edu
|
2675d646bc
|
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
|
2007-11-15 17:43:47 -08:00 |
|
dholbert@cs.stanford.edu
|
83e03526b3
|
Bug 403129: Count zero-width clip rectangles at edge of a BandRect as overlapping it. r+sr=roc, a=blocking1.9
|
2007-11-15 15:56:23 -08:00 |
|
fantasai.cvs@inkedblade.net
|
fb7fdc7e86
|
nsOverflowContinuationTracker::Insert wasn't expecting to pull from overflowContainers list into same parent's excessOverflowContainers list, b=399843 r+sr=roc
|
2007-11-15 11:23:07 -08:00 |
|
dholbert@cs.stanford.edu
|
e042a678b0
|
Bug 393655: Fix undetected cases of lines going empty --> nonempty, due to margins. r+sr=roc, a=blocking1.9+
|
2007-11-15 11:07:04 -08:00 |
|
dbaron@dbaron.org
|
579235bed6
|
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
|
2007-11-15 10:10:31 -08:00 |
|
bzbarsky@mit.edu
|
ac8234d604
|
Don't compare lines from different blockframes' lists to each other. Also fix handling of text-decorations in in-flows of blocks with text-indent. Bug 393330, r+sr=roc, a=schrep
|
2007-11-14 22:12:17 -08:00 |
|
reed@reedloden.com
|
3f2752be52
|
Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep]
|
2007-11-13 11:14:07 -08:00 |
|
rflint@ryanflint.com
|
7872a37fed
|
Backout bug 396278 due to failing reftests
|
2007-11-13 06:18:36 -08:00 |
|
reed@reedloden.com
|
3d0523f876
|
Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep]
|
2007-11-13 02:30:39 -08:00 |
|
dbaron@dbaron.org
|
9ce1bd86be
|
Make inline-block and table-caption elements not ignore text-decoration. b=371249 r+sr=roc a=dsicore
|
2007-11-12 11:12:24 -08:00 |
|
fantasai.cvs@inkedblade.net
|
d2127d252d
|
ignore overflow containers when balancing, b=399407, r+sr=roc a=beltzner
|
2007-11-12 11:00:59 -08:00 |
|
roc+@cs.cmu.edu
|
e0ac0a1bc3
|
Backing out bug 375304 because of reftest failure
|
2007-11-11 19:40:27 -08:00 |
|
roc+@cs.cmu.edu
|
4da3232491
|
Bug 375304. Fix absolute positioning for scrolled abs-pos containers with weird height constraints. patch by Eli Friedman, r+sr=roc
|
2007-11-11 18:19:35 -08:00 |
|
roc+@cs.cmu.edu
|
27f5bebbe9
|
Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
|
2007-11-11 17:51:31 -08:00 |
|
smontagu@smontagu.org
|
236b92ed37
|
Clear first-letter state when leaving the first-letter frame inserted by the frame constructor. Bug 402380, r+sr+blocking1.9=roc
|
2007-11-11 11:44:33 -08:00 |
|
mats.palmgren@bredband.net
|
6ff9f4a686
|
Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep
|
2007-11-09 16:51:02 -08:00 |
|
jruderman@hmc.edu
|
8cc395f83d
|
Fix bug 401393, leak and assertion with Flash if Greasemonkey is installed. r=sicking, sr=jst, a=blocking1.9.
|
2007-11-09 14:26:04 -08:00 |
|
dholbert@cs.stanford.edu
|
3c53007c53
|
Bug 398181: Use NSCoordSaturatingAdd/Subtract in 3 places where we might have unconstrained heights. r+sr+a=roc
|
2007-11-09 09:16:36 -08:00 |
|
roc+@cs.cmu.edu
|
82e4c439f9
|
Tests for bug 391584 and other general tests for word movement with layout.word_select.eat_space_to_next_word set to true
|
2007-11-09 00:54:47 -08:00 |
|
reed@reedloden.com
|
948ef26c2b
|
Bug 400081 - "Leak gfxFont and gfxTextRun with font-size: 0" [p=cpearce r+sr=roc a1.9=stuart]
|
2007-11-09 00:04:19 -08:00 |
|
reed@reedloden.com
|
d0eb65c981
|
Bug 400369 - "List markers (bullets) positioned incorrectly for left- and center-aligned list items in RTL lists" [p=uriber@gmail.com (Uri Bernstein) r=smontagu sr+a1.9=roc]
|
2007-11-08 23:49:56 -08:00 |
|
reed@reedloden.com
|
f968a1c4dc
|
Fixing bustage from landing of bug 397510.
|
2007-11-08 23:37:31 -08:00 |
|
reed@reedloden.com
|
27a0532bd8
|
Bug 397510 - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages) [p=roc r=smontagu a=blocking1.9+]
|
2007-11-08 23:27:18 -08:00 |
|
reed@reedloden.com
|
1d2c085173
|
Bug 398101 - Be more diligent about invalidating textruns for lines [p=roc r+sr=dbaron a=blocking1.9+]
|
2007-11-08 22:55:32 -08:00 |
|
reed@reedloden.com
|
496329b8c8
|
Bug 402338 - "outline property on inline-block painted too far outside" [p=roc r+sr=dbaron a=blocking1.9+]
|
2007-11-08 22:49:38 -08:00 |
|
reed@reedloden.com
|
ec9b5160d0
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-08 22:27:23 -08:00 |
|
bzbarsky@mit.edu
|
f531bf7329
|
Fixing build bustage.
|
2007-11-08 22:08:16 -08:00 |
|
bzbarsky@mit.edu
|
4c46c12f56
|
Handle GetPositionAndSize flushing reflow. Bug 399410, r+sr=roc, a=beltzner
|
2007-11-08 21:58:47 -08:00 |
|
roc+@cs.cmu.edu
|
a1e0ed3605
|
Bug 403004. Let the text-transform style setting loop cross non-fluid continuation boundaries. r+sr=bz
|
2007-11-08 15:37:34 -08:00 |
|
reed@reedloden.com
|
50d128a352
|
Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
|
2007-11-07 23:41:06 -08:00 |
|
reed@reedloden.com
|
c138e9a426
|
Bug 307242 - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context [p=roc r=elif sr=roc a=blocking1.9+]
|
2007-11-07 20:42:26 -08:00 |
|
reed@reedloden.com
|
00ceaa5363
|
Bug 391584 - Pass around a context string so we can detect word breaks at the beginning or end of frames [p=roc r=smontagu a=blocking1.9+]
|
2007-11-07 20:33:28 -08:00 |
|
reed@reedloden.com
|
2fc6943fb7
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-07 20:31:33 -08:00 |
|
reed@reedloden.com
|
5dbce5ddb5
|
Bug 336408 - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn't trimmed [p=roc r=smontagu sr=mrbkap a=blocking1.9+]
|
2007-11-07 20:07:00 -08:00 |
|
reed@reedloden.com
|
bb564a7d0b
|
Bug 398144 - Make blocks that are margin-roots never consider themselves empty. [p=roc r+sr=dbaron a=blocking1.9+]
|
2007-11-07 19:55:12 -08:00 |
|
reed@reedloden.com
|
c6d0b4440c
|
Bug 400826 - We shouldn't build the styles array for transformed textruns assuming every frame in a flow has the same style; instead we should build it frame by frame. [p=roc r=smontagu a=blocking1.9+]
|
2007-11-07 19:52:33 -08:00 |
|
dholbert@cs.stanford.edu
|
320468981b
|
Bug 400171: check line mCombinedArea (along with mBounds) to find float damage. r+sr=roc, a=blocking1.9+
|
2007-11-07 12:07:54 -08:00 |
|
dholbert@cs.stanford.edu
|
b5a99492d9
|
Bug 398797: let rel.-positioned inline-blocks be containing blocks for abs. content. r+sr=bz, a=blocking1.9+
|
2007-11-07 12:00:51 -08:00 |
|
dholbert@cs.stanford.edu
|
1dd69820d0
|
Bug 398453 - Add unconstrained size check for pagebreakframe reflow. r+sr=roc, a=blocking1.9+
|
2007-11-07 11:49:44 -08:00 |
|
dholbert@cs.stanford.edu
|
c357c9fcad
|
Bug 398215 - Add RTL case for handling overflow width in BoxReflow. r+sr=roc, a=blocking1.9+
|
2007-11-07 03:18:30 -08:00 |
|
dholbert@cs.stanford.edu
|
feef919693
|
Bug 381152 - prevent bandRects from having height > nscoord_MAX. r+sr=roc, a=blocking1.9
|
2007-11-07 03:03:10 -08:00 |
|
dholbert@cs.stanford.edu
|
bfeb48e02e
|
Bug 385823 - Let us call NotifyPercentHeight even when computed height is already set, because it'll be set on imageFrames. r+sr=dbaron, a=beltzner
|
2007-11-06 14:47:29 -08:00 |
|
jst@mozilla.org
|
8ed8c5149f
|
Fixing bug 401053. Make sure to initialize LiveConnect any time a Java applet is loaded, no matter what markup was used to load the applet. r+sr=dveditz@cruzio.com, a=dsicore@mozilla.com
|
2007-10-31 15:52:11 -07:00 |
|
roc+@cs.cmu.edu
|
23a4a840a3
|
Bug 389666. The mTransformedTextOffset field of MappedFlow wasn't always being set up correctly, so let's just stop using it altogether. r=smontagu,a=vlad
|
2007-10-23 17:07:26 -07:00 |
|
masayuki@d-toybox.com
|
aad8b02ec5
|
Bug 399159 left edge is not aligned when text-align: justify; in Japanese paragraph (relanding) r+sr+a=roc
|
2007-10-21 01:10:34 -07:00 |
|
roc+@cs.cmu.edu
|
7a31877544
|
Bug 393096. Allow an element containing breakable whitespace to introduce a break opportunity no matter what the context. Also cleans up some trimming stuff and adds comprehensive whitespace breaking and trimming reftests. r+sr=dbaron
|
2007-10-20 00:30:26 -07:00 |
|
dholbert@cs.stanford.edu
|
dd259dd796
|
Bug 399384: Make first-letter frames use nearest ancestor blockFrame's content node, instead of direct parent's. r=bzbarsky, r+a=roc
|
2007-10-19 10:41:29 -07:00 |
|
fantasai.cvs@inkedblade.net
|
344d6b32b9
|
Fix StealFrame failure + crash, b=400223 r+sr=roc a=roc
|
2007-10-19 07:54:07 -07:00 |
|
roc+@cs.cmu.edu
|
7210b8c4a3
|
Backing out bug 397510 again because again it looks like it might have caused a regression, and we don't need it for M9
|
2007-10-18 21:56:05 -07:00 |
|
bzbarsky@mit.edu
|
02105448ce
|
Make vertical resizing of framesets work in standards mode. Bug 376981, r+sr=dbaron
|
2007-10-18 20:45:30 -07:00 |
|
bzbarsky@mit.edu
|
f4a14b2ffc
|
Don't show the plug-in view when it should actually be hidden. Bug 398213, r+sr=roc
|
2007-10-18 20:41:07 -07:00 |
|
dietrich@mozilla.com
|
ba0e963628
|
re-landing Bug 393758
|
2007-10-18 19:01:05 -07:00 |
|
reed@reedloden.com
|
e6ba209193
|
Fixing bustage from landing of bug 397510.
|
2007-10-18 18:33:52 -07:00 |
|
dietrich@mozilla.com
|
cd47b16d5a
|
Bug 397510 Scrolling in large file is very slow due to textrun reconstruction (re-landing for roc)
|
2007-10-18 18:19:11 -07:00 |
|
roc+@cs.cmu.edu
|
523af98b9b
|
Backing out bustage fix
|
2007-10-17 23:48:44 -07:00 |
|
gavin@gavinsharp.com
|
3d5815da5b
|
Back out the patch for bug 399159 because it's suspected of having caused the Tp regression
|
2007-10-17 10:03:09 -07:00 |
|
roc+@cs.cmu.edu
|
3d8ce0f47f
|
Backing out 393758 just in case it caused perf regression
|
2007-10-16 16:56:27 -07:00 |
|
roc+@cs.cmu.edu
|
62761abd1f
|
Backing out fix for bug 397510 to see if it fixes the Tp regression
|
2007-10-16 01:20:22 -07:00 |
|
roc+@cs.cmu.edu
|
c9fff8055b
|
Fixing bustage
|
2007-10-15 14:20:36 -07:00 |
|
roc+@cs.cmu.edu
|
85116646be
|
Bug 393758. Detect when we're about to create two flows with the same element in the same textrun (which violates our invariants), and prevent it by starting a new textrun for the second flow. r=smontagu
|
2007-10-15 14:15:35 -07:00 |
|
roc+@cs.cmu.edu
|
4ad51c6b43
|
Bug 397510. Limit the number of lines below the initial line for which we reconstruct textruns. Speeds up line painting near the top of huge documents. r=smontagu
|
2007-10-15 14:11:37 -07:00 |
|
masayuki@d-toybox.com
|
96a98b686f
|
Bug 399159 left edge is not aligned when text-align: justify; in Japanese paragraph r+sr+a=roc
|
2007-10-15 05:37:15 -07:00 |
|
jst@mozilla.org
|
348b4bf532
|
Fixing build bustage.
|
2007-10-13 10:10:30 -07:00 |
|
jst@mozilla.org
|
73d06385cd
|
Fixing bug 399406. Make sure to initialize LiveConnect (if needed) when loading applets. r+sr+a=jonas@sicking.cc
|
2007-10-13 09:42:44 -07:00 |
|
roc+@cs.cmu.edu
|
32b36ae07b
|
Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky
|
2007-10-12 01:30:54 -07:00 |
|
smontagu@smontagu.org
|
d5126a3713
|
Change the usage of NEEDS_BIDI_RESOLUTION so that it is either set on every block in a continuation chain or none of them. Bug 394805, r+sr+b=roc
|
2007-10-11 04:41:04 -07:00 |
|
bzbarsky@mit.edu
|
8c78ae026d
|
Don't allow first-letter on the block inside a mathml table cell. Bug 398510, r+sr+a=roc
|
2007-10-10 21:36:48 -07:00 |
|
roc+@cs.cmu.edu
|
88b7d0011d
|
Fixing test bustage... Disable tests on Linux and Windows until I figure out how to get them to do word movement via synthesized events.
|
2007-10-10 16:19:11 -07:00 |
|
roc+@cs.cmu.edu
|
cc8a388fa5
|
Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space.
|
2007-10-10 15:32:51 -07:00 |
|
fantasai.cvs@inkedblade.net
|
669ff25ede
|
crash due to improper overflow container frame deletion, b=393956, r+sr=roc
|
2007-10-10 15:09:53 -07:00 |
|
roc+@cs.cmu.edu
|
416b58ab83
|
Backing out bug 391584 because of test failures on non-Mac
|
2007-10-09 21:25:42 -07:00 |
|
roc+@cs.cmu.edu
|
f21c86924d
|
Fixing bustage
|
2007-10-09 19:30:48 -07:00 |
|
roc+@cs.cmu.edu
|
fca6dd9463
|
Bug 387414. Detect situations where the textrun doesn't map enough text to fully reflow the frame (which can happen during style changes to preformatted whitespace, for example) and rebuild textruns in that case. r=smontagu
|
2007-10-09 19:25:57 -07:00 |
|
roc+@cs.cmu.edu
|
0ced6f7aa5
|
Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space.
|
2007-10-09 19:21:33 -07:00 |
|
roc+@cs.cmu.edu
|
9cbcfce8a9
|
Bug 389583. Move an assert so it doesn't fire bogusly. r=eli,sr=mats,a=dbaron
|
2007-10-09 19:18:40 -07:00 |
|
tglek@mozilla.com
|
fdf793303e
|
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
|
2007-10-09 17:00:05 -07:00 |
|
fantasai.cvs@inkedblade.net
|
d217f92687
|
nsOverflowContinuationTracker shouldn't assume frame won't get reflowed again before its continuation gets reflowed, b=398322, b=393956, r=dholbert sr=roc
|
2007-10-09 12:46:21 -07:00 |
|
reed@reedloden.com
|
c5d291f708
|
Bug 273459 - "most gopher-*.gif images are unused" [p=dao r+sr+a1.9=dbaron]
|
2007-10-08 14:27:30 -07:00 |
|
Olli.Pettay@helsinki.fi
|
0ca7e4f915
|
Bug 397641, AsyncScrollPortEvent posted even if overflow/underflow event won't be dispatched r=mats+roc, sr=mats, a=roc
|
2007-10-08 01:42:43 -07:00 |
|
mats.palmgren@bredband.net
|
b26b967070
|
Take into account that |line| can be an overflow line when accessing the previous line. Patch by roc and me. b=397007 r+sr=me/roc blocking1.9=roc
|
2007-10-07 10:32:07 -07:00 |
|
bzbarsky@mit.edu
|
e17b12fc0d
|
Remove trunk instances of MOZILLA_1_8_BRANCH interfaces. Bug 347910, r+sr+a=jst
|
2007-10-05 16:37:25 -07:00 |
|