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