Commit Graph

879 Commits

Author SHA1 Message Date
sharparrow1@yahoo.com
6c6be80405 Reftest for bug 386147 2007-07-23 17:08:33 -07:00
asqueella@gmail.com
b562b1a8cf Bug 388761 - fix MOZ_XUL-disabled builds
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-23 17:04:36 -07:00
martijn.martijn@gmail.com
1776b80002 Reftests for bug 386470, r=peterv 2007-07-23 16:40:17 -07:00
asqueella@gmail.com
cb307ac952 fix bug 388709 - "ASSERTION: Please remove this from the document properly: '!IsInDoc()'" with :after, floating :first-letter
Store the generated content as a nsCOMArray<nsIContent>* property on frames to make its clean-up on frame destruction less fragile.

r+sr=roc
2007-07-23 16:31:11 -07:00
martijn.martijn@gmail.com
bf7e1a46af Bug 386470 - <marquee contentEditable> should stop, r=peterv, sr=bzbarsky 2007-07-23 15:02:57 -07:00
sharparrow1@yahoo.com
2db409b949 Bug 386147: Don't cut off floats at the bottom of the page, part 2: make sure continuations have the right preferred width. r+sr=dbaron. 2007-07-23 14:40:10 -07:00
enndeakin@sympatico.ca
3e0f22aa82 Bug 387499, 387985, key navigation and shortcuts not working when menulist is closed, r=neil,sr=bz 2007-07-23 10:08:10 -07:00
sharparrow1@yahoo.com
eee181af5d Bug 388359: Menu items are highlighted as mouse pointer moves below menu. Fix makes GetEventCoordinatesRelativeTo work across window roots. r+sr=roc. 2007-07-23 09:44:34 -07:00
jwatt@jwatt.org
ffb0300cb4 Preemptive reftest for bug 379178. 2007-07-23 06:50:52 -07:00
jwatt@jwatt.org
b6fa255c0b Backing out last checkin to fix reftest failures. See bug 381285. 2007-07-22 16:22:34 -07:00
jwatt@jwatt.org
0f97ab91f4 Fixing bug 381285. ASSERTION: can't mark frame dirty during reflow. r=dbaron@mozilla.com 2007-07-22 15:35:05 -07:00
bzbarsky@mit.edu
3407fd227a Adding test. 2007-07-22 13:30:09 -07:00
dbaron@dbaron.org
96ccb2946c Clean up empty gNoComputedStyle lists. 2007-07-22 12:57:15 -07:00
dbaron@dbaron.org
bba4c7f4c7 Don't test properties whose values overlap with others. 2007-07-22 12:56:35 -07:00
dbaron@dbaron.org
bcde3b4813 Add hooks to get correct computed value for logical box properties. 2007-07-22 12:56:13 -07:00
dbaron@dbaron.org
4b82f11407 Remove unused gNoComputedValue variable. 2007-07-22 10:59:14 -07:00
dbaron@dbaron.org
6f3e04c270 Implement remaining properties in computed style (with some hacks for counter() values for content), and fix some page-break-* bugs exposed by the added test coverage. b=316981 r+sr=bzbarsky 2007-07-22 10:58:37 -07:00
dbaron@dbaron.org
0dd1f4d010 Make CheckFontProperties consider font-size:larger and font-size:smaller as well. b=388548 r+sr=bzbarsky 2007-07-22 10:57:35 -07:00
dbaron@dbaron.org
63a3524fc1 Make aRuleDetail parameters to Compute*Data not be references. b=388546 r+sr=bzbarsky 2007-07-22 10:56:56 -07:00
mats.palmgren@bredband.net
0547b616b0 Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron 2007-07-22 07:43:23 -07:00
mats.palmgren@bredband.net
151fc8f9ab [DEBUG-only] Print a warning if we find a null float in the float cache. b=387651 r+sr=roc 2007-07-22 06:37:36 -07:00
tor@cs.brown.edu
7b793ae7ab Bug 316908 - Add SVG to nsComputedDOMStyle. r+sr=dbaron 2007-07-21 07:20:25 -07:00
bzbarsky@mit.edu
9197507fef Don't generate state keys at all, if there's nothing to get. Bug 388387, r+sr=sicking. 2007-07-20 20:00:02 -07:00
jwalden@mit.edu
3dd0a48e8f Rename one of the bits on frames with a meaningful name, rs/r+sr=dbaron 2007-07-20 17:34:36 -07:00
Olli.Pettay@helsinki.fi
471f24da3f Bug 355367, textbox onchange doesn't fire if user tabs out and value changed in onkeydown, r=jst, sr=sicking 2007-07-20 16:19:19 -07:00
sharparrow1@yahoo.com
9b40cbecb4 Bug 379922: Canvas frame's invalidation no longer correct. r+sr=dbaron 2007-07-20 13:14:43 -07:00
sharparrow1@yahoo.com
8f6c4e99eb Reftest for bug 384762 2007-07-20 13:09:08 -07:00
sharparrow1@yahoo.com
4480ed2810 Bug 384762: Negative margin + clear broken. r+sr=dbaron 2007-07-20 13:05:02 -07:00
jwalden@mit.edu
072a5d24ae Bug 386142 - fix up some comments on nsIFrame::Init. Patchby fantasai <fantasai.bugs@inkedblade.net>, r+sr=roc 2007-07-20 12:00:36 -07:00
sharparrow1@yahoo.com
30716ccda9 Reftest for bug 384876 2007-07-20 11:39:36 -07:00
sharparrow1@yahoo.com
c3cd7e1d31 Bug 384876: Padding gets added at both sides when overflow is used. 2007-07-20 11:35:20 -07:00
roc+@cs.cmu.edu
86d69d1566 Bug 364680. Intrinsic widths for columns. r+sr=dbaron 2007-07-19 19:21:43 -07:00
bzbarsky@mit.edu
4f18dd903d Landing tests that somehow never made it into the tree. 2007-07-19 17:26:41 -07:00
peterv@propagandism.org
b5220dfda1 Fix for bug 386300 (Caret disappears when pressing UP at the top of a contenteditable region). r/sr=jst. 2007-07-19 02:47:49 -07:00
roc+@cs.cmu.edu
07af8356d3 Note bug number 2007-07-19 02:10:56 -07:00
roc+@cs.cmu.edu
4fcd2aa74b Marking failing z-index test as failing on Windows. 2007-07-19 01:31:47 -07:00
roc+@cs.cmu.edu
978c996446 Bug 328296. z-index reftest. 2007-07-18 21:38:19 -07:00
roc+@cs.cmu.edu
4d86f10253 Bug 346405. Handle reparenting of empty float lists. r+sr=dbaron 2007-07-18 21:32:08 -07:00
roc+@cs.cmu.edu
ed23b4f50f Bug 381703. First-letter frames that are wrapping non-first-letter-content should behave like spans and not compute their size. r+sr=dbaron 2007-07-18 21:29:59 -07:00
roc+@cs.cmu.edu
fd80a49090 Bug 385354. When appending the first child of an element with :before content, we need to make sure we append after the :before frames for the element. r+sr=dbaron 2007-07-18 21:25:17 -07:00
roc+@cs.cmu.edu
4b46c408b0 Bug 328296. z-index reftest. 2007-07-18 21:02:49 -07:00
roc+@cs.cmu.edu
ed167bb522 Bug 328296. Make outlines appeare below positioned elements instead of above them. r+sr=Mats Palmgren 2007-07-18 20:50:24 -07:00
enndeakin@sympatico.ca
873f3ed906 Bug 388361, dropdowns in font dialog not always working, make sure to reset cached size when a frame is added or removed, r+sr=bz 2007-07-18 19:02:04 -07:00
vladimir@pobox.com
6d63cc07b8 b=387110, new pageloader test component, r=sicking 2007-07-18 17:46:00 -07:00
bzbarsky@mit.edu
82a84b3be7 Checking in missing file. Bug 204140 2007-07-18 15:17:30 -07:00
bzbarsky@mit.edu
a6139746d4 Propagate stylesheet principals through to XBL binding loads; streamline load
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo).  Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.

In particular, this change allows user stylesheets loaded from local files to
link to local files.
2007-07-18 14:56:57 -07:00
pavlov@pavlov.net
ccb08ef91f fixing vc71 bustage 2007-07-18 14:56:02 -07:00
jwalden@mit.edu
b9d07173a5 Bug 376489 - Serve reftests from a web server so as not to depend on external resources, if the reftest is marked as needing HTTP; also picks up support for HTTP header and status modification in reftest files. r=dbaron 2007-07-18 14:32:50 -07:00
roc+@cs.cmu.edu
536f449de3 Bug 388591. Make reftests/bugs/368020-5.html random on Linux until someone can figure out why it fails on centos5. 2007-07-18 14:31:08 -07:00
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