bzbarsky@mit.edu
ffdfeb8219
Adding test.
2007-07-18 12:56:20 -07:00
sharparrow1@yahoo.com
8682593e76
Restore includes t fix bustage.
2007-07-18 09:54:57 -07:00
sharparrow1@yahoo.com
e34fe8fa93
Remove unused code; no bug. rs=bzbarsky.
2007-07-18 09:39:53 -07:00
enndeakin@sympatico.ca
a23877472b
Bug 387548, use sizetopopup to set popup size when an anchor is used, fixes wrong size on seamonkey autocomplete field, r+sr=bz
2007-07-18 08:24:57 -07:00
vladimir@pobox.com
d297746481
b=386799, crash with zero-width canvas, r=stuart,sr=roc
2007-07-18 07:40:19 -07:00
vladimir@pobox.com
83657aa563
b=382613, moz-border-radius of background color isn't clamped to 50%, r+sr=roc
2007-07-18 07:14:53 -07:00
timeless@mozdev.org
e65c645b1a
Bug 386560 enable inspector support to work with --disable-xul
...
r=bsmedberg sr=bz
2007-07-17 22:41:40 -07:00
timeless@mozdev.org
405192dc25
Bug 386560 enable inspector support to work with --disable-xul
...
r=bsmedberg sr=bz
2007-07-17 22:35:23 -07:00
bzbarsky@mit.edu
4e086847d4
Fix build bustage
2007-07-17 19:43:12 -07:00
bzbarsky@mit.edu
a91a443a42
When reparenting placeholders to live under a first-line, don't change their
...
style context parent. Bug 380012, r+sr=dbaron
2007-07-17 19:01:32 -07:00
asqueella@gmail.com
eaa1dd5061
back out 92543 due to DEBUG builds bustage
2007-07-17 14:52:27 -07:00
asqueella@gmail.com
41e2af866a
Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
...
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 14:15:49 -07:00
asqueella@gmail.com
4143d9b15e
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r+sr=roc
2007-07-17 14:00:27 -07:00
enndeakin@sympatico.ca
8b63ae1bc7
Bug 387659, popup coordinates are not set within popupshowing event,r=eli,sr=bz
2007-07-17 05:21:53 -07:00
longsonr@gmail.com
047eedf672
Bug 386083 - SVG code should check gfxASurface::CairoStatus() when it creates new surfaces. r=jwatt,sr=tor
2007-07-17 02:24:27 -07:00
longsonr@gmail.com
6fec7785d1
Bug 388040 - Clean up nsSVGGeometryFrame: make constructor protected, put methods belonging to the same interface together and add interface comments. r+sr=tor
2007-07-17 01:40:28 -07:00
smontagu@smontagu.org
6cae09f047
Mark 387653.html as failing on Windows
2007-07-17 00:25:11 -07:00
smontagu@smontagu.org
930ab7f0cd
Mark 387653.html as failing on Mac
2007-07-16 23:37:28 -07:00
smontagu@smontagu.org
7b3cb31faf
Add reftest for bug 387653
2007-07-16 23:09:46 -07:00
sharparrow1@yahoo.com
3d40c5f60c
Bug 381631: Cannot print pages in Landscape mode. patch by Kenneth Herron, r=pavlov, sr=roc
2007-07-16 16:16:48 -07:00
roc+@cs.cmu.edu
21751c06e8
Bug 386920 reftests.
2007-07-16 16:02:00 -07:00
mrbkap@gmail.com
4287a9b897
Fix printf format-specifier and args mismatch to prevent potential DEBUG-only crashes. bug 388358, r+sr=roc
2007-07-16 15:26:53 -07:00
mrbkap@gmail.com
ee7ba77bf9
Squelch compile warnings in layout by not using 'static' in a header file. bug 388356, r=enndeakin sr=jst
2007-07-16 15:25:29 -07:00
sharparrow1@yahoo.com
a0e18c7979
Bug 386391: Old padding remains when updating bottom-positioned div. r+sr=roc
2007-07-16 11:55:24 -07:00
flamingice@sourmilk.net
62d803615d
Bug 386002, Move tryToClose calls on shutdown, r=benjamin
2007-07-16 10:55:54 -07:00
enndeakin@sympatico.ca
d871c755b7
Bug 388064, remove extra active popup list from presshell, since popup manager now tracks popups, and does so for all popups, r+sr=roc
2007-07-16 07:53:32 -07:00
dbaron@dbaron.org
01898b3296
Add tests for bugs 66619 and 388019.
2007-07-15 22:55:51 -07:00
dbaron@dbaron.org
855e6829f6
Don't drop empty rectangles on the floor. b=388019 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-15 22:55:04 -07:00
dbaron@dbaron.org
7c3a033999
Make ScrollContentIntoView consider continuations so that tabbing to a multi-line link makes the whole thing visible. b=66619 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-15 22:53:19 -07:00
kherron@fmailbox.com
fda0e634fc
Bug 337771 - Native -moz-appearance work for menus and toolbars on Windows XP. Patch by Simon Bünzli <zeniko@gmail.com>. r=emaijala, sr=bzbarsky.
2007-07-14 08:11:37 -07:00
dbaron@dbaron.org
67b7eda534
Back out bug 66619 until I get review on bug 388019.
2007-07-13 22:18:09 -07:00
bzbarsky@mit.edu
ebb6687f3d
Update the visual look of a file input when privileged script sets its value.
...
Bug 387978, r+sr=sicking
2007-07-13 21:46:09 -07:00
jwatt@jwatt.org
aceedd0816
Fixing bug 387884. Use of assignment instead of comparison in assertion. r+sr=roc@ocallahan.org
2007-07-13 04:03:48 -07:00
longsonr@gmail.com
457f9b193e
Bug 375173 - svg switch occasionally displays multiple children. r+sr=roc
2007-07-13 02:58:48 -07:00
longsonr@gmail.com
5822c0709b
Bug 387908 - Clean up nsSVGImageFrame.cpp: Remove an unused member variable, make constructor protected and report bad construction as an error. r+sr=tor
2007-07-13 02:32:37 -07:00
longsonr@gmail.com
0a705dae4d
Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas
2007-07-13 01:49:07 -07:00
neil@parkwaycc.co.uk
ef8ecf15f4
nsTextFrameThebes ClusterIterator misuses memset plus cleanup b=387964 r+sr=roc
2007-07-13 01:22:00 -07:00
roc+@cs.cmu.edu
98e06e2acf
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
2007-07-13 01:09:25 -07:00
dbaron@dbaron.org
67311c9ab9
Add test that the nsRuleNode::Compute*Data functions don't touch aStartStruct when they shouldn't.
2007-07-12 16:50:13 -07:00
dbaron@dbaron.org
1a03b72c9c
Make ScrollContentIntoView consider continuations so that tabbing to a multi-line link makes the whole thing visible. b=66619 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-12 16:48:37 -07:00
roc+@cs.cmu.edu
b3d6a2dc31
Bug 387358. Don't go into an infinite loop searching for end-of-first-letter-cluster; also translate from DOM to textrun offsets. r=smontagu
2007-07-12 16:00:20 -07:00
bzbarsky@mit.edu
006048fcb9
Minor tweak to test
2007-07-12 14:48:43 -07:00
bzbarsky@mit.edu
4e0e5d2463
Fix regression in sizing of tables with scrollable rowgroups. Bug 387344,
...
r=bernd, sr=roc
2007-07-12 13:54:18 -07:00
bzbarsky@mit.edu
a4c90a1d9d
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
tor@cs.brown.edu
36d884afa8
Bug 379123 - filters on objects with some matrices not displayed.
...
r=longsonr, sr=roc
2007-07-12 08:42:30 -07:00
tor@cs.brown.edu
18fe4d9a27
Bug 361745 - <svg:image> with negative width/height displaying inverted.
...
r=jwatt, sr=roc
2007-07-12 08:40:46 -07:00
enndeakin@sympatico.ca
8fa56f3a36
Bug 387111, release popup manager properly, was causing a crash, r+sr=roc
2007-07-12 06:57:01 -07:00
enndeakin@sympatico.ca
91a68d324f
Bug 387720, fix shift+tab not working, popup reworking uncovered this bug which manifested itself as a regression, r+sr=roc
2007-07-12 06:54:42 -07:00
db48x@yahoo.com
b3cd97da9b
Bug 384576 - adding -moz-border-radius to an element causes the background to be drawn without dpi scaling
...
r=sharparrow1, sr=roc
2007-07-11 21:04:33 -07:00
dbaron@dbaron.org
785d177d0e
Try fixing Windows test failure; consistent computed values for line-height: normal require constant font metrics.
2007-07-11 16:42:35 -07:00
dbaron@dbaron.org
3045247d28
Reftests for bug 311822. Patch by <arno.@no-log.org>. r=dbaron
2007-07-11 16:26:29 -07:00
dbaron@dbaron.org
2a24493b83
Add tests for bugs 357614 and 387615.
2007-07-11 15:25:00 -07:00
dbaron@dbaron.org
74b69a02d4
Don't check for namespaced attributes when checking which attributes have case-insensitive values. b=387615 r+sr=bzbarsky
2007-07-11 15:24:19 -07:00
dbaron@dbaron.org
e7cd6b9ed9
Make test_inherit_computation test the Compute*Data functions for eStyleUnit_Inherit.
2007-07-11 15:23:03 -07:00
bzbarsky@mit.edu
a7014a42ea
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 12:44:27 -07:00
benjamin@smedbergs.us
27c6275bc8
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2007-07-11 10:26:11 -07:00
enndeakin@sympatico.ca
fc044d96d8
Bug 306669, tooltips not always showing, make sure that mCurrentTooltip is cleared properly, r=neil,sr=bz
2007-07-11 10:23:30 -07:00
peterv@propagandism.org
2fb0fc711a
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 06:05:05 -07:00
enndeakin@sympatico.ca
62041b8d2e
Bug 387142, submenus collapsing incorrectly, also ensure parent menu gets highlighted again when a subitem is selected, r+sr=bz
...
CVS: ----------------------------------------------------------------------
2007-07-11 05:05:40 -07:00
neil@parkwaycc.co.uk
11ed13d71f
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
jwalden@mit.edu
c86b388db3
Add assertions that line iterators being compared are iterators over the same line list. rs=dbaron
2007-07-10 17:55:15 -07:00
dbaron@dbaron.org
2920d58187
Reverse the list of which HTML attributes have case-sensitive values for the CSS attribute selector (i.e., list the ones whose values are case-insensitive instead, so new attributes are case sensitive by default). b=357614 Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron
2007-07-10 16:23:05 -07:00
enndeakin@sympatico.ca
181eab0467
Bug 387236, submenus not closing up entire hierarchy, r+sr=bz
2007-07-10 10:03:32 -07:00
mrbkap@gmail.com
1ef0efdcd0
Backing out this change to see if it fixes the test failures.
2007-07-09 16:05:44 -07:00
mrbkap@gmail.com
5baf2ef023
Attempt to re-enable async reflow and painting in editor. bug 174823, r+sr=roc
2007-07-09 14:55:18 -07:00
jwalden@mit.edu
e3c4baccae
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
jruderman@hmc.edu
777ecef0f6
Bug 99319, Silence startup printf "Note: styleverifytree is disabled" and friends in the "disabled" case. Patch by Ryan Jones, r+sr=bzbarsky.
2007-07-07 16:52:59 -07:00
neil@parkwaycc.co.uk
c55615d9e2
Shortcut keys should open submenus (regression from bug 279703) r=Enn
2007-07-07 01:40:54 -07:00
jruderman@hmc.edu
47921d75eb
Bug 321066, remove bogus assertions. Patch by Andreas Lange, r=enndeakin, sr=neil.
2007-07-06 18:44:19 -07:00
bzbarsky@mit.edu
0da7e5d679
Fix bug 387154 -- rendering of narrow buttons (for which we need to scoot the
...
text over to the left) regressed. r+sr=dbaron
2007-07-06 17:48:29 -07:00
sharparrow1@yahoo.com
7be43fe930
Bug 386900: Topic images rendered in wrong place on slashdot. r+sr=roc
2007-07-06 11:22:56 -07:00
bzbarsky@mit.edu
feee7d10ba
Mark test as failing for now until I can figure out what's going on
2007-07-06 11:16:51 -07:00
bzbarsky@mit.edu
a2215ef976
Let's see whether turning off native theming helps with this test...
2007-07-06 10:05:06 -07:00
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