bzbarsky@mit.edu
98ce8d7dfc
Adding test.
2007-07-06 09:03:27 -07:00
enndeakin@sympatico.ca
20eb44a3fc
Bug 386795, popups positioned 1 pixel off when using ShowPopup, r+sr=roc
2007-07-06 05:12:47 -07:00
longsonr@gmail.com
266b92fe36
Bug 386475 - Should not flush when resolving em and ex units. r=tor,sr=bzbarsky
2007-07-06 02:02:44 -07:00
smontagu@smontagu.org
6753a00cd6
Add reftest for bug 386339
2007-07-05 23:26:06 -07:00
bzbarsky@mit.edu
262174c1db
Include the stuff we use. Bug 279703 followup, r=enn.
2007-07-05 21:23:56 -07:00
sharparrow1@yahoo.com
0238495104
Bug 387044: cleanup string usage in nsCSSParser. r+sr=bzbarsky
2007-07-05 18:21:56 -07:00
aaronleventhal@moonset.net
34b87bf55f
Bug 377783. Fix crash and clean up table a11y. r=evan.yan
2007-07-05 08:39:29 -07:00
smontagu@smontagu.org
7970e4d580
bidi-001-v.html now passes on Mac
2007-07-05 03:08:34 -07:00
smontagu@smontagu.org
6e55bd81b4
Change font-sizes from ems to pts
2007-07-05 02:43:50 -07:00
roc+@cs.cmu.edu
1e18e91cd6
Bug 375827. Regression test.
2007-07-04 19:57:32 -07:00
sharparrow1@yahoo.com
60bc3c2574
Fix warning from Bug 285608. r+sr=roc.
2007-07-04 16:38:39 -07:00
dbaron@dbaron.org
ca4e531583
Turn warning on constructing frames in the middle of reflow back into an assertion, now that the dependent bugs are fixed. b=336756
2007-07-04 13:40:14 -07:00
dbaron@dbaron.org
ef7fb8545a
Remove unused copy constructors. b=386809 r+sr=bzbarsky
2007-07-04 11:52:27 -07:00
dbaron@dbaron.org
2be70ea82e
Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron
2007-07-04 11:51:16 -07:00
dbaron@dbaron.org
91755f5f8a
Fix bustage on x86_64 Linux. b=279703 r=enndeakin
2007-07-04 11:37:33 -07:00
enndeakin@sympatico.ca
6c8197be5f
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
2007-07-04 08:49:38 -07:00
roc+@cs.cmu.edu
33428c5bf6
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
2007-07-03 20:39:01 -07:00
roc+@cs.cmu.edu
ec7db48b9b
Bug 383129. Don't treat tree-related XUL tags as special when they're root elements. r+sr=bzbarsky
2007-07-03 20:20:04 -07:00
mats.palmgren@bredband.net
db689821bf
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
mats.palmgren@bredband.net
db36d694cc
Make the viewport area that of the root frame, or in paginated contexts, the page content frame. b=380816 r=sharparrow1 sr=roc
2007-07-03 18:13:07 -07:00
sharparrow1@yahoo.com
c42eac0192
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
2007-07-03 15:49:00 -07:00
sharparrow1@yahoo.com
8801788a06
Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc.
2007-07-03 15:11:28 -07:00
mats.palmgren@bredband.net
bf430d8c33
Fix crash [@ nsPopupSetFrame::Destroy]. b=384877 r=enndeakin sr=roc
2007-07-03 14:16:48 -07:00
bzbarsky@mit.edu
bc551193fe
Menubars are special on OSX too. Bug 385880, r=bernd, sr=roc
2007-07-03 11:48:57 -07:00
bzbarsky@mit.edu
bdded13f7c
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
bzbarsky@mit.edu
a9973017aa
Adding test.
2007-07-03 11:27:38 -07:00
gavin@gavinsharp.com
a60fe167e5
Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron
2007-07-03 06:59:02 -07:00
longsonr@gmail.com
00ff4264d3
Bug 386713 - mark text-font-weight-01.svg failing on linux
2007-07-03 04:28:41 -07:00
longsonr@gmail.com
af3d254e30
Add reftest for lighter text - bug 379284
2007-07-03 03:16:11 -07:00
roc+@cs.cmu.edu
b8625507f4
Bug 384988. Provide toplevel window to plugins for WM_TRANSIENT_FOR of dialog boxes. patch by Karl Tomlinson,r+sr=roc,jst
2007-07-02 20:41:34 -07:00
roc+@cs.cmu.edu
58ab8b25e3
Bug 384975. Dispatch input events to windowless X plugins. patch by Karl Tomlinson, r+sr=roc,jst
2007-07-02 20:39:44 -07:00
roc+@cs.cmu.edu
7beba0dc34
Bug 384845. Drawing support for windowless plugins in X. Patch by Karl Tomlinson, r+sr=roc,jst
2007-07-02 20:33:13 -07:00
roc+@cs.cmu.edu
71fc801e9d
Bug 384845. Make the NPSetWindowCallbackStruct memory associated with
...
window->ws_info available before SetWindow is called, and disable the plugin
window GtkSocket or xtbin creation for windowless plugins.
patch by Karl Tomlinson, r+sr=jst
2007-07-02 20:29:47 -07:00
flamingice@sourmilk.net
719eaa0717
Bug 386012, Crash [@ nsTextFrameUtils::TransformText] loading png as HTML, Patch by Karl Tomlinson, r+sr=roc
2007-07-02 17:46:05 -07:00
roc+@cs.cmu.edu
2da35d9a47
Bug 386548. Removing no-longer-used nsTextTransformer files
2007-07-02 17:29:01 -07:00
roc+@cs.cmu.edu
f89a82a7f6
Bug 386548. Remove nsTextTransformer. r+sr=mats
2007-07-02 16:36:59 -07:00
sharparrow1@yahoo.com
c44588dfad
Bug 377204: Clearing multi-page floated elements works on screen but not when printing (fix for fixed-height case). r+sr=rpc.
2007-07-02 14:00:31 -07:00
benjamin@smedbergs.us
75dc0cfd4c
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
longsonr@gmail.com
1f2be16ed9
Bug 384391 - make sure outer svg is constructed only for svg:svg. Revisited to fix crashes (bug 385840 and bug 385852). r+sr=roc
2007-07-02 05:20:13 -07:00
smontagu@smontagu.org
26d0bc0bd1
Mark failing tests
2007-07-02 03:17:59 -07:00
smontagu@smontagu.org
385b0d2715
First batch of Bidi reftests
2007-07-02 02:39:35 -07:00
sharparrow1@yahoo.com
d6746f9dd6
Bug 386387: ifilm videos don't play, only audio plays. r+sr=roc
2007-07-01 23:12:02 -07:00
sharparrow1@yahoo.com
64411c9fa4
Bug 386147: Don't cut off floats at the bottom of the page (part 1). r+sr=roc
2007-07-01 22:26:52 -07:00
smontagu@smontagu.org
4aaee61d32
Reftest for bug 377918. r=roc
2007-07-01 22:25:52 -07:00
sharparrow1@yahoo.com
629a8533ea
Bug 343595: {inc} overflow:hidden float in overflow:hidden div doesn't get repositioned correctly. r+sr=roc
2007-07-01 22:19:57 -07:00
roc+@cs.cmu.edu
2bcba24d21
Removing nsTextFrame.cpp and associated makefile rules. r/sr=pavlov for the removal.
2007-07-01 20:31:57 -07:00
roc+@cs.cmu.edu
edb8c4e744
Bug 386122. Allow text runs to end at preformatted newlines. Speeds up loading of plain-text files a lot because we don't have to have a textrun for the entire file. r=smontagu
2007-07-01 18:20:43 -07:00
roc+@cs.cmu.edu
1dedc6fafb
Bug 9101. Soft hyphen tests.
2007-07-01 18:15:06 -07:00
roc+@cs.cmu.edu
cb9f8e0c54
Bug 9101. Fix various soft-hyphen bugs, primarily related to detecting when hyphenation is needed during a second-pass break-forcing line reflow. r=smontagu
2007-07-01 18:14:27 -07:00
timeless@mozdev.org
04f25bd738
Bug 385716 inIFlasher.drawElementOutline and inIFlasher.repaintElement aren't null safe [@ inLayoutUtils::GetWindowFor]
...
r=bz sr=bz
2007-07-01 12:13:13 -07:00
sharparrow1@yahoo.com
63aa4a87a2
Bug 372768: {inc}Setting nowrap attribute dynamically does not change layout like it should. r=bzbarsky,sr=dbaron.
2007-07-01 11:42:18 -07:00
smontagu@smontagu.org
564c2941e0
Move SymmSwap and other character-related Bidi utility methods from layout to intl/unicharutil. Bug 385539, r+sr=roc
2007-06-30 22:56:10 -07:00
jruderman@hmc.edu
36b22a09c0
Remove stray onload="run()" from references that have no "run" function.
2007-06-30 22:27:53 -07:00
sharparrow1@yahoo.com
e8623829f7
Mark reftest passing due to bug 375493
2007-06-30 11:06:04 -07:00
sharparrow1@yahoo.com
8d5ac20c2b
Bug 375493: Adding an element with counter-increment does not update subsequent elements with counter. r+sr=dbaron.
2007-06-30 10:41:03 -07:00
kherron@fmailbox.com
a23c89d8bd
Backing out patch for bug 381631 again, due to reftest failures.
2007-06-30 08:01:02 -07:00
kherron@fmailbox.com
a0dd71cddf
Bug 368504 - Table cell is wider than it should be. Patch by Ryan VanderMeulen <ryanvm@gmail.com>. r=dholbert.
2007-06-30 05:45:36 -07:00
kherron@fmailbox.com
c25df02c11
Bug 381631 - Cannot print pages in Landscape mode. r=pavlov, sr=roc.
2007-06-30 05:02:35 -07:00
vladimir@pobox.com
7d89aacb23
Put back the reftest like it was
2007-06-30 03:18:59 -07:00
vladimir@pobox.com
974872ad62
Attempt to disable reftest that's causing failure on linux due to linux platform (really disabled)
2007-06-30 02:20:28 -07:00
vladimir@pobox.com
9593014b2e
Attempt to disable reftest that's causing failure on linux due to linux platform
2007-06-30 01:59:49 -07:00
enndeakin@sympatico.ca
271e5c520d
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:39:50 -07:00
enndeakin@sympatico.ca
95deb19d78
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
6c59f4a6d3
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
2007-06-29 12:04:45 -07:00
mconnor@steelgryphon.com
2a009ab4f8
backing out bug 347743 due to major crasher in 386332
2007-06-29 10:21:55 -07:00
sharparrow1@yahoo.com
d6b7412d2e
Update reftest documentation for printing reftests. NPOTB.
2007-06-29 09:57:07 -07:00
peterv@propagandism.org
76a2c4d37f
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
jst@mozilla.org
82955233cf
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
2007-06-27 17:15:11 -07:00
peterv@propagandism.org
0f0097ffc5
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
51dda63979
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
sharparrow1@yahoo.com
fc25e4dff6
Bug 386108: remove nsIDrawingSurface. rs=pavlov
2007-06-27 14:53:34 -07:00
sharparrow1@yahoo.com
2dfa401cab
Bug 385862: View usage cleanups. r+sr=roc
2007-06-27 09:37:50 -07:00
sharparrow1@yahoo.com
797d33c39e
Bug 285608: hangs when page with float printed. r+sr=roc.
2007-06-27 09:35:31 -07:00
roc+@cs.cmu.edu
ee678ee439
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
2007-06-26 21:22:21 -07:00
roc+@cs.cmu.edu
1d03ec8bb4
Bug 383551. Adding reftest.
2007-06-26 21:09:12 -07:00
roc+@cs.cmu.edu
26f439cf9b
Bug 383551. Clean up IsInlineFrame, nsStyleDisplay::IsBlockLevel and related methods. r+sr=dbaron
2007-06-26 19:31:35 -07:00
roc+@cs.cmu.edu
ad7d6b1173
Bug 385293. Silence warnings about textrun recreation that aren't really problems, just informational. r=smontagu
2007-06-26 19:21:34 -07:00
flamingice@sourmilk.net
6a1badf022
Bug 384965, use const nsEvent* aEvent in nsLayoutUtils::GetEventCoordinatesRelativeTo, Patch by Karl Tomlinson, r+sr=roc
2007-06-26 17:30:21 -07:00
dbaron@dbaron.org
d0ed87d4da
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
2007-06-26 15:16:34 -07:00
benjamin@smedbergs.us
5ebfce3c70
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
sharparrow1@yahoo.com
bf7019e8c4
Bug 385936: Remove nsLayoutUtils::CreateOffscreenContext. r+sr=dbaron
2007-06-26 11:46:35 -07:00
benjamin@smedbergs.us
bd5749568a
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
roc+@cs.cmu.edu
4e19947cc9
Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
2007-06-25 21:25:00 -07:00
mrbkap@gmail.com
2568d5a057
Don't depend on undefined behavior (sign extension on right shift). bug 385259, r=mats.palmgren sr=jst
2007-06-25 14:53:21 -07:00
dbaron@dbaron.org
b65c68b48f
Remove a few Windows newlines that snuck in recently.
2007-06-25 13:35:17 -07:00
dbaron@dbaron.org
fa564b3d4e
Only do special height reflows for percentage-height children of table cells when there is a specified height on the table, row group, row, or cell in the row. b=370525 Patch by Daniel Holbert <dholbert@mozilla.com>. r+sr=dbaron
2007-06-25 13:34:35 -07:00
tor@cs.brown.edu
8c5ecf9cb8
Bug 305859 - em and ex units not implemented for SVGLength.
...
Patch by taken.spc@gmail.com , r=longsonr, sr=tor
2007-06-25 09:12:35 -07:00
jwatt@jwatt.org
d4870d93a1
Fixing bug 385246. Negative width attribute on <svg:foreignObject> causes "ASSERTION: reflow state made child wrong size" and more. r=tor@acm.org, sr=roc@ocallahan.org
2007-06-25 01:31:31 -07:00
roc+@cs.cmu.edu
1a0e38773f
Bug 385344. Always reconstruct textruns for next-in-flows of firstline/firstletter frames. Also, be more careful looping over text in AddInlinePrefWidthForFlow. r=smontagu
2007-06-24 20:41:07 -07:00
kherron@fmailbox.com
0571ac85f4
Back out patch for bug 381361 due to ref test failures on Windows.
2007-06-24 08:13:23 -07:00
kherron@fmailbox.com
0a5c57beee
Bug 381631 - Cannot print pages in Landscape mode. r=pavlov, sr=roc.
2007-06-24 04:20:34 -07:00
smontagu@smontagu.org
410eeef3a4
Remove unused argument 'aAttribute' in nsCSSFrameConstructor::StyleChangeReflow. Bug 382244, r+sr=dbaron
2007-06-24 02:35:22 -07:00
bmlk@gmx.de
91471ec138
reducing timeout to make reftest for bug 363370 pass
2007-06-23 10:35:47 -07:00
bmlk@gmx.de
cc26898c01
figuring first out why 363370 fails
2007-06-23 09:53:20 -07:00
bmlk@gmx.de
2b8a339558
reftests for bugs 363370, 364318, 368651 369975
2007-06-23 09:25:04 -07:00
mats.palmgren@bredband.net
18256f6d26
Don't ref-count nsIScrollableViewProvider. b=385286 r+sr=roc
2007-06-23 00:39:40 -07:00
jwatt@jwatt.org
0075a95799
Commit reminder comments that I need to follow up on so they don't get in the way of my current patch juggling.
2007-06-22 19:06:07 -07:00
roc+@cs.cmu.edu
2f6a9ffa9f
Bug 385234. Iterate through textframe continuations properly in AddInlinePref/MinWidth. r=smontagu
2007-06-21 17:14:34 -07:00
roc+@cs.cmu.edu
63340d2891
Bug 382105. Clean up PeekOffsetWord to exit early without setting *aOffset if there is nowhere to go in the requested direction. Also, ignore *aSawBeforeType when we're checking for punctuation. r=smontagu
2007-06-21 17:13:05 -07:00
jwatt@jwatt.org
c644886ee5
Fixing bug 384591. Make nsSVGForeignObjectFrame.cpp easier to understand. r+sr=tor@acm.org
2007-06-21 16:01:10 -07:00
dbaron@dbaron.org
a2803faf25
Add reftest for bug 368155 from Ryan VanderMeulen <ryanvm@gmail.com>. r+sr=dbaron
2007-06-21 15:34:21 -07:00
dbaron@dbaron.org
ad3d506605
Make text-indent contribute to intrinsic widths, and handle negative text-indent and negative margin properly by distinguishing forced and optional breaks when accumulating minimum widths. b=368155 r+sr=roc
2007-06-21 15:32:47 -07:00
tor@cs.brown.edu
d22cf92ba6
Bug 384391 - maks sure outer svg is constructed only for svg:svg. r=bz, sr=roc
2007-06-21 08:05:05 -07:00
tor@cs.brown.edu
2e18506291
Bug 382333 - update filter invalidation region before use. r=longsonr, sr=roc
2007-06-21 08:03:30 -07:00
longsonr@gmail.com
28b07366fc
Bug 384637 - Self-referencing svg:mask causes stack overflow crash. r+sr=tor
2007-06-21 04:01:41 -07:00
neil@parkwaycc.co.uk
9b5434879e
Bug 384874 Fix regression from previous patch for bug 382746 r=Enn sr=bz
2007-06-21 03:25:06 -07:00
Olli.Pettay@helsinki.fi
be8f9644bb
Bug 384491, remove assertion when <xul:listboxbody style='overflow: hidden' />, r+sr=roc
2007-06-21 02:35:41 -07:00
sharparrow1@yahoo.com
7b70874e6a
Mark passing testcases as such on mac (caused by checkin for bug 382092)
2007-06-20 23:09:32 -07:00
jwatt@jwatt.org
f8ae555c59
Fixing bug 385218. Remove nsISVGSVGElement. r+sr=tor@acm.org
2007-06-20 14:56:03 -07:00
roc+@cs.cmu.edu
fa68433e1f
Bug 385234. Marking test as failure so we can reopen the tree after new-textframe landing.
2007-06-20 14:31:13 -07:00
roc+@cs.cmu.edu
8dbe06191f
Bug 367177. (Re)enabling new-textframe.
2007-06-20 12:49:46 -07:00
jwalden@mit.edu
48ddf6ad09
C++ and/or gcc sucks for not allowing commas at the end of enums; this compiled in Visual Studio.
2007-06-19 22:24:09 -07:00
jwalden@mit.edu
8d353cbe72
Move frame bit #defines into an anonymous enum, to aid debuggers in determining their values, since the two I've used can't do so, at least not with the default build options. rs=roc
2007-06-19 22:12:35 -07:00
dbaron@dbaron.org
c5e11e3168
Mac-only, probably.
2007-06-18 16:53:06 -07:00
dbaron@dbaron.org
125bf117e9
Mark test as random for now.
2007-06-18 16:50:58 -07:00
dbaron@dbaron.org
3b94faebcf
Back out patch to make mousethrough attribute apply to all elements. b=380094 a=roc
2007-06-18 16:22:46 -07:00
dbaron@dbaron.org
39a48943d0
Make marquee work again when direction is rtl, by working around changes to range of offsetLeft. b=336736 Patch by Daniel Holbert <dholbert@mozilla.com>. r=martijn sr=dbaron
2007-06-18 16:21:56 -07:00
dbaron@dbaron.org
2f78e9db17
Reftest for bug 381507. Patch by Daniel Holbert <dholbert@mozilla.com>. r=dbaron
2007-06-18 16:20:34 -07:00
dbaron@dbaron.org
3ee9b0de0f
Handle the vertical resizing in the first pass reflow correctly when we've previously done a special height reflow. b=381507 r=dholbert sr=roc
2007-06-18 16:19:39 -07:00
bzbarsky@mit.edu
1512b600e3
Don't tear down part of the content tree while there are still frames
...
referencing it. Bug 384728, r+sr=tor
2007-06-18 08:30:57 -07:00
m_kato@ga2.so-net.ne.jp
c978630279
bug 328547 support mozilla/layout on WinXP x64 build. r=cbiesinger/sr=dbaron
2007-06-17 07:00:30 -07:00
sharparrow1@yahoo.com
78559aa94e
Bug 381385: get rid of unneeded members of nsFloatCache (saves about 50 bytes footprint per float). r+sr=roc.
2007-06-16 13:27:46 -07:00
bzbarsky@mit.edu
b689f46a37
We don't have to blow away intrinsic widths on ancestors when kids are appended
...
to an already-dirty reflow root. Bug 383992, r+sr=dbaron
2007-06-15 22:12:58 -07:00
bzbarsky@mit.edu
96d924392f
Fix parent style context warnings by being consistent about parent contexts.
...
Bug 380116, r+sr=dbaron
2007-06-15 22:11:20 -07:00
bzbarsky@mit.edu
4742664b10
Don't apply user stylesheets to descendants of native anonymous subtrees. Bug
...
285140, r+sr=dbaron
2007-06-15 22:09:51 -07:00
jwalden@mit.edu
386663f9bc
Add an omitted word to a comment.
2007-06-15 14:37:03 -07:00
Olli.Pettay@helsinki.fi
fcd8e6531d
Bug 383837, Crash [@ nsXULTooltipListener::LaunchTooltip], r=enn, sr=neil
2007-06-15 11:53:42 -07:00
roc+@cs.cmu.edu
250e787eff
Bug 382105. Yet another word caret movement fix to ensure we stop at punctuation.
2007-06-14 22:37:08 -07:00
jwatt@jwatt.org
160f90c7ac
Comment out optimization to fix reftest failures.
2007-06-14 14:24:16 -07:00
jwatt@jwatt.org
633cc0b3b6
Fixing bug 384046. nsSVGOuterSVGFrame::Reflow should not call NotifyViewportChange unconditionally. r+sr=tor@acm.org
2007-06-14 13:51:42 -07:00
bzbarsky@mit.edu
8fda7529f2
Mathml inlines are still bidi containers. Bug 371481, r=uriber, sr=rbs
2007-06-14 10:36:27 -07:00
aaronleventhal@moonset.net
10f59fc4fa
Fixing bustage
2007-06-14 06:47:23 -07:00
aaronleventhal@moonset.net
df65a58ec3
Bug 384265. No accessible focus events fired during incremental find in an HTML <select>. r=mats, sr=neil
2007-06-14 06:18:16 -07:00
Olli.Pettay@helsinki.fi
1ada41249c
Bug 382444, r+sr=roc
2007-06-14 01:37:21 -07:00
Olli.Pettay@helsinki.fi
19e2e52116
Adding a null check, Bug 384133, r=enn, sr=neil
2007-06-14 01:18:11 -07:00
roc+@cs.cmu.edu
5ecac60819
Backing out new textframe landing because of Windows bustage.
2007-06-13 15:31:31 -07:00
roc+@cs.cmu.edu
aabe78b6ca
Bug 367177. Turn on new textframe. Lord, have mercy upon us.
2007-06-13 13:20:19 -07:00
roc+@cs.cmu.edu
fba8d645e8
Not part of the build (barely). Don't skip updating per-char arrays for characters that are cluster continuations (in small-caps code).
2007-06-13 11:28:38 -07:00
roc+@cs.cmu.edu
5c7dda1060
Not part of the build (barely). Don't allow PeekOffsetWord to break before the first cluster. Avoids a fencepost error in ClusterIterator where going backwards we might try to look at one past the end of mWordBreaks.
2007-06-13 11:25:14 -07:00
mats.palmgren@bredband.net
3f7e3e99ea
Bye bye Xprint. b=326716 r+sr=dbaron
2007-06-13 11:02:58 -07:00
roc+@cs.cmu.edu
ee1924e0c6
Not part of the build (barely). Fix intrinsic-min-widths properly for preformatted white-space... the previous checkin messed up the check for newline characters.
2007-06-13 03:58:44 -07:00
roc+@cs.cmu.edu
7cd4ee1cff
Bug 366128. Restrict disabling of floats in XUL to cases where the container is not a float containing block. r+sr=bzbarsky
2007-06-13 02:13:25 -07:00
roc+@cs.cmu.edu
e799be426c
Not Part Of The Build (barely). Clean up function names and comments. Also fix an unreported regression where we failed to take preformatted newlines into account when computing text intrinsic-min-width.
2007-06-13 02:06:28 -07:00
longsonr@gmail.com
6ea3a1da38
Bug 378583 - Large pattern surfaces crash browser. r=tor,sr=roc
2007-06-13 02:02:48 -07:00
joshmoz@gmail.com
951494d5ed
a couple of these tests only fail on PPC now. b=382883
2007-06-12 16:20:50 -07:00
roc+@cs.cmu.edu
2f18074ec6
Landing textframe updates: Use word-based textrun cache; rewritten PeekOffsetWord; adjust textframe content-offsets and content-lengths when CharacterDataChanged fires; search backwards for textrun scanning/creation start point, instead of all the way back to the start of the block; ensure that we pass the correct start iterator to PropertyProvider in TrimTrailingWhiteSpace.
2007-06-12 14:01:12 -07:00
dbaron@dbaron.org
00f940f9de
Rewrite handling of CSS system fonts to fix bugs in cascading and serialization. b=377947 r+sr=bzbarsky
2007-06-12 11:28:56 -07:00
dbaron@dbaron.org
9e2fef4c30
Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky
2007-06-12 11:27:09 -07:00
dbaron@dbaron.org
09faa5525d
Add checkLoadURI calls to reftest harness. b=371075 r=bzbarsky
2007-06-12 11:25:15 -07:00
sdwilsh@shawnwilsher.com
e3566c42dd
Bug 383890 - crash creating new dom attribute with prefix [@inDOMView::GetChildNodesFor]. Patch by Mook <mook.moz+mozbz@gmail.com>. r=sdwilsh, sr=neil
2007-06-12 10:19:55 -07:00
Olli.Pettay@helsinki.fi
1daadb05f5
Bug 381120, ensure view in reflowcallback, r+sr=roc
2007-06-12 03:26:13 -07:00
rbs@maths.uq.edu.au
a1255bceaf
Add emacs modeline comments, patch by Vlad Sukhoy <vladimir.sukhoy@gmail.com>, r+sr=rbs, b=382884
2007-06-11 23:10:23 -07:00
mozilla@weilbacher.org
a614a85c71
Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc
2007-06-10 15:13:08 -07:00
jwalden@mit.edu
6bb999c588
Move object reftest list into its own reftest.list. rs=dbaron
2007-06-07 12:18:51 -07:00
bzbarsky@mit.edu
4c062a36e2
Make the about:blank documents created by CreateAboutBlankContentViewer havethe same encoding as real about:blank documents (that is, UTF-8). Bug 380383,r+sr=jst
2007-06-07 00:13:04 -07:00
roc+@cs.cmu.edu
054b7d42be
Bug 356325. Don't let WipeContainingBlock wipe out anonymous popops. Popups, decks and groupboxes are not really inline. r+sr=dbaron
2007-06-06 20:22:00 -07:00
roc+@cs.cmu.edu
fce2486aa2
Bug 322436. Disable floats inside XUL. r+sr=bzbarsky
2007-06-06 20:16:25 -07:00
neil@parkwaycc.co.uk
4e03c3eea8
Bug 383236 Fix missing null-check from previous patch for bug 382746 r=Enn sr=bz
2007-06-06 13:28:47 -07:00
mats.palmgren@bredband.net
39f5613641
Treat a property value with trailing non-whitespace the same as a parse error. b=383075 r+sr=dbaron
2007-06-06 10:56:18 -07:00
vladimir@pobox.com
11537f7259
b=382482, error when accessing navigator.offlineResources (NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO) -- missing xpt file from packaging manifests; patch from dcamp@mozilla.com, r+sr=vlad
2007-06-05 17:03:12 -07:00
bzbarsky@mit.edu
2a16b873e4
Looks like this test is failing on mac and all...
2007-06-05 15:41:41 -07:00
bzbarsky@mit.edu
377f6c1eee
Wrong bug numbers... oops.
2007-06-05 14:00:36 -07:00
bzbarsky@mit.edu
5dc5a6dc00
Adding test.
2007-06-05 13:12:10 -07:00
bzbarsky@mit.edu
0b580ac505
Adding test.
2007-06-05 12:58:10 -07:00
bzbarsky@mit.edu
4ffd04a699
Make OrderRowGroups type-safe. Bug 367706, r=bernd, sr=roc
2007-06-05 11:55:26 -07:00
bzbarsky@mit.edu
503fe8c628
Adding regression test.
2007-06-05 11:00:21 -07:00
bzbarsky@mit.edu
51d2b9a535
Adding test.
2007-06-04 12:09:41 -07:00
martijn.martijn@gmail.com
8bf4d21602
Bug 383030 - Negative values for -moz-border-radius/-moz-outline-radius should be ignored, r+sr=dbaron
2007-06-03 14:15:45 -07:00
neil@parkwaycc.co.uk
4c9b839ddb
Bug 382746 "ASSERTION: Lists not the same length"Bug 382899 "ASSERTION: bad pref, min, max size"Both patches r=Enn sr=bz
2007-06-03 13:46:59 -07:00
smontagu@smontagu.org
2926465a3b
Clear textruns during bidi resolution. Not Part of the Build. Bug 382429, r+sr=roc
2007-06-02 23:53:10 -07:00
joshmoz@gmail.com
c4219bdb45
need to set plugin window x and y coords in CG mode. b=382765 r=sfraser sr=roc
2007-06-02 15:02:57 -07:00
emaijala@kolumbus.fi
ae598fdeb7
Patch for bug 382480: Crash at nsBidiPresUtils::ProcessTextr+sr=roc
2007-06-02 00:09:26 -07:00
bmlk@gmx.de
9a1faa8eb4
add table background tests to get more border collapse code coverage. The tests compare currently against a empty file. The original author is fantasai
2007-06-01 23:35:03 -07:00
bmlk@gmx.de
e43ec42d28
add table background tests to get more border collapse code coverage. The tests compare currently against a empty file. The original author is fantasai
2007-06-01 23:30:31 -07:00
roc+@cs.cmu.edu
fa9335bd42
Bug 382279. Disable ligatures when letter-spacing is in effect. Also, avoid adding space inside ligatures if the gfx backend doesn't respect our disabling of ligatures. r=pavlov
2007-05-30 22:01:56 -07:00
bzbarsky@mit.edu
f5f6fbc39c
Add an API to observe all loads in a CSSLoader. Change XML prettyprinting tonot start layout till after the prettyprinter stylesheet is loaded, so we don'treflow and reconstruct the whole thing twice. Bug 380612, r+sr=sicking
2007-05-30 18:42:48 -07:00
enndeakin@sympatico.ca
44793caa0f
Bug 332283, drop indicator not working for trees, r=sr=roc
2007-05-30 16:09:56 -07:00
roc+@cs.cmu.edu
cf38be799a
Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers
2007-05-30 15:32:54 -07:00
roc+@cs.cmu.edu
18223fc22d
Not part of the build. Change nsLineBreaker so that breaks at element boundaries are always governed by the white-space property on the element that's the nearest common ancestor of the DOM nodes on each side of the break point --- fixes bug 382289. Also, pass NBSP through to textruns so that whitespace trimming doesn't trim NBSP. Also, count trimmed spaces correctly when updating mClusterCount.
2007-05-30 15:27:27 -07:00
mats.palmgren@bredband.net
1cb22a625f
Check LL_GOTLINEBOX before using mLineBox. b=382396 r+sr=dbaron
2007-05-30 08:08:50 -07:00
vladimir@pobox.com
69daab478e
b=353860, -moz-border-radius, margin-left leaving 1px gaps -- fixed by 368247, marking reftests as passing
2007-05-30 02:46:01 -07:00
vladimir@pobox.com
994327cd00
b=379505, content overflows border with -moz-border-radius: a.k.a. death to QBCurve; r+sr=roc
2007-05-30 01:37:30 -07:00
vladimir@pobox.com
306552e337
mark reftests as XFAIL on mac, see bug 382039
2007-05-29 20:49:56 -07:00
vladimir@pobox.com
3f6df29e29
b=368247, new border rendering approach, r+sr=roc
2007-05-29 19:46:54 -07:00
tor@cs.brown.edu
09f9fb3648
Bug 382333 - CTM changes not updating filter invalidation regions.r=longsonr, sr=roc
2007-05-29 17:36:02 -07:00
roc+@cs.cmu.edu
314e02012b
Bug 372970. Implement navigator.offlineResources. patch by Dave Camp, r+sr=jst
2007-05-29 02:45:30 -07:00
joshmoz@gmail.com
c5eb505c59
don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc
2007-05-28 22:31:04 -07:00
smontagu@smontagu.org
d16cf8e31c
Do bidi resolution during GetPrefWidth() and GetMinWidth() as well as Reflow(). Bug 365130, r+sr=roc
2007-05-28 07:40:56 -07:00
roc+@cs.cmu.edu
3fac21ece0
Not part of the build. Don't trim whitespace if wrapping is disabled --- in min-width and pref-width calculations.
2007-05-27 19:38:21 -07:00
roc+@cs.cmu.edu
8b4068bd66
Not part of the build. Don't trim whitespace if wrapping is disabled. Don't compress a space that's preceded by an incompressible space.
2007-05-27 19:20:58 -07:00
dbaron@dbaron.org
43a98c6a0e
Add a few reftests for native theme drawing.
2007-05-25 15:25:57 -07:00
dbaron@dbaron.org
b990f59854
Mark two of the Mac OS X form controls (bug 175279) regressions as failures rather than random, since they haven't been observed to pass, and add bug numbers (which should have been added when fails-if/random-if were added).
2007-05-25 13:29:00 -07:00
dbaron@dbaron.org
b44cc40989
Some of the mac image scaling failures only show up on some machines, so mark as random.
2007-05-25 13:16:36 -07:00
Olli.Pettay@helsinki.fi
b14e1983fd
Bug 381862, r+sr=roc
2007-05-25 03:14:55 -07:00
Olli.Pettay@helsinki.fi
b9a6965dbe
Bug 381153, r+sr=roc
2007-05-25 03:09:29 -07:00
joshmoz@gmail.com
22ca9802cb
turn on native form controls for Mac OS X again... b=175279 sr=pav
2007-05-24 01:13:04 -07:00
masayuki@d-toybox.com
54605b25b1
Bug 381426 Can't be activated Input Method in the Bookmark Properties. #2 r+sr=roc
2007-05-23 23:51:42 -07:00
roc+@cs.cmu.edu
91834d1895
Reftests for long textruns (bug 380484).
2007-05-23 20:11:45 -07:00
roc+@cs.cmu.edu
b83f90d3ea
Not part Of The Build. Bug 381228. Fix handling of case where the text is not part of a block.
2007-05-23 20:06:37 -07:00
preed@mozilla.com
4750a2febd
Bug 381695: TextFrame feature makefile switch needs to pick up its setting from environment. r=bsmedberg
2007-05-23 19:13:04 -07:00
roc+@cs.cmu.edu
453188b497
Fixing reftest bustage
2007-05-23 15:56:06 -07:00
joshmoz@gmail.com
577a45aa8b
clean up unused methods and virualized methods in nsButtonFrameRenderer. Patch by Rob Arnold. b=315347 r/sr=roc
2007-05-23 13:32:56 -07:00
bzbarsky@mit.edu
7d924947e9
Fix bug 380516, bug 375342, bug 374293. Patch in bug 380516. r=jwatt, sr=dbaron
2007-05-23 13:10:43 -07:00
bzbarsky@mit.edu
870f8e4cd8
No max-width means "none", not null unit. Bug 381284, r+sr=dbaron
2007-05-23 12:56:02 -07:00
joshmoz@gmail.com
2e745eb301
Turn native form controls on again for Mac OS X. b=175279 a=mconnor
2007-05-23 12:49:24 -07:00
joshmoz@gmail.com
a1f4216754
don't add scrollbar width to getPrefWidth in nsComboboxControlFrame if the themed widget has set the internal button width to 0. b=381669 r/sr=roc
2007-05-23 12:16:27 -07:00
dbaron@dbaron.org
29b9526afc
Fewer reftests are random now that bug 324698 is fixed, mostly fixing bug 371316.
2007-05-23 08:57:21 -07:00
dbaron@dbaron.org
df6fb0a433
Disable antialiasing of borders again, for Linux only, to avoid the performance penalty of pushing/popping groups. b=380473 r=vlad
2007-05-23 08:56:15 -07:00
tor@cs.brown.edu
56af31dc01
Bug 381622 - complete cairo removal from svg. r+sr=roc
2007-05-23 08:42:12 -07:00
benjamin@smedbergs.us
772b616ee2
Bug 381501 - Small screen resolutions mess up reftests, and backout by randomizer from the other day, r=dbaron
2007-05-23 06:57:07 -07:00
roc+@cs.cmu.edu
d88807555b
(Not Part Of The Build). Fix incorrect treatment of first character always as uppercase, even when it isn't, when building a small-caps textrun ...
2007-05-23 02:37:52 -07:00
roc+@cs.cmu.edu
b2cf85dacd
Bug 380625. (Not Part Of The Build). Fix cluster count for trimmed spaces.
2007-05-23 02:36:16 -07:00
jwatt@jwatt.org
751609e0c6
Fixing bug 380952. nsSVGForeignObjectFrame::PaintSVG calls GetCanvasTM twice. r=tor@acm.org, sr=roc@ocallahan.org
2007-05-23 01:39:00 -07:00
jwatt@jwatt.org
604300c6e7
Fixing bug 381447. nsSVGLengthList::mCtxType is always set to nsSVGUtils::X. r+sr=tor@acm.org
2007-05-23 01:38:54 -07:00
sharparrow1@yahoo.com
e98fa1cc43
Bug 237770: Mozilla fails to ignore 'float' property even though 'position: absolute' is set. r=dbaron, sr=bzbarsky.
2007-05-22 22:55:03 -07:00
roc+@cs.cmu.edu
2d4b4128c0
Not Part Of The Build (new textframe). IsInBounds uses incorrect logic and produces spurious warnings.
2007-05-22 21:08:38 -07:00
sharparrow1@yahoo.com
d4a50fcc87
Bug 381645: Remove nsBoxFrame::GetContentOf. r+sr=dbaron.
2007-05-22 20:48:43 -07:00
sharparrow1@yahoo.com
2c7439459f
Bug 379015: Fix nsPresShell::RenderOffscreen. r+sr=roc
2007-05-22 17:11:05 -07:00
roc+@cs.cmu.edu
a56819194e
Not Part Of The Build. Update nsTextFrameThebes whitespace handling; allow line breaking only at the end of a run of whitespace.
2007-05-22 16:45:47 -07:00
dbaron@dbaron.org
8622b8f32c
Add bug number for test Benjamin marked as random yesterday.
2007-05-22 14:54:55 -07:00
Olli.Pettay@helsinki.fi
da84b4a799
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
2007-05-22 14:45:03 -07:00
dbaron@dbaron.org
25fe9e5d7a
Back out incorrect change from yesterday: if we don't have room for the test, it isn't valid, so it should fail.
2007-05-22 14:42:15 -07:00
sharparrow1@yahoo.com
888cd6828d
Bug 381621: Get rid of nsBoxFrame::AddRef/Release, plus a few misc cleanups. r+sr=dbaron.
2007-05-22 13:34:00 -07:00
joshmoz@gmail.com
3a52820c7e
remove camino-specific CSS from forms.css. b=381539 r=cbarrett sr=dbaron
2007-05-22 12:44:01 -07:00
joshmoz@gmail.com
609f3449c8
Don't paint the background for the text frame in comboboxes if the combobox is themed. b=381268 r/sr=roc
2007-05-22 12:42:01 -07:00
tor@cs.brown.edu
34808a27d2
Bug 380072 - switch svg mask from cairo to thebes. r=jwatt, sr=roc
2007-05-22 12:31:04 -07:00
benjamin@smedbergs.us
89a8a681bb
Marking this reftest random until we can figure out the scrollbar issue.
2007-05-21 16:03:49 -07:00
masayuki@d-toybox.com
e06ebc1983
Bug 381426 Can't be activated Input Method in the Bookmark Properties. r+sr=roc
2007-05-21 15:58:17 -07:00
tor@cs.brown.edu
c3f20a0396
Bug 380757 - switch svg filters to thebes. r=jwatt, sr=roc
2007-05-21 14:41:53 -07:00
benjamin@smedbergs.us
91803a7b6f
Attempt to fix unit-test orange: the two tests differ only by the width of a scrollbar, so attempt to make the ref the same height as the test, r=dbaron
2007-05-21 13:45:43 -07:00
sharparrow1@yahoo.com
e121bf78ce
Bug 377391: Parts of a rectangle with CSS outline remains, when changing rectangle size. r+sr=roc
2007-05-21 03:06:08 -07:00
sharparrow1@yahoo.com
197f518480
Bug 45631: text-indent: n% doesn't incrementally reflow correctly. r+sr=roc.
2007-05-21 02:55:27 -07:00
Olli.Pettay@helsinki.fi
3abcfaa5a3
Bug 378961, r+sr=roc
2007-05-21 00:33:32 -07:00
Olli.Pettay@helsinki.fi
5b6a10c55d
Bug 381167, r+sr=roc
2007-05-21 00:27:47 -07:00
roc+@cs.cmu.edu
b7f3dc0143
Bug 381130. Small changes to layout to fix an inline reflow bug and add a new API to nsLineLayout to support tab stops. r+sr=dbaron
2007-05-20 20:44:26 -07:00
jminta@gmail.com
1fb0dc7c7f
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
2007-05-20 19:18:04 -07:00
vladimir@pobox.com
c176bd9ca0
b=380561, missing borders when dashed and dotted border-style is used, r=dbaron
2007-05-20 15:49:20 -07:00
vladimir@pobox.com
d7a24f9856
b=379419, bogus assertion in border code with NS_STYLE_BORDER_RULES_MARKER, r+sr=dbaron
2007-05-20 15:44:45 -07:00
vladimir@pobox.com
e51fc700f7
b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
2007-05-20 15:41:21 -07:00
Olli.Pettay@helsinki.fi
b7db6f5a38
Bug 380217, r+sr=roc
2007-05-18 04:37:57 -07:00
dbaron@dbaron.org
d4440c538a
Call SetGeometryDirty if we need to call DistributeHeightToRows, since DistributeHeightToRows can't deal with rows that have already had height distributed to them. Patch by Daniel Holbert <dholbert@mozilla.com>. b=380227 r+sr=dbaron
2007-05-17 23:04:43 -07:00
dbaron@dbaron.org
93042a4e45
Don't propagate line layout in reflow state when we're not in the line. b=320502 r+sr=roc
2007-05-17 23:04:04 -07:00
dbaron@dbaron.org
4fdff9f2af
Block outline-color for always use my colors pref. b=380924 r+sr=bzbarsky
2007-05-17 23:02:57 -07:00
joshmoz@gmail.com
861dd29eb5
this camino-only CSS is no longer necessary after bug 370282 landed. r/sr=roc
2007-05-17 20:15:04 -07:00
joshmoz@gmail.com
bd0d160e41
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
2007-05-17 20:04:04 -07:00
neil@parkwaycc.co.uk
073bc637e1
Relanding bug 377035 Allow tree as anonymous parent of treechildren r=Enn sr=roc
2007-05-17 13:55:03 -07:00
mats.palmgren@bredband.net
169e12a7c6
Protect against frame destruction during event handling and document when that can occur. b=378670 r+sr=bzbarsky
2007-05-17 04:12:30 -07:00
mats.palmgren@bredband.net
032cb5c51d
NPOTB. Add missing rendering context null-checks. b=380502 r+sr=roc
2007-05-17 03:52:20 -07:00
mats.palmgren@bredband.net
242b3deec7
Don't bother painting a selection into an empty rect. Avoid using an invalid surface for painting ops. b=380611 r+sr=vladimir
2007-05-17 03:14:35 -07:00
dbaron@dbaron.org
471819ac98
Add bug numbers._dont_use_document_colors.html
2007-05-16 18:56:18 -07:00