timeless@mozdev.org
0d174bacf1
Bug 615265: unused variable textStyle in nsTableCellFrame::VerticallyAlignChild. r=bz a=bz
2010-11-30 21:27:29 -08:00
Bas Schouten
ba88babee3
Bug 615462: Only draw native theme for the dirty rect. r=roc a=blocking-final
2010-12-01 04:20:05 +01:00
Boris Zbarsky
f5eba2ae67
Bug 609272. Make sure to not apply clipping of overflow when printing to the root element, because it doesn't really make use of its overflow style itself. r=dbaron
2010-11-30 13:19:57 -05:00
Boris Zbarsky
81f1570669
Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad
2010-11-30 13:19:56 -05:00
Boris Zbarsky
325022b283
Bug 608914 part 2. Get rid of some temporary strings now that we can AppendFloat to an nsAString. r=dbaron
2010-11-30 13:18:15 -05:00
Margaret Leibovic
cd33150f53
backout d25bfdc458cf a=bustage
2010-11-23 21:16:23 -08:00
Jonas Sicking
5d0624e29c
Bug 605019: Evict entries in the bfcache if they are holding open a database which is being upgraded. r=bent/smaug a=blocker
2010-11-23 13:24:57 -08:00
Jonathan Kew
d43dbff153
bug 615121 - reftests for direction of vertical glyph offsets. r=karlt a=test-only
2010-11-30 15:44:36 +00:00
timeless@mozdev.org
af331b879b
Bug 615256 warning: 'PRBool FramesOnSameLineHaveZeroHeight(nsIFrame*)' defined but not used; r=mats a=ehsan landing on a CLOSED TREE instead of a white-space change to get a Windows debug X test run
2010-11-30 00:00:38 -05:00
Justin Lebar
a34dc4c30c
Merge backout. a=orange
2010-11-29 09:08:41 -08:00
Justin Lebar
43b18d2b18
Backed out changeset a5ec817740f0. a=orange
2010-11-29 09:08:24 -08:00
Markus Stange
512058857b
Bug 601894 - Compare covered rects when computing whether a transform display list item is opaque / uniform. r=roc, a=betaN
2010-11-27 00:31:08 +01:00
Ehsan Akhgari
f9aa337cbf
Merge backout; a=orange-fix
2010-11-23 14:27:24 -05:00
Ehsan Akhgari
f7d3bd395c
Backed out changeset 86c3a0e9fa87 because of the Windows optimize reftest failure
2010-11-23 14:26:31 -05:00
Robert Longson
4a68c2a358
Bug 611975 - text with gradient on stroke breaks when fill of any kind exists r=roc,a=blocking-final+
2010-11-22 22:59:03 +00:00
Ehsan Akhgari
39339f0549
Bug 614161 - Add more comprehensive spellcheck reftests to make sure that it works correctly for input and textarea controls; r=roc a=test-only
...
--HG--
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-after.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-before.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-attr-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-disabled.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-input-property-dynamic.html
rename : layout/reftests/editor/spellcheck-ref.html => layout/reftests/editor/spellcheck-input-ref.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-attr.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-disabled.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-override-inherit.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic-override.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-property-dynamic.html
rename : layout/reftests/editor/spellcheck-1.html => layout/reftests/editor/spellcheck-textarea-ref.html
2010-11-23 00:09:51 -05:00
Jonas Sicking
6aeb8ea89c
Bug 595397: Add a pref to enable XUL and XBL for file:. r=dveditz a=blocker
2010-11-23 00:50:55 -08:00
Oleg Romashin
aa8870e48b
Bug 612256 - On plugin invalidate only plugin layer (and not thebes layer) should be updated. r=roc a=blocking2.0
2010-11-23 01:46:11 +02:00
Brad Lassey
da0df85331
bug 518266 - Implement mechanism to provide haptic feed back, maemo r=dougt a=blocking-fennec
...
--HG--
extra : rebase_source : d71dd2a0cb525af145126f8b783daf2bd9ee562b
2010-11-22 16:23:40 -05:00
Steven Michaud
9ccfffc401
Bug 613376 - r=josh a=blocking2.0Beta8+
2010-11-23 10:20:36 -06:00
Robert Sayre
99925aac53
Merge tracemonkey to mozilla-central. a=blockers.
2010-11-23 10:10:32 -05:00
Mounir Lamouri
46187cbef0
Bug 613021 - Don't make an element invalid if the value length is higher than the maxlength value. r=sicking a=blocking-b9
2010-11-23 15:17:12 +01:00
Robert Sayre
d2b800ff26
merge mozilla-central to tracemonkey
2010-11-19 15:54:33 -08:00
Daniel Holbert
2dfaaddc03
re-enable crashtests for bug 612662, with s/.html/.svg/. a=tests-only
2010-11-19 10:15:42 -08:00
Daniel Holbert
458d85ff5d
Disable crashtests for bug 612662, due to "timed out waiting for onload to fire". a=orange DONTBUILD
2010-11-19 09:39:55 -08:00
Daniel Holbert
1f25975081
Bug 612662 patch 5: tests. r+a=tests
2010-11-19 08:56:06 -08:00
Daniel Holbert
6f00bf9e8b
Bug 612662 patch 4: Prevent reentrant calls to VectorImage::Draw, and prevent scrollbars (even unpainted ones) in SVG-as-an-image helper documents. r=roc a=blocking-final+
2010-11-19 08:56:06 -08:00
Doug Turner
cff1891508
Fixing build bustage on QT caused by JS using QT defined |slot|. r=blassey, a=npodb
...
--HG--
extra : rebase_source : 95a43e2d76bcfde38b9daac03729db8f2601f66e
2010-11-18 20:28:59 -08:00
Ehsan Akhgari
25b6a1d8e8
Mark the test as random on Windows (bug 500141); irc-r=dbaron a=orange-fix
2010-11-18 17:25:07 -05:00
Johnny Stenback
ca3f5c8904
Fixing bug 594547, crash downstream from nsTreeContentView::InsertRow(). r=bzbarsky@mit.edu, tnikkel@gmail.com, a=jst@mozilla.org
2010-11-17 14:30:14 -08:00
Alon Zakai
812bf3c258
Bug 610046 - Let jsreftests that should silently fail do so. r=dbaron,bc a=test
2010-11-18 14:14:57 -08:00
Jason Orendorff
3fe395d024
Bug 608171 - Make ChromeWorkers available to JSMs. r=bent.
...
--HG--
extra : rebase_source : 489ea909e324e1809b00ac8a812a68c54a258313
2010-11-16 14:53:47 -06:00
Steven Michaud
df47b58fde
Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+
2010-11-15 15:12:50 -06:00
Benjamin Smedberg
0aa2cd1075
Bug 611033 - Don't retain the plugin surface beyond the lifetime of the PluginInstanceParent: we only guarantee that the plugin X socket will kept alive until PluginModuleParent::ActorDestroy, r=karlt
2010-11-11 08:43:54 -05:00
Benjamin Smedberg
a95396d2ef
Bug 611206 - Send the plugin information about mouse position changes when we scroll, even when we don't need to repaint the plugin, r=karlt
2010-11-15 09:41:18 -05:00
Karl Tomlinson
e9ff7d9b3d
subpixel-lineheight reftest now passes b=610330
...
--HG--
extra : rebase_source : 9ed4e316219010cd6e052a96b70adefea1d2f27f
2010-11-15 11:38:36 +13:00
Ehsan Akhgari
2bd53975b3
Bug 611182 - Part 5: Adjust the assertion annotation for an assertion which now gets triggered more because we're doing things correctly; r=bzbarsky a=blocking-beta8+
2010-11-11 19:10:37 -05:00
Ehsan Akhgari
81e5001ae0
Bug 611182 - Backspace key does not work without typing something first (test cases); r=bzbarsky a=blocking-beta8+
2010-11-11 14:09:09 -05:00
Karl Tomlinson
3d46dda1e5
test pixel-snapping of glyphs b=605043 a=blocking
...
--HG--
extra : transplant_source : A%DA%D6%9C%AA%E0%CF%86%E3%13S.%FD%13%06%16%AB%D7i%E1
2010-11-15 08:22:34 +13:00
Bernd
4c3ef99212
Test for bug 595758. a=test
2010-11-14 19:26:36 +01:00
Martijn Wargers
2afb4527af
Test for bug 595758. a=test
2010-11-14 19:26:36 +01:00
Mats Palmgren
5110560c60
Bug 595758 - Crash [@ nsTableFrame::MarkIntrinsicWidthsDirty] on print preview. r=dbaron a=blocking2.0:betaN
2010-11-14 19:26:36 +01:00
Simon Montagu
c3cd533bc1
Test for bug 603423, a=test
2010-11-14 06:40:14 -08:00
Alexander Surkov
c85084833e
Bug 606125 - develop a way to handle visibility style, r=marcoz, davidb, sr=bz, a=blocking
...
--HG--
rename : accessible/tests/mochitest/treeupdate/test_tableinsubtree.html => accessible/tests/mochitest/treeupdate/test_ariadialog.html
2010-11-13 12:49:26 -05:00
Ben Turner
7b428214f3
Bug 586216 - Don't use one timer per animated widget. r=roc a=b
2010-11-13 09:19:38 +01:00
Joe Drew
19957ee9c6
Bug 611498 - Add a test for transparent areas overdrawing when repeatedly drawn. r=jrmuizel a=b
...
--HG--
extra : rebase_source : 42a63d58e136368a595ba1714ceac47134a0e1bf
2010-11-12 18:34:43 -05:00
Chris Double
c4fa8c8266
Disable reftest 579985-1 a=roc
2010-11-12 16:13:17 +13:00
Chris Double
c8b0bb098e
Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
...
--HG--
extra : rebase_source : ae011843fdd812dbeab7e5de0bf3b6029cccb3e5
2010-10-26 16:11:13 +13:00
Robert O'Callahan
41c36793bb
Bug 608636. Clip to transformed bounds of BasicContainerLayers when compositing their opacity groups back to the target surface. r=vlad,a=blocking
2010-11-12 14:43:42 +13:00
Robert O'Callahan
bc9c9cca06
Bug 579985. Using CGContextSetAlpha to implement mask alpha doesn't work for some operators. r=jrmuizel,a=blocking
2010-11-12 14:42:22 +13:00
Ehsan Akhgari
a979f4075d
Bug 609821 - Don't attempt to update the position of caret when we may have pending reflow operations; r=roc a=bsmedberg
2010-11-08 19:16:53 -05:00
Kyle Huey
99fecd3066
Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE
2010-11-11 12:36:01 -05:00
Justin Lebar
c50ec5e108
Bug 590181 - Part 1: Fix linux tests broken by GCC at -O3. r=dbaron
2010-09-29 14:32:17 -07:00
Mike Hommey
fdfea85673
Bug 557771 - Add support for alpha, hppa, ia64, mips, mipsel and s390 to TestPoisonArea. r=zackw,a=bsmedberg
2010-11-11 09:19:11 +01:00
Frédéric Wang
d9d102c3f7
Use u23AF instead of uE10B for stix extenders (bug 594244) r=karlt a=bsmedberg
...
--HG--
extra : rebase_source : fa67187d67b23489ceff8185cb61f1c12e17ad5e
2010-11-11 11:34:59 +13:00
Karl Tomlinson
0fdc24da53
b=597147 part 17: switch from pango_itemize to gfxScriptItemizer r=jfkthame
...
--HG--
extra : rebase_source : f0b1026020b765d1ffedd1f98d04373b8d8fbc9a
2010-11-11 11:25:59 +13:00
Daniel Holbert
6cf342c5f0
Bug 585129: Propagate SetIsActive calls to external resource documents. r=bz a=blocking-betaN
2010-11-10 13:18:12 -08:00
Daniel Holbert
ac71d9769e
Bug 610954: Use first continuation frame in new code in nsSVGIntegrationUtils::GetInvalidAreaForChangedSource, to match old code. r=longsonr a=bsmedberg
2010-11-10 13:18:11 -08:00
Robert Longson
330faa5ecf
Bug 610466 - feDiffuseLighting with filterRes larger than filter region causes filter not to work r+a=roc
2010-11-10 08:53:53 +00:00
Olli Pettay
ec2f3dfd35
Bug 610690 - Crash when printing many documents successively [@ nsCOMPtr_base::assign_from_qi | nsDocShell::SetTreeOwner ], r=mats, a=benjamin
2010-11-10 23:15:21 +02:00
L. David Baron
2bee206d34
Don't use ComputeDistance in nsTransitionManager when shortening reversals of partially running transitions, and shorten only transitions that are actually back to the current start point. (Bug 582379, bug 526784) r=bzbarsky a2.0=blocking
2010-11-10 07:49:53 -08:00
L. David Baron
e0c6877082
Fix division-by-zero crash that dholbert saw, although I haven't been able to, and make the code a bit more robust. (Bug 582379) r=bzbarsky a2.0=blocking
2010-11-10 07:49:53 -08:00
L. David Baron
cc52f8c0a0
Fix another case of bad border-radius corners (and document a third that's not fixed). (Bug 500141) r=roc a2.0=blocking
2010-11-10 07:49:53 -08:00
L. David Baron
ed2ce3bf01
Make 'bolder' and 'lighter' values of 'font-weight' be computed in the style system, per recent edits to CSS 2.1. (Bug 93725) r=jdaggett a2.0=joedrew
2010-11-10 07:49:52 -08:00
L. David Baron
f9401853c1
Fix an underlying issue with weightmapping reftests that shows up in weightmapping-458.html on Windows once bug 93725 is fixed: avoid differences because we're inconsistent about whether we're setting the correct font on a block or an inline. (Bug 93725) r=jdaggett a2.0=tests
2010-11-10 07:49:52 -08:00
L. David Baron
850dc81ab2
Remove support (style system only) for 'wider' and 'narrower' values of 'font-stretch'. (Bug 604816) r=jdaggett a2.0=joedrew
2010-11-10 07:49:52 -08:00
Benjamin Smedberg
c1f3d96e91
Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
...
This merge includes the fix for bug 583109 - Add visibility notifications for plugins, so that asynchronous painting can be suspended when plugins are not visible. This collaterally fixes bug 606285, hulu homepage doesn't paint with async layers.
This changeset only implements asynchronous painting for out-of-process plugins. In-process painting will be implemented as a followup. Note that it is still possible to disable asynchronous layers on Windows by setting the preference mozilla.plugins.use_layers to false, but my intention is to remove this preference and sync-painting codepaths soon in a followup.
2010-11-10 10:29:09 -05:00
Benjamin Smedberg
bcb4f74440
Additional review fix for bug 583109 comment 49 (karlt).
2010-11-10 08:19:53 -05:00
Benjamin Smedberg
1417fd7f05
Fix review comments from bug 583109 (changeset 6ff3fcbb7845), comment 46.
2010-11-09 09:36:33 -05:00
Benjamin Smedberg
2aaeb2d246
Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958.
2010-11-08 09:50:11 -05:00
Benjamin Smedberg
9df15ba4d0
Fix nsObjectFrame.cpp back to unix-style line endings. DOS endings crept in during the last merge for reasons I don't understand.
2010-11-08 09:48:02 -05:00
Benjamin Smedberg
010fbdcb07
Merge mozilla-central into the branch for asynchronous plugin painting on Windows.
2010-11-05 15:56:28 -04:00
Mike Hommey
974d30cc03
Bug 577653 - Allow to build against system libvpx. r=khuey a=roc
2010-11-05 18:24:28 +01:00
Benjamin Smedberg
b5c8de3824
Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt
2010-11-05 10:40:55 -04:00
Jan Arne Petersen
63f71f3156
Bug 583109 - Add visibility notification for plugins by setting the NPWindow.clipRect to [0, 0, 0, 0] when the plugin is not visible, either in a background tab, or visibility: hidden. r=karlt Patch rebased against trunk by Benjamin Smedberg.
2010-11-05 10:38:33 -04:00
Ms2ger
6492dfc93a
Bug 538965 - part b: compress whitespace in MathML mfenced's open and close attributes; r=karlt a=bsmedberg
2010-11-05 11:57:51 +01:00
Ms2ger
f94a249008
Bug 538965 - part a: make nsMathMLmfencedFrame::CreateFencesAndSeparators return void; r=karlt a=bsmedberg
2010-11-05 11:57:39 +01:00
Joel Maher
d98970d175
Bug 590248 test_resizer.xul not valid for fennec testing, disable test for fennec r=mfinkle a=NPOTB
2010-11-04 17:01:13 -07:00
Joel Maher
f0ab23ffda
Bug 609040 Remote reftests need to be smarter with how they handle webserver and jsreftest r=ctalbert a=NPOTB
2010-11-04 17:01:13 -07:00
Ms2ger
d1816016c2
Bug 604078 - Two comparisons between signed and unsigned integers in nsTextFrame::PeekOffsetCharacter; r=ehsan a=bsmedberg
2010-11-04 16:43:01 -04:00
Ehsan Akhgari
5febe4410c
Bug 424627 - Ctrl+clicking on a text control border followed by an editing operattion (e.g. paste) removes the table cell from a non-editable document; r=roc a=blocking-final+
2010-11-01 19:04:12 -04:00
Ehsan Akhgari
8c00ec8852
Bug 542116 - Part 2: Temporary assertion annotation for another reftest which is affected by bug 596901; r=roc a=blocking-final+
2010-10-31 16:10:23 -04:00
Ehsan Akhgari
69b7a0c378
Bug 542116 - Caret inside empty input text/password or contenteditable element ignores font-size (reftests); r=roc a=blocking-final+
2010-10-29 12:30:52 -04:00
Ehsan Akhgari
26b56e6566
Bug 542317 - Caret missing when an iframe is put into design mode when it already has focus; r=roc a=blocking-final+
2010-10-29 12:30:52 -04:00
Benjamin Smedberg
0a2062e721
Merge mozilla-central to the branch for bug 596451.
2010-10-28 10:05:20 -04:00
Ehsan Akhgari
47a0f5ad14
Bug 389321 - Part 4: Add a reftest for caret height in block elements, and another for carets in empty and non-empty block elements; r=roc a=blocking-betaN+
2010-10-27 17:56:50 -04:00
Benjamin Smedberg
280184d562
Bug 596451 part G - Fix a condition where FixupWindow is called too early and doesn't know that we are a windowless plugin yet. Call FixupWindow from nsPluginInstanceOwner::CreateWidget, r=roc
2010-10-27 09:10:50 -04:00
Ehsan Akhgari
747639bc18
Bug 389321 - Part 3.1: Disable a problematic reftest until bug 607548 gets resolved; r=roc a=blocking-betaN+
2010-10-27 00:49:38 -04:00
Chris Jones
2366aa408c
Bug 607512: Destroy document-viewer widgetry to avoid keeping native widgets and layers alive longer than necessary. r=roc a=blocking-fennec
2010-10-27 11:57:21 -05:00
Mats Palmgren
a49bc9b30b
Null-check the root pres context before using it. b=599341 r=roc a=dbaron
2010-10-27 16:19:01 +02:00
L. David Baron
9369433aef
Fix border-radius joins with differing styles adjacent to a zero-width border. (Bug 500141) r=roc a2.0=blocking-final
2010-10-26 11:30:42 -07:00
Mounir Lamouri
7873baa96e
Bug 595606 - "ASSERTION: no common ancestor at all" when removing a subtree with more than one id pointed by @form. r=jst a=blocking
...
--HG--
rename : content/base/crashtests/595606.html => content/base/crashtests/595606-1.html
2010-10-13 12:52:45 +02:00
Daniel Holbert
a807c9c11a
annotate reftest.list for linux opt reftest failure, in test added earlier for Bug 477171. a=orange
2010-11-09 23:14:14 -08:00
Daniel Holbert
fa0ca3bdbe
Bug 587336: Keep nsSVGIntegrationUtils::GetInvalidAreaForChangedSource from inadvertantly adding an observer relationship and potentially triggering an infinite loop a few stack-levels up. r=roc a=blocking-final+
2010-11-09 21:50:29 -08:00
Daniel Holbert
79778bb3d0
Bug 601999: Skip reflow request on target frame if it's already reflowing, when invalidating an SVG filter. r=roc a=blocking-betaN+
2010-11-09 21:50:29 -08:00
Daniel Holbert
bcd2429adb
Bug 610419: Don't pause SMIL in initially-"hidden" documents that are actually SVG-as-an-image documents (which don't get OnPageShow/OnPageHide calls and hence appear to be hidden). r=roc a=blocking-beta8+
2010-11-09 21:50:29 -08:00
Cameron McCormack
acb4564013
Bug 477171 - Make unknown elements in the SVG namespace not render any children r=roc a=blocking
2010-11-10 16:58:41 +13:00
Brian Birtles
896e0f43f0
Bug 603917 - SVG SMIL: Allow some forms of animation even if base value is not animatable; r=dholbert; a=blocking-2.0
2010-11-10 08:21:04 +09:00
Mats Palmgren
59244db4d6
"ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final
2010-11-09 22:14:05 +01:00
Mounir Lamouri
de2840de11
Bug 603141 (2/2) - <select multiple> should show 4 rows by default. r=bz a=blocking-b8
2010-11-09 15:24:01 +01:00
Ginn Chen
cb951b68f9
Bug 590436 nsCSSParser.cpp failed to compile with Sun Studio compiler r=roc a=benjamin
2010-11-09 18:16:18 +08:00
Chris Jones
5629202ce0
Followup to bug 550611: Use a different placement-dtor form so as to appease gcc 4.5. rs=tn a=bustage
2010-11-09 00:17:06 -06:00
Chris Jones
28d67e6217
Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
...
--HG--
rename : xpcom/glue/nsTArray.cpp => xpcom/glue/nsTArray-inl.h
2010-11-08 20:48:59 -06:00
Jonathan Watt
cccb5b3f6b
Make reftest-analyzer.xhtml work with build logs. r=dbaron, a=npob.
2010-11-08 23:08:56 +00:00
Bas Schouten
bba6216a0e
Bug 598202: Avoid drawing borders which are fully transparent. r=vlad a=vlad
2010-11-08 22:52:02 +01:00
Jonathan Watt
d2df5a1874
Test for bug 601699. a=dveditz for fix.
2010-11-08 20:00:08 +00:00
Jonathan Watt
18d9313895
Bug 522306. Add support for SMIL animation of the <path> element's 'd' attribute. r=roc, r=longsonr, r=dholbert, a=roc.
2010-11-08 15:07:00 +00:00
Chris Jones
a628adeb94
Bug 603680: Paper over lack of IPDL |discard| (and possible weirdly short-lived <browser>s). r=bsmedberg a=blocking-fennec
2010-10-26 12:51:08 -05:00
Brian Birtles
a7ca4fe4a3
Bug 594653 - SVG SMIL: Don't use InstanceTimeComparator on times without serial numbers; r=dholbert; a=roc
2010-10-13 09:17:55 +09:00
Brian Birtles
8f871b564a
Fix failing test from bug 579828; a=testfix
2010-10-26 09:46:45 +09:00
Ehsan Akhgari
bc3929193c
Bug 605138 follow-up: fix Thunderbird bustage. r=me a=bustage
2010-10-25 14:24:40 -04:00
Ehsan Akhgari
b3ebab6edb
Bug 605138 - Part 2: Refactor nsTypedSelection::ScrollIntoView to use flags instead of parameters; r=roc a=blocking-final+
2010-10-22 18:41:55 -04:00
Ehsan Akhgari
c5d807f1c7
Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+
2010-10-21 16:56:20 -04:00
Ehsan Akhgari
43a9abec75
Bug 595337 - Crash [@ nsTextEditorState::InitializeKeyboardEventListeners] on print preview close with iframe, position:fixed and input; r=roc a=blocking-final+
2010-09-24 15:09:25 -04:00
Ehsan Akhgari
b5cea518bc
Bug 599080 - Frames leak when failing to insert them in the frame tree; r=roc a=blocking-final+
2010-10-06 16:30:47 -04:00
Ehsan Akhgari
29bec3cf7d
Bug 599080 - Part 1: Rename mSetPrimaryFrame to mCreatingExtraFrames and invert its boolean semantics; r=roc a=blocking-final+
2010-10-18 16:13:21 -04:00
Robert O'Callahan
d6707f1b58
Bug 593839. Part 1: Use nsDisplayListBuilder::IsPaintingToWindow instead of gfxContext::DESTINED_FOR_SCREEN. r=tnikkel
2010-10-25 16:38:09 +02:00
Neil Deakin
902842e19b
Bug 578667, text not highlighting when selectiondrag is outside frame, r=mats,a=blocking
2010-10-25 10:06:30 -04:00
L. David Baron
88c9a20f8d
Add test for nsStyleAnimation::ComputeDistance. (Bug 598099) r=bzbarsky a2.0=blocking-betaN
2010-10-23 16:31:55 -07:00
L. David Baron
8cb1c8371d
Change distance computation for transforms so that distance ratios match interpolation. (Bug 598099) r=bzbarsky a2.0=blocking-betaN
2010-10-23 16:31:55 -07:00
L. David Baron
2a41b9c1dc
Make AnimValuesStyleRule::MapRuleInfoInto check that property hasn't been filled in yet, so that it cascades correctly and interacts correctly with nsStyleSet::ResolveStyleByAddingRules. (Bug 598099) r=bzbarsky a2.0=blocking-betaN
2010-10-23 16:31:55 -07:00
L. David Baron
606f3325dc
Revert code changes from changeset 1640dcbf1d4c (bug 541406), and add embed:-moz-focusring too, now that bug 542595 is fixed. r=roc
2010-10-23 16:31:55 -07:00
Boris Zbarsky
ebd7c067e3
Bug 484992 and bug 604420. Don't start a new network request when instantiating the plug-in for <object>s. r=josh, a=blocker
2010-10-22 21:16:29 -04:00
Colby Russell
5c9da2bfe5
Bug 606107: Remove comment about long-fixed bugs in svg.css. r=roc a=comments-only
2010-10-22 15:55:05 -07:00
Daniel Holbert
a313214d9f
Bug 606360: Don't double-count full-page-zoom factor when drawing SVG <image> element. r=longsonr a=blocking-final+
2010-10-22 15:55:04 -07:00
Ehsan Akhgari
90e76bbb1f
Bug 389321 - Part 3: Use a centralized algorithm for caret positioning; r=roc a=blocking-betaN+
2010-08-31 14:54:44 -04:00
Daniel Holbert
1f3347d8c8
Bug 589558 followup: annotate that 3 known-reftest-failures from pixel-rounding issue actually pass on OS X. a=orange
2010-10-12 13:33:50 -07:00
Daniel Holbert
7ea1c96ba4
Bug 589558, tests for SVG-as-image in canvas. a=tests-only
...
--HG--
rename : layout/reftests/svg/as-image/lime100x100.svg => layout/reftests/svg/as-image/lime50x50.svg
2010-10-12 12:00:31 -07:00
Daniel Holbert
7857adfcb5
Bug 589558, patch 2: Make html5 canvas write-only after an SVG image has been drawn to it. r=roc a=blocking-betaN+
2010-10-12 12:00:31 -07:00
Ms2ger
78c77cf6be
Bug 599558 - Remove support for the :optional pseudo-class on button; f=volkmar r+a=sicking
2010-10-07 23:09:31 +02:00
Mats Palmgren
11ce93ed15
Backout bug 571995. a=backout
2010-10-12 18:40:44 +02:00
Mounir Lamouri
183a7a2af4
Bug 600151 - Remove -moz-submit-invalid default style. r+a=dbaron
2010-10-12 14:57:40 +02:00
L. David Baron
7fe205cc61
Add an additional value to nsOverflowType so that compilers (in particular, gcc 4.5.*) know that one past the end is a value they'll need to deal with. (Bug 602826) r=roc a2.0=blocking
2010-10-11 19:20:57 -07:00
Daniel Holbert
b5aa5d79c6
Bug 598798 patch 5: Make nsSVGImageFrame::PaintSVG use nsLayoutUtils::DrawSingleImage. r=roc r=jwatt a=blocking-betaN
2010-10-11 13:08:19 -07:00
Daniel Holbert
246bdc65d2
Bug 598798 patch 4: Remove hard-coded GraphicsFilter from nsLayoutUtils::DrawSingleUnscaledImage, and make its dirty-rect argument optional. r=roc a=blocking-betaN
2010-10-11 13:08:07 -07:00
Daniel Holbert
071d06788c
Bug 598798 patch 3: Add typedef for gfxPattern::GraphicsFilter to nsLayoutUtils. r=roc a=blocking-betaN
2010-10-11 13:07:59 -07:00
L. David Baron
0b7f765281
Make hit testing for border-radius follow the curvature of the border. (Bug 595652) r=roc a2.0=blocking2.0:betaN
2010-10-11 11:03:12 -07:00
Jesse Ruderman
8e8208ee67
Bug 570289 - add crashtest
2010-10-11 09:55:23 -07:00
Jesse Ruderman
fd58e9ed9c
Bug 589002 - add crashtest
2010-10-11 09:55:23 -07:00
Jesse Ruderman
27a9f1c13e
Bug 589723 - Remove framing in layout/base/crashtests/311661-* to ensure onload fires
...
--HG--
rename : layout/base/crashtests/311661-1-inner.xul => layout/base/crashtests/311661-1.xul
rename : layout/base/crashtests/311661-2-inner.xul => layout/base/crashtests/311661-2.xul
2010-10-11 09:55:22 -07:00
Jesse Ruderman
8f4714325e
Bug 590426 - fix timeout/onload race in a crashtest
2010-10-11 09:55:22 -07:00
Jesse Ruderman
bdb448e788
Remove extra dump statement from test
2010-10-11 09:55:22 -07:00
Robert O'Callahan
c3e99b598c
Mark assertion. a=me
2010-10-11 16:31:30 +13:00
Robert O'Callahan
b6a55af831
Fixing test errors, a=me
2010-10-11 15:35:47 +13:00
Robert O'Callahan
f8ce382549
Bug 596491. Part 4: Rename ForcePluginGeometryUpdate to SynchronousPluginGeometryUpdate, and make it do nothing if no plugin geometry update is required. r=mats,a=blocking
2010-10-11 13:58:21 +13:00
Robert Longson
c92d390c9d
Bug 601406 - GetBBox crashes when called on an SVG a element r=jwatt a=blocking-final
2010-10-08 17:49:39 +01:00
Matt Woodrow
47554e7736
Bug 594983. Look inside display sublists to determine whether there is text for the layer. r=roc,a=blocking
2010-10-11 13:58:20 +13:00
Robert O'Callahan
951d95a03a
Bug 582146. 8388608.0 is invalid in cairo, so clamp to 8388607.0 instead. r=jrmuizel
2010-10-11 13:58:19 +13:00
Mats Palmgren
88625a23ac
Just switch to the new textrun for empty text frames. b=571995 r=roc a=blocking2.0:final
2010-10-11 00:07:01 +02:00
Mats Palmgren
d000a22403
Update the caret after creating a new frame, if the node has focus. b=536421 r=ehsan a=blocking2.0:final
2010-10-11 00:07:01 +02:00
Jesse Ruderman
d0a2a35c8c
Crash test for bug 601427. a=TEST
2010-10-11 00:07:00 +02:00
Phil Ringnalda
56bba9aa07
Bug 385845 followup, stop expecting an assertion in layout/xul/base/src/crashtests/321056-1.xhtml, a=bustage
2010-10-09 18:21:59 -07:00
Jim Mathies
e219504976
Bug 543910 - tests. r=dbaron, a=final.
2010-10-09 15:53:45 -05:00
Jim Mathies
4aed135ef5
Bug 543910 - Layout support for -moz-windows-theme. r=dbaron, a=final.
2010-10-09 15:53:45 -05:00
Timothy Nikkel
c126c217ef
Bug 602794. nsPresContext::IsRootContentDocument is wrong for the embedding situation. r=bzbarsky a=dbaron
2010-10-09 14:09:22 -05:00
Timothy Nikkel
ede56de270
Bug 587960. Don't run tree view code when the document is a zombie. r=bzbarsky a=roc
2010-10-09 14:09:22 -05:00
Timothy Nikkel
ce930f4482
Bug 592803. Remove nsPresContext::NotifyInvalidateForScrolling because it is not used. r=roc a=dbaron
2010-10-09 14:09:22 -05:00
Olli Pettay
bcc43c0f80
Bug 560235 - background image in print-specific style sheet not printed and not displayed in print preview, r=dbaron, a=blocking
2010-10-09 13:03:06 +03:00
Ehsan Akhgari
83a84791e8
Bug 602141 - Right arrow navigation broken on later contenteditable content on single line; r=bzbarsky a=blocking-final+
2010-10-08 15:49:47 -04:00
Timothy Nikkel
25ef24ef0d
Bug 564705. Add crashtest. a=tests-only
2010-10-08 13:58:45 -05:00
Jim Mathies
0a31580bbd
bustage fix for 128d7ea8ebfc. a=bustage
2010-10-08 11:43:55 -05:00
Bas Schouten
db79503410
Bug 600045: Reftest for canvas transformed strokes using 'lighter'. r=jrmuizel a=blocking-betaN
2010-10-08 18:02:36 +02:00
Ehsan Akhgari
6217ae235e
Bug 600803 - setting value with newline on textarea has excess newline (test case); r=bzbarsky a=NPOTB
2010-10-07 15:54:33 -04:00
Mounir Lamouri
68417f7637
Bug 598238 - Don't call GetMultiple but use HasAttr. r=smaug a=sicking
2010-10-08 14:15:00 +02:00
Mounir Lamouri
b5b12f9409
Bug 590386 - <input type='file'> should not use more than one filter. r=sicking a=blocking
2010-10-08 12:13:08 +02:00
Mounir Lamouri
50b705b40d
Bug 598236 - nsHTMLInputElement should not ask nsFileControlFrame to know the filters for the file picker. r=smaug a=sicking
2010-10-08 12:07:20 +02:00
L. David Baron
f986875fda
Add reftests for bug 500141. a2.0=tests+blocking
2010-11-18 11:06:14 -08:00
L. David Baron
8c71dfa5a4
Update Armenian list numbering test per discussion in bug 390440 and bug 604508. a2.0=tests
2010-11-18 11:06:14 -08:00
Simon Montagu
3889275cb4
Test for bug 612843, a=test
2010-11-18 11:21:26 +02:00
Robert Sayre
2d10c1480d
Merge tracemonkey to mozilla-centra. a=blockers.
2010-11-17 13:55:14 -08:00
Vivien Nicolas
67d5a26d77
Bug 602962 - Undo close tab thumbnail disappears when rotating screen orientation [r=smaug r=roc a=blocking-fennecb3]
2010-11-17 08:46:00 -05:00
Mounir Lamouri
d45aa3e0d0
Bug 604673 - <output> should be subject for constraint validation. r=smaug ui-r=limi a=bsmedberg
2010-11-17 17:30:03 +01:00
Josh Aas
6094c78eb9
Bug 573873: Fix bug in HTTP handling for plugins. r=jst a=blocking2.0
2010-11-17 14:25:48 -05:00
Vladimir Vukicevic
e8053d8870
b=612334; fix webgl context type; r=bz
...
--HG--
rename : dom/interfaces/canvas/nsICanvasRenderingContextWebGL.idl => dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl
2010-11-16 20:33:04 -08:00
Mats Palmgren
7ad2707943
Bug 536061 - Broken rendering of box-shadow and outline when used with -moz-transform. r=roc a=blocking2.0:final
2010-11-17 03:20:25 +01:00
Mounir Lamouri
4db1d8847f
Bug 596511 (3/3 - <select> can be invalid if no option is selected or all of them have empty value. r=sicking a=blocking-betaN
2010-11-17 00:41:19 +01:00
Mounir Lamouri
c4a2f1de10
Bug 596511 (2/3) - Have :required apply on <select> when appropriate. r=sicking a=blocking-betaN
2010-11-16 15:40:21 +01:00
Brad Lassey
77ba0ab35f
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
2010-11-16 18:33:56 -05:00
Brian Birtles
b698e78544
Bug 606399 - SVG SMIL: Animating rect rx or ry only should animate corresponding attribute; r=roc; a=roc
2010-11-17 08:24:11 +09:00
Daniel Holbert
7218dcc764
Bug 606722 followup: Remove now-unused variable "tfunc" from nsStyleAnimation::ComputeDistance. r+a=dbaron
2010-11-16 15:19:21 -08:00
Daniel Holbert
d55cd7386a
Bug 610796: In SVG-as-an-image helper-documents, clear rendering observer lists at xpcom shutdown time. r=roc a=blocking-final+
2010-11-16 10:35:59 -08:00
Daniel Holbert
e30d346096
(no bug) fix end-of-line whitespace so I can add a changeset with an a=bustage annotation
2010-11-16 11:28:36 -08:00
Daniel Holbert
e87a00a85f
merge after backing out changeset 5a5ead36d721 / bug 610796
2010-11-16 11:24:43 -08:00
Daniel Holbert
c8a54bc253
Backed out changeset 5a5ead36d721 (bug 610796) due to non-libxul-build bustage
2010-11-16 11:24:04 -08:00
Daniel Holbert
ff2dff48de
Bug 610796: In SVG-as-an-image helper-documents, clear rendering observer lists at xpcom shutdown time. r=roc a=blocking-final+
2010-11-16 10:35:59 -08:00
Daniel Holbert
babe295a0e
Bug 604816 followup: Remove now-unused variable "stretch" from CheckFontCallback in nsRuleNode.cpp. r=dbaron a=dbaron
2010-11-16 10:35:59 -08:00
Daniel Holbert
3a7978ffc3
Bug 610491: Preemptively stop SVG animations in SVG-as-an-image in OnStartRequest. r=roc a=roc
2010-11-16 10:35:59 -08:00
Cameron McCormack
f508df596d
Bug 610945 - Make reftests/svg/filters/feSpecularLighting-1.svg pass on all platforms r=roc a=tests
2010-11-16 12:36:16 +13:00
L. David Baron
ef78257c0c
Animate skew in angle space rather than tangent space for interop and to avoid issues with infinite tangents. (Bug 606722) r=bzbarsky a2.0=blocking
2010-11-16 09:56:03 -08:00
L. David Baron
4b3171070f
Remove spammy warning announcing that we haven't fixed bug 455338. (Bug 611686) r=bzbarsky a2.0=DEBUG-only
2010-11-16 09:56:03 -08:00
L. David Baron
3c42da9c90
Make the reftest image comparison tests have a more informative message so they're easier to distinguish from the rest. (Bug 611702) r=ted a2.0=tests
2010-11-16 09:56:03 -08:00
L. David Baron
08f5283ad7
Fix assertion (that should have turned the tree orange). (Bug 608458) r=roc a2.0=blocking(on 500141)
2010-11-16 09:56:03 -08:00
Ehsan Akhgari
d304419bed
Bug 389321 - Part 2: Fix a caret which doesn't get erased completely; r=roc a=blocking-betaN+
2010-08-17 19:31:02 -04:00
Ehsan Akhgari
28e97f8723
Bug 389321 - Part 1: Don't choke on textnodes which don't have a primary frame; r=roc a=blocking-betaN+
2010-08-17 15:25:53 -04:00
Boris Zbarsky
054e67dd2f
Bug 609437. Go through the central link-click-dispatch code for isindex. r=sicking a=blocker
2010-11-04 16:06:20 -04:00
Ms2ger
024d857be8
Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
...
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
2010-10-25 15:17:38 +03:00
Robert O'Callahan
68b9306874
Try to fix failing test for bug 595842 by removing border whose antialiasing seems to be inconsistent, a=testonly
2010-10-29 22:17:07 +13:00
Robert O'Callahan
3f29ca47ee
Bug 595842. When GetHDCWithClip fails, fall through to the fallback rendering path. r=vlad,a=blocking-beta7
2010-10-29 16:08:07 +13:00
Mats Palmgren
8f52e9d7f5
Delay hiding the plugin window when a delayed stop is requested (eg. during frame destruction). b=604734 r=roc a=blocking2.0:beta7
2010-10-28 22:27:52 +02:00
Mihai Sucan
a8cd49d408
Bug 601352 - Console does not scroll expression result into view, r+a=roc
2010-10-28 13:01:37 -03:00
Olli Pettay
7a6327ec8a
Bug 606192 - After drag & drop any link/text/image to contents area, mouse click chrome elements does not work, r=enndeakin, a=beltzner
2010-10-28 17:11:15 +03:00
Brad Lassey
f12a85806e
bug 518266 - Implement mechanism to provide haptic feed back, android r=dougt a=blocking-fennec
2010-11-22 11:38:02 -05:00
L. David Baron
22c836286a
Don't propagate text-decoration in quirks-mode across inline-block, inline-table, and HTML table elements. Also, prepare quirks-mode text-decoration propagation code for use in standards mode (for bug 403524). (Bug 572713) r=roc a2.0=blocking
2010-11-21 15:50:28 -08:00
Shawn Wilsher
abacada9dc
Merge mozilla-central into Places
2010-11-17 10:55:34 -08:00
Shawn Wilsher
06f60f7a34
Merge mozilla-central to Places
2010-11-10 09:38:08 -08:00
Neil Rashbrook
f01cf84dbe
Bug 595570 Fix mouse coordinates for tooltip popupshowing events r=Enn a=roc
2010-10-07 21:38:13 +01:00
Robert Longson
5f29256b79
Bug 571863: Make sure to update graphic and/or invalidate transform on an inner <svg> element when its various attributes are modified. r=dholbert a=blocking-betaN+
2010-10-07 12:19:32 -07:00
Robert Longson
062ba744d2
Bug 589436 patch 3: Tests. r=dholbert a=blocking-b8+
2010-10-07 12:19:32 -07:00
Ehsan Akhgari
a6771f6553
Bug 601833 - layout/base/tests/bug240933-1.html and bug240933-2.html triggers uncaught exception: Unknown key: DOM_VK_VK_ENTER; r=bzbarsky a=NPOTB
2010-10-05 19:17:21 -04:00
Ehsan Akhgari
133d6d5182
Bug 597519 - Attempting to add characters to a textarea filled to its maxlength with a trailing newline results in the caret to jump to the previous line; r=roc a=blocking-final+
2010-09-24 15:10:53 -04:00
Ehsan Akhgari
ecfaa4d477
Bug 586662 - Part 3: Don't attempt to compare unrelated points when manipulating selections; r=roc a=blocking-betaN+
2010-09-23 14:44:01 -04:00
Jonathan Kew
218fd4389d
mark failing test as random on OS X, see bug 602469. a=orange
2010-10-07 12:37:26 +01:00
Jonathan Kew
0e77e7c02f
bug 601099 - add proper padding to the VeraBd-validchecksum.ttf font file. r=jdaggett a=test-only
2010-10-07 08:59:17 +01:00
Jonathan Kew
d093b9f679
bug 600821 - add proper padding to the gw432047.ttf font. r=jdaggett a=test-only
2010-10-07 08:59:17 +01:00
Jonathan Kew
8ace770477
bug 601110 - fix OS/2 table in markA.otf and markB.otf fonts. r=jdaggett a=test-only
2010-10-07 08:59:17 +01:00
Jonathan Kew
d2785f4dc2
bug 580863 reftest - check metrics using CFF font with non-1000 unit em square. r=jdaggett a=test-only
2010-10-07 08:59:16 +01:00
L. David Baron
80e25678c7
Check isValid, since bindings in chrome (e.g., Fennec select binding) can make it be false. (Bug 596767) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
320b7ad5db
Drop native appearance when border-radius or -moz-border-start/end are set. (Bug 601366) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
6fdbe0f657
Give nsCSSFontFaceRule a copy-constructor that doesn't copy the reference count. (Bug 601437) r=bzbarsky a2.0=blocking2.0:final
2010-10-06 21:25:47 -07:00
Jim Mathies ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
88b93df19d
Set vertical resize flags on the root's reflow state when we're doing SizeToContent reflows. (Bug 562955) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
64d33e9f4c
Avoid early return from nsImageFrame::BuildDisplayList, so we don't go blank for some selection cases. (Bug 599368) r=tnikkel a2.0=blocking2.0:final
2010-10-06 21:25:47 -07:00
L. David Baron
bea16867c4
Reflow floating ::first-letter before deciding where to place the float, since we need to reflow it to learn its width. (Bug 594303) r=roc a2.0=blocking:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
cd40905288
When a frame is themed, report a border-radius of 0. (Bug 595652) r=roc a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
d94584cd11
Fix border-radius computed style code to reflect clamping adjustments that we make to border radius. (Bug 595651) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
8bb7865fe4
Fix border-radius computed style code to reflect that percentage Y values are percentages of the box height. (Bug 595650) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
29815e0d2c
Add a selector hack so that we can implement table border styles compatibly in CSS. (Bug 539880) Test by Geoff Lankow <geoff@darktrojan.net>. r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:47 -07:00
L. David Baron
3be0976384
Add reftests for text-shadow and box-shadow not causing scrollable overflow. (Bug 542595, patch 24) (for bug 446693) a2.0=blocking2.0:beta8
2010-10-06 21:25:47 -07:00
L. David Baron
b9624214a1
Fix reftests that assume that text-shadow causes scrollbars. (Bug 542595, patch 23) (for bug 446693)
2010-10-06 21:25:47 -07:00
L. David Baron
e997e1db93
Mark two reftests that now pass as passing. (Bug 542595, patch 22) (fixes bug 593160) a2.0=blocking2.0:beta8
2010-10-06 21:25:47 -07:00
L. David Baron
2b00d08685
Adjust known assertion counts for assertions that now happen for each overflow area. (Bug 542595, patch 21) a2.0=blocking2.0:beta8
2010-10-06 21:25:47 -07:00
L. David Baron
a56a24a514
Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:47 -07:00
L. David Baron
40d60928c6
Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:46 -07:00
L. David Baron
08c54cb878
Fix all ReflowChildren methods in table code to avoid unnecessary NS_METHOD and NS_IMETHOD, and one that takes an overflow area to handle it correctly. (Bug 542595, patch 18) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:46 -07:00
L. David Baron
60e0eec2b0
Make parameters to nsTableFrame::InvalidateFrame, nsTableFrame::PlaceChild, and nsTableRowGroupFrame::PlaceChild be the visual overflow rect. (Bug 542595, patch 17) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:46 -07:00
L. David Baron
ce12d2bcea
Fix the way table cells consider overflowing collapsed borders for split overflow areas. (Bug 542595, patch 16) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:46 -07:00
L. David Baron
bf7624301d
Now that overflow areas are split, change nsIFrame::ComputeTightBounds to use visual overflow. While it really only needs to include frame bounds, glyph bounds, and text decorations, since glyph bounds are not part of scrollable overflow, it must use visual overflow. (Bug 542595, patch 15) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:46 -07:00
L. David Baron
501b36b2c2
Remaining nsBlockFrame changes for split overflow areas. (Bug 542595, patch 14) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
972bf93064
Change nsBlockReflowContext::PlaceBlock for split overflow areas. (Bug 542595, patch 13) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
21464c8326
Split overflow areas for block frame float continuations. (Bug 542595, patch 12) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
b26661f697
Compute nsBlockFrame.cpp's ComputeCombinedArea to split overflow areas. (Bug 542595, patch 11) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
bb2c9bd999
Compute nsBlockFrame::ComputeCombinedArea to split overflow areas. (Bug 542595, patch 10) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
b401e8f1d5
Convert nsBlockReflowState::mFloatCombinedArea and part of nsBlockFrame to split overflow areas. (Bug 542595, patch 9) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
dfd177a552
Make overflow from text frames be visual overflow only, and not scrollable. (Bug 542595, patch 8) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
03966a7c79
Make nsLineLayout track two separate overflow areas. (Bug 542595, patch 7) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
178a968ed2
Make nsLineBox track two separate overflow areas. (Bug 542595, patch 6) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
b7c46f2dc7
Remove unused method nsLineBox::CombinedAreaIntersects. (Bug 542595, patch 5) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
d86ede8347
Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
70196364ee
Make ReflowOverflowContainerChildren handle split overflow areas. (Bug 542595, patch 3) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
af38a36244
Use split overflow areas in nsAbsoluteContainer::Reflow. Fixes overflow handling bug in nsPositionedInlineFrame where non-positioned overflow was ignored. (Bug 542595, patch 2) r=roc a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
9cc9011dcd
Convert nsIFrame APIs from having a single overflow rect to having two distinct overflow rects. (Bug 542595, patch 1) r=roc sr=bzbarsky a2.0=blocking2.0:beta8
2010-10-06 21:25:45 -07:00
L. David Baron
ec7fc3ab6f
For elements that are in a document with a pres shell, always use that pres shell when getting computed style so we (a) return a more correct style and (b) don't mix rule nodes from two rule trees. (Bug 596245) r=bzbarsky a2.0=blocking2.0:betaN
2010-10-06 21:25:44 -07:00
L. David Baron
b7ba7ece96
When we set border-radius on <hr>, make the ends circular rather than elliptical. (Bug 597721) r=bzbarsky a2.0=blocking:betaN
2010-10-06 21:25:44 -07:00
Boris Zbarsky
188de910ba
Adjust assertion annotation to be Linux-specific. a2.0=bustage
2010-10-06 21:25:44 -07:00
Boris Zbarsky
9da45048dd
Annotate this test as asserting, since it does, a=bustage
2010-10-07 00:04:39 -04:00
Boris Zbarsky
a7d2e54c98
Bug 129941 followup. Continue creating scrollframes for native anonymous content. a=crashing tests
2010-10-06 22:21:58 -04:00
Boris Zbarsky
280f2c88c6
Bug 129941. Don't create scrollframes for blockframes (except inline blocks) while printing, and make such blockframes clip their contents instead. r=dbaron
2010-10-06 21:01:24 -04:00
Daniel Holbert
27a432d4a3
Bug 600574 part 2: Check for SVG images with viewBox in nsStyleBackground::Layer::RenderingMightDependOnFrameSize. r=bz r=longsonr a=blocking-betaN+
2010-10-06 15:18:52 -07:00
Daniel Holbert
59c52c95d8
Bug 600574 part 1: Move nsStyleBackground::Layer::RenderingMightDependOnFrameSize to .cpp file. r=bz a=blocking-betaN+
2010-10-06 15:18:52 -07:00
Kyle Huey
9a7fdfb2bf
Bug 600540: Disable raw video by default. r=cpearce a=beltzer
...
--HG--
extra : rebase_source : 0ddea9a76805d6d8da3328c368c8393111ab7790
2010-10-06 16:17:54 -04:00
Daniel Holbert
588878ab46
Bug 598798 patch 2: Create reftest directory for <svg:image> with more thorough tests. r=jwatt a=tests-only
...
--HG--
rename : layout/reftests/svg/image-fill-01.svg => layout/reftests/svg/image/image-fill-01.svg
rename : layout/reftests/svg/image-scaling-01.svg => layout/reftests/svg/image/image-scaling-01.svg
rename : layout/reftests/svg/image-scaling-02.svg => layout/reftests/svg/image/image-scaling-02.svg
2010-10-06 08:37:12 -07:00
Daniel Holbert
78ff1412b1
Bug 598798 patch 1: Rename SVG-as-an-image reftest directory. r=jwatt a=tests-only
...
--HG--
rename : layout/reftests/svg/image/background-image-rect-1png.html => layout/reftests/svg/as-image/background-image-rect-1png.html
rename : layout/reftests/svg/image/background-image-rect-1svg.html => layout/reftests/svg/as-image/background-image-rect-1svg.html
rename : layout/reftests/svg/image/background-image-rect-2.html => layout/reftests/svg/as-image/background-image-rect-2.html
rename : layout/reftests/svg/image/background-simple-1.html => layout/reftests/svg/as-image/background-simple-1.html
rename : layout/reftests/svg/image/background-simple-2.html => layout/reftests/svg/as-image/background-simple-2.html
rename : layout/reftests/svg/image/background-viewBox-1.html => layout/reftests/svg/as-image/background-viewBox-1.html
rename : layout/reftests/svg/image/border-image-simple-1.html => layout/reftests/svg/as-image/border-image-simple-1.html
rename : layout/reftests/svg/image/border-image-simple-2.html => layout/reftests/svg/as-image/border-image-simple-2.html
rename : layout/reftests/svg/image/content-outside-viewBox-1-helper.svg => layout/reftests/svg/as-image/content-outside-viewBox-1-helper.svg
rename : layout/reftests/svg/image/img-content-outside-viewBox-1-ref.html => layout/reftests/svg/as-image/img-content-outside-viewBox-1-ref.html
rename : layout/reftests/svg/image/img-content-outside-viewBox-1.html => layout/reftests/svg/as-image/img-content-outside-viewBox-1.html
rename : layout/reftests/svg/image/img-dyn-1-ref.html => layout/reftests/svg/as-image/img-dyn-1-ref.html
rename : layout/reftests/svg/image/img-dyn-1.html => layout/reftests/svg/as-image/img-dyn-1.html
rename : layout/reftests/svg/image/img-height-meet-1-ref.html => layout/reftests/svg/as-image/img-height-meet-1-ref.html
rename : layout/reftests/svg/image/img-height-meet-1.html => layout/reftests/svg/as-image/img-height-meet-1.html
rename : layout/reftests/svg/image/img-height-meet-2-ref.html => layout/reftests/svg/as-image/img-height-meet-2-ref.html
rename : layout/reftests/svg/image/img-height-meet-2.html => layout/reftests/svg/as-image/img-height-meet-2.html
rename : layout/reftests/svg/image/img-height-slice-1-ref.html => layout/reftests/svg/as-image/img-height-slice-1-ref.html
rename : layout/reftests/svg/image/img-height-slice-1.html => layout/reftests/svg/as-image/img-height-slice-1.html
rename : layout/reftests/svg/image/img-height-slice-2-ref.html => layout/reftests/svg/as-image/img-height-slice-2-ref.html
rename : layout/reftests/svg/image/img-height-slice-2.html => layout/reftests/svg/as-image/img-height-slice-2.html
rename : layout/reftests/svg/image/img-simple-1.html => layout/reftests/svg/as-image/img-simple-1.html
rename : layout/reftests/svg/image/img-simple-2.html => layout/reftests/svg/as-image/img-simple-2.html
rename : layout/reftests/svg/image/img-simple-3.html => layout/reftests/svg/as-image/img-simple-3.html
rename : layout/reftests/svg/image/img-simple-4.html => layout/reftests/svg/as-image/img-simple-4.html
rename : layout/reftests/svg/image/img-simple-5.html => layout/reftests/svg/as-image/img-simple-5.html
rename : layout/reftests/svg/image/img-simple-6.html => layout/reftests/svg/as-image/img-simple-6.html
rename : layout/reftests/svg/image/img-simple-7.html => layout/reftests/svg/as-image/img-simple-7.html
rename : layout/reftests/svg/image/img-width-meet-1-ref.html => layout/reftests/svg/as-image/img-width-meet-1-ref.html
rename : layout/reftests/svg/image/img-width-meet-1.html => layout/reftests/svg/as-image/img-width-meet-1.html
rename : layout/reftests/svg/image/img-width-meet-2-ref.html => layout/reftests/svg/as-image/img-width-meet-2-ref.html
rename : layout/reftests/svg/image/img-width-meet-2.html => layout/reftests/svg/as-image/img-width-meet-2.html
rename : layout/reftests/svg/image/img-width-slice-1-ref.html => layout/reftests/svg/as-image/img-width-slice-1-ref.html
rename : layout/reftests/svg/image/img-width-slice-1.html => layout/reftests/svg/as-image/img-width-slice-1.html
rename : layout/reftests/svg/image/img-width-slice-2-ref.html => layout/reftests/svg/as-image/img-width-slice-2-ref.html
rename : layout/reftests/svg/image/img-width-slice-2.html => layout/reftests/svg/as-image/img-width-slice-2.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-1-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-1-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-2-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-2-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-meet-2.html => layout/reftests/svg/as-image/img-widthAndHeight-meet-2.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-1-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-1-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-2-ref.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-2-ref.html
rename : layout/reftests/svg/image/img-widthAndHeight-slice-2.html => layout/reftests/svg/as-image/img-widthAndHeight-slice-2.html
rename : layout/reftests/svg/image/lime100x100-noSVGDimensions.svg => layout/reftests/svg/as-image/lime100x100-noSVGDimensions.svg
rename : layout/reftests/svg/image/lime100x100-ref.html => layout/reftests/svg/as-image/lime100x100-ref.html
rename : layout/reftests/svg/image/lime100x100.png => layout/reftests/svg/as-image/lime100x100.png
rename : layout/reftests/svg/image/lime100x100.svg => layout/reftests/svg/as-image/lime100x100.svg
rename : layout/reftests/svg/image/lime200x100.svg => layout/reftests/svg/as-image/lime200x100.svg
rename : layout/reftests/svg/image/lime200x200.svg => layout/reftests/svg/as-image/lime200x200.svg
rename : layout/reftests/svg/image/limeInRed100x100-viewBox.svg => layout/reftests/svg/as-image/limeInRed100x100-viewBox.svg
rename : layout/reftests/svg/image/limeInRed100x100.png => layout/reftests/svg/as-image/limeInRed100x100.png
rename : layout/reftests/svg/image/limeInRed100x100.svg => layout/reftests/svg/as-image/limeInRed100x100.svg
rename : layout/reftests/svg/image/list-simple-1-ref.html => layout/reftests/svg/as-image/list-simple-1-ref.html
rename : layout/reftests/svg/image/list-simple-1.html => layout/reftests/svg/as-image/list-simple-1.html
rename : layout/reftests/svg/image/reftest.list => layout/reftests/svg/as-image/reftest.list
rename : layout/reftests/svg/image/squaredCircle-viewBox-noSize.svg => layout/reftests/svg/as-image/squaredCircle-viewBox-noSize.svg
rename : layout/reftests/svg/image/svg-image-util.css => layout/reftests/svg/as-image/svg-image-util.css
rename : layout/reftests/svg/image/svg-image-util.js => layout/reftests/svg/as-image/svg-image-util.js
rename : layout/reftests/svg/image/zoom/img-zoomIn-1.html => layout/reftests/svg/as-image/zoom/img-zoomIn-1.html
rename : layout/reftests/svg/image/zoom/img-zoomOut-1.html => layout/reftests/svg/as-image/zoom/img-zoomOut-1.html
rename : layout/reftests/svg/image/zoom/reftest.list => layout/reftests/svg/as-image/zoom/reftest.list
rename : layout/reftests/svg/image/zoom/squaredCircle-150x150-ref.html => layout/reftests/svg/as-image/zoom/squaredCircle-150x150-ref.html
rename : layout/reftests/svg/image/zoom/squaredCircle-50x50-ref.html => layout/reftests/svg/as-image/zoom/squaredCircle-50x50-ref.html
rename : layout/reftests/svg/image/zoom/squaredCircle.svg => layout/reftests/svg/as-image/zoom/squaredCircle.svg
2010-10-06 08:37:12 -07:00
Boris Zbarsky
e26cf68f5e
Fix silly error in test a=test-only
2010-10-04 12:56:48 -04:00
Oleg Romashin
a02cd4afb2
Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7
2010-10-02 09:00:45 -07:00
Mounir Lamouri
cc33a99998
Merging to tip. a=blocking-b7
2010-09-30 17:10:19 -07:00
Boris Zbarsky
db2651b719
Remove bogus JS that does nothing but throw from these reftests. a=test-only
2010-09-30 10:31:37 -04:00
Oleg Romashin
5ed5aef853
Bug 599704 - mozilla.plugins.use_layers - does not have any effect. r=roc a=beta7
2010-09-29 20:32:55 -07:00
Scott Greenlay
92c12ef9d7
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-27 16:42:43 -04:00
Chris Jones
dfe1b316b7
Bug 596969: Allow a document's CSS viewport to be permanently overridden by chrome script. sr=dbaron a=blocking-fennec
2010-09-24 17:41:31 -05:00
Chris Jones
f8b4169a1c
Bug 591555: Shadow layer resources are scoped to their PLayerParent, of which there may be many for one layer manager, so move resource management down into Shadow*Layer. r=joe sr=roc
2010-09-24 17:41:31 -05:00
Josh Aas
54d8736551
Back out patch for 596762, running the test plugin out-of-process on 64-bit Mac OS X is exposing a bug that causes a lot of intermittent orange. a=josh
2010-09-24 15:08:30 -04:00
Jesse Ruderman
7256634017
Bug 557174 - add crashtest. a=NPOTB
2010-09-24 11:30:54 -07:00
Jesse Ruderman
f6516296f6
Bug 580504 - add crashtest. a=NPOTB
2010-09-24 11:29:07 -07:00
Jesse Ruderman
3d1792e601
Bug 537631 - add crashtest. a=NPOTB
2010-09-24 11:27:58 -07:00
Jesse Ruderman
d6c37e07c4
Bug 490174 - add reftest. a=NPOTB
2010-09-24 11:26:34 -07:00
Jesse Ruderman
4d1b8b62af
Bug 558201 - Remove leftover random-if(). a=NPOTB
2010-09-24 11:25:11 -07:00
Josh Aas
e8cb9a73bd
Bug 599086 and bug 599391: Disable tests that are now intermittent orange because we put the Mac OS X test plugin out of process. a=josh
2010-09-24 13:04:25 -04:00
Scott Greenlay
9ab1f355f5
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-24 10:32:02 -04:00
Josh Aas
7f5edbad1d
Merge backout of bug 596762. a=josh
2010-09-23 16:06:36 -04:00
Josh Aas
a2b531c127
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Benjamin Stover
263bbe366d
Bug 598439 Shadow layer offset is incorrect when content scroll offset is non-zero r=cjones a=blocking-fennec-2b1
2010-09-23 11:54:36 -07:00
Scott Greenlay
4d41c8ea82
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-23 13:21:55 -04:00
Alexander Surkov
7838007ca0
Bug 597311 - make WM_GETOBJECT return root accessible always, r=davidb, sr=roc, f=marcoz, a=blocking7beta
2010-09-23 12:35:39 +09:00
Alexander Surkov
a9d4da54f8
Bug 597311, remove NS_ACCESSIBLE_EVENT case from nsMenuFrame.cpp, r=roc
2010-09-23 12:35:26 +09:00
Daniel Holbert
08cfc21c10
Bug 598208: comment-only update in smil/style/reftest.list: Remove one obsolete comment, and update bug # in another. a=comment-only-fix
2010-09-21 15:26:58 -07:00
Neil Deakin
ea5241da09
Bug 554937, part 1, add anchorNode property for popups, r=neil,a=blocker
2010-09-21 13:53:01 -04:00
Ehsan Akhgari
c918309b68
Bug 572649 - Attempting to scroll a textarea with a horizontal scrollbar using the mouse jumps to its bottom right (focusing a textarea with the mouse scrolls the selection into view); r=roc a=blocking-betaN+
...
--HG--
rename : layout/forms/test/test_bug353539.html => layout/forms/test/test_bug572649.html
2010-09-20 19:30:07 -04:00
Josh Aas
4c5979b1bf
Backed out changeset c06ef0414fee, bug 596762. a=me
2010-09-20 22:13:13 -04:00
Scott Greenlay
c18a02206e
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-20 20:21:55 -04:00
Ehsan Akhgari
4c3df3f153
Bug 597333 - Crash [@ gfxTextRun::GetChar][@ nsIFrame::PeekOffset(nsPeekOffsetStruct*) ] when navigating inside a textarea; r=roc a=blocking-final+
...
--HG--
extra : rebase_source : 43e6b1193c5707313e06a4d0afa21bca03ab297b
2010-09-20 17:33:58 -04:00
Masatoshi Kimura
2df4090123
Bug 593577 - Get rid of nsContentType. r=roc a=a
2010-09-20 15:40:13 +02:00
Mounir Lamouri
1ac9b98044
Bug 557087 (6/6) - Elements in the first legend should not be disabled if the fieldset is disabled but not it's fieldset parent. r+a=sicking
...
--HG--
extra : rebase_source : 226f0169d41f4f6b72549b522a818577ccc3e326
2010-09-19 03:47:15 +02:00
Mounir Lamouri
0cf6c14333
Bug 557087 (5/6) - Test elements rendering when inside a disabled fieldset. r=dbaron a=sicking
...
--HG--
extra : rebase_source : 6ac74cc7d72c68a7d16011b97f4bfa673098bf32
2010-09-18 23:54:30 +02:00
Mounir Lamouri
2900163868
Bug 557087 (3/6) - Make layout aware of the new disabled state rule. r=dbaron a=sicking
...
--HG--
extra : rebase_source : 9e7d0a515c3f1bcacdcccc906c611849654ab484
2010-09-19 03:43:15 +02:00
Mounir Lamouri
9532ebf9c3
Bug 557087 (2/6) - Make the content aware of the new disabled state rule. r+a=sicking
...
--HG--
extra : rebase_source : 66ef476d46872edcc8ea8cd6488cd14d24ce8446
2010-09-18 23:33:16 +02:00
Mounir Lamouri
440c2dad4d
Bug 557087 (1/6) - Fieldset elements can be disabled. r+a=sicking
...
--HG--
extra : rebase_source : 9a11a362b24285af3a5d87ebb88e39be0cf1e098
2010-09-18 23:24:58 +02:00
L. David Baron
7b399c630c
Add NS_FINAL_CLASS annotations to rule classes. r=bzbarsky Add virtual that I missed on nsCSSGroupRule. (Bug 596140) a=me
2010-09-18 12:15:31 -07:00
L. David Baron
c8b09f7d85
Eliminate all virtual functions from nsCSSRule to eliminate its vtable pointer. (Bug 596140) r=bzbarsky a2.0=roc
2010-09-18 11:43:17 -07:00
L. David Baron
5e6ca7ce7e
Save a word in nsCSSStyleRule on 32-bit systems by merging mWasMatched into one bit of mLineNumber. (Bug 596140) r=bzbarsky a2.0=roc
2010-09-18 11:43:17 -07:00
L. David Baron
f13a8c3dc3
Make NBSP an identifier character per resolution of CSS 2.1 issue 196. (Bug 591589) r=bzbarsky a2.0=roc
2010-09-18 11:43:17 -07:00
L. David Baron
96b0a79389
Bug 597676. If there's no rootPresContext, we should never detect DOM modification. Makes printing paint again. r=dbaron a=blocking2.0:beta7
2010-09-18 11:43:17 -07:00
Mats Palmgren
83bdf12a71
Bug 559705 - Testcase. a=test
2010-09-18 18:14:25 +02:00
Mats Palmgren
a8e03cc0ca
Bug 559705 - "ASSERTION: Subdoc frames must have an inner view too". r=roc a2.0=roc
2010-09-18 13:28:50 +02:00
Mats Palmgren
48db0466a9
Bug 449734 part 3 - Update nsThebesDeviceContext::mWidget. r=roc a=blocking2.0:betaN
2010-09-18 13:28:50 +02:00
Mats Palmgren
698eb966cf
Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN
2010-09-18 13:28:49 +02:00
KUROSAWA, Takeshi
32e3f2694c
Bug 333698 - Fix x and y positioning of nested tspans - reftests; r=longsonr; a=roc
2010-09-18 12:46:48 +09:00
KUROSAWA, Takeshi
6692b57dcc
Bug 333698 - Fix x and y positioning of nested tspans; r=longsonr; a=roc
2010-09-18 12:46:48 +09:00
Joel Maher
d9a0dffb85
Bug 595269 Remote reftest assumes ./server.js instead of reftest/server.js r=ctalbert a=NPOTB
2010-09-17 17:18:06 -07:00
Joel Maher
af1d89a715
Bug 595294 Remotereftest should not assume process.txt exists when using a log file r=ctalbert a=NPOTB
2010-09-17 17:18:06 -07:00
L. David Baron
f9f83b43d4
Remove another piece of code I missed when removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking
2010-09-17 12:29:53 -07:00
Robert O'Callahan
594cd74d3d
Bug 584494. Avoid creating opacity/transform wrappers for empty lists. r=tnikkel a2.0=blocking2.0:betaN
2010-09-17 12:29:52 -07:00
Robert O'Callahan
c9fe10ac6d
Bug 594774. Detect DOM changes during painting, and abort painting ASAP when that happens. r=dbaron a=blocking
2010-09-17 12:09:08 -07:00
Robert O'Callahan
d4a0159920
Bug 596710. Increment (not decrement) rline to skip checking the cursor line twice. r=dbaron a=blocking
2010-09-17 12:09:08 -07:00
Daniel Holbert
4595d7a562
Bug 596478: Revert non-fixes to randomorange test, & mark it as random for the time being to stop the orange. a=tests
2010-09-17 12:09:08 -07:00
Oleg Romashin
7ab9f25f57
Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0
2010-09-16 14:34:53 -07:00
Tom Brinkman
ceef26ba74
Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0
2010-09-16 14:34:53 -07:00
Robert O'Callahan
a52325c14b
Bug 596414. Tell ChildView about the plugin drawing model. r=josh
2010-09-17 10:55:39 -07:00
Joe Drew
878fb12e87
Bug 470868 - Mark some of the SMIL reftests as random on Mac with accelerated layers. rs=dholbert a=tests
...
--HG--
extra : transplant_source : F%C730%A1%7F%0Bwl%7EG%E71t%27%FEf%7D%A1%C6
2010-09-13 19:29:00 -07:00
Jonathan Kew
1698b078aa
bug 597300 - disable failing reftest on windows for now. a=test-only
2010-09-17 09:38:27 +01:00
Oleg Romashin
c492c3d4da
Bug 556487 svg reftest pass. r=roc a=blocking2.0
2010-09-16 21:09:35 -07:00
Oleg Romashin
de25e2c90e
Bug 556487 - drop layer on dead child plugin process. r=roc a=blocking2.0
2010-09-16 21:09:32 -07:00
Oleg Romashin
d24d315810
Bug 556487 - ObjectFrame GetBounds. r=roc a=blocking2.0
2010-09-16 21:09:30 -07:00
Oleg Romashin
d0a0315771
Bug 556487 - Disable layers for non-ipc usage. r=roc a=blocking2.0
2010-09-16 21:09:27 -07:00
Oleg Romashin
0bd5de10b8
Bug 556487 - ObjectFrame BuildLayer implementation. r=roc a=blocking2.0
2010-09-16 21:09:25 -07:00
Oleg Romashin
e5804675e4
Bug 556487 - handle async plugin layers rendering in reftests runner. r=dbaron a=blocking2.0
2010-09-16 10:07:35 -07:00
Oleg Romashin
cfa5c819a8
Backout 311fd7224fe6 due to oranges. a=backout
2010-09-16 20:58:37 -07:00
Daniel Holbert
78e7155272
Bug 596478: randomorange in img-dyn-1.html - try delaying snapshot to see if it fixes this randomorange. a=tests-only
2010-09-16 16:56:06 -07:00
Ehsan Akhgari
dae8839f12
Bug 596506 - Going to end of line using Ctrl-e on Mac positions caret after newline in textareas; r=bzbarsky a=blocking-final+
2010-09-16 14:40:26 -04:00
Oleg Romashin
7091cdfefe
Bug 556487 - handle async plugin layers rendering in reftests runner. r=dbaron a=blocking2.0
2010-09-16 10:07:35 -07:00
Jonathan Kew
76877aae0c
bug 593564 - reftest for synthetic bold glyph metrics. a=test-only
2010-09-16 17:41:40 +01:00
Justin Dolske
b7ce13c0fc
Bug 588292 - Remove site-supplied text for beforeunload and onunload dialogs, and improve button text. r=jst, ui-r=limi, a=blocking
2010-09-16 00:51:24 -07:00
Daniel Holbert
426b459adc
Bug 596478: Intermittent failure in reftests/svg/image/img-dyn-1.html - add 0-second setTimeout to hopefully work around randomorange. a=tests
2010-09-15 23:45:19 -07:00
Chris Jones
0a1ec83bc9
Merge m-c --> cedar
2010-09-15 18:28:06 -05:00
Jonas Sicking
aac728d04b
Bug 391177: XSLT should reuse the existing inner window in order to help debuggers and the like. r=jst a=blocker CLOSED TREE
2010-09-15 15:54:00 -07:00
Jonas Sicking
ed8cde0a01
Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker
2010-09-15 15:53:01 -07:00
Chris Jones
2bb3bb3e9c
Merge m-c --> cedar
2010-09-15 16:44:30 -05:00
Chris Jones
0a4b5217a4
Merge m-c --> cedar
2010-09-15 12:33:59 -05:00
Boris Zbarsky
668eb611a1
Bug 594737. Disabled selects with size and multiple should still look disabled. r=dbaron
2010-09-15 12:40:11 -07:00
Boris Zbarsky
f7eeb3d973
Bug 592698. We might not have a presshell by this point, so null-check it. r=dbaron
2010-09-15 12:40:11 -07:00
L. David Baron
4219ac310a
Add test for animation of calc() values of background-position and background-size. (Bug 520234, bug 594934) a=tests
2010-09-15 08:11:27 -07:00
L. David Baron
c8d807ef1f
Remove null-checks for infallible array allocations. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:27 -07:00
L. David Baron
63b684953a
Add a fallible version of nsCSSValue::Array::Create. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
2cd46b5b84
Allow calc() as an intermediate common animation unit for background-position and background-size. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
26b2700a1e
Allow calc() as an intermediate common animation unit between lengths, percentages, and calc(). (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
c885417e47
Add CSS property bit for which properties have stored calc() in style structs. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
dd9ab05cf6
Extract calc() values in nsStyleAnimation when needed. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
c9bc69a037
Add calc() unit to nsStyleAnimation::Value. (Bug 520234) r=bzbarsky a=blocking2.0:beta7
2010-09-15 08:11:26 -07:00
L. David Baron
06bd2147cd
Support calc() on background-position, background-size, -moz-transform-origin, and background-image gradient stop positions. (Bug 594934) r=bzbarsky a=blocking2.0:betaN
...
(Note: this also depends on the change to nsStyleAnimation.cpp's StyleCoordToValue in bug 520234 and on other changes in that bug.)
2010-09-15 08:11:26 -07:00
L. David Baron
d79b3f75c2
Change storage of background-size and background-position to allow percentages and lengths. (Bug 594934) r=bzbarsky a=blocking2.0:betaN
2010-09-15 08:11:26 -07:00
Chris Jones
110d280286
Merge m-c --> cedar
2010-09-14 14:28:39 -05:00
Chris Jones
c9ae92ec81
Fix hunk lost in merge.
2010-09-13 19:51:52 -05:00