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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|