Cameron McCormack
6b84ca3abb
Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert
2016-04-12 15:52:43 +10:00
Cameron McCormack
672aaef5a4
Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r=dholbert
2016-04-12 15:52:43 +10:00
Cameron McCormack
0ef9faa708
Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r=dholbert
2016-04-12 15:52:42 +10:00
Cameron McCormack
c2126abc67
Bug 1261754 - Part 9: Move clip from nsStyleDisplay to nsStyleEffects. r=dholbert
2016-04-12 15:52:42 +10:00
Cameron McCormack
0718df89c3
Bug 1261754 - Part 8: Move box-shadow from nsStyleBorder to a new nsStyleEffects struct. r=dholbert
2016-04-12 15:52:42 +10:00
Cameron McCormack
6f4ce86293
Bug 1261754 - Part 7: Move pointer-events from nsStyleVisibility to nsStyleUserInterface. r=dholbert
2016-04-12 15:52:41 +10:00
Cameron McCormack
cb363fa1df
Bug 1261754 - Part 6: Move vertical-align from nsStyleTextReset to nsStyleDisplay. r=dholbert
2016-04-12 15:52:41 +10:00
Cameron McCormack
d7db2f5ade
Bug 1261754 - Part 5: Move text-rendering from nsStyleSVG to nsStyleText. r=dholbert
2016-04-12 15:52:41 +10:00
Cameron McCormack
5bd6866210
Bug 1261754 - Part 4: Move image-rendering from nsStyleSVG to nsStyleVisibility. r=dholbert
2016-04-12 15:52:40 +10:00
Cameron McCormack
6883fc4b42
Bug 1261754 - Part 3: Move quotes from nsStyleQuotes to nsStyleList and delete nsStyleQuotes. r=dholbert
2016-04-12 15:52:40 +10:00
Cameron McCormack
d340c36d57
Bug 1261754 - Part 2: Make quotes computed values shareable between different structs. r=dholbert
2016-04-12 15:52:40 +10:00
Cameron McCormack
cde55115b7
Bug 1261754 - Part 1: Improve static assertions for style struct bits. r=dholbert
2016-04-12 15:52:39 +10:00
Ting-Yu Lin
152cf5d714
Bug 1168891 Part 2 - Allow one caret to be dragged across the other caret. r=mats
...
This behavior matches the Android convension and the built-in selection
on all desktop platforms.
MozReview-Commit-ID: 2kNm8UZnqH0
--HG--
extra : rebase_source : 097918c7c49e7cd545af52e9b3f3c540475ec589
2016-04-11 17:57:29 +08:00
Ting-Yu Lin
0f764ef889
Bug 1168891 Part 1 - Refine two functions related to caret positioning. r=mats
...
FindFirstNodeWithFrame() and CompareRangeWithContentOffset() share a lot
of code duplication. I refactor and rename the two functions to improve
the readability.
MozReview-Commit-ID: CyetLHOGT23
--HG--
extra : rebase_source : e026acc87347253bcc795538ea06cbbd68634227
2016-04-11 17:57:29 +08:00
Edgar Chen
0412b0b8c4
Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm
...
MozReview-Commit-ID: E7XUZzq3jr1
--HG--
extra : rebase_source : 3eb2c291658b481b6305912da1314b2435369520
extra : histedit_source : 5eec35e16eb10beaed74968500b9735e1d196e72
2016-03-30 16:31:09 +08:00
Xidorn Quan
ee9b377d01
Bug 1236828 part 3 - Allow setting position: absolute for top layer element and add test. r=heycam
...
MozReview-Commit-ID: 9BMGe88eq6g
--HG--
extra : rebase_source : ee9168f650f5d91725f16baecc6923c4883e6988
2016-04-11 15:58:10 +10:00
Xidorn Quan
15be78d195
Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz
...
MozReview-Commit-ID: 4imCeroEaVi
--HG--
extra : rebase_source : fcdfc7b4a3b2a7536a980d6fa3318fdb4e3d1778
2016-04-11 15:30:48 +10:00
Xidorn Quan
167d58e444
Bug 1236828 part 1 - Apply proper clip state to top layer frames. r=mstange
...
MozReview-Commit-ID: JW2tAFu4wIP
--HG--
extra : rebase_source : 8e77980eb1ffc41af0bba82f292dc6470a6ceea5
2016-04-06 18:48:31 +10:00
Cameron McCormack
7b70aa2a8c
Bug 1261265 - Fix nsStyleContext::MoveTo flag assertions to allow mismatch on parents if bit is set on child. r=dholbert
2016-04-11 16:22:05 +10:00
Joel Maher
585b69b5f8
Bug 1262954 - Explicitly set the 'layers.acceleration.disabled' pref to true on Windows XP e10s test runs. r=ahal
...
MozReview-Commit-ID: 2KsBZDNvsdU
--HG--
extra : rebase_source : 0869acfae1af0ab92ae142797b9e4b1a4e452781
2016-04-08 14:46:25 -04:00
Daniel Holbert
cfd458ff95
(no bug) whitespace cleanup in test_bug370436.html. (no review & DONTBUILD because whitespace-only)
...
MozReview-Commit-ID: ipuEKve7PF
2016-04-11 09:52:12 -07:00
Sebastian Hengst
f17e7a91b7
Backed out changeset 17dfb6404d37 (bug 1148307) for OS X build bustage. r=backout on a CLOSED TREE
...
--HG--
rename : dom/presentation/PresentationTCPSessionTransport.cpp => dom/presentation/PresentationSessionTransport.cpp
rename : dom/presentation/PresentationTCPSessionTransport.h => dom/presentation/PresentationSessionTransport.h
2016-04-11 13:12:34 +02:00
Junior Hsu
d6cfc97f77
Bug 1148307 - Part1 - separate object bruilder from nsIPresentationSessionTransport, r=smaug
...
--HG--
rename : dom/presentation/PresentationSessionTransport.cpp => dom/presentation/PresentationTCPSessionTransport.cpp
rename : dom/presentation/PresentationSessionTransport.h => dom/presentation/PresentationTCPSessionTransport.h
2015-09-24 16:16:47 +08:00
Christoph Kerschbaumer
52a7f283b3
Bug 1256999 - Pass the right context to new channels for image loads. r=bz r=seth
2016-04-11 10:58:03 +02:00
Brian Birtles
344398e8f8
Bug 1260983 - Update animation properties when the style context changes; r=heycam
...
MozReview-Commit-ID: L4ugcD7BxNX
2016-04-01 09:31:51 +09:00
Brian Birtles
0daeae8037
Bug 1260976 - Remove some references to properties within nsTransitionManager; r=heycam
...
Although we know that the animation properties will always be filled in for
a transition in the cases where we need to query them (going forward we will
have a situation where an animation may only have frames, not properties, but
that will only happen when the animation isn't attached to an element or the
element is not attached to a document, but we don't run animations in that case
and cancel existing ones when we enter that state so although they *can* enter
that state, we'll never run these methods on them when they do), we still want
to move towards making frames the primary unit for interacting with animation
values since frames always exist and represent the public interface.
Ultimately it would be good to make the properties array on
a KeyframeEffect(ReadOnly) an encapsulated detail so that we can freely change
their structure (e.g. segments might not be the best setup, it might be better
to just have arrays of free-standing values to avoid the duplication of
values when segments are continuous).
This patch removes or encapsulates a few references to properties and
simplifies the code at the same time.
MozReview-Commit-ID: 3II36SYVoRE
2016-04-01 09:28:35 +09:00
Brian Birtles
093147a402
Bug 1260976 - Make nsTransitionManager use Keyframe objects to set up transitions; r=heycam
...
MozReview-Commit-ID: KHqoMELYyzQ
2016-04-01 09:27:57 +09:00
Brian Birtles
9552e36446
Bug 1260655 - Drop some no-longer-needed code for setting up CSS animations using AnimationProperty objects; r=heycam
...
MozReview-Commit-ID: JDzvQIxlsX6
2016-03-30 13:01:20 +09:00
Brian Birtles
8b6a1ba8ad
Bug 1260655 - Use CSSAnimationBuilder::BuildAnimationFrames to set up CSS animations using Keyframe objects; r=heycam
...
MozReview-Commit-ID: BMLvYP8iIIa
2016-03-30 13:01:13 +09:00
Brian Birtles
17eaaf92c8
Bug 1260655 - Add methods to CSSAnimationBuilder to build a set of Keyframe objects; r=heycam
...
We will call this method in the next patch in this series.
MozReview-Commit-ID: E8QnGOIt91
2016-03-30 12:59:33 +09:00
Brian Birtles
26f427b48b
Bug 1260655 - Allow StyleAnimationValue::UncomputeValue to produce values whose storage is independent of the passed-in computed value; r=heycam
...
When we go to switch CSS Animations over to using
KeyframeEffectReadOnly::SetFrames we will need a way to represent any filled-in
from/to values as nsCSSValue objects. These objects are built from the current
computed style. We currently use StyleAnimationValue::ExtractComputedValue for
this which returns a StyleAnimationValue. In order to convert this to an
nsCSSValue we can use StyleAnimationValue::UncomputeValue. However, in some
cases, the nsCSSValue objects returned by that method are dependent on the
passed-in StyleAnimationValue object.
This patch adds an overload to UncomputeValue that takes an rvalue
StyleAnimationValue reference and produces an nsCSSValue that is independent
of the StyleAnimationValue through a combination of copying data and
transferring ownership of data.
This patch also adjusts the return value for the case of filter and shadow
lists when the list is empty so that we return a none value in this case.
These are the only list types which are allowed to have a null list value.
Not only does this produce the correct result when these values are serialized
(the initial value for 'filter', 'text-shadow', and 'box-shadow' is 'none') it
also means that UncomputeValue should never return an nsCSSValue whose unit is
null which is important because when we later pass that value to BuildStyleRule
it will treat a null nsCSSValue as an error case (specifically, "longhand failed
to parse").
MozReview-Commit-ID: 4RoCn39ntiJ
2016-03-30 12:39:59 +09:00
Brian Birtles
a9d4b99d8d
Bug 1260572 - Replace AnimValuesStyleRule::AddEmptyValue with an overload of AddValue that takes an rvalue reference; r=heycam
...
In the next patch in this series, we would like to update the error handling of
the call to StyleAnimationValue::Interpolate in
KeyframeEffectReadOnly::ComposeStyle. Using AnimValuesStyleRule::AddEmptyValue
there, however, makes handling the error case difficult because we need a means
of clearing the allocated StyleAnimationValue.
However, simply using AnimationValuesStyleRule::AddValue means we will end up
doing needless allocations for StyleAnimationValue objects (the copy
constructor for which can result in performing potentially expensive heap
allocations, such as when lists are deep-copied).
Instead, we add a Move constructor to StyleAnimationValue and add an overload
of AnimValuesStyleRule::AddValue that takes an rvalue reference. This
provides a more consistent interface to AnimValuesStyleRule and avoids the
unnecessary allocations from copying StyleAnimationValue objects.
MozReview-Commit-ID: CaP1uPAgNnm
2016-03-30 08:59:01 +09:00
Ryan VanderMeulen
3f36076406
Bug 1262050 - Remove unneeded assertion and update test annotations accordingly. r=jimm
...
--HG--
extra : rebase_source : d2471bd4cce2a65b1247d23225c7ccab4bab5f01
2016-04-08 12:11:44 -04:00
Timothy Nikkel
9d02577c1c
Bug 1261703. When moving flex frame, position its view as well as any child views. r=dholbert
...
This is unlikely to change any behaviour, but is more correct.
2016-04-08 01:13:56 -05:00
Botond Ballo
868bc3704a
Bug 1259296 - Do not scroll snap on the main thread for wheel events handled by APZ. r=kats
...
MozReview-Commit-ID: DudrJuO4pFM
--HG--
extra : source : a9468a25f1b937c49c5f801069d2cdc2cd610bdd
extra : histedit_source : 18d04bcb32288c7713a162f0ee33650f6f10926f
2016-04-04 17:46:12 -04:00
Andreas Pehrson
c742b9dadf
Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt
...
MozReview-Commit-ID: KGbyJDgpBOn
--HG--
extra : rebase_source : 526556a2174417ec68cb0a84acb1f3fe704ebaf0
2016-01-26 15:36:52 +08:00
Jonathan Kew
0d6a32ee9b
Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz
2016-04-07 10:01:30 +01:00
Tobias Schneider
7fa6b225c8
Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron
2016-04-06 09:53:00 +02:00
Matt Woodrow
8cf134c70f
Bug 852754 - Part 4: Reduce max downscaling allowed to <3. r=mstange
2016-04-07 18:54:57 +12:00
Matt Woodrow
3fcbb65a38
Bug 852754 - Part 3: Share the implementation of ConfigureLayer. r=mstange
2016-04-07 18:54:33 +12:00
Matt Woodrow
7dc61d9b46
Bug 852754 - Part 2: Share the implementation of GetContainer. r=mstange
2016-04-07 18:53:15 +12:00
Matt Woodrow
46ff4c4fc7
Bug 852754 - Part 1: Share the code for limiting scale factors to all image types. r=mstange
2016-04-07 18:52:35 +12:00
Ryan VanderMeulen
f04016f38f
Bug 1248913 - Add some fuzz to background-blend-mode-1.html for Windows D2D with e10s enabled. r=me
...
--HG--
extra : rebase_source : be912f7b0a726028a624fb4f4c36334d34517468
2016-04-06 12:12:47 -04:00
Kartikaya Gupta
8a19d2889b
Bug 1151102 - Remove logging from f98e6bf59631 since the issue seems to have gone away. r=me
...
MozReview-Commit-ID: HoAMKfQrypD
2016-04-06 12:17:52 -04:00
Mike Conley
5a773cf2c4
Bug 1251032 - Make it possible to assign a frameloader to RenderFrameParent after construction. r=kanru
...
MozReview-Commit-ID: 4a8fzR7Vpac
--HG--
extra : rebase_source : 8b8f8c2a89d251db0892552e0114908a91010dcf
2016-03-29 12:49:07 -04:00
Mike Conley
f7035af2c3
Bug 1251032 - Don't return layersId or textureFactoryIdentifier as outparams in RenderFrameParent constructor. r=kanru
...
MozReview-Commit-ID: JqcrHsNW25j
--HG--
extra : rebase_source : ce66521f0c7ea71aab4e9a968a11ace3c6fa027d
2016-03-29 12:42:05 -04:00
Timothy Nikkel
42e0b26d3f
Bug 1261698. Make ReparentFrameViewTo return void because it always returns NS_OK. r=mats
2016-04-06 01:26:42 -05:00
Timothy Nikkel
d94e6fb6a4
Bug 1261698. Remove comment that is not relevant in nsContainerFrame.cpp.
...
And one that is very obvious.
2016-04-06 01:26:42 -05:00
Timothy Nikkel
6414e49434
Bug 1261698. Don't descend into child frames looking for views in ReparentFrameViewTo if the frame doesn't have the NS_FRAME_HAS_CHILD_WITH_VIEW bit set. r=mats
2016-04-06 01:26:41 -05:00
Matt Woodrow
d74b963f8f
Bug 1258313 - Add test for snapping transforms with perspective. r=jrmuizel
...
--HG--
extra : rebase_source : ce31b41a05ef2eeeedfe10bbdb65712c0f623b50
2016-04-06 15:29:23 +12:00
Jonathan Kew
a088c94f54
Bug 1140268 - Set up mCBReflowState for the 'bogus' parent reflow state used for RestyleManager::RecomputePosition. r=dbaron
2016-04-06 00:37:31 +01:00
Jonathan Kew
299f0af79a
Bug 1140268 - Crashtest. r=dbaron
2016-04-06 00:36:35 +01:00
Xidorn Quan
7fc0c87369
Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame
...
MozReview-Commit-ID: 5VHapeQ6mBU
--HG--
extra : rebase_source : 9814a77550a0d2125f6d3ba7e55594929b65fd8b
2016-04-01 16:29:31 +11:00
Kartikaya Gupta
fa1dfb6fc1
Bug 1262151 - Back out bug 1259593 for causing worse checkerboarding in some cases. r=backout
2016-04-05 10:28:28 -04:00
Seth Fowler
46fd7ee495
Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
...
--HG--
extra : rebase_source : 425d910fb712a11359ec8e79134acd94a092824d
2016-04-05 01:11:14 -07:00
Timothy Nikkel
29f5dca707
Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats
...
The view is not guaranteed to have a frame (and won't during the early parts of the presshell's existence). It will have a view manager, and that will have a presshell during this time period.
Anytime a view has a frame it will also have a view manager and a pressshell so this is strictly better.
2016-04-05 01:33:36 -05:00
Bobby Holley
9a4350598d
Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
2016-04-04 23:14:31 -07:00
Bobby Holley
a5883b607d
Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam
2016-04-04 23:14:29 -07:00
Bobby Holley
479711a580
Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam
...
The complexity around the font pref cache stuff is really annoying. If we
think it's unnecessary, we could remove it in a followup.
2016-04-04 23:14:27 -07:00
Bobby Holley
9e30bdaebc
Bug 1261552 - Reimplement default placement-new for style structs. r=heycam
...
We require a pointer of the class type, rather than void*, to reduce
the risk of accidentally calling this overload instead of the PresContext
one.
2016-04-04 23:14:26 -07:00
Jeremy Chen
49cb886e74
Bug 1261568 - part1: take -webkit-text-fill-color into consideration while
...
building displaylist for text frame. r=jfkthame
--HG--
extra : commitid : 6qd1b5QuedD
extra : rebase_source : 4a445ebb92610944ad1b131fb4ba262d4b3cfc8b
2016-04-05 12:35:44 +08:00
Andrew Halberstadt
273f8a751c
Bug 1243083 - Enable e10s by default when running reftests, r=jmaher
...
MozReview-Commit-ID: NlTGwdQ2nw
--HG--
extra : rebase_source : 524578da02c2c84487bfe497783a6ea9de594ed9
2016-04-01 11:00:37 -04:00
Markus Stange
9513183f86
Bug 1248913 - Reftest.
...
MozReview-Commit-ID: Ajblt5KyZvp
--HG--
extra : rebase_source : 89ee6c51f15d10334700e815f4081bc20d465601
extra : histedit_source : 96286438e072c4f7f46ee408cf0ef7e5b76fa44d
2016-03-30 16:08:05 -04:00
Markus Stange
fd1c9c165d
Bug 1254834 - Set the display port on the right element in fast-scrolling.html. r=kats
...
MozReview-Commit-ID: 4xnwZwabtIV
--HG--
extra : rebase_source : 0108a35e49d0f9087d79504ced7d1149de58daa9
extra : histedit_source : 6d5c7dc7b04941d5088e78bebe291293b11bf966
2016-03-28 19:08:33 -04:00
Markus Stange
60ef932ecf
Bug 1260335 - On perspective ContainerLayers, the clip deferred from their child layer needs to be affected by the perspective layer's async transforms. r=botond
...
MozReview-Commit-ID: EEgsdFXGI1E
--HG--
extra : rebase_source : b5b69e94054ee4f0aae6d407d6dbf6b02ba0655a
extra : histedit_source : 81638f619eb1745898c8ecb279c10f1f133a9fba
2016-04-04 23:21:31 -04:00
Daniel Holbert
5a156f963a
Bug 1257688 part 6: Add reftest for -webkit-box-flex inside of display:-webkit-box. r=mats
...
MozReview-Commit-ID: C9qZBHqrwNB
2016-04-04 18:32:12 -07:00
Daniel Holbert
1089cfca11
Bug 1257688 part 5: Change "-webkit-box-flex" to alias its -moz equivalent, & change nsFlexContainerFrame to use it instead of flex-shrink & flex-grow in a -webkit-box. r=mats
...
MozReview-Commit-ID: DMA8cAoYMWq
2016-04-04 18:32:12 -07:00
Daniel Holbert
37b9bed836
Bug 1257688 part 4: Add reftests for -webkit-box-ordinal-group inside of display:-webkit-box. r=mats
...
MozReview-Commit-ID: 3B8RmfApAkN
2016-04-04 18:32:12 -07:00
Daniel Holbert
660ffa5f39
Bug 1257688 part 3: Change "-webkit-box-ordinal-group" to alias its -moz equivalent, & change nsFlexContainerFrame to respect it in a -webkit-box. r=mats
...
MozReview-Commit-ID: DMB8dk0q11T
2016-04-04 18:32:12 -07:00
Daniel Holbert
7336391a29
Bug 1257688 part 2: Enable "-webkit-box-pack: justify" sections of -webkit-box reftests, & fix reference cases to use 'space-between' (the modern equivalent). (no review)
...
MozReview-Commit-ID: LIqNUL2oI3T
2016-04-04 18:32:12 -07:00
Daniel Holbert
0394b69896
Bug 1257688 part 1: Change "-webkit-box-pack" & "-webkit-box-align" to alias their -moz equivalents, & change nsFlexContainerFrame to respect them in a -webkit-box. r=mats
...
MozReview-Commit-ID: HtwVbtaVf8v
2016-04-04 18:32:12 -07:00
Daniel Holbert
49f7f8a10d
Bug 1257688 part 0: Add an "IsLegacyBox" accessor to nsFlexContainerFrame, to enable special handling of display:-webkit-box & display:-webkit-inline-box. r=mats
...
MozReview-Commit-ID: Dt5Zx2sHN99
2016-04-04 18:32:12 -07:00
Seth Fowler
0254e71692
Bug 1223751 - Assume all frames are visible in subdocuments of a top level content document that's assuming all frames are visible. r=tn
...
--HG--
extra : rebase_source : cf935669d36c8c0a62b71e582fa457a57b2fd0e2
2016-04-04 15:11:43 -07:00
Seth Fowler
3b11d00caf
Bug 1223747 - Don't assume all frames are visible in XUL documents. r=tn
...
--HG--
extra : rebase_source : a2a5e9f6e16379a6ff6e689f769ddbb512c29b7b
2016-04-04 15:11:43 -07:00
Edgar Chen
25174c3544
Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm
...
MozReview-Commit-ID: ESTk2x2VqnD
2016-03-23 18:46:36 +08:00
Timothy Nikkel
8915fda5f6
Bug 1259246. Simplify nsDocumentViewer::FindContainerView. r=dholbert
...
Turn a series of nested if's into early return if's with no nesting so it is easier to follow.
2016-04-04 02:59:15 -05:00
Timothy Nikkel
59adfe3545
Bug 1259246. Move nsIPresShell::GetRealPrimaryFrameFor to nsLayoutUtils::GetRealPrimaryFrameFor. r=dholbert
...
The function doesn't need to be a non-static member of nsIPresShell: it only checks if the document of the passed in element matches the presshell's document, and then the remaining code could be static. It has only one user, nsDocumentViewer::FindContainerView, and it doesn't care about the specific presshell, it just wants the primary frame, so it doesn't need the document check.
This lets us simplify nsDocumentViewer::FindContainerView because it had to jump through hoops to get the presshell.
2016-04-04 02:59:15 -05:00
Ting-Yu Lin
7b794c38a3
Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam
...
We need to re-evaluate html.css whenever "dom.details_element.enabled"
is changed to make the disclosure triangle for summary elements show up.
Reftests for details and summary will need the a live pref to work.
MozReview-Commit-ID: 9SN1fQBuwA7
--HG--
extra : rebase_source : c8eafde9d3a97908c44099219603f76087d484b9
2016-04-01 21:11:11 +08:00
Ting-Yu Lin
219e330768
Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam
...
This is a internal-only syntax for guarding rules from a boolean
preference. Nothing causes @supports rules to be re-evaluated except
html.css registered in Part 2.
This is needed for rendering the disclosure triangle of the
summary element by using "display: list-item".
Usage example:
@supports -moz-bool-pref("dom.details_element.enabled") {
/* css rules */
}
MozReview-Commit-ID: HDCa8zHxYTA
--HG--
extra : rebase_source : b7a72a48166edf1d486014ff37363ed8be9127d9
2016-04-01 21:11:11 +08:00
Kartikaya Gupta
8d77ca883d
Bug 1246290 - Add a reftest for the apz.disable_for_scroll_linked_effects pref. r=botond
...
MozReview-Commit-ID: CeZO6WwhRyR
2016-04-03 13:13:59 -04:00
Kartikaya Gupta
e939861411
Bug 1246290 - Add a pref to allow disabling APZ on documents which have scroll-linked effects. r=botond
...
MozReview-Commit-ID: HQkHUiEWaWc
2016-04-03 13:13:59 -04:00
Tobias Schneider
62cefcead8
Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron
2016-03-08 09:44:00 -05:00
Tobias Schneider
910b79dd54
Bug 1209273 - Part 1: Support for adjust-color CSS property. r=dbaron
2016-03-08 09:25:24 -08:00
Masayuki Nakano
57445d0047
Bug 1259668 Rename WidgetTouchEvent::touches to WidgetTouchEvent::mTouches r=smaug
...
MozReview-Commit-ID: FLbows8davI
--HG--
extra : rebase_source : b564d09aa76311793a78d80b6c78c91e232edc47
2016-03-30 18:44:28 +09:00
Timothy Nikkel
eda8fbb9ea
Bug 1261230. r=mats
2016-04-02 01:54:00 -05:00
Daniel Holbert
2b4a73dcb5
Bug 1261284: Don't include <button>'s children in overflow areas, if we know we're going to clip them when painting. r=mats
...
MozReview-Commit-ID: BG1tGEQjFI2
2016-04-01 20:36:41 -07:00
Bobby Holley
5790b832fa
Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj
2016-04-01 19:14:42 -07:00
Robert Longson
481a70b111
Bug 1158500 - make writing-mode a mapped CSS property. r=cam
2016-04-01 22:08:04 +01:00
Botond Ballo
5753e3da83
Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats
...
MozReview-Commit-ID: DRntzo1hohv
--HG--
extra : rebase_source : 5e9c5c43202fb48c5cad5ab95b05fd0bc1be021e
2016-03-30 21:11:00 -04:00
Andrew Halberstadt
eaf4ca74c0
Bug 1245092
- Fix beta-only non-local network bustage on reftest, r=me, a=test-only
...
MozReview-Commit-ID: 1N6lsrbMNyI
--HG--
extra : commitid : MnX4BePWDx
extra : source : f902121e4d1b1c612b6a270743bf4830c8c8dcbf
extra : amend_source : 035d59b83e35cd72256ae079cdea5212273c7b82
2016-03-14 17:00:40 -04:00
Botond Ballo
a2ee8407e4
Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats
...
MozReview-Commit-ID: 3qAdSWXwOsu
--HG--
extra : rebase_source : 1c746af11c620e4bc27d1163980db361c239ae5e
2016-03-28 18:36:02 -04:00
Botond Ballo
895380f52c
Bug 1219296 - Ship scroll snap information to the compositor. r=kats
...
MozReview-Commit-ID: 2aCaAEC5Csu
--HG--
extra : rebase_source : 840fa9478c32932c40cf3f9222d14da567f9d41b
2016-03-11 22:04:53 -05:00
Botond Ballo
04587ba3aa
Bug 1219296 - Move the layout.css.scroll-snap.proximity-threshold pref to gfxPrefs, so it can be queried on the compositor thread. r=kats
...
MozReview-Commit-ID: 6apoF0810Ea
--HG--
extra : rebase_source : 7860ad185b7c131ef19faa2befb3a09f75b7ad6e
2016-03-18 21:15:45 -04:00
Botond Ballo
c2325214db
Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats
...
MozReview-Commit-ID: KyU67pXEJus
--HG--
extra : rebase_source : c1dfbe948dd8d98e549612287ca48e507adf5aee
2016-03-21 21:32:28 -04:00
Botond Ballo
e33fc6e896
Bug 1219296 - Fix an include-what-you-use error. r=kats
...
MozReview-Commit-ID: KBizLnMEXG4
--HG--
extra : rebase_source : 045f571e67b8a1046cbc1c98e9ab2f7716964a96
2016-03-16 21:46:33 -04:00
Botond Ballo
4690842281
Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats
...
MozReview-Commit-ID: DTvu7UsKsBg
--HG--
extra : rebase_source : 71831d884d128bc9e50aac55c7a8302f7ffe74f8
2016-03-18 20:07:27 -04:00
Botond Ballo
a74ec8c79b
Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
...
MozReview-Commit-ID: DymHOSI6yYK
--HG--
extra : rebase_source : 1996bcb7f005c02b94031fe1c73d5136814b0296
2016-03-28 19:14:52 -04:00
L. David Baron
01abdf308c
Bug 1182247 - Only RegisterPluginForGeometryUpdates in nsPluginFrame::EndSwapDocShells if mInstanceOwner is non-null. r=tnikkel
...
Having a non-null mInstanceOwner corresponds to when registration
normally happens (from nsPluginInstanceOwner::SetFrame), and it's
disconnecting the instance owner that leads to unregistration.
MozReview-Commit-ID: 3X15t9zoXIj
2016-03-17 17:57:53 -07:00
Masayuki Nakano
e6be470f50
Bug 1259664 part.12 Rename WidgetWheelEvent::overflowDeltaY to WidgetWheelEvent::mOverflowDeltaY r=smaug
...
MozReview-Commit-ID: GGvQZlvc4sl
--HG--
extra : rebase_source : 9673aea11cbc752cfbc3c7b48fa68e2a4143266f
2016-04-01 00:36:55 +09:00
Masayuki Nakano
a597026bd6
Bug 1259664 part.11 Rename WidgetWheelEvent::overflowDeltaX to WidgetWheelEvent::mOverflowDeltaX r=smaug
...
MozReview-Commit-ID: CVKbougU4uT
--HG--
extra : rebase_source : 0beb961e696e114321db819ac68dab7d54cf7e28
2016-04-01 00:27:45 +09:00
Martijn Wargers
6cf6655ddf
Bug 1249061 - Improve property/attribute handling for marquees. r=smaug
2016-04-01 14:24:48 +02:00
Ryan VanderMeulen
24435a6f0b
Bug 1261195 - Make the Windows fuzzing in test_selection_underline.html conditional on D2D being enabled. r=mattwoodrow
...
--HG--
extra : rebase_source : 117883ae8aa21e477e962bee71d3635797094581
2016-04-01 08:25:27 -04:00
James Kitchener
b2dc6377f7
Bug 1254831 - Fix compiler errors when SHOW_BOUNDING_BOX #ifdef is enabled. r=fredw
2016-03-31 04:04:00 +02:00
James Kitchener
abaa8d3d7d
Bug 1254831 - Invalidate mfracs when linethickness changes. r=fredw
2016-03-31 03:59:00 +02:00
Daisuke Akatsuka
defd7710ef
Bug 1248532
- Part 2: Add tests for step-start. r=birtles
...
MozReview-Commit-ID: CIFKnlIF2hk
--HG--
extra : transplant_source : %B22d%D7%CDaZ%AC%FD%7D%F3%B1h%A6%BFtS.%91%B0
2016-04-01 14:01:55 +09:00
Daisuke Akatsuka
6c89bdf21b
Bug 1248532
- Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles
...
MozReview-Commit-ID: F9b1HCfEqU6
--HG--
extra : transplant_source : %22xJ1%EBa%D6%7D%87%03%B84%2A5%CA9%93N%8A%16
2016-04-01 14:00:57 +09:00
Kartikaya Gupta
1627b885bb
Bug 1261062 - When constraining the displayport by the max texture size, maintain the relative distribution of the margins. r=dvander
...
MozReview-Commit-ID: GsQBy0rIlP5
2016-04-01 08:03:28 -04:00
Carsten "Tomcat" Book
dc337845d1
Backed out changeset d5a9ff0ae110 (bug 1209273) for test failures in browser_rules_completion-new-property_02.js
2016-04-01 11:58:12 +02:00
Carsten "Tomcat" Book
f0e5f9de55
Backed out changeset 11f8ba2d1e85 (bug 1209273)
2016-04-01 11:57:56 +02:00
Tobias Schneider
f8e31827b6
Bug 1209273 - Part 2 - Force printing background if color-adjust: exact. r=dbaron
2016-03-08 09:44:00 +01:00
Tobias Schneider
af80c17051
Bug 1209273 - Part 1 - Support for color-adjust CSS property. r=dbaron
2016-03-10 10:51:00 +01:00
Kartikaya Gupta
2dccededc8
Bug 1255022 - Make the test_transformed_scrolling_repaints* tests mochitest-plain instead of mochitest-chrome. r=mstange
...
MozReview-Commit-ID: F0CiZlIrWuk
--HG--
rename : layout/base/tests/chrome/test_transformed_scrolling_repaints.html => layout/base/tests/test_transformed_scrolling_repaints.html
rename : layout/base/tests/chrome/test_transformed_scrolling_repaints_2.html => layout/base/tests/test_transformed_scrolling_repaints_2.html
rename : layout/base/tests/chrome/test_transformed_scrolling_repaints_3.html => layout/base/tests/test_transformed_scrolling_repaints_3.html
rename : layout/base/tests/chrome/transformed_scrolling_repaints_3_window.html => layout/base/tests/transformed_scrolling_repaints_3_window.html
2016-03-31 23:55:06 -04:00
Kartikaya Gupta
10461a4696
Bug 1259593 - Trim the displayport base rect to the size of the transformed root composition bounds, but without doing an intersection. r=tnikkel
...
MozReview-Commit-ID: G1CeplN7Mks
2016-03-31 23:51:38 -04:00
Matt Woodrow
55c68da930
Bug 1238928 - Don't assume that our child list is unchanged in nsDisplayPerspective::BuildLayer. r=tnikkel
...
--HG--
extra : rebase_source : 1bbfa00636efed5733c6cdf918f1a0e982c1ac17
2016-04-01 14:37:15 +13:00
Matt Woodrow
855dbe76b2
Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert
...
--HG--
extra : rebase_source : 733e628c70e6a0d73d4bb722c587b65752cef9bc
2016-04-01 14:36:46 +13:00
Nicholas Nethercote
d376f9f82e
Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
...
do_GetAtom() is currently just a synonym for NS_NewAtom().
--HG--
extra : rebase_source : f4409784f931616cbc300591e6b843d30805c273
2016-03-29 10:09:43 +11:00
Masayuki Nakano
e9a1bcb370
Bug 1259658 Rename WidgetInputEvent::modifiers to WidgetInputEvent::mModifiers r=smaug
...
MozReview-Commit-ID: 7avEiqKfaHA
--HG--
extra : rebase_source : ffb6fbe424a4d5c2799444223608e03237e7c7a2
2016-03-31 17:03:00 +09:00
Masayuki Nakano
920137b6c6
Bug 1259662 part.1 Rename WidgetDragEvent::dataTransfer to WidgetDragEvent::mDataTransfer r=smaug
...
MozReview-Commit-ID: 6O8S0Yx7kBR
--HG--
extra : rebase_source : dc7936716cb8e09d5df83a985364b7301a2c6526
2016-03-31 17:26:32 +09:00
Masayuki Nakano
b085de0c5a
Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug
...
MozReview-Commit-ID: HHWPSAeeaPr
--HG--
extra : rebase_source : 3d2dccb0e0e3d4bddcd34086c8f6f2906ba01177
2016-03-30 17:48:23 +09:00
Masayuki Nakano
cc3e2af5cc
Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug
...
MozReview-Commit-ID: HL5phKZVYin
--HG--
extra : rebase_source : 7c9f6e870a94e9a028d4a13eac523bfcbf9bdf15
2016-03-30 17:39:56 +09:00
Masayuki Nakano
fe377694e5
Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug
...
MozReview-Commit-ID: JkT44G2FpUH
--HG--
extra : rebase_source : 316342c1ab53a4994dba371d49b12406b7b97a03
2016-03-30 17:33:16 +09:00
Masayuki Nakano
76133ed4d3
Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug
...
MozReview-Commit-ID: 6OxTYqgZVUD
--HG--
extra : rebase_source : 0803047d4c397622bf783a69653e87378a88824c
2016-03-30 17:24:57 +09:00
Masayuki Nakano
12eb436dc2
Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug
...
MozReview-Commit-ID: 4EmyQoIKdDy
--HG--
extra : rebase_source : 91065be4b6d9ce69455e696a2f1a7600a7ec8099
2016-03-30 17:16:01 +09:00
Mats Palmgren
7b5cb65169
Bug 1025267 - Make some -moz- prefixed pseudo-classes chrome-only. r=bz
2016-04-01 02:08:15 +02:00
Mats Palmgren
fee61ecb6c
Bug 1260614 - Cleanup grid item iterator Reset() calls. r=dholbert
2016-04-01 02:08:15 +02:00
Mats Palmgren
1977ca7749
Bug 1216001 - Fix a typo that eliminated a possible paint optimization. r=xidorn
2016-04-01 02:08:15 +02:00
Mats Palmgren
f54caaaa16
Bug 1260366 - Include the punctuation classes Pd and Pc in ::first-letter because the CSS Pseudo-Elements spec says so. r=jfkthame
...
https://www.w3.org/TR/css-pseudo-4/#first-letter-pseudo
"Punctuation (i.e, characters that belong to the Punctuation (P*)
Unicode general category [UAX44]) that precedes or follows the first
typographic letter unit must also be included in the ::first-letter
pseudo-element."
2016-04-01 02:08:15 +02:00
Mats Palmgren
de075da893
Bug 1259949 - Caret reftests.
2016-04-01 02:08:15 +02:00
Mats Palmgren
709991c29d
Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan
...
nsCaret::GetFrameAndOffset may return a text frame also when aParentNode
is the container of a text node and aOffset is just after it. In this
case we also want CARET_ASSOCIATE_AFTER if the text ends with
a significant newline. (follow-up from bug 1258308)
2016-04-01 02:08:15 +02:00
Jeff Muizelaar
1b059a3417
Bug 1258650. Properly use aExtraMasksTransform when combining masks. r=Bas,a=kwierso
...
Previously we were ignoring the scale.
2016-03-31 16:34:32 -04:00
Nathan Froyd
443d2b6637
Bug 1259734 - use AppendElements in DisplayItemClip::AppendRoundedRects; r=dholbert
...
It is shorter and nicer than writing out the loop ourselves.
2016-03-25 09:34:37 -04:00
Gabor Krizsanits
696b23001a
Bug 1247420 - part1: removeContentState. r=smaug
2016-03-30 11:54:27 +02:00
Carsten "Tomcat" Book
1696ce6feb
Backed out changeset 073149564592 (bug 1209273) for causing merge conflicts to m-c
...
--HG--
extra : rebase_source : 0f07112a39ed369f38cf7d78a2e2424b5ae76825
2016-03-30 15:19:37 +02:00
Carsten "Tomcat" Book
d544ab27c4
Backed out changeset 231e5d92a129 (bug 1209273)
...
--HG--
extra : rebase_source : 41c4948ea3fdc58639f6c679d1a983a94aa773a4
2016-03-30 15:19:13 +02:00
chunminchang
c602eedc7e
Bug 1110030 - part4 - HardwareKeyHandler component. r=masayuki, r=smaug
2016-03-21 17:10:09 +08:00
chunminchang
1c9ec82591
Bug 1110030 - part3 - Interface between PresShell and HardwareKeyHandler. r=masayuki, r=smaug
2016-03-21 14:20:59 +08:00
Bobby Holley
3831864b3d
Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam
2016-03-29 22:16:38 -07:00
Bobby Holley
57b406bba3
Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam
2016-03-29 22:16:35 -07:00
Timothy Nikkel
adc89eea34
Bug 1251150
. Add crash annotations if image visibility is re-entering. r=mats
...
The previous annotations only checked if the re-entrancy happened via DecrementVisibleCount.
The check in RebuildApproximateFrameVisibility is not needed because we add a check in DoUpdateApproximateFrameVisibility.
The check in ClearApproximatelyVisibleFramesList is not needed because we add checks in DoUpdateApproximateFrameVisibility and Destroy. The other caller, ClearApproximateFrameVisibilityVisited, is covered because it is only called from DoUpdateApproximateFrameVisibility.
2016-03-29 23:09:13 -05:00
Mason Chang
2b9181914e
Bug 1250947. Fill area outside blur with solid color. r=mstange
2016-03-29 08:24:21 -07:00
Ting-Yu Chou
9c7a4ca7f0
Bug 1255968 - Part 1: Let the callback of PeekMessages() to return a boolean to be able to break out the loop. r=dvander
...
--HG--
extra : rebase_source : 98a2baf9c3926cdb0740979d4cb5c11d7cd6a312
2016-03-28 11:02:18 +08:00
Ryan VanderMeulen
3c2d1d5060
Bug 1258241 - Fix a fuzzing typo on Win10. r=me
...
--HG--
extra : rebase_source : eb495ddb4d38b49edf70251a3d491df2f3dc0efb
2016-03-29 10:27:49 -04:00
Ethan Lin
7b6a232897
Bug 1228354 - Part2. Add test case for mask-mode. r=heycam
...
--HG--
extra : rebase_source : 47c0095150782fec9edb48349420744ad8f34f5f
2016-03-24 01:33:00 +01:00
Ethan Lin
f70f62c6a0
Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas
...
--HG--
extra : rebase_source : cd30463f8bfbdadbff5fa9d7ecce9ae075997223
2016-03-24 01:32:00 +01:00
Tobias Schneider
a576bb706f
Bug 1209273 - Part 2 - Force printing background if color-adjust: exact. r=dbaron
2016-03-08 09:44:00 +01:00
Tobias Schneider
54290c6564
Bug 1209273 - Part 1 - Support for color-adjust CSS property. r=dbaron
2016-03-10 10:51:00 +01:00
Tobias Schneider
9dd3cff0b6
Bug 1237198 - Block SWFs on the content blocking list hosted on the Shavar service. r=francois
2016-03-29 00:37:44 -07:00
Markus Stange
aa9962666e
Bug 1255068 - Add a check for null scrollid. r=kats
...
MozReview-Commit-ID: 15lbTMb76np
--HG--
extra : histedit_source : a8ada9b5ad5d3c46bcf464a144756ac18bc632ef
2016-03-24 16:19:14 -04:00
Kyle Huey
d9265a3eaf
Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
2016-03-28 10:28:15 -07:00
Ting-Yu Chou
3fdb20d68c
Bug 1197913 - Keep the last hovered item highlighted after moving the cursor outside the <select> drop-down list on Windows. r=neil
...
MozReview-Commit-ID: 1mWm5ltckHl
2016-03-25 17:10:16 +08:00
Bobby Holley
3836b7c35b
Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron
...
The basic idea here is as follows:
* Rule nodes are reference-counted, but releasing them adds them to a linked
list rather than freeing them. This allows for the reuse that motivated the
original GC scheme.
* We get rid of the marking, and instead rely on the reference count.
* Sweeping no longer requires a complicated traversal. We just pop items
off the free list until it's empty. When a child is destroyed, its parent
may go onto the free list.
* We remove special handling for the root node, and use a regular reference-counted
edge from the style set.
* The free list automatically asserts that it's empty (meaning all nodes have been
freed) in its destructor, which runs when the style set is destroyed.
* We get rid of the list of style context roots on the style set. We still need
a count though, because of the HasCachedStyleData check.
2016-03-28 08:59:22 -07:00
Bobby Holley
d595820a75
Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron
2016-03-28 08:59:21 -07:00
Bobby Holley
69d08c6cad
Bug 1258017 - Use an nsCOMPtr to hold onto the nsIStyleRule. r=dbaron
2016-03-28 08:59:20 -07:00
Arata Furukawa
28360f6c90
Bug 1259655 - part 2 Rename WidgetEventTime::timeStamp to WidgetEventTime::mTimeStamp r=masayuki
...
MozReview-Commit-ID: LRgPxoynx0
--HG--
extra : source : 506d58da4e67501a00b676c99997597fa5fe5679
2016-03-28 13:49:02 +09:00
Arata Furukawa
676913b9bb
Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki
...
MozReview-Commit-ID: 7lBCEVkanvF
--HG--
extra : source : d629f018d02594951b7deccf1e1fce279d04694c
2016-03-28 13:29:42 +09:00
Robert Longson
968a509251
Bug 1242256 - ensure images in patterns and masks animate properly. r=jwatt,seth
2016-03-26 16:07:03 +00:00
takayuki_yamaguchi
da0885219b
Bug 1259675 - Clean up InternalTransitionEvent r=masayuki
...
MozReview-Commit-ID: 8fTJ4Z9yJGl
--HG--
extra : rebase_source : 7c461ee6124e4e7cce0a709b3dfe2c97c6df9e8f
2016-03-26 16:26:35 +09:00
Rob McAuley
4acbe0650b
Bug 1244640 - implement AnimationEffectTiming iterations r=hiro
...
MozReview-Commit-ID: Iwq6vleUERo
--HG--
extra : rebase_source : 8eef9f68a8956db547f98ab253927cf01a3ecf50
2016-03-26 14:41:37 +09:00
Tetsuharu OHZEKI
34d28e65df
Bug 1259676 - part3: rename from 'InternalAnimationEvent.pseudoElement' to 'InternalAnimationEvent.mPseudoElement'. r=masayuki
...
MozReview-Commit-ID: GBJtFdobipj
--HG--
extra : rebase_source : 528abb3d04e52547e6c4e13ea396e080406008b1
2016-03-26 13:37:20 +09:00
Tetsuharu OHZEKI
3aeb31cf0f
Bug 1259676 - part2: rename from 'InternalAnimationEvent.elapsedTime' to 'InternalAnimationEvent.mElapsedTime'. r=masayuki
...
MozReview-Commit-ID: 4n5YQwxLeAx
--HG--
extra : rebase_source : 6c29d53092c7d1f84ef2ad38f44380c7579df270
2016-03-26 13:37:19 +09:00
Tetsuharu OHZEKI
693106452d
Bug 1259676 - part1: rename from 'InternalAnimationEvent.animationName' to 'InternalAnimationEvent.mAnimationName'. r=masayuki
...
MozReview-Commit-ID: DK5Q477WoXu
--HG--
extra : rebase_source : 59f061c7835b6e2359ca937a06cf3890871a70ea
2016-03-26 13:37:19 +09:00
Cameron McCormack
72db41da62
Bug 1253788 - Don't reload inline chrome:// style sheets in nsXBLPrototypeResources. r=bzbarsky
2016-03-26 17:02:30 +11:00
Timothy Nikkel
8d09d0af0a
Bug 1259817. Always clear RefPtr to refresh driver in nsPresContext::Destroy. r=mats
...
nsPresContext::Destroy gets called from the desctructor and the cycle collector unlink phase. In the latter the prescontext may live for a while yet.
2016-03-26 00:35:15 -05:00
Daniel Holbert
20fb101da6
Bug 1259561: Increase CRAZY_COORD (threshold for debug build layout warnings) by an order of magnitude. r=mats
...
MozReview-Commit-ID: 23M5LIW14Li
2016-03-25 15:09:04 -07:00
Seth Fowler
5973113f1b
Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
2016-03-25 14:49:43 -07:00
Seth Fowler
020510839b
Bug 1258594 (Followup) - Rename FrameProperties::IsSet() to FrameProperties::Has(). r=dbaron
2016-03-25 14:49:42 -07:00
Brendan Dahl
3c24d63475
Bug 1256084 - Don't force reflow on size mode change. r=heycam
2016-03-23 17:56:00 -04:00
Mantaroh Yoshinaga
224da3852b
Bug 1215180 - Modify the scale calculate in order to prevent blurry of animation transform. r=mstange
...
--HG--
extra : rebase_source : 4400ddb9f28d69fec9216542a1cb190ca05c694c
2016-03-23 16:18:00 -04:00
Timothy Nikkel
420a4263c2
Bug 1234622. Tweak how nsDocumentViewer::FindContainerView finds the parent presshell. r=bz
...
During page transition the presshell we get via the parent docshell is the presshell for the _next_ document.
Whereas, the presshell we get via the containing frame element (iframe etc) is the current document.
If we use the presshell for the next document to get the primary frame for the containerElement it will return null because it doesn't have the right document.
2016-03-25 13:49:29 -05:00
Emilio Cobos Álvarez
218d5cde79
Bug 1259802: Add type replacement annotations to simplify rust binding generation for nsStyleStruct.h, r=bholley
...
This way or bindings are sane, and we don't have to bring in a lot of
the gfx code.
2016-03-25 11:46:21 -07:00
Bobby Holley
4639af5cdb
Bug 1259677 - nsRuleNode passes wrong hash key to PLDHashTable when converting child list into child hash. r=bz
2016-03-25 09:52:50 -07:00
Jeremy Chen
ca58c7482d
Bug 1247777 - Part4.2: add compatible webkit prefixed properties in
...
CSS properties ordering check test. r=bz
--HG--
extra : commitid : 3L1KflCYhR3
2016-03-25 15:54:50 +08:00
Jeremy Chen
b28e75fd40
Bug 1247777 - Part4.1: replace windows-style line endings with unix-style line endings. r=bz
...
This commit only replace windows-style line endings w/ unix-style ones.
"git diff -w" would see no difference in this commit.
--HG--
extra : commitid : 3L1KflCYhR3
2016-03-25 15:54:50 +08:00
Jeremy Chen
ac81ba2c95
Bug 1247777 - Part2: implement -webkit-text-fill-color rendering. r=jfkthame
...
--HG--
extra : commitid : 3L1KflCYhR3
2016-03-25 15:54:50 +08:00
Jeremy Chen
4134ed5760
Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam
...
--HG--
extra : commitid : 3L1KflCYhR3
2016-03-25 15:54:49 +08:00
Seth Fowler
dbc917faef
Bug 1258594 - Add a FrameProperties::IsSet() method for use in assertions. r=dholbert
2016-03-24 16:02:58 -07:00
Francois Marier
63c2afbc28
Bug 1259288 - Safe Browsing should be fully disabled in our test suites. r=gcp
...
MozReview-Commit-ID: 2og99Gl9w9n
--HG--
extra : rebase_source : 33961d97454e71e5b7fc3ad5f9eb145099c0fc6e
2016-03-23 17:59:55 -07:00
Benoit Girard
4e40cd1d1a
Bug 1259235 - Add IsScrollFrameWithSnapping to speed up event regions. r=mstange
...
MozReview-Commit-ID: KdWCkXHjHzZ
--HG--
extra : rebase_source : ca15390be1d003c50e41ef89f40f5e7f543e8676
2016-03-23 17:16:38 -04:00
Daniel Holbert
81bad95275
Bug 1236400 part 4: Add reftests to test how non-block-level content gets wrapped inside a -webkit-box. (no review)
...
MozReview-Commit-ID: 5vVgdEA14Y1
2016-03-24 09:55:12 -07:00
Daniel Holbert
2b7c7ca3d2
Bug 1236400 part 3: If webkit prefix support is enabled, skip CSS Parser code that converts "display: -webkit-box" directly to "display: flex". r=mats
...
This makes "display: -webkit-box" & "display: -webkit-inline-box" into bona
fide "display" values (instead of just aliases), when webkit prefix support is
enabled, and allows us to actually exercise the code added in the earlier
patches on this bug. (Note that when webkit prefix support is *disabled*, our
CSS Unprefixing Service strategy will instead have an opportunity to take
effect, for whitelisted sites, and it'll continue to convert "-webkit-box" to
"flex".)
MozReview-Commit-ID: BV93xs4ddbK
2016-03-24 09:55:11 -07:00
Daniel Holbert
8b9d86b0ef
Bug 1236400 part 2: Extend NeedsAnonFlexOrGridItem() & related code to wrap all inline-level -webkit-box children in an anonymous flex item. r=mats
...
MozReview-Commit-ID: LK4VW0xSI5m
2016-03-24 09:55:11 -07:00
Daniel Holbert
37e8c9d5cc
Bug 1236400 part 1: Add internal enum values to represent "display: -webkit-box" & "display: -webkit-inline-box". r=mats
...
These new enum values are added with same behavior as their modern flexbox
equivalents -- they're hooked up to NS_NewFlexContainerFrame, and they're
listed alongside the modern flexbox enums in 'switch' & 'if' statements.
There's one exception, which I call out with a comment at the end of the patch:
we don't treat -webkit-box the same as flexbox in IsFlexOrGridDisplayType(),
because that method is used to determine whether we should blockify
inline-level children of a flex/grid container, and we don't want to blockify
any children of a -webkit-box. (Instead, we want to wrap them in an anonymous
flex item. That happens in the next patch.)
MozReview-Commit-ID: 9BB4Ib2KpvE
2016-03-24 09:55:11 -07:00
Ting-Yu Lin
a7ea8a84ac
Bug 1245424 Part 3 - Add reftest for click events with actions in capturing phase. r=bz
...
These tests modify details or summary elements in the 'click' event
listener in capturing phase higher up in the DOM tree.
MozReview-Commit-ID: Lp5OzXnNgL4
--HG--
extra : rebase_source : 5772a84795b1b8b6b9bb6cbf928bfb612eb07971
2016-03-24 15:05:29 +08:00
Ting-Yu Lin
577ce8ed43
Bug 1245424 Part 2 - Stop checking the existence of details frame before toggling. r=bz
...
MozReview-Commit-ID: 6Xgyu7DDquy
--HG--
extra : rebase_source : 6b5ed8fa20117fcafea7dde779c550f6fd79be34
2016-03-24 15:05:29 +08:00
Ting-Yu Lin
6276d59933
Bug 1245424 Part 1 - Fix assert for a display:none summary on debug build. r=bz
...
If the main summary element has 'display: none' style, it won't
generates a summary frame as the first child of the details.
However, if a details element have two summaries and the first summary
has 'display: none', the second summary still generates a SummaryFrame
event if it isn't the main summary. So instead of checking on the
SummaryFrame as before, I check the content tree for the main summary by
using the idea in bug 1245424 comment 8. Another reason might be the
potential removal of SummaryFrame in bug 1258657.
MozReview-Commit-ID: H0evZ17zj5k
--HG--
extra : rebase_source : 1aad3ad1d31dc277771013f92eace5cefa7d6112
2016-03-24 15:05:29 +08:00
Ting-Yu Lin
5a53907dfa
Bug 1258177 - Make the list-item markers non-selectable. r=bz
...
MozReview-Commit-ID: GkkAknIA31t
--HG--
extra : rebase_source : 424b2b2821a158bae15bae7bb07d15ceb274c3fa
2016-03-20 17:26:02 +08:00
Jeremy Chen
b89a58fbd9
Bug 1239564 - fix reftest. r=mattwoodrow
...
Let transform property in reference file consistent with that in
test file.
--HG--
extra : commitid : GaPvlUKljfg
2016-03-24 17:25:40 +08:00
Carsten "Tomcat" Book
1896f78c07
Backed out changeset 41de0b26ddd2 (bug 1238928) for test failures in /test_pointer-events-1b.xhtml
2016-03-24 08:47:25 +01:00
Carsten "Tomcat" Book
3f5c176a1f
Backed out changeset e3853bd79051 (bug 1258843)
2016-03-24 08:47:03 +01:00
Brian Birtles
a1ae304c59
Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue; r=heycam
...
MozReview-Commit-ID: 83popM8E0Q4
--HG--
extra : rebase_source : efef274a8a2a21423e6c1931d9b92739272eb72a
2016-03-22 16:31:16 +09:00
Brian Birtles
b411ad9926
Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s); r=heycam
...
StyleAnimationValue::ComputeValue(s) will automatically look up the style
context of the supplied element. This is mostly fine, but when we start using
this method in scenarios where we are building the initial style context
(as happens later in this patch series) it can easily land us in a situation
where we iterate indefinitely.
It would be better, instead, to just explicitly pass in the style context we
want to use, as we already do for StyleAnimationValue::ExtractComputedValue.
MozReview-Commit-ID: ZoVBlBRRBI
--HG--
extra : rebase_source : 9012cc2e405fc887f070fbfaa2f9853289882862
2016-03-22 16:31:09 +09:00
Jonathan Watt
58fc2aef57
Bug 1253590, part 4 - Follow-up to return the correct type. r=bustage
2016-03-12 18:43:40 +00:00
Jonathan Watt
9857ea9ad4
Bug 1253590, part 2 - Use the new AutoReferenceLimiter helper to limit clip path reference chain lengths. r=longsonr
2016-03-09 10:26:48 +00:00
Jonathan Watt
c633855102
Bug 1253590, part 1 - Generalize AutoReferenceLoopDetector to allow it to be used to limit reference chain lengths. r=longsonr
2016-03-09 10:26:48 +00:00
Matt Woodrow
dd1236dd0d
Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert
...
--HG--
extra : rebase_source : 633ea5ea0661c9532a1b630300b24788daa8667e
2016-03-24 18:15:40 +13:00
Matt Woodrow
9ea78cbc9b
Bug 1238928 - Don't assume that our child list is unchanged in nsDisplayPerspective::BuildLayer. r=tnikkel
...
--HG--
extra : rebase_source : 80c25d1bfca68986294aae5b35c1e204237a33f4
2016-03-24 18:14:44 +13:00
Brian Birtles
5785877883
Bug 1245260 - Add crashtest; r=hiro
...
MozReview-Commit-ID: IBe0zbsCJJy
--HG--
extra : rebase_source : 9045ca886302026220dec365e63203c538c14e9a
2016-03-24 09:04:53 +09:00
Ehsan Akhgari
3c28741897
Bug 1259025 - Enable test_reftests_with_caret.html on e10s; r=mrbkap
2016-03-23 19:42:59 -04:00
Xidorn Quan
d0fc466aa2
Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame
...
MozReview-Commit-ID: CICgNSPRrLM
--HG--
extra : rebase_source : 2901710ea2806a98b3520dc729c4f4d4ba2d56b2
2016-03-22 17:42:18 +08:00
Xidorn Quan
c1a6d087c3
Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame
...
MozReview-Commit-ID: 5EJJVmM1pyK
--HG--
extra : rebase_source : 290efcbe41f85fef3a577ff26b4553f195a7fde9
2016-03-22 16:51:15 +08:00
Lee Salzman
ca8c96a592
Bug 1252324 - add DrawTarget API for 3D transforms for use in layers. r=jrmuizel
2016-03-23 01:03:10 -04:00
Masayuki Nakano
cea0b9cf02
Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug
...
MozReview-Commit-ID: 1SgMbTL8csl
--HG--
extra : rebase_source : 748fa8a594176edf7b2addd038b8031019d0dd35
extra : source : f4ce36e68ce06c405a6fab31facc120b94709aed
2016-03-17 16:01:30 +09:00
Masayuki Nakano
8c8cbe0e4c
Bug 1256589 part.5 Add DefaultPrevented() and DefaultPreventedByContent() to WidgetEvent r=smaug
...
MozReview-Commit-ID: 5q3QUPTf12Z
--HG--
extra : rebase_source : 83ed946b44910713a61c80bd21202aba9430dd2a
extra : source : 4eb2193814ab1958a65add0c8c307d07c646d61c
2016-03-22 16:47:52 +09:00
Masayuki Nakano
6181d95afb
Bug 1256589 part.4 Move the implementation of PreventDefault() and add PreventDefaultBeforeDispatch() from dom::Event to WidgetEvent r=smaug
...
mDefaultPreventedByChrome is hacky. When PresShell handles Escape key events in fullscreen mode, it prevents default of every Escape key events and dispatch it only into chrome. After that, it check mDefaultPreventedByChrome if at least one call of preventDefault() occurred in chrome. Therefore, if we shouldn't set both mDefaultPreventedByChrome and mDefaultPreventedByContent to true before dispatching an event. This the reason why we need a special method, PreventDefaultBeforeDispatch() is needed for setting only mDefaultPrevented to true.
MozReview-Commit-ID: BPSq68GnWw6
--HG--
extra : rebase_source : f2f963afeba6994cc090efedebc29c0d9334c96d
extra : source : 1012dc095cc1b7236991a7befdbfbf174dc1c1af
2016-03-22 16:26:27 +09:00
Masayuki Nakano
2748ab1e88
Bug 1256589 part.3 Move the implementation of StopCrossProcessForwarding() from dom::Event to WidgetEvent r=smaug
...
MozReview-Commit-ID: KXeVxCJ05Mo
--HG--
extra : rebase_source : 2f8d49412e32eec4a0a8f599984d057637f491a1
extra : source : a68c4bb4878612d61425d87a47b4eca78f271240
2016-03-22 16:01:46 +09:00
Masayuki Nakano
963976b46d
Bug 1154183 part.1 Move shortcut/access key candidate list creators from nsContentUtils to WidgetKeyboardEvent r=smaug
...
MozReview-Commit-ID: Ied6qEUc2Kz
2016-03-18 11:22:37 +09:00
Mats Palmgren
28c2af15f6
Bug 1258308 - Reftests.
2016-03-22 22:49:57 +01:00
Mats Palmgren
c42a275582
Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsan
2016-03-22 22:49:57 +01:00
Daniel Holbert
1c58c1673f
Bug 1257661: Make the CSS parser accept "display:-webkit-inline-box" as an alias for "display:inline-flex". r=heycam
...
(We already map "display:-webkit-box" to "display:flex" in this way. This is just extending that existing support to cover the inline version.)
MozReview-Commit-ID: F7gH3QMSmn0
--HG--
extra : rebase_source : f97703f074ccdb5d97ad16c282be4d24c1fb0eff
2016-03-17 16:11:28 -07:00
David Anderson
f3dc22db8d
Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
...
--HG--
rename : gfx/layers/ipc/CompositorChild.cpp => gfx/layers/ipc/CompositorBridgeChild.cpp
rename : gfx/layers/ipc/CompositorChild.h => gfx/layers/ipc/CompositorBridgeChild.h
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/ipc/CompositorBridgeParent.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/ipc/CompositorBridgeParent.h
2016-03-22 14:08:38 -04:00
Markus Stange
04177e1aa2
Bug 1209100 - Back out bug 1165185 on inbound.
...
MozReview-Commit-ID: JqohyXNvjiU
--HG--
extra : rebase_source : c2165d279a6ca57a3439ebbfc081961369a42124
2016-03-21 16:16:52 -04:00
Geoff Brown
3c73a0f0ec
Bug 1257948 - More Android test manifest cleanup; r=jmaher
2016-03-22 07:22:43 -06:00
Carsten "Tomcat" Book
5d83e31d04
merge mozilla-inbound to mozilla-central a=merge
2016-03-22 12:14:15 +01:00
Roman Lopez
f069d11783
Bug 1255006 - Ensure the displayport rect takes priority over a suppressed-margins displayport. r=kats
2016-03-21 21:56:44 -04:00
Kartikaya Gupta
4d67824b9e
Bug 1257491 - Ensure that if the peek-messages code modifies the displayport, we schedule a repaint. r=BenWa
...
MozReview-Commit-ID: Chg4JAopxT7
2016-03-21 17:32:49 -04:00
Nick Alexander
e90bd4aabb
Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice
...
MozReview-Commit-ID: 63yJGdgPbhe
--HG--
extra : rebase_source : 2256e0a12588703a83f4cba06971231ac3c64592
extra : amend_source : 1f35a04191f37225986bd7ff4d0b6b2c34a71b05
extra : histedit_source : 82d351700936c8e1297eeca91ce00f96340e2f2c
2016-03-18 14:41:51 -07:00
Ting-Yu Lin
22224242ba
Bug 1249556 - Implement toggling details by keyboard. r=smaug
...
The user can switch to the main <summary> by tab key, and toggle the
<details> by either 'space' key or 'enter' key.
'return' key is handled with 'keypress', and the 'space' key is handled
with 'keyup' like the HTMLInputElement.
MozReview-Commit-ID: HE6IduUGCpj
--HG--
extra : rebase_source : 34598d95f35bf6b5bd927457ee09e42eb6ec0a68
2016-03-19 20:37:09 +08:00
Ryan VanderMeulen
a9e8ebe0a8
Bug 1254831 - Don't expect the test to pass on unaccelerated runs.
2016-03-18 23:13:41 -04:00
Seth Fowler
56dbbf45cc
Bug 1257315 (Part 2) - Release old visible regions info when new info is available or a layers ID is no longer used. r=botond
2016-03-18 18:38:57 -07:00
Seth Fowler
d8b3579dd9
Bug 1257315 (Part 1) - Add a visualization of visibility tracking to the APZ minimap. r=botond,mattwoodrow
2016-03-18 18:38:57 -07:00
Wes Kocher
d19c0a23f3
Backed out 2 changesets (bug 1223736) for reftest failures in mask-layer-transform.html CLOSED TREE
...
Backed out changeset 1982db677df6 (bug 1223736)
Backed out changeset 5813dbb50356 (bug 1223736)
MozReview-Commit-ID: HrnSIGPovea
2016-03-18 16:44:09 -07:00
Wes Kocher
8d3fbe0177
Backed out 3 changesets (bug 1209273) because something from this push appears to have broken Windows mochitests CLOSED TREE
...
Backed out changeset 9c6650c7e237 (bug 1209273)
Backed out changeset fb8b3ab41c82 (bug 1209273)
Backed out changeset 6e2e6b0c7d8e (bug 1209273)
MozReview-Commit-ID: J9WSL2CjoGJ
2016-03-18 15:48:00 -07:00
Tobias Schneider
6aaedb0ef9
Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron
...
--HG--
extra : rebase_source : 04792cd32f613f9cd91fe3d132abd4023e1d83d3
2016-03-08 09:44:00 -05:00
Tobias Schneider
efc1d13a5a
Bug 1209273 - Part 1: Support for color-adjust CSS property. r=dbaron
...
--HG--
extra : rebase_source : f90e6beb86dd92456b569829078be734273e3beb
2016-03-10 10:51:00 -05:00
Matt Woodrow
793fb1224d
Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker
2016-03-18 18:45:13 +13:00
Sebastian Hengst
3fe374d601
Backed out changeset b40d8bae66f1 (bug 1254831) for failing modified tests. r=backout
2016-03-18 21:31:25 +01:00
Benoit Girard
65e8237702
Bug 1257369 - Suppress the DisplayPort when scrolling via nsSliderFrame. r=kats
...
MozReview-Commit-ID: 8I3UfWlkdPq
--HG--
extra : rebase_source : 25b496ff5f3be9187cb8727982eaa094f85a0d1f
2016-03-18 14:46:54 -04:00
Benoit Girard
3b9e88cb17
Bug 1256373 - Simplify mMaybeHitRegion. r=tnikkel
...
MozReview-Commit-ID: 1Px20e5EWRj
--HG--
extra : rebase_source : 231205ce5e501ba96ec38fedbb6503c73cec82bc
2016-03-16 15:27:19 -04:00
Jesse Ruderman
75d474c228
Bug 1233191 part 3 - crashtest.
2016-03-18 19:52:08 +01:00
Mats Palmgren
dd08684969
Bug 1233191 part 2 - Remove anon flex item sanity checks that the frame constructor now does instead. r=dholbert
2016-03-18 19:52:08 +01:00
Mats Palmgren
62b5045e23
Bug 1233191 part 1 - Implement sanity checks on the flex/grid container child frame list. Remove the anon grid item sanity checks that the frame constructor now does instead. r=dholbert
2016-03-18 19:52:08 +01:00
Ryan VanderMeulen
e093d8dae2
Revert bug 1252630 because it proved to be way more hassle than it's worth.
2016-03-18 14:21:12 -04:00
Ryan VanderMeulen
dc7a3eb933
Bug 1254831 - Don't expect the test to pass on unaccelerated runs.
...
--HG--
extra : rebase_source : 17f183ca713bba7c2975ec52333b1098c8757699
2016-03-18 13:49:46 -04:00
Kyle Machulis
869a7a0a24
Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas
2016-03-18 10:50:50 -07:00
Bas Schouten
847be1fa4d
Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt
...
MozReview-Commit-ID: 5DCEvQJK3Us
2016-03-18 14:47:12 +01:00
Carsten "Tomcat" Book
df1c1cc556
Backed out changeset ceb8532131fb (bug 1223736) for reftest failures
...
--HG--
extra : rebase_source : 9c5aaf093345f7bfff7f305ceabcd5f04a237da4
2016-03-18 09:58:39 +01:00
Matt Woodrow
66a2278a0a
Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker
2016-03-18 18:45:13 +13:00
Xidorn Quan
af785a12fd
Bug 968761 - Treat nested calc() as plain parenthesis. r=dbaron
...
MozReview-Commit-ID: Lwd56FaaDWx
--HG--
extra : rebase_source : f57ac5695e6e06c568ff4cb54304a2fd5716fc41
2016-03-03 10:05:37 +08:00
Robert O'Callahan
be8e355f36
Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron
...
MozReview-Commit-ID: INEHo7ghGyz
2016-02-29 18:49:34 +13:00
Matt Woodrow
dbe7f4888a
Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker
...
--HG--
extra : rebase_source : 867bab1b5369c88db3a845478f73d3a58845938c
2016-03-18 09:23:51 +13:00
Kartikaya Gupta
8f157afb9e
Bug 1256727 - Don't allow paint-skipping on pages with scroll-linked effects. r=mstange
...
MozReview-Commit-ID: I05EXDWOt6b
2016-03-17 15:43:17 -04:00
Mats Palmgren
734065f500
Bug 1237236 - Reftests to check caret position after collapsing a selection to the end of a line.
2016-03-17 17:27:56 +01:00
Mats Palmgren
1ef2b15815
Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan
2016-03-17 17:27:56 +01:00
Mats Palmgren
3128937295
Bug 1248371 - [css-grid] Require that each track has a definite min- or max-sizing function when the track list contains a repeat(auto-fill/fit) track. r=dholbert
2016-03-17 17:27:55 +01:00
Geoff Brown
29977660c0
Bug 1251013 - Update android_version annotations in test manifests - mochitest; r=jmaher
2016-03-17 10:00:48 -06:00
Geoff Brown
fd1e09d12b
Bug 1251013 - Update AndroidVersion annotations in test manifests - reftests; r=jmaher
2016-03-17 10:00:47 -06:00
Ryan VanderMeulen
b52013801e
Bug 1254831 - Annotate some mfrac reftests as passing on Win8 e10s. r=jkitch
...
--HG--
extra : rebase_source : c0c9609b5c2c23f5a6a7b891eb55dd39bf2abe2e
2016-03-17 09:25:21 -04:00
Jonathan Hao
7bee2c98a0
Bug 1235572 - Enforce SRI if content signature is enforced r=francois
...
* * *
[mq]: sri_fix
MozReview-Commit-ID: 8vY9J4j3Eog
* * *
[mq]: loadInfo
MozReview-Commit-ID: EZ8BUfCOXO6
* * *
[mq]: add-logs
MozReview-Commit-ID: 1jeyTq9nvlW
--HG--
extra : transplant_source : %8Dj%12f%16%F5%12%8E%FE%7C%02%274%2A%A0a%C8%CB2P
2016-03-16 11:13:26 +08:00
Cameron McCormack
7cc115e18c
Bug 1256210 - Part 3: Remove agent sheet by the end of test_additional_sheets.html. r=dbaron
2016-03-17 13:17:10 +11:00
Cameron McCormack
3f7c51c2ae
Bug 1256210 - Part 2: Convert test_additional_sheets.html and test_addSheets.html to mochitest-plain. r=dbaron
...
--HG--
rename : layout/style/test/chrome/additional_sheets_helper.html => layout/style/test/additional_sheets_helper.html
rename : layout/style/test/chrome/test_addSheet.html => layout/style/test/test_addSheet.html
rename : layout/style/test/chrome/test_additional_sheets.html => layout/style/test/test_additional_sheets.html
2016-03-17 13:17:10 +11:00