Phil Ringnalda
4207b31a0e
Back out affd9b74be00 (bug 874418) for unexpected crashtest assertions
...
CLOSED TREE
2013-05-24 19:00:38 -07:00
Daniel Holbert
13c03fac44
Bug 874418: Assert that placeholders are reflowed before their out-of-flows. r=bz
2013-05-21 12:15:57 -04:00
Ehsan Akhgari
5dc60f0aa8
Backed out changeset 831c1928fba9 (bug 875037) for mochitest-1 assertions on a CLOSED TREE
2013-05-24 16:03:03 -04:00
Ehsan Akhgari
67f4978f9d
Backed out changeset e3e70237a47a (bug 854765) because of mochitest-1 assertions
2013-05-24 16:02:48 -04:00
Jonathan Watt
5373250846
Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
2013-05-24 18:32:33 +01:00
Jonathan Watt
cdd51f042b
Bug 875037 - Fix lots of bugs in nsStyleSVG/nsSVGStyleReset::CalcDifference so that they return the correct hints. r=roc
2013-05-24 18:31:33 +01:00
Jonathan Watt
dcc3e40184
Bug 378923 - Make non-root outer-<svg> respect |overflow:visible| (overflow="visible"). r=roc
2013-05-24 17:56:26 +01:00
Daniel Holbert
50afd752be
Bug 842065: Remove no-longer-necessary method nsIFrame::StyleDataExternal(). r=dbaron
2013-05-25 00:21:53 +08:00
Ed Morley
6b263d87fa
Merge mozilla-central and inbound
2013-05-24 16:09:48 +01:00
Ed Morley
05416056b0
Merge latest green inbound changeset and mozilla-central
2013-05-24 15:49:15 +01:00
Nicholas Cameron
060d253855
No bug - fix incorrect comment on nsStyleAnimation::UncomputeValue r=me
2013-05-24 22:19:28 +08:00
Jonathan Watt
ea0d6e617c
Bug 875175 - Stop continuous reflow and invalidation of entire SVG when an element that is partially/wholly outside the viewport is subject to a transform animation. r=dbaron
2013-05-24 14:51:50 +01:00
Anthony Jones
f4328c5b39
Bug 868047 - Use a PresShell ID to eliminate stale APZC events; r=roc,benwa
2013-05-24 09:43:36 +08:00
Daniel Holbert
5423d3fe0d
Bug 585185: Parse font-sizes as non-negative, in 'font' shorthand. r=dbaron
2013-05-24 09:39:03 +08:00
Phil Ringnalda
f00f44e120
Merge m-c to birch
2013-05-23 21:20:32 -07:00
Phil Ringnalda
64b3a1136c
Bug 874984 followup, mark reftest as failing on b2g
2013-05-23 20:24:28 -07:00
Mounir Lamouri
6b3cffaec9
No bug - Fix b2g bustage because they hardcode colours... r=me on CLOSED TREE
2013-05-23 16:08:42 +01:00
Markus Stange
07bad85738
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
8ade205eb2
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Jonathan Watt
b94995ea24
Bug 875069 - nsSVGPathGeometryFrame::NotifySVGChanged needs to take account of stroke-width and non-scaling-stroke. r=dholbert
2013-05-23 15:30:14 +01:00
Boris Zbarsky
decdabaacb
Bug 867487. Make sure we don't think we're cloning a complete sheet when we're actually cloning a loading one because the complete sheet was dirty. r=dbaron
2013-05-23 09:20:52 -04:00
Mounir Lamouri
91bfa3c31a
Bug 874600 - Make <input type='file'> label colour inherits from the parent's colour. r=bz
2013-05-23 14:09:45 +01:00
Jonathan Watt
481319b784
Bug 874865 - Stop nsSVGOuterSVGFrame::AttributeChanged from calling ChildrenOnlyTransformChanged for transform attribute changes. r=longsonr
2013-05-23 08:04:21 +01:00
Jonathan Watt
b34211cc84
Bug 874846 - Stop calling NotifySVGChanged(TRANSFORM_CHANGED) in nsSVGTextFrame2::AttributeChanged. r=longsonr
2013-05-23 08:09:15 +01:00
Jonathan Watt
d1f5d8d8d3
Bug 874854 - Stop calling SchedulePaint for SVG transform attribute changes. r=longsonr
2013-05-23 08:04:21 +01:00
David Zbarsky
7c6786d1d2
Bug 788549 Part 1: Throttled animations should not claim that their style rule is up to date r=dbaron, nrc
2013-05-23 16:43:22 +08:00
David Zbarsky
fc0f3597bc
Bug 788549 Part 3.5: Make nsComputedDOMStyle::MatrixToCSSValue public so we can actually use it r=me
2013-05-23 16:41:40 +08:00
David Zbarsky
7d2f6a8e24
Bug 788549 Part 3: Refactor nsComputedDOMStyle::DoGetTransform r=dbaron
2013-05-23 15:09:27 +08:00
David Zbarsky
f7abc6a2b2
Bug 788549 Part 2: Remove nsComputedDOMStyle::GetROCSSPrimitiveValue r=dbaron
2013-05-23 15:09:26 +08:00
David Zbarsky
bbfd5fd484
[Bug 875204] Merge OMTA prefs r=nrc
2013-05-23 15:09:26 +08:00
Timothy Nikkel
6df2d49365
Bug 865702. Don't move the frame in FinishReflowChild if we were told not to. r=roc
2013-05-23 00:37:05 -05:00
Joe Drew
ec50bea94f
Bug 867758 - Synchronize the first time we call RequestRefresh() on an image with the time we call it on images with the same first frame delay, and set the animation start time on those images to the refresh driver's time stamp for accuracy. r=seth
...
--HG--
extra : rebase_source : ed68e52d1918a8d5ec014579ac01fef48338f3ca
2013-05-17 16:57:26 -04:00
Scott Johnson
b32fabcc6b
Bug 794693: Fix font inflation crash by reordering logic in nsHTMLReflowState::InitResizeFlags(). [r=mats]
2013-05-23 11:14:12 +08:00
Ralph Giles
3d52d52549
Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
...
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.
Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.
HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.
This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
L. David Baron
cf6bee7ae2
Bug 511803 patch 2: Convert all eCSSUnit_Function storage to use nsCSSKeyword. This leads to one behavior change, which is case canonicalization for font-variant-alternates function values. r=bzbarsky
...
--HG--
rename : layout/style/test/test_bug721136.html => layout/style/test/test_specified_value_serialization.html
2013-05-23 09:08:29 +08:00
L. David Baron
59e9a53413
Bug 511803 patch 1: Fix serialization of font-variant-alternates values with more than one function. (Tested in patch 2.) r=jdaggett
2013-05-23 09:08:29 +08:00
Stephen Pohl
784fa73430
Bug 874486 - Add weakFrame.IsAlive checks to avoid crashing. r=roc
2013-05-22 13:16:19 -04:00
Bobby Holley
ba05c93769
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Jonathan Kew
ca383c5ed8
bug 871961 pt 3 - annotate failing svgglyphs reftests. r=roc
2013-05-22 23:48:27 +08:00
Jonathan Kew
544cab2954
bug 871961 pt 2 - add text-svgglyphs subdirectory to the master layout/reftests manifest. r=roc
2013-05-22 23:48:24 +08:00
Ryan VanderMeulen
707ce92bc8
No bug - Fix up reftest list order. DONTBUILD
2013-05-22 09:48:56 -04:00
Markus Stange
e129b2f0f9
Backed out 2 changesets (bug 871590) CLOSED TREE
2013-05-22 14:10:46 +02:00
Sebastian Wong
7053ccd2a5
Bug 563884 - Add styling for the link tag and add reftests. r=bz
2013-05-22 07:58:09 -04:00
Jonathan Watt
becef9b68a
Bug 867596 - Stop calling nsSVGUtils::InvalidateBounds in nsSVGTextFrame2, and use DLBI instead. r=longsonr
2013-05-22 12:30:20 +01:00
Mats Palmgren
0a3fd30f4a
Bug 873926 - Don't store a scroll state if we never have been scrolled or restored a previous scroll state. r=roc
2013-05-22 12:49:49 +00:00
David Zbarsky
4b7f63887c
Bug 874770 - Always enable OMTA throttling r=nrc
2013-05-22 18:31:03 +08:00
Markus Stange
359f366595
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
...
--HG--
extra : rebase_source : dc4c5dff4f0a392e096976b355bcf2140f7b2879
2013-05-22 11:50:57 +02:00
Jonathan Kew
9af24cb77c
bug 874349 - cached webfonts that were loaded in private browsing mode should not leak out to normal windows. r=ehsan,roc
2013-05-22 14:42:30 +08:00
Jonathan Kew
ec3bf09cb0
bug 862222 pt 1 - bypass the webfont cache when force-reloading the page. r=roc
2013-05-22 12:39:39 +08:00
Daniel Holbert
35aa3d8c53
Bug 825810 part 2: When digging for a flex item's first non-anonymous descendant, check table caption list & column-group list. r=bz
2013-05-22 11:59:36 +08:00