Граф коммитов

52893 Коммитов

Автор SHA1 Сообщение Дата
Carsten "Tomcat" Book c481713ead Merge mozilla-central to mozilla-inbound 2016-10-17 11:34:49 +02:00
Carsten "Tomcat" Book d6850a3a86 merge mozilla-inbound to mozilla-central a=merge 2016-10-17 11:19:02 +02:00
Jonathan Kew e6711537be Bug 1309582 - For text-transform:capitalize, apply capitalization after a literal newline as well as after a space character. r=m_kato 2016-10-17 08:53:15 +01:00
Jonathan Kew 0b5fcf0427 Bug 1309582 - Reftest for text-transform:capitalize with literal newlines in preformatted text. r=m_kato 2016-10-17 08:52:25 +01:00
John Dai 48b937b61e Bug 1309140 - Rename CustomElementsRegistry to CustomElementRegistry. r=wchen, r=smaug
MozReview-Commit-ID: 3gYTaRVcV0y

--HG--
rename : dom/base/CustomElementsRegistry.cpp => dom/base/CustomElementRegistry.cpp
rename : dom/base/CustomElementsRegistry.h => dom/base/CustomElementRegistry.h
rename : dom/webidl/CustomElementsRegistry.webidl => dom/webidl/CustomElementRegistry.webidl
2016-10-12 15:26:02 +08:00
JerryShih c6e555cb0b Bug 1295456 - Update Gecko tests for css-color-4 color function changes. r=dholbert
--HG--
extra : rebase_source : 8040d61d2a7130e3014676a78f75199509abd236
extra : histedit_source : f017c1ba5e2adeb810d95aaa15fd92cf1a9ec016
2016-10-16 03:15:36 +08:00
JerryShih 03fec15d6f Bug 1295456 - Use author-specified css color function name for css value serialization. r=dholbert
If the color is fully opaque, omit the 'a' suffix of color function name (e.g. just use 'rgb' or 'hsl').
Otherwise, show the original author-specified function name for serialization.

MozReview-Commit-ID: 4XgkvV2jDRC

--HG--
extra : rebase_source : 01151bc71e1158e206f924c7a1a51429a7d7f321
extra : histedit_source : 99cd9c8145a4166daba76b985417c2c22dff1fbf
2016-10-16 03:15:36 +08:00
JerryShih d2351f91bd Bug 1295456 - Add tests for css-color-4 color function changes. r=dholbert
MozReview-Commit-ID: 61aMI3ZkLGi

--HG--
extra : rebase_source : bfbfdc7a8dd1a9a7b86358fb3e855bcc1ce78422
extra : histedit_source : 0703740a5fd9248b43fa78c2aff85832740bd42c
2016-10-16 03:15:36 +08:00
JerryShih fcb391b776 Bug 1295456 - Remove now-unused single-arg ParseColorOpacity functions from nsCSSParser. r=dholbert
--HG--
extra : rebase_source : 8af5f29f98e0f0bfef2742133bf7c190d4e90848
extra : histedit_source : 67ae5d1a526da2128f8be461f483f99d87563029
2016-10-16 03:15:36 +08:00
JerryShih 158cde6c2f Bug 1295456 - Support <angle> value for hue component in CSS hsl() color function. r=dholbert
MozReview-Commit-ID: EYhbAEOlpLm

--HG--
extra : rebase_source : 3b898452000ea5f0f0f1819dac2d93d0a6d1c426
extra : histedit_source : a929cf0e25b0035218c4ea61abfc9135a05def15
2016-10-16 03:15:36 +08:00
JerryShih ce0369e892 Bug 1295456 - Change CSS color function hsl() to be an alias of hsla() and support css-color-4 comma-less expression. r=dholbert
MozReview-Commit-ID: 6jBTVVOxwiP

--HG--
extra : rebase_source : 797fb4704251f0587cce06f7e81f0a5c017b737e
extra : histedit_source : 826f4cf26314242e89cb503047c2757a27ec507f
2016-10-16 03:15:36 +08:00
JerryShih 7e52f68ada Bug 1295456 - Change CSS color function rgb() to be an alias of rgba() and support css-color-4 comma-less expression. r=dholbert
--HG--
extra : rebase_source : fcd36c9600d2b30e8e409351a84b015b45309c90
extra : histedit_source : b216feceadcf70bd9c0172eea6354308926993ff
2016-10-16 03:15:36 +08:00
JerryShih a0a437f47c Bug 1295456 - Support percentage opacity value in CSS color functions. r=dholbert
--HG--
extra : rebase_source : 79bf692da80a5ea861482e9bc021834f60b6d81a
extra : histedit_source : 384f41d812fecf511be8b319d91a687e9c02673d
2016-10-16 03:15:35 +08:00
Andrea Marchesini 9215b7b957 Bug 1307122 - Introducing a timeout for sync XHR when unload events are dispatched, r=smaug 2016-10-16 08:46:10 +02:00
Jorg K 4bb58198d9 Bug 1263357 - When the caret is placed after visible line break, associate caret with frame on the next line instead. r=mats
--HG--
extra : amend_source : a0068b0c841189204e07cc6c0a19f83d5dac8da3
2016-10-14 14:21:00 -04:00
Brad Werth 7ca77325f6 Bug 1235922 Part 5: Extend flexbox "align-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: BtQUxkAr0nH

--HG--
extra : rebase_source : 8b6462a2c8b3d3e00006464539803815f1fbd230
2016-10-15 12:25:23 -07:00
Brad Werth 76fb14b998 Bug 1235922 Part 4: Add support for "align-content: space-evenly" to flexbox layout. r=mats
MozReview-Commit-ID: 3ETuPrIURJ3

--HG--
extra : rebase_source : 95d4d7029660086b0bf6380b98efe57e11d4be83
2016-10-14 17:17:33 -07:00
Daniel Holbert 9b5c1b9026 Bug 1235922 Part 3: Extend flexbox "justify-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: JrUdzG5gWTU

--HG--
extra : rebase_source : 19ac9501b783ca13a023e4210f23d4b4788c9cd5
2016-10-11 14:30:13 -07:00
Daniel Holbert 9fd00fc1f2 Bug 1235922 Part 2: Add support for "justify-content: space-evenly" to flexbox layout. r=mats
MozReview-Commit-ID: 6Am15EIVAXH

--HG--
extra : rebase_source : f0500b5737f8834765707724c5204bc2ab5b40d1
2016-10-14 17:16:00 -07:00
Brad Werth 8bd396d59a Bug 1235922 Part 1: Introduce a helper-function to share code for justify-content and align-content space-around and space-between in flexbox layout. r=mats
MozReview-Commit-ID: tncRJiojh

--HG--
extra : rebase_source : 279c790926f89b1942069f8cc4eeb70fe58eaf65
2016-10-14 17:23:36 -07:00
cku 56d8d2bba8 Bug 1310171 - Correct svg x/y/width/height unit in svg mask test cases. r=mstange
MozReview-Commit-ID: JbwP2BxFxcU

--HG--
extra : rebase_source : dd01332e971d9e083ac93f2dfa30f5fe0dfd0c7f
2016-10-14 20:54:47 +08:00
Dhanesh B. Sabane a2ef7b10a8 Bug 1308137 - Remove code around IBMBIDI_SUPPORTMODE_*. r=xidorn
MozReview-Commit-ID: 96g2DBfpfX9

--HG--
extra : rebase_source : e8a299ab8ca6af6e93cf29ab9351282076e2aa1d
2016-10-16 18:05:17 +05:30
Wes Kocher 727d0de706 Merge m-c to inbound, a=merge CLOSED TREE 2016-10-14 14:51:44 -07:00
Wes Kocher 42083975b0 Merge inbound to central, a=merge 2016-10-14 14:40:49 -07:00
stefanh@inbox.com 3a689f8b9a Bug 1192053 - Implement NS_THEME_MAC_SOURCE_LIST_SELECTION and NS_THEME_MAC_ACTIVE_SOURCE_LIST_SELECTION. r=mstange. 2016-10-14 22:45:29 +02:00
stefanh@inbox.com 246a2ff0f8 Bug 1192053 - Add support for vibrant tree rows in nsTreeBodyFrame.cpp. r=mats. 2016-10-14 22:45:22 +02:00
Xidorn Quan ea2d289c2c Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam
MozReview-Commit-ID: 5AXhsuvvrwe

--HG--
extra : source : 218d4c72938f74f16af22239a99fbdf0e4c621cf
2016-10-14 22:25:38 +11:00
Xidorn Quan 541b51df00 Bug 1292432 part 8 - Move XPCOM IDL methods which just call WebIDL methods to StyleSheet. r=heycam
MozReview-Commit-ID: 3xpdLGc6hqH

--HG--
extra : source : d156efabc47b4a2966a5972dec6755d40fcc624e
2016-10-14 22:25:38 +11:00
Xidorn Quan 2169694adb Bug 1292432 part 7 - Move other WebIDL methods to StyleSheet. r=heycam
MozReview-Commit-ID: J0tXKbZvcEq

--HG--
extra : source : c9cdb1228b36ffe102aad302f3c030c744c8fe26
2016-10-14 22:25:38 +11:00
Xidorn Quan acac5f6e5c Bug 1292432 part 6 - Make StyleSheet implement GetCssRules/InsertRule/DeleteRule. r=heycam
MozReview-Commit-ID: KD552jWZnA3

--HG--
extra : source : d53d77022ec76005a23977992eb03cae77e81706
2016-10-14 22:25:38 +11:00
Xidorn Quan 73c9f14ff1 Bug 1292432 part 5 - Unify completeness check and security check to StyleSheet. r=heycam
MozReview-Commit-ID: CmQ2Q9UrLAA

--HG--
extra : source : cb459bc28ecf5ee409374a715247b788831afd88
2016-10-14 22:25:38 +11:00
Xidorn Quan 727c0552af Bug 1292432 part 4 - Move SubjectSubsumesInnerPrincipal to StyleSheet. r=heycam
MozReview-Commit-ID: 1DItyq2QrDz

--HG--
extra : source : f3157f4296b9f32491189bfe2898bf2bfa5fb139
2016-10-14 22:25:38 +11:00
Xidorn Quan 03f63ec3b1 Bug 1292432 part 3 - Add WillDirty and DidDirty to StyleSheet. r=heycam
MozReview-Commit-ID: 17O1vYVxuCk

--HG--
extra : source : ea6b9576cccfce1bade7353f00ac668385a2af05
2016-10-14 22:25:38 +11:00
Xidorn Quan 28a773809d Bug 1292432 part 2 - Make StyleSheet inherit nsIDOMCSSStyleSheet. r=heycam
Some method impls are also moved from CSSStyleSheet to StyleSheet so
that they can be shared between the two subclasses.

The new interface methods added to ServoStyleSheet is currently left
unimplemented. They would be implemented in later patches.

MozReview-Commit-ID: 45wHT9BSHTK

--HG--
extra : source : f92bc0d37dbfce91334bff1ed2782489bcc8587a
2016-10-14 22:25:38 +11:00
Xidorn Quan d0964d7d45 Bug 1292432 part 1 - Make StyleSheet.mType be const. r=heycam
MozReview-Commit-ID: IdatjuERDK3

--HG--
extra : source : 8df6460d50803483d660d67214a3cfe85e920716
2016-10-14 22:25:38 +11:00
Stone Shih ba4920de67 Bug 1307707 - Part 2: [Pointer Event] Remove redundant member variable PointerCaptureInfo::mPrimaryState. r=masayuki
MozReview-Commit-ID: 4YoGKiAjxth

--HG--
extra : rebase_source : e742fd430b9e2203bbb82f43147bd7799fdac164
2016-10-14 10:16:39 +08:00
Carsten "Tomcat" Book b474cb6353 merge mozilla-inbound to mozilla-central a=merge 2016-10-14 11:59:12 +02:00
Ehsan Akhgari 13850f4183 Bug 1309628 - Hide support for dispatching selection events on the contents of text controls behind a pref; r=mystor
This patch adds a pref to control whether we dispatch the selection
events for changes in the contents of input and textarea text controls.
The spec for this feature hasn't been written yet, and we need to exclude
this part of the selection API from the part we want to ship.
2016-10-13 16:52:07 -04:00
L. David Baron b0b5ff896a Bug 1307853 - Add web platform test (in mochitest suite). r=mats
This test failed with the initial (non-working) version of the patch,
and passes with the patch.

MozReview-Commit-ID: IPmd7Yh604Z
2016-10-13 11:41:52 -07:00
L. David Baron b2d6dd5976 Bug 1307853 - Set inline-resize flag when the content-box size is changing (in addition to border-box). r=mats
MozReview-Commit-ID: FjUwuQB8g5j
2016-10-13 11:41:52 -07:00
L. David Baron 562f8f0223 Update links pointing to my personal website (http -> https). No bug.
(Patch written entirely using a single sed command,
's,http://dbaron.org,https://dbaron.org,g' .)

MozReview-Commit-ID: 12JARDNn8H4
2016-10-13 11:41:51 -07:00
L. David Baron 5ed8356810 Some updates to the data for './mach file-info bugzilla-component' in layout/generic, partly for bug 1277129. No review.
MozReview-Commit-ID: 8gSfPy0eKIB
2016-10-13 11:41:51 -07:00
Ehsan Akhgari 9de6bbbaec Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv 2016-10-13 13:18:41 -04:00
Michael Layzell 7f30ef3465 Bug 1231923 - Enable selection events for documents with the System Principal, r=ehsan
MozReview-Commit-ID: J9UoI9Pdu48
2016-10-13 13:07:17 -04:00
Stone Shih ad4a2218e7 Bug 1307707 - Part 1: [Pointer Event] Refine pointer events related codes with modern our style. r=masayuki
MozReview-Commit-ID: 1aRwP7FsiB0

--HG--
extra : rebase_source : 9b63b22c4356d02ce3ae49996cdb10e53b9ab43c
2016-10-05 15:16:02 +08:00
Botond Ballo 4df075436c Bug 1293125 - Work around a layout issue that causes StickyScrollContainer::GetScrollRanges() to compute malformed rects. r=mstange
MozReview-Commit-ID: IClxdc8tfBh

--HG--
extra : rebase_source : 1be980c68b93244b1cf910335f3693c682c2ba22
2016-10-07 19:31:14 -04:00
Michelangelo De Simone d089be15c2 Bug 1306778 - Remove DOM/tv and related code. r=jst
MozReview-Commit-ID: 25Mch3xznlh

--HG--
extra : rebase_source : 8ed0967556ee709fb7ca00713d29049a4515f1c7
2016-09-30 16:38:03 -07:00
Julian Descottes 86fd0737d8 Bug 1308993 - aboutdebugging remove align-items: self-start;r=erahm
MozReview-Commit-ID: 7d054lVgwdt

--HG--
extra : rebase_source : 9c84df5b59f3fe0de661fc5485beb9cb33c25caa
2016-10-13 16:42:26 +02:00
Manish Goregaokar 6539d8d64f Bug 1309848 - Add bindings for constructing nsStyleQuoteValues; r=bholley,emilio
MozReview-Commit-ID: EjuzgZKMpPp

--HG--
extra : rebase_source : 75ee5c123b5a4754975c4568391c882ac149a01f
2016-10-13 17:15:01 +05:30
Kartikaya Gupta fa397ea897 Bug 1304689 - Ensure frame reconstructions don't clobber a 'stronger' scroll origin with a 'weaker' one. r=tnikkel
If, within a single refresh driver tick, the scroll position is updated by JS
explicitly, and then subsequently also updated by a frame reconstruction, the
scroll origin from the former (nsGkAtoms::other) can get clobbered by the latter
(to nsGkAtoms::restore). The restore scroll origin is "weaker" in that it can
be ignored by the APZ code in some circumstances. This is undesirable because
it means the JS scroll update also gets ignored. This patch ensures that when
setting the scroll origin we don't do this clobbering of stronger origins with
weaker origins.

MozReview-Commit-ID: DA4EHp1Debu

--HG--
extra : rebase_source : 99fd1f91698a605792b2a622450f1ff31bc89101
2016-10-11 09:36:22 -04:00
Carsten "Tomcat" Book 802e7b16f9 merge mozilla-inbound to mozilla-central a=merge 2016-10-13 11:53:49 +02:00
Hiroyuki Ikezoe 9df227139a Bug 1223658 - Part 8: Drop nsLayoutUtils::HasActiveAnimationOfProperty. r=birtles
MozReview-Commit-ID: 3uI5wQoviqK

--HG--
extra : rebase_source : a0e81fb9e33e33fd9eefa42b12d777ddfd418965
2016-10-14 19:14:12 +09:00
Hiroyuki Ikezoe 1aadd2a502 Bug 1223658 - Part 7: Reftests for checking stacking context when changing keyframe and target directly in delay phase. r=birtles
MozReview-Commit-ID: 5skSGbo7qp2

--HG--
extra : rebase_source : 5285b94d1183851514667d2512a0a1e3021a1c97
2016-10-14 19:14:12 +09:00
Hiroyuki Ikezoe ca0f6e0ff5 Bug 1223658 - Part 5: Send animations to compositor even though it's in delay phase. r=birtles
To send animations to compositor in the delay phase we need to
modify Animation::IsPlaying returning true in the delay phase.

Note about background-position-in-delay.html:
After this patch, background-position animation also creates an active layer
from its delay phase.

Also note about test cases in test_animations_omta.html:
After landing bug 1279071, getOMTAStyle() returns the style value only
specified by animations, also in this patch we don't apply any opacity or
transform values in the delay phase, as a result we can't tell animating
value during delay phase on the compositor.

MozReview-Commit-ID: ILYKig3c08d

--HG--
extra : rebase_source : 5715c1f9ec43da3c8374f08cdca82e2ca29fe474
2016-10-14 19:14:12 +09:00
Hiroyuki Ikezoe 949de6422d Bug 1223658 - Part 3: Consider fillMode in compositor thread as well. r=birtles
We need to consider fill mode in compositor thread as well as other properties
because pulling the animation back from the compositor thread is sometimes
delayed due to the main thread busyness.  In such situations, if there is
another animation running on the main thread on the same element, users can
easily notice a gap between both of animations.

MozReview-Commit-ID: 1i7YTWboira

--HG--
extra : rebase_source : 036ca7707d07200af7435e027607503cd03f547e
2016-10-14 19:14:11 +09:00
Hiroyuki Ikezoe d8ec730df8 Bug 1223658 - Part 2: Pass delay property to compositor. r=birtles
The check of negative elapsedDuration is basically no longer valid since
animation delay is not factored into start time any more.  But still we have
somtimes met negative elapsedDuration sice we use a previous vsync time stamp
for async animations to make the animations more sync.  This is not a problem
in most cases but makes two reftests intermitent failure because both of them
used steps(1, start), the steps(1, start) composed different results in the
before phase and in the active phase. To avoid this difference this patch
replace the steps(1, start) with steps(1, end).

Once we incorpolate playbackRate into GetCurrentOrPendingStartTime, we don't
need to call AnimationTimeToTimeStamp for deviding delay by playbackRate since
the time passed to AnimationTimeToTimeStamp does not contain delay any more.

MozReview-Commit-ID: IVE2IFfNgm0

--HG--
extra : rebase_source : 7cb42e57067c21451706bd89284016d996dc8b12
2016-10-14 19:14:01 +09:00
Michelangelo De Simone 42dd1f7367 Bug 1309723 - Remove DOM/voicemail and related code. r=Ehsan
MozReview-Commit-ID: JDSqQnYD6xL

--HG--
extra : rebase_source : 43008cd2eaf97d77d32a6faa9fb4854e3d1f29a8
2016-10-13 15:11:41 -07:00
Wes Kocher 524df273d6 Merge m-c to autoland, a=merge 2016-10-14 14:49:31 -07:00
Daniel Holbert 5ea7b37dd6 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui

--HG--
extra : rebase_source : 835a64e0f9cdaa375f8e57f55ffe5b011525cbeb
2016-10-12 09:04:03 -07:00
Wes Kocher 5c9e53976d Backed out changeset 37e0c017b268 (bug 1090031) for reftest failures a=backout 2016-10-12 14:46:23 -07:00
Wes Kocher 2337995bb0 Merge m-c to autoland, a=merge 2016-10-12 14:44:21 -07:00
Wes Kocher 2142de26c1 Backed out 8 changesets (bug 1277803) for browser-chrome test failures a=backout
Backed out changeset 477890efdb88 (bug 1277803)
Backed out changeset 49da326bfe68 (bug 1277803)
Backed out changeset 2d17a40a9077 (bug 1277803)
Backed out changeset b1cb0a195ca1 (bug 1277803)
Backed out changeset c7d82459d152 (bug 1277803)
Backed out changeset 3be9a06248af (bug 1277803)
Backed out changeset 8d119ca96999 (bug 1277803)
Backed out changeset be767a6f7ecd (bug 1277803)
2016-10-12 14:26:00 -07:00
Wes Kocher 3770ad1b24 Merge inbound to m-c a=merge 2016-10-12 14:23:33 -07:00
Sebastian Hengst f1659f19b4 Backed out changeset 221d9d15395f (bug 1299715) for failing reftest clipPath-and-mask-on-outflowElement-01a.html on Windows 8 x64. r=backout 2016-10-12 18:02:18 +02:00
Sebastian Hengst 162bba7f14 Backed out changeset aad315d1eb89 (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst 39f37cfc06 Backed out changeset bf2428d58601 (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst 22483d098a Backed out changeset fa72646efc0a (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst ead934e26a Backed out changeset c53086907356 (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst f984f3a888 Backed out changeset b91db6687d19 (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst e1301411c3 Backed out changeset 4f0b13e4444a (bug 1299715) 2016-10-12 18:02:18 +02:00
Sebastian Hengst 59477e6b56 Backed out changeset c9c910a1c399 (bug 1299715) 2016-10-12 18:02:17 +02:00
Sebastian Hengst e9833c971d Backed out changeset 7d5077078dca (bug 1299715) 2016-10-12 18:02:17 +02:00
Sebastian Hengst e3f99a78e1 Merge m-c to autoland to fix reftest failure. r=merge a=merge 2016-10-12 15:59:36 +02:00
Sebastian Hengst 8f0cecb6bc Merge m-c to mozilla-inbound to fix reftest failure. r=merge a=merge 2016-10-12 15:58:40 +02:00
Sebastian Hengst 4016945f8f Bug 1309533 - Annotate reftest 395107-2 as fuzzy which got triggered by rebucketing. r=dholbert a=Tomcat
MozReview-Commit-ID: 5ZNi1dcDL0T
2016-10-12 15:49:18 +02:00
Neil Deakin 97647daf2c Bug 1307793, pressing space when menulist is ofocused should perform incremental find select rather than open the menu, r=ksteuber 2016-10-12 09:18:08 -04:00
Neil Deakin 7f547cba15 Bug 1304243, scroll the current item into view when opening a menulist after it gets positioned so that it scrolls properly if the popup gets cropped, r=ksteuber 2016-10-12 09:18:05 -04:00
Carsten "Tomcat" Book 2844380bd4 merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
2016-10-12 12:01:48 +02:00
Sebastian Hengst 41711ac427 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : efef2b3de6f7f6f2fab0979e39ef14f6ff12a4c4
2016-10-11 20:05:49 +02:00
Phil Ringnalda 6182caa3b9 Backed out 2 changesets (bug 1278136) for failures in no-stacking-context-opacity-removing-animation-in-delay.html
Backed out changeset 62cf4a7d6007 (bug 1278136)
Backed out changeset 5f2db29e67ca (bug 1278136)

MozReview-Commit-ID: K9WcZFjL2XB
2016-10-11 20:40:36 -07:00
Hiroyuki Ikezoe d7f92dae54 Bug 1278136 - Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
This patch introduces a new functions named HasEffectiveAnimationOfProperty.
This function checks that a given CSS property is overridden by !important
rules.
On the other hand, now KeyframeEffetReadOnly::HasAnimationOfProperty() does
just check that the effect has a given CSS property.  This is used to create
a stacking context because we should create a stacking context for opacity or
transform animations even if the property is overridden by !important rules.

MozReview-Commit-ID: AG1Y0IgoB3U
2016-10-12 09:59:03 +09:00
Hiroyuki Ikezoe 5443b7cdf5 Bug 1278136 - Part 4: Tests to check stacking context for correct effect in cascading rule. r=birtles, bz
These tests aim to confirm that part 5 does not cause any regressons.
Adding this bunch of reftests makes a slight change in the result of
layout/reftests/bugs/395107-2.html on Android, so fuzzy-if was also
added for the test.

MozReview-Commit-ID: BtZ1OGiilmQ

--HG--
rename : layout/reftests/css-animations/no-stacking-context-animation-ref.html => layout/reftests/css-transitions/no-stacking-context-transition-ref.html
rename : layout/reftests/css-animations/stacking-context-animation-ref.html => layout/reftests/css-transitions/stacking-context-transition-ref.html
2016-10-12 09:59:02 +09:00
Brad Werth 5fcdb45cbd Bug 1306894 Part 2: Update the grid-container-baselines-004 reftest to exercise baseline alignment of flexboxes within grid containers. r=dholbert
MozReview-Commit-ID: 6BCnVO76Byu

--HG--
extra : rebase_source : 942cbdcddc5cfa1b996055b63b1f0629a1135de6
2016-10-11 13:30:37 -07:00
Brad Werth 35c396cb6a Bug 1306894 Part 1: Cache baseline from nsFlexContainerFrame::Reflow() for use in later calls to GetLogicalBaseline(). r=dholbert
MozReview-Commit-ID: JXUK8a0L1RZ

--HG--
extra : rebase_source : 9c4f885ac883429512073f38dfa1226058d8b8a5
2016-10-11 12:54:00 -07:00
Sebastian Hengst 2eca3212fe Backed out changeset e0f7328a3633 (bug 1307719) for untouched test 395107-2.html suddenly failing on Android debug. r=backout on a CLOSED TREE 2016-10-12 01:01:51 +02:00
Sebastian Hengst 6cb88bfbb4 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : efef2b3de6f7f6f2fab0979e39ef14f6ff12a4c4
2016-10-11 20:05:49 +02:00
Neerja Pancholi 3b8232d2be Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update nsComputedDomStylePropertyList.h
4. update devtools' property database

MozReview-Commit-ID: B3kOFrM9EL

--HG--
extra : rebase_source : 93f82f91924e75bb00f9a74bc0644a33cca73bdf
2016-10-10 13:16:57 -07:00
Geoff Brown ead36921a9 Bug 927602 - Enable skipped font-matching reftests on Android; r=me 2016-10-11 13:48:38 -06:00
Neil Deakin 845dd33d01 Bug 1210328, compute correct flip state for popups, r=ksteuber 2016-10-11 14:13:36 -04:00
Neil Deakin 3ddf50388a Bug 1308233, fix assertion opening menulists in rtl, r=mstange 2016-10-11 14:13:36 -04:00
Jim Mathies 887ff1cdb0 Bug 1267106 - Reftest harness should check readyState and continue if the document state is 'complete'. r=jmaher
MozReview-Commit-ID: IiiVKXaHhuY

--HG--
extra : rebase_source : c0c1c4c1bf0827ecc5ee931eb9fddaec85772ae8
2016-10-11 09:53:43 -05:00
Olli Pettay 97b9917978 Bug 1308459 - Rename RefreshDriver::PresContext() to hint about its behavior, r=tnikkel
--HG--
extra : rebase_source : 50cf1fd7f1ee052e182ae3fa84ce8648e46143cd
2016-10-12 14:27:38 +03:00
Gijs Kruitbosch e097591200 Bug 1274633 - remove windows 10 welcome page, r=MattN
MozReview-Commit-ID: HI8mqzRmV45

--HG--
extra : rebase_source : 56b6c7f96185327776e988dc9f04928e2820a2b4
2016-09-28 16:53:46 +01:00
cku 3a2d8faf25 Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
MozReview-Commit-ID: FV7N9OUnjZC

--HG--
extra : rebase_source : 855207e6f44b0387a65bdffa735cdd16d6b8f4e6
2016-10-06 00:35:31 +08:00
cku 3375efb41f Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
MozReview-Commit-ID: 6xKBK7jXEZ6

--HG--
extra : rebase_source : 46fb2bf97f9272eccaf244a69746819a4aba2df4
2016-10-07 15:15:44 +08:00
cku f00b30aac5 Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
MozReview-Commit-ID: 1MZA9uxO9Oi

--HG--
extra : rebase_source : f0b635d4c945966b1e0bc3bd91b1911dcf81a6a6
2016-10-07 14:46:41 +08:00
cku faa1874701 Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
MozReview-Commit-ID: 4uLfaGDXGyE

--HG--
extra : rebase_source : 136a87f3b23578d6a3a2cf95474463edb6a53708
2016-10-11 13:12:00 +08:00
cku a31601cee7 Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
MozReview-Commit-ID: 1wiQKsHKJsg

--HG--
extra : rebase_source : d07c35615119fdae64c0bffd4cbd6290630fbc4e
2016-10-07 12:42:35 +08:00
cku 9cd308352d Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
MozReview-Commit-ID: IOFOyS18yRm

--HG--
extra : rebase_source : b55a935500104c9a754dad8817d9bc3302944a5c
2016-10-06 14:55:55 +08:00
cku 74299516a8 Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
MozReview-Commit-ID: HuqQBdY2M0O

--HG--
extra : rebase_source : bd1bf1b7fbbd6dd660f9f8d1609e5c6c6c07a368
2016-10-07 11:47:45 +08:00
cku 5617bfd116 Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
In nsDisplayItem::RecomputeVisibility, we compute and assign the value of
mVisibleRect base on the return value of nsDisplayMask::GetBounds.
Before this patch, the region of out-of-flow descendants is discarded.

MozReview-Commit-ID: JEeegiO1a6J

--HG--
extra : rebase_source : 2adcf657f53983375ae67e5d99e1a55d563ec301
2016-10-06 17:53:19 +08:00
cku 410ad6084d Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
MozReview-Commit-ID: 73mxBsY3W0p

--HG--
extra : rebase_source : e5fe4f2a17a43182fb32f9e7b991d16048373748
2016-10-05 23:23:40 +08:00
Carsten "Tomcat" Book 6c0aec63b8 Merge mozilla-central to mozilla-inbound 2016-10-12 12:03:34 +02:00
Tim Huang caaf3e63f4 Bug 1277803 - Part 2 : Make favicons loaded through XUL:image use the correct principal. r=Gijs, tnikkel 2016-10-12 17:32:05 +08:00
David Anderson bb532b0876 Add telemetry for how phases of the painting pipeline contribute to large frame times. (bug 1309442, r=mattwoodrow) 2016-10-12 20:58:04 +13:00
Xidorn Quan 34f08f4565 Bug 1305928 part 1 - Accept backdrop frame list in MathML container frame. r=dholbert
MozReview-Commit-ID: AJ8cRsDriDo
2016-10-01 13:42:41 +10:00
Jonathan Kew 061ab35e2b Bug 1308502 followup, add missing const-ness to gfxTextRun::SetPotentialLineBreaks param, tidy up a bit. r=m_kato 2016-10-11 13:47:11 +01:00
Jonathan Kew 175dc497d0 Bug 1308502 - Allow line-break even within a cluster if the preceding character (i.e. base of cluster) is a space. r=m_kato 2016-10-11 13:47:11 +01:00
Jonathan Kew 0844b5ebc4 Bug 1308502 - Add reftests for line-breaking at clusters having <space> as their base. r=m_kato 2016-10-11 13:47:11 +01:00
Carsten "Tomcat" Book 04666adb7d Merge mozilla-central to mozilla-inbound 2016-10-11 13:02:37 +02:00
Carsten "Tomcat" Book cd1be634c9 merge mozilla-inbound to mozilla-central a=merge 2016-10-11 12:01:35 +02:00
Cameron McCormack e05a781a4f Bug 1309081 - Initialize image layer as part of Gecko_EnsureImageLayersLength. r=manishearth
MozReview-Commit-ID: 4MszPafvcKs
2016-10-11 17:55:15 +08:00
Bobby Holley b3350b1890 Bug 1309090 - Use AtomicRefCell for RawServoStyleSet. r=Manishearth
MozReview-Commit-ID: 27JeRluDAo3
2016-10-10 22:02:15 -07:00
Michelangelo De Simone a35ec87644 Bug 1306779 - Remove DOM/fmradio and related code. r=jst
MozReview-Commit-ID: EAoALauFEco

--HG--
extra : rebase_source : fd3b9963f27f2fd2ae76538eff489d9783eee6a6
2016-10-03 16:22:41 -07:00
Phil Ringnalda 19c81b094f Backed out changeset 7a7a446e5256 (bug 1307719) for Android reftest failures 2016-10-10 18:50:17 -07:00
Sebastian Hengst ee4bc5bbfb Backed out changeset b7c0df58a2f4 (bug 1300895) for xpcshell failure in /test_css-properties-db.js. r=backout 2016-10-11 00:44:45 +02:00
Sebastian Hengst 2c34224e23 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : a3b069355b22bf49b5dcc4453f029d2071936b64
2016-10-11 00:12:56 +02:00
Neerja Pancholi 51ffe8e041 Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update devtools' property database

MozReview-Commit-ID: B3kOFrM9EL

--HG--
extra : rebase_source : 849957c76d8422d117e0a159fbd8f0bba9e15a9d
2016-10-10 13:16:57 -07:00
Andi-Bogdan Postelnicu 29e18f24c8 Bug 1308877 - prevent null pointer dereference in PresShell::HandleEvent. r=smaug
MozReview-Commit-ID: E4tdcyUCxpU

--HG--
extra : rebase_source : 5bde36c19aba84735800ca8eed76f3350851fa8a
2016-10-10 13:44:03 +03:00
Carsten "Tomcat" Book 88b51f1163 Merge mozilla-central to autoland 2016-10-10 12:14:33 +02:00
Brian Birtles b813bcffe5 Bug 1302973 - Store timelines on document; r=smaug
MozReview-Commit-ID: KHtAq0VgPZW

--HG--
extra : rebase_source : 7daa2a4202f489308981e9cff02e2d7f3bf92c1e
2016-10-09 22:36:56 +09:00
Mats Palmgren 4ee6a90bbb Bug 1308793 - Crash when setting display:[inline-]{flex,grid} or columnset properties on a SVG <text> element. r=tn 2016-10-09 22:34:07 -05:00
Sebastian Hengst acbfc90a9e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul-document-load. r=dholbert
MozReview-Commit-ID: Lkqk7bQS0AK
2016-10-09 09:51:34 +02:00
Sebastian Hengst db2a675d48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul. r=dholbert
MozReview-Commit-ID: ANmV0hG5Ebv
2016-10-09 09:51:34 +02:00
Sebastian Hengst 82d9915189 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/writing-mode. r=dholbert
MozReview-Commit-ID: EVZ8Nm73dkh
2016-10-09 09:51:34 +02:00
Sebastian Hengst dcff3ac88e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webm-video. r=dholbert
MozReview-Commit-ID: H4EUJWDOivu
2016-10-09 09:51:34 +02:00
Sebastian Hengst d5b0b02195 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webcomponents. r=dholbert
MozReview-Commit-ID: E84uduRFwxi
2016-10-09 09:51:34 +02:00
Sebastian Hengst 0e06ca15e4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/w3c-css. r=dholbert
MozReview-Commit-ID: 3KThqub5vkG
2016-10-09 09:51:34 +02:00
Sebastian Hengst cb0457ad89 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/reftest.list. r=dholbert
MozReview-Commit-ID: CD0nmkbXLTq
2016-10-09 09:51:33 +02:00
Sebastian Hengst 9afaf5d732 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform-3d. r=dholbert
MozReview-Commit-ID: Et8hBiblokL
2016-10-09 09:51:33 +02:00
Sebastian Hengst 6f50375529 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform. r=dholbert
MozReview-Commit-ID: LJxVzQ3wtuB
2016-10-09 09:51:33 +02:00
Sebastian Hengst e8c6903e60 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-transform. r=dholbert
MozReview-Commit-ID: E5T5bddy9oO
2016-10-09 09:51:33 +02:00
Sebastian Hengst e52a8b5e49 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-svgglyphs. r=dholbert
MozReview-Commit-ID: 3tGN6ZeK6KD
2016-10-09 09:51:33 +02:00
Sebastian Hengst 3775c2f52d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-shadow. r=dholbert
MozReview-Commit-ID: 4YHZkijRs3e
2016-10-09 09:51:33 +02:00
Sebastian Hengst 9605b3b9ed Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-overflow. r=dholbert
MozReview-Commit-ID: 6hvdjWpnXre
2016-10-09 09:51:33 +02:00
Sebastian Hengst f5a3e0b923 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-decoration. r=dholbert
MozReview-Commit-ID: EnN85XhsIHl
2016-10-09 09:51:33 +02:00
Sebastian Hengst 3a18e0356f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text. r=dholbert
MozReview-Commit-ID: CNszL2d8klx
2016-10-09 09:51:33 +02:00
Sebastian Hengst d10cde7d69 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-width. r=dholbert
MozReview-Commit-ID: FMCrZNV3xhx
2016-10-09 09:51:32 +02:00
Sebastian Hengst b9aebac238 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-overflow. r=dholbert
MozReview-Commit-ID: FDlkznTVyJO
2016-10-09 09:51:32 +02:00
Sebastian Hengst 65e6fe3f39 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-background. r=dholbert
MozReview-Commit-ID: JgK9PxYp1lC
2016-10-09 09:51:32 +02:00
Sebastian Hengst 98b55dc21e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/svg. r=dholbert
MozReview-Commit-ID: KgIqg21j4JT
2016-10-09 09:51:32 +02:00
Sebastian Hengst ded06dbb34 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/selection. r=dholbert
MozReview-Commit-ID: GQ1MVzUuqbQ
2016-10-09 09:51:32 +02:00
Sebastian Hengst 321efc163f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/scrolling. r=dholbert
MozReview-Commit-ID: AyArFghR4S6
2016-10-09 09:51:32 +02:00
Sebastian Hengst c443aa1a0e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/reftest-sanity. r=dholbert
MozReview-Commit-ID: DdYDPmahJ8U
2016-10-09 09:51:32 +02:00
Sebastian Hengst b54b85000c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/printing. r=dholbert
MozReview-Commit-ID: DdYDPmahJ8U
2016-10-09 09:51:32 +02:00
Sebastian Hengst ed62cfcb4a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/position-sticky. r=dholbert
MozReview-Commit-ID: Hh0zH2asNii
2016-10-09 09:51:32 +02:00
Sebastian Hengst a2eac34d87 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/position-dynamic-changes. r=dholbert
MozReview-Commit-ID: JNWauSNhdac
2016-10-09 09:51:31 +02:00
Sebastian Hengst fac82ddd48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/pixel-rounding. r=dholbert
MozReview-Commit-ID: D65ODwBcMbM
2016-10-09 09:51:31 +02:00
Sebastian Hengst 05b2f838bc Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/percent-overflow-sizing. r=dholbert
MozReview-Commit-ID: HnRMwmPiOA9
2016-10-09 09:51:31 +02:00
Sebastian Hengst 5b7791c0ee Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/pagination. r=dholbert
MozReview-Commit-ID: JVv8mkNorPq
2016-10-09 09:51:31 +02:00
Sebastian Hengst 40e53fb98c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/outline. r=dholbert
MozReview-Commit-ID: 6WDIHEZWOaa
2016-10-09 09:51:31 +02:00
Sebastian Hengst 60c5aef9f8 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/ogg-video. r=dholbert
MozReview-Commit-ID: 6O6zayPj166
2016-10-09 09:51:31 +02:00
Sebastian Hengst 494631a02a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/object. r=dholbert
MozReview-Commit-ID: JL8K37MPhDo
2016-10-09 09:51:31 +02:00
Sebastian Hengst 58ac35da51 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/mp4-video. r=dholbert
MozReview-Commit-ID: LWg4Pgiyx2H
2016-10-09 09:51:31 +02:00
Sebastian Hengst f4a88db9de Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/mathml. r=dholbert
MozReview-Commit-ID: EY5DTPqTvFM
2016-10-09 09:51:31 +02:00
Sebastian Hengst cecff701c6 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/marquee. r=dholbert
MozReview-Commit-ID: 2zvtWMlS4pM
2016-10-09 09:51:30 +02:00
Sebastian Hengst 30f61ee2ce Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/margin-collapsing. r=dholbert
MozReview-Commit-ID: kf5CdFgVDa
2016-10-09 09:51:30 +02:00
Sebastian Hengst 23127115ec Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/line-breaking. r=dholbert
MozReview-Commit-ID: 7NcEia7SLIE
2016-10-09 09:51:30 +02:00
Sebastian Hengst e0603942db Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/invalidation. r=dholbert
MozReview-Commit-ID: KNlCHVqw0Vv
2016-10-09 09:51:30 +02:00
Sebastian Hengst 5b9e565f6d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/indic-shaping. r=dholbert
MozReview-Commit-ID: JTwB2YD2FDX
2016-10-09 09:51:30 +02:00
Sebastian Hengst c6396f753b Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-region. r=dholbert
MozReview-Commit-ID: 6KTwaDNDsUy
2016-10-09 09:51:30 +02:00
Sebastian Hengst 7b70fb1ae3 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-rect. r=dholbert
MozReview-Commit-ID: 7x1OxJXtHsk
2016-10-09 09:51:30 +02:00
Sebastian Hengst bc62140bb4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-element. r=dholbert
MozReview-Commit-ID: GjBXmYc2xwr
2016-10-09 09:51:30 +02:00
Sebastian Hengst 3e86187b4c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image. r=dholbert
MozReview-Commit-ID: A9FFgVIGkb4
2016-10-09 09:51:29 +02:00
Sebastian Hengst c167cfddc4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/generated-content. r=dholbert
MozReview-Commit-ID: 1wR4OIH95Yc
2016-10-09 09:51:29 +02:00
Sebastian Hengst e5ce97f69a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/forms. r=dholbert
MozReview-Commit-ID: FWNHc6zuarg
2016-10-09 09:51:29 +02:00
Sebastian Hengst 3edb2d005d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-matching. r=dholbert
MozReview-Commit-ID: 9VV9gkp1d0k
2016-10-09 09:51:29 +02:00
Sebastian Hengst ed3b6984a9 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-inflation. r=dholbert
MozReview-Commit-ID: benGimuspS
2016-10-09 09:51:29 +02:00
Sebastian Hengst 8993a32a87 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-features. r=dholbert
MozReview-Commit-ID: 1ZmDjFTffoO
2016-10-09 09:51:29 +02:00
Sebastian Hengst 0da5f92ceb Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-face. r=dholbert
MozReview-Commit-ID: 2ATY83RWa2N
2016-10-09 09:51:29 +02:00
Sebastian Hengst 6301d30931 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/flexbox. r=dholbert
MozReview-Commit-ID: 5VDu2fnYDcp
2016-10-09 09:51:29 +02:00
Sebastian Hengst 3bad9173f4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/first-letter. r=dholbert
MozReview-Commit-ID: 7aqMxx7x3uu
2016-10-09 09:51:28 +02:00
Sebastian Hengst 1bc694f21d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/dom. r=dholbert
MozReview-Commit-ID: BuPrZOxJLA9
2016-10-09 09:51:28 +02:00
Sebastian Hengst 89781e06d3 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/cssom. r=dholbert
MozReview-Commit-ID: 1NWEMxW5lPp
2016-10-09 09:51:28 +02:00
Sebastian Hengst 9763074178 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-valuesandunits. r=dholbert
MozReview-Commit-ID: ICVkMwNY1PF
2016-10-09 09:51:28 +02:00
Sebastian Hengst c29d8dcfa0 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-valid. r=dholbert
MozReview-Commit-ID: GcD9RzbnR2Z
2016-10-09 09:51:28 +02:00
Sebastian Hengst 8484a256cd Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-ui-valid. r=dholbert
MozReview-Commit-ID: 16nJcUyshfl
2016-10-09 09:51:28 +02:00
Sebastian Hengst 1b896b9e2a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-ui-invalid. r=dholbert
MozReview-Commit-ID: EeeGsTPfbnJ
2016-10-09 09:51:28 +02:00
Sebastian Hengst 01963f1006 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-submit-invalid. r=dholbert
MozReview-Commit-ID: Fm4QYfPObds
2016-10-09 09:51:28 +02:00
Sebastian Hengst a928f74610 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-selectors. r=dholbert
MozReview-Commit-ID: W14naBgbZB
2016-10-09 09:51:28 +02:00
Sebastian Hengst 2097128d5d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-mediaqueries. r=dholbert
MozReview-Commit-ID: 8YTydzVIbFj
2016-10-09 09:51:27 +02:00
Sebastian Hengst e59a3abdde Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-invalid. r=dholbert
MozReview-Commit-ID: FH18euCj4Cg
2016-10-09 09:51:27 +02:00
Sebastian Hengst e7e757b604 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-import. r=dholbert
MozReview-Commit-ID: 2KbshcPUoOH
2016-10-09 09:51:27 +02:00
Sebastian Hengst 040cb8cbbb Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-gradients. r=dholbert
MozReview-Commit-ID: 3gnT4SNIhA9
2016-10-09 09:51:27 +02:00
Sebastian Hengst a22a79000f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-enabled. r=dholbert
MozReview-Commit-ID: BCqGegBsjKL
2016-10-09 09:51:27 +02:00
Sebastian Hengst f2bda89c70 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-display. r=dholbert
MozReview-Commit-ID: 2jXhOGXTkuN
2016-10-09 09:51:27 +02:00
Sebastian Hengst 80d1d42f4f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/css-disabled. r=dholbert
MozReview-Commit-ID: 7Yby2auP0Je
2016-10-09 09:51:27 +02:00
Sebastian Hengst 07e1c406cc Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/counter-style. r=dholbert
MozReview-Commit-ID: 5IW4mfMSyjL
2016-10-09 09:51:27 +02:00
Sebastian Hengst 922f09ed35 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/columns. r=dholbert
MozReview-Commit-ID: FZJj2V2NcBc
2016-10-09 09:51:26 +02:00
Sebastian Hengst 8dc4ba8394 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/canvas. r=dholbert
MozReview-Commit-ID: 9acVfD6vter
2016-10-09 09:51:26 +02:00
Sebastian Hengst bed63ede72 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/bugs. r=dholbert
MozReview-Commit-ID: 2WpaZqssuyV
2016-10-09 09:50:39 +02:00
Sebastian Hengst 54335991f8 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/box-shadow. r=dholbert
MozReview-Commit-ID: 5whHzD5NWJs
2016-10-09 09:48:16 +02:00
Sebastian Hengst 154ac2f5cb Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/box-properties. r=dholbert
MozReview-Commit-ID: 5whHzD5NWJs
2016-10-09 09:48:16 +02:00
Sebastian Hengst 8ad4f1fdc8 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/box-ordinal. r=dholbert
MozReview-Commit-ID: LBYroQOWBZm
2016-10-09 09:48:16 +02:00
Sebastian Hengst 1ef5355cc0 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/box. r=dholbert
MozReview-Commit-ID: D78jW08Didm
2016-10-09 09:48:16 +02:00
Sebastian Hengst 7ff390907c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/border-radius. r=dholbert
MozReview-Commit-ID: JbYCuz8nN0t
2016-10-09 09:48:16 +02:00
Sebastian Hengst 571ea08b48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/border-image. r=dholbert
MozReview-Commit-ID: BWCAUScHjGw
2016-10-09 09:48:15 +02:00
Sebastian Hengst 0f9bcd5d2b Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/bidi. r=dholbert
MozReview-Commit-ID: I5PLYatSvoz
2016-10-09 09:48:15 +02:00
Sebastian Hengst 64abf97fed Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/backgrounds. r=dholbert
MozReview-Commit-ID: BglqljYKzTD
2016-10-09 09:48:15 +02:00
Sebastian Hengst db0ef32eed Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/async-scrolling. r=dholbert
MozReview-Commit-ID: FGScmB1lJC9
2016-10-09 09:48:15 +02:00
Sebastian Hengst b6c089ca54 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/abs-pos. r=dholbert
MozReview-Commit-ID: FGtOHOfQngH
2016-10-09 09:48:15 +02:00
Astley Chen 9433a87488 Bug 1308239 : Remove CSS mask-type pref layout.css.masking.enabled. r=heycam
MozReview-Commit-ID: GXHgwWcURVn

--HG--
extra : rebase_source : 0a3364012cd1fa8f77ddecc1ec1a963580950fce
2016-10-08 23:28:17 +08:00
Brad Werth 14983768db Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r=dholbert
MozReview-Commit-ID: 378WLwNg25J

--HG--
extra : rebase_source : 6ed8f65b292afc5e8aa6448b2d9e904509a24aa6
2016-10-10 13:10:59 -07:00
Brad Werth 0f66969dcb Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r=dholbert
MozReview-Commit-ID: 3bSo61dj2Wl

--HG--
extra : rebase_source : b3e543572e664848f9b4495b51e2fa1e3dd33712
2016-10-10 13:08:17 -07:00
Brad Werth c5cebe8107 Bug 1221565 Part 7: flexbox-align-self-horiz-001 reftest updated. r=dholbert
MozReview-Commit-ID: 9Nw0Apd7aBa

--HG--
extra : rebase_source : 7fe51e0d6d5aa44087b99564fc3e036e51c23384
2016-10-10 13:04:25 -07:00
Brad Werth b61d744440 Bug 1221565 Part 6: flexbox-justify-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7r8DaFEcHS5

--HG--
extra : rebase_source : 6c9ddd2d9d15057c7c0bd8d764fea9c648c84f0a
2016-10-07 15:48:00 -07:00
Brad Werth f214df0e92 Bug 1221565 Part 5: flexbox-justify-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: 1UJbl4IrRrF

--HG--
extra : rebase_source : f78a036d795233f20374345723422d66e9b9ef83
2016-10-07 15:09:06 -07:00
Brad Werth a9ff6004c5 Bug 1221565 Part 4: flexbox-align-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7UnyW10aIZX

--HG--
extra : rebase_source : de940cb633215225360a7212432389c5d7cfe4a9
2016-10-07 14:40:35 -07:00
Brad Werth a52aeb6a30 Bug 1221565 Part 3: flexbox-align-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: FxMhdUz2yAB

--HG--
extra : rebase_source : 00a3e4f8486a8aff0e568a4387fc937e6a756380
2016-10-07 14:18:33 -07:00
Brad Werth e321b44ac3 Bug 1221565 Part 2: Make nsFlexContainerFrame map justify-content and align-content values of 'left' and 'right' to 'start' or 'end'. r=dholbert
MozReview-Commit-ID: 8sZyFwIlpr4

--HG--
extra : rebase_source : 594f467df3f34021a363510d945ea87d2a82ba24
2016-10-07 09:22:52 -07:00
Brad Werth 2ac369120e Bug 1221565 Part 1: Make nsFlexContainerFrame map align-self values of 'left' and 'right' to either 'start' or 'end'. r=dholbert
MozReview-Commit-ID: 8Xv4BzZ3Okv

--HG--
extra : rebase_source : 796dea9e9b81183ad9b87c1e14a10c780aba30dc
2016-10-06 15:55:39 -07:00
Brad Werth 8455bc616a Bug 1310015: Change MainAxisTracker to consistently use NS_STYLE_JUSTIFY constants. r=mats
MozReview-Commit-ID: F8VfIuZJqFa

--HG--
extra : rebase_source : c013d6b4e25daf8dbcb010720eb2ea42ffd0ae35
2016-10-13 14:20:48 -07:00
Sebastian Hengst 3c1524e5e0 Bug 1306137 - remove b2g camera code: Remove dom/camera/ and code which depends on it. r=aosmond,bkelly
MozReview-Commit-ID: 7gvZrDtmcZP

--HG--
extra : rebase_source : 31f06357fdc36566465668f55bf3fcc5402fe9e0
2016-10-04 20:16:28 +02:00
cku abdaa5d307 Bug 1309646 - Part 3. Use nsChangeHint_UpdateBackgroundPosition in position mask. r=mstange
MozReview-Commit-ID: CeLPAN8OdhF

--HG--
extra : rebase_source : cdd4808fe3b42a4cf6e610c8f106732744afe330
2016-10-13 18:35:35 +08:00
cku bba6d2557f Bug 1309646 - Part 2. Add TODO comment in nsCSSRendering::ComputeImageLayerPositioningArea. r=mstange
MozReview-Commit-ID: AX5LIKKDn92

--HG--
extra : rebase_source : 05784b2bf60df98bb633a60fd53923ee6aa1c628
2016-10-13 17:11:41 +08:00
cku e634bcc9b1 Bug 1309646 - Part 1. Narrow down the condition of invalid whole boundary. r=mstange
MozReview-Commit-ID: GWpSXAPcZAF

--HG--
extra : rebase_source : 919b694f365996d755232f47c59f16b3d06ada65
2016-10-13 16:12:24 +08:00
cku d0631c37d0 Bug 1309804 - Part 3. Fix trailing space. r=mstange
MozReview-Commit-ID: FNR08ApEG10

--HG--
extra : rebase_source : 8ea25f5554b4b32d0b7db5e52961b4228cd4d8d6
2016-10-13 15:40:47 +08:00
cku e4e5d0010d Bug 1309804 - Part 2. Split invalid region computation into nsDisplayMask & nsDisplayFilter. r=mstange
MozReview-Commit-ID: IOL7S2Y6Hhm

--HG--
extra : rebase_source : 3579f5280dbbbf8273b82b12a1b6454b712db46c
2016-10-13 15:36:48 +08:00
cku 2ecc9f55dc Bug 1309804 - Part 1. Rename nsDisplaySVGEffectsGeometry to nsDisplayMaskGeometry. r=mstange
MozReview-Commit-ID: 9RtT7kbMlbM

--HG--
extra : rebase_source : 9913549628fd0f140704f98c59510aa6526d274a
2016-10-13 15:14:50 +08:00
Karl Tomlinson 7e35d12742 bug 1309405 adjust font list order so that test provides same fallback as fontconfig alias from Vera to DejaVu r=jfkthame
MozReview-Commit-ID: 23jrhjhcdza

--HG--
extra : rebase_source : cd983e3c547919c5ffdac0e8ed1dcfb073a18290
2016-10-12 12:26:34 +13:00
Daniel Holbert 7c6df4e0a1 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui

--HG--
extra : rebase_source : c600a80b96df3c937f2a56a5e0ed1825750234e0
2016-10-12 09:04:03 -07:00
Wes Kocher 726beea43f Merge m-c to inbound, a=merge 2016-10-12 14:44:03 -07:00
cku b58d87a7e3 Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
MozReview-Commit-ID: FV7N9OUnjZC

--HG--
extra : rebase_source : d1f4b4ef1a0f266af29ca2441ed9ffcf86410a02
2016-10-06 00:35:31 +08:00
cku 43780a1730 Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
MozReview-Commit-ID: 6xKBK7jXEZ6

--HG--
extra : rebase_source : 660f31c3c053911439c27450f948a033a3e29034
2016-10-07 15:15:44 +08:00
cku 07f31bbe99 Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
MozReview-Commit-ID: 1MZA9uxO9Oi

--HG--
extra : rebase_source : cb23768fb82339b4641602ac90194d009446e1d2
2016-10-07 14:46:41 +08:00
cku 0d557e384c Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
MozReview-Commit-ID: 4uLfaGDXGyE

--HG--
extra : rebase_source : f6a72f1067d32287e68b3cc7a84dd5a0c8384e1a
2016-10-11 13:12:00 +08:00
cku 837190aa4f Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
MozReview-Commit-ID: 1wiQKsHKJsg

--HG--
extra : rebase_source : 47b58288cdde10d9fae42bec33082ea90604957b
2016-10-07 12:42:35 +08:00
cku 84d4f4c4c5 Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
MozReview-Commit-ID: IOFOyS18yRm

--HG--
extra : rebase_source : e322b19333b6b97f879ed2e668faeffc6a1cc87c
2016-10-06 14:55:55 +08:00
cku bedd15c17a Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
MozReview-Commit-ID: HuqQBdY2M0O

--HG--
extra : rebase_source : c387c0b7745add2bb6bca185d2e7d91734d3e716
2016-10-07 11:47:45 +08:00
cku 2a0c6d5e7c Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
In nsDisplayItem::RecomputeVisibility, we compute and assign the value of
mVisibleRect base on the return value of nsDisplayMask::GetBounds.
Before this patch, the region of out-of-flow descendants is discarded.

MozReview-Commit-ID: JEeegiO1a6J

--HG--
extra : rebase_source : 0e66c0765d7eb7700592ab947c92a705a7281ea5
2016-10-06 17:53:19 +08:00
cku a73d4a3f35 Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
MozReview-Commit-ID: 73mxBsY3W0p

--HG--
extra : rebase_source : 4f9ac3d5400584c7d892c56a7c8b6dbfeae8e42f
2016-10-05 23:23:40 +08:00
Ryan VanderMeulen e980397fb4 Merge m-c to autoland. a=merge 2016-10-07 23:22:46 -04:00
Phil Ringnalda 46dddfc99b Backed out 8 changesets (bug 1277803) for frequent failures in browser_privatebrowsing_favicon.js
Backed out changeset a046eef2014c (bug 1277803)
Backed out changeset 61947b3073ba (bug 1277803)
Backed out changeset ef181cdd290f (bug 1277803)
Backed out changeset b6ea3bd24359 (bug 1277803)
Backed out changeset 835470de461d (bug 1277803)
Backed out changeset f4adcb16d1ec (bug 1277803)
Backed out changeset 58c23d794ba5 (bug 1277803)
Backed out changeset f29f88c5c1b9 (bug 1277803)
2016-10-07 18:41:27 -07:00
Michelangelo De Simone 3e5861c1f3 Bug 1306772 - Remove DOM/cellbroadcast and related code. r=jst
MozReview-Commit-ID: EWBjamnhAyC

--HG--
extra : rebase_source : 84bc99a7fd0f9d74b5b25d3ddc295c132e51d987
2016-09-30 16:03:21 -07:00
Sebastian Hengst fd707b61e7 Backed out bug 1300895 (changesets 6db12098aaa8, 1982d92ae180) on request of developer and reviewer. r=backout 2016-10-08 00:48:23 +02:00
Ryan VanderMeulen 893b5a9ed6 Bug 1258248 - Remove the failing annotation for localized-family-names-003.html on unaccelerated Win10.
The Skia backend produces consistent results with the accelerated backend.

--HG--
extra : rebase_source : 2562d56adbedf9084558e5d456a74389a04c4e20
extra : histedit_source : 5336bf03b2d9d442d9a6e24bc760fe646205e2a9
2016-10-06 17:12:47 -04:00
Ryan VanderMeulen 639ee112fc Bug 1258240 - Mark 574907-1.html and 574907-2.html as failing in the non-D2D case as well.
The Skia backend produces results consistent with the accelerated backend.

--HG--
extra : rebase_source : 04ff8e5fc5b16b26d335fd23ca686023f81fa572
extra : histedit_source : 030813b4b0ff34e124c38723c64166934f3d98b8
2016-10-06 17:11:20 -04:00
Ryan VanderMeulen 968a071202 Bug 1007702 - Tweak the reftest annotations to account for Windows 10 with Skia.
--HG--
extra : rebase_source : 68098ecebfe2f7ef559a37aeb0f8b8529f40151f
extra : histedit_source : 1e54d2338570ff2f2ed7bc51f4fa0a0f3d71e29a
2016-10-06 17:09:22 -04:00
Yoshi Huang 2a51f65d99 Bug 1237152 - rename clear-origin-data to clear-origin-attributes-data, r=smaug
find \( -name '*.cpp' -o -name '*.h' -o -name '*.js' -o -name '*.jsm' -o -name '*.idl' -o -name '*.html' \) \
-a -type f -exec sed -i 's/clear-origin-data/clear-origin-attributes-data/g' {} \;
2016-10-07 17:45:10 +08:00
Phil Ringnalda c21623fc42 Merge m-c to m-i
MozReview-Commit-ID: Kp60wHZauGi
2016-10-06 20:26:20 -07:00
Iris Hsiao dd43a4748d Backed out changeset 1d88072cf36a (bug 1277803)
CLOSED TREE
2016-10-07 11:23:59 +08:00
Phil Ringnalda fd7b7476c2 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 93ZdJbK1x05
2016-10-06 19:58:18 -07:00
Jeremy Chen 75a2c5a6bf Bug 1307728 - convert LineReflowStatus to an enum class. r=mats
Since we're converting LineReflowStatus to an enum class, the "default:" branch
of LineReflowStatusToString() could be removed as well. In this way, we can add
protection at compile time (warning) instead of runtime (assertion).

MozReview-Commit-ID: 8Ul0eCxqSTR

--HG--
extra : rebase_source : 81cc36bf1ae566d7114466661b7d0db6d63e364f
2016-10-07 00:36:07 +08:00
Jeremy Chen f210ff2e08 Bug 1307728 - use LineReflowStatusToString to support debugging. r=mats
This is a pre-patch that uses LineReflowStatusToString() function instead of
LineReflowStatusNames array to support debugging. With this patch, we could
easily regain debugging support from LineReflowStatusToString() while converting
LineReflowStatus to an enum class.

MozReview-Commit-ID: K2AzZ2zI69p

--HG--
extra : rebase_source : bfbb1221ffb59cd4c27c3fb147a3a3b64e86cf68
2016-10-07 00:36:07 +08:00
Carsten "Tomcat" Book 06332a09b7 Merge mozilla-central to autoland 2016-10-06 12:29:44 +02:00
Carsten "Tomcat" Book 7c8e81673d merge mozilla-inbound to mozilla-central a=merge 2016-10-06 11:59:54 +02:00
Jeremy Chen 64cac18a6f Bug 1308077 - remove default branch of switch-case-statement in nsLineBox::BreakTypeToString. r=xidorn
MozReview-Commit-ID: 4HZTHsaFJb9

--HG--
extra : rebase_source : 5a0c14df3a6b98c492164d36ff4455de4e9466da
2016-10-06 15:22:22 +08:00
Ting-Yu Lin bc5a26efde Bug 1307252 - Hide the carets when the selection is made by select all. r=kanru,kats
The mochitest for clipboard still needs the mozbrowsercaretstatechanged events,
so we disable "layout.accessiblecaret.hide_carets_for_mouse_input".

MozReview-Commit-ID: CD03lmjwUa9

--HG--
extra : rebase_source : 530d241764d55ed6507f993511c74cf820195283
2016-10-05 15:46:36 +08:00
Sumit Tiwari 04a6a74e56 Remove mMappedFlows from TextRunData - bug 1290312 r=emilio,xidorn
MozReview-Commit-ID: EQafEoyu43a

--HG--
extra : rebase_source : 395655606f9491bda7daf61f370a2370bac2b7e7
2016-10-03 20:30:50 -04:00
cku 045e2d35cd Bug 1299760 - a testcase for animated-viewBox affecting clip-path. r=heycam
MozReview-Commit-ID: DHnJjyCpxZl

--HG--
extra : rebase_source : 166b5b87d449bc84ef02681b7c3ff63fbaff822d
2016-09-30 12:18:06 +08:00
Jonathan Kew ad335f5029 Bug 1307842 - Remove the nsBidi::GetCharTypeAt() method and use plain GetBidiCat() instead. r=xidorn
MozReview-Commit-ID: 7vZCiIBGxXJ

--HG--
extra : rebase_source : d7f336f299075531197baec5990161e18efed0ca
2016-10-05 17:58:00 +01:00
Phil Ringnalda 0e26fa186a Backed out changeset 3851e5f51530 (bug 1299489) for unfathomable bustage of Linux32 debug test_peerConnection_capturedVideo.html
CLOSED TREE

MozReview-Commit-ID: I6HSmVRtucs
2016-10-05 19:25:24 -07:00
Kartikaya Gupta 52a7c7eaf5 Bug 1307522 - Remove obsolete comment. r=me and DONTBUILD because NPOTB
MozReview-Commit-ID: BA6Ak87vhKQ
2016-10-05 16:32:06 -04:00
Michael Layzell 025811ca63 Bug 1299489 - Change nsTArray to use a custom iterator based on index instead of pointers to improve iterator invalidation safety of ranged for loops, r=froydnj
MozReview-Commit-ID: CahPOcRYvES
2016-10-05 11:54:51 -04:00
Tim Huang fc8ead3f01 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel 2016-10-04 19:53:00 -04:00
Thomas Wisniewski 50934d0360 Bug 931389 - remove CanvasRenderingContext2D.mozDash/mozDashOffset. r=gw280, r=baku
--HG--
extra : rebase_source : 2192c147822a28796e24532b0df10a38a5481a55
2016-10-04 11:53:57 -04:00
Kartikaya Gupta a640f97b00 Bug 1306603 - Remove rest of mozpasspointerevents code as it is not needed any more. r=kanru
MozReview-Commit-ID: 5N3hUq2lGuU
2016-10-05 08:27:02 -04:00
Ting-Yu Lin 570d1f0e83 Bug 1304441 Part 3 - Insert main summary's frame construction item at front of the list. r=bz
Change the logic that moves the main summary to the front from operating
on generated frames in DetailsFrame::SetInitialChildList() to operating
on frame construction item list in AddFrameConstructionItemsInternal()
so that it will be correct when cooperating with ::first-line.

The root cause of the bug reported is because when specifying
::first-line on details element, the first frame of summary element,
which is generated due to ib-split, will be wrapped in nsFirstLineFrame.
The original code fails to find the summary frame in the wrapper frame
and triggers assertion because of the second ib-split summary frame. To
fix that, we need to descend into the child list of wrapper frames when
checking the main summary.

Add original test case as a crashtest as well as reftests to clearly
reproduce the issue.

Note that in the reftest, the blue color in ::first-line is applied
incorrectly to the second line in the summary due to bug 520605.

MozReview-Commit-ID: Bv4Vcvxp6pY
2016-10-05 14:43:32 +08:00
Ting-Yu Lin 4dc7ab9b9e Bug 1304441 Part 2 - Extract main summary checking code to a function. r=bz
* Change the assertion to non-fatal to make it easier to debug.
* Change the wording per bug 1304441 comment 11.

MozReview-Commit-ID: 1UJXhC4qkrx
2016-10-05 14:43:31 +08:00
Ting-Yu Lin 8ccd148e08 Bug 1304441 Part 1 - Remove unneeded check when constructing frame for summary. r=bz
SummaryFrame had been removed in bug 1258657, so now HTMLSummaryElement
is always rendered as an ordinary inline or block frame. Therefore, the
check in FindHTMLData is not needed anymore.

MozReview-Commit-ID: Ikxla6QoNLT
2016-10-05 14:43:31 +08:00
Brian Birtles 33c4f00dda Bug 1302949 - Compute StyleAnimationValue objects from servo declaration blocks; r=heycam
MozReview-Commit-ID: 6Am1FRC9uV0

--HG--
extra : rebase_source : 570ed28437ecaa22ac7571a9b47388e8abd0cb96
extra : histedit_source : 04443b7b7d89296b8498a5e657b1e7eeb3105dc8
2016-09-16 11:08:44 +09:00
Brian Birtles 99e278676c Bug 1302949 - Drop unused aTargetElement parameter from ComputeValuesFromStyleRule; r=heycam
MozReview-Commit-ID: EicjWALEQB0

--HG--
extra : rebase_source : d2dc5162ff6331dd4613e00ddb0bca9ed5f54ff0
extra : histedit_source : 26032deb054263e62604b42b37d709613277b7ba
2016-10-03 15:41:55 +09:00
Brian Birtles 620aaf6580 Bug 1302949 - Parse animation values with Servo backend; r=heycam
MozReview-Commit-ID: 4UW1fIIjvdi

--HG--
extra : rebase_source : edeaec568446897c5005640d63390ec5bf3751d2
extra : histedit_source : e7498ae2f573a3766fbf7686f1c6cdcc64ca3280
2016-09-16 10:24:05 +09:00
Brian Birtles a803b5ac49 Bug 1302949 - Serialize specified keyframe values; r=heycam
MozReview-Commit-ID: 9BSkci1kqU6

--HG--
extra : rebase_source : b0532e144b3208d79e1e26ce3bff9a20c896abad
2016-09-16 09:26:48 +09:00
Brian Birtles 0f8222d843 Bug 1302949 - Add a method to serialize a declaration block as a single value; r=heycam
MozReview-Commit-ID: 59CCT0P4CBm

--HG--
extra : rebase_source : 4a44d4265603c982483e5d7ef9460a7ab35c1e1e
2016-09-15 16:55:08 +09:00
Brian Birtles 8de1442b19 Bug 1302949 - Store Servo declaration block in keyframe values; r=heycam
MozReview-Commit-ID: I09XpkU8bT0

--HG--
extra : rebase_source : 2403ee41f8a71261705eca0f6e5fd250dfc5c007
2016-09-15 16:26:07 +09:00
Wes Kocher a0ecf84551 Merge m-c to inbound, a=merge 2016-10-04 17:42:22 -07:00
Wes Kocher 5a2fb874ca Merge inbound to central, a=merge 2016-10-04 17:32:01 -07:00
Kartikaya Gupta 5a688fe072 Bug 1304263 - On Windows, fire the eMouseLongTap event as soon as APZ detects the long-press. r=TYLin
On Windows, the contextmenu event is fired when the finger is lifted after a
long-press. However, there are various bits of code, such as the AccessibleCaret
or potential fixes for bug 1147335, which would benefit from knowing when the
long-press gesture was detected. By moving eMouseLongTap event up we can satisfy
that need. An alternative approach considered was to fire the eMouseLongTap
before the contextmenu on all platforms unconditionally, but that makes it harder
to implement platform-specific text selection behaviour the way we want. In
particular we would have to add an extra message or notification for non-Windows
platforms that initiated text selection if the contextmenu event was not
consumed.

MozReview-Commit-ID: 2lmwxmmGrVD
2016-10-04 09:31:15 -04:00
Nathan Froyd 634e9fe732 Bug 1307251 - make KTableEntry's constructors constexpr; r=dholbert
This change removes (rather large) static constructors on some platforms.
2016-10-04 16:38:52 -04:00
Mats Palmgren 21939c963e Bug 1307113 - [css-grid] Fix a typo in baseline track selection. r=dholbert 2016-10-04 21:13:53 +02:00
Mats Palmgren 89949b605d Bug 1305282 - Test using the SPACE key in incremental search of options. 2016-10-04 21:13:53 +02:00
Mats Palmgren 57eaf214d1 Bug 1305282 - Make the SPACE key work for incremental search of options again. r=enndeakin 2016-10-04 21:13:53 +02:00
Neerja Pancholi 38e62af497 Bug 1295261 - Annotate some minor android reftest fuzziness triggered by test rebucketing r=dholbert
MozReview-Commit-ID: AgpKUgju5Xr

--HG--
extra : rebase_source : 94d6d3cae3e18c9db4c4e32de87bb1dcf4211132
2016-10-03 22:32:11 -07:00
Jessica Jong b3014cc00b Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug 2016-10-06 00:17:00 -04:00
Alex Henrie b59026eb98 Bug 1301290 - Position resizer above own content but beneath overlapping content. r=mats 2016-10-06 08:44:00 -06:00
L. David Baron 2dcd8fe04b Bug 1299736 - Remove unsafe optimizations from FrameHasPositionedPlaceholderDescendants. r=bzbarsky
MozReview-Commit-ID: 4DYtXqNYfPq

--HG--
extra : transplant_source : %3B%95P%1E%047%89%BA%99%D2%1D%B1%00%A1%EF%81%D5%DE%7F%8A
2016-10-04 11:39:36 -07:00
Neerja Pancholi 6a506eb3fc Bug 1295261 - Changed failures.list and reran import script after applying fix for import-tests.py (Bug 1299012) r=dbaron
MozReview-Commit-ID: EhrowJo0sZT

--HG--
extra : rebase_source : 069cab8b0a592a115eebb4f0d84e7633ac844529
2016-09-01 22:39:53 -07:00
Neerja Pancholi 2d3708b70e Bug 1295261 - Reimport multicol tests after applying fix for import-tests.py (Bug 1299012) r=dbaron
MozReview-Commit-ID: GcwFP4K9LKo

--HG--
extra : rebase_source : 00184d5cfa62cd9d002f748b00c9032a84f1a80f
2016-08-31 17:49:04 -07:00
Neerja Pancholi 01fab11d61 Bug 1295261 - Changed failures.list and reran import script for multicol tests. r=dbaron
MozReview-Commit-ID: H3eRaBgINhH

--HG--
extra : rebase_source : 74aafe0c947c5cdf392266f4864c69e26753efb0
2016-08-24 15:12:57 -07:00
Neerja Pancholi e4e31f64c1 Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html

MozReview-Commit-ID: B3kOFrM9EL

--HG--
extra : rebase_source : 3f92d60a81d8febfee6fb22d687690923ef49485
2016-10-03 19:15:01 -07:00
Manish Goregaokar 180ff22bac Bug 1308234 - Fix signatures of Servo_ functions to match servo glue; r=emilio
MozReview-Commit-ID: K0k93JoFVKb

--HG--
extra : rebase_source : 2b801262ca0cb2daef589c8e1cde31e5f22260b7
2016-10-06 20:58:01 +05:30
Tim Huang 0c89a42cb1 Bug 1277803 - Part 2: Make favicons loaded through XUL:image use the correct principal. r=Gijs, r=tnikkel
--HG--
extra : rebase_source : defe714eda519459c2bd9bc54e6668a37c8fff28
2016-10-04 11:56:15 +08:00
Neerja Pancholi 994827ece9 Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script r=dbaron
MozReview-Commit-ID: FVb6n0sa761

--HG--
extra : rebase_source : 05a27a5439c45669746de69b3cdcd7e2e17a4dc1
2016-08-15 15:55:20 -07:00
Jeremy Chen 23d3ede6fc Bug 1307402 - use a more precise bounding box for initial letter texts. r=jfkthame
MozReview-Commit-ID: 5OIXp0uQisn

--HG--
extra : rebase_source : 00f6a72742c763bb3ec572a08d3cdaf12402d7f6
2016-10-04 22:22:52 +08:00
Jeremy Chen 2b9135929b Bug 1307402 - reformat if-else-statements in nsFirstLetterFrame.cpp to agree with mozilla coding style. r=jfkthame
MozReview-Commit-ID: L9V1cEkmtkF

--HG--
extra : rebase_source : 3c7e3ad5850d0be33f24e27a18eff7fdb8989d16
2016-10-04 22:22:52 +08:00
Carsten "Tomcat" Book 6df735c3b7 Merge mozilla-central to autoland 2016-10-04 12:03:18 +02:00
Carsten "Tomcat" Book 02f4754fbc merge mozilla-inbound to mozilla-central a=merge 2016-10-04 11:58:07 +02:00
Ting-Yu Lin 12ef09026a Bug 1307027 - Fix vertical position for caret images. r=mtseng
After the splitting of text overlay and the caret images, the caret image should
be placed from the top of #image div.

Delete those "top" style for Fennec since they're not needed anymore in current
setup.

MozReview-Commit-ID: Dn6jgqaFfek

--HG--
extra : rebase_source : 92b697db26cb7311fbd22a63e9f0ed71e6a434f4
2016-10-03 15:26:40 +08:00
Phil Ringnalda c2d51243de Merge m-c to m-i
MozReview-Commit-ID: EDdoYQ8zdUw
2016-10-03 20:35:14 -07:00
Phil Ringnalda c1e745733c Merge m-i to m-c, a=merge
MozReview-Commit-ID: IffTwuMbwmG
2016-10-03 20:09:05 -07:00
Astley Chen c1fd5ee2fe Bug 1292447: part 9 - Update test_value_computation.html. r=TYLin
MozReview-Commit-ID: KFTbWd2oHWg

--HG--
extra : rebase_source : e011f27e4cd9268fafa1ad1d04a3c22f8aab5ad6
2016-10-03 18:14:21 +08:00
Astley Chen 16dcb01585 Bug 1292447: part 8 - Update test_transitions_per_property.html. r=TYLin
MozReview-Commit-ID: 8VgagJu1H9Z

--HG--
extra : rebase_source : 93b87b604e79a2591f6c38c3975e82b01fdd28c9
2016-10-03 18:14:21 +08:00
Astley Chen 2cff7ae293 Bug 1292447: part 7 - Update test_bug1292447.html. r=TYLin
MozReview-Commit-ID: DLP76uIV30w

--HG--
rename : layout/style/test/test_bug365932.html => layout/style/test/test_bug1292447.html
extra : rebase_source : 4411ea59a0ccc90ba43b20146605238324097532
2016-10-03 18:14:21 +08:00
Astley Chen 89f727f21c Bug 1292447: part 6 - Update test_computed_style.html. r=TYLin,xidorn
MozReview-Commit-ID: 3Y3jFp8ZBz

--HG--
extra : rebase_source : dc1d328eafa05cf83cbbce986c0ea2d389bf2ee7
2016-10-03 18:14:20 +08:00
Astley Chen c0318f7bdf Bug 1292447: part 5 - Update property_database.js. r=TYLin
MozReview-Commit-ID: 758FteV3Th6

--HG--
extra : rebase_source : b29eb545d0fbe8991a736ce22a4257b0c06f60d4
2016-10-03 18:14:20 +08:00
Astley Chen d2724f11cc Bug 1292447: part 4 - Get vertical-align prop resolved to computed value. r=TYLin,xidorn
MozReview-Commit-ID: 542KRnVAojo

--HG--
extra : rebase_source : 02e7e9f29d252f4aa2c43b5e6c3ef15ec0fd2a80
2016-10-03 18:14:20 +08:00
Astley Chen 9e2d610084 Bug 1292447: part 3 - Get text-indent prop resolved to computed value. r=TYLin,xidorn
MozReview-Commit-ID: 4xp4iLzcn5S

--HG--
extra : rebase_source : 7a82a9de8b40476239a11d92fe18ecb0ef71cb4f
2016-10-03 18:14:20 +08:00
Astley Chen a6674a0908 Bug 1292447: part 2 - Get border-*-radius and outline-radius-* props value resolved to computed value. r=xidorn
MozReview-Commit-ID: L05tISAdu0q

--HG--
extra : rebase_source : d51af7f896dfbabcd8eec03a5715018314a54397
2016-10-03 18:14:20 +08:00
Astley Chen 8b3fe9ba10 Bug 1292447: part 1 - Get {min,max}-{width,height} prop resolved to computed value. r=TYLin,xidorn
MozReview-Commit-ID: JGT1A5By5Vp

--HG--
extra : rebase_source : 744fa5729af5d1d39bfb49de0bb2334384266d76
2016-10-03 18:14:20 +08:00