Xidorn Quan
5083a5d2e4
Bug 1446264 part 1 - Mark chevron.svg intermittent shown in startup_images test. r=florian
...
MozReview-Commit-ID: 63JdzGWuCAt
--HG--
extra : rebase_source : 2ff5485477f46560e40fbdfb26e8bf4f48a3f05f
2018-03-19 18:01:18 +11:00
Xidorn Quan
a3e1cfa57f
Bug 1448726 - Remove NS_RULE_NODE_* constants. r=emilio
...
MozReview-Commit-ID: 1DWhfpBT58w
--HG--
extra : rebase_source : 0b03736d6abe5d26ec942640d5f5d218776add82
2018-03-26 16:20:24 +11:00
Daisuke Akatsuka
9a8aed2d91
Bug 1447599: Make duration of animations to be longer. r=pbro
...
MozReview-Commit-ID: BYlUcuKseoH
--HG--
extra : rebase_source : 3d0508fbc367f33e20925010d2826fd1295fbd6d
2018-03-26 11:00:42 +09:00
Emilio Cobos Álvarez
0bad8b1acc
Bug 1448688: followup: Remove unused StyleDataType. r=me
...
MozReview-Commit-ID: DnjOxoEbSoP
2018-03-26 09:49:27 +02:00
Emilio Cobos Álvarez
a4d01fa250
Bug 1448559: Cleanup CalcStyleDifference. r=xidorn
...
The aSamePointerStructs argument is unused now.
Also, aIgnoreVariables can be true everywhere now, since variable changes can't
generate change hints, and anonymous boxes and such don't care about whether
they really changed or not.
Only one caller cares about struct equality, and that already compares variables
manually as an optimization on the rust side.
We had this optimization inconsistently in some cases but not others.
MozReview-Commit-ID: F2EISKlxR3K
2018-03-26 09:47:33 +02:00
Emilio Cobos Álvarez
87edb889e1
Bug 1448665: Simplify the unanimated style setup in nsComputedDOMStyle. r=xidorn
...
We never create nsComputedDOMStyle objects with an unanimated computed style, so
this can be much simpler.
MozReview-Commit-ID: 2NyBoErxRtV
2018-03-26 09:43:58 +02:00
Emilio Cobos Álvarez
36154f2a76
Bug 1448665: Remove assertion that is no longer relevant. rs=xidorn
...
We no longer have crazy bfcache invariants since bug 1414999.
MozReview-Commit-ID: LrgURv9VAuK
2018-03-26 09:41:52 +02:00
Emilio Cobos Álvarez
8fcda0e92d
Bug 1448690: Remove IsStyledByServo. r=xidorn
...
MozReview-Commit-ID: I3MDbo2Yu7d
2018-03-26 09:39:26 +02:00
Emilio Cobos Álvarez
2265ef0801
Bug 1448688: Remove RestyleTracker, ComputedStyle::AsServo, old style system element bits. r=xidorn
...
MozReview-Commit-ID: ALiOngGqozN
2018-03-26 09:38:07 +02:00
Emilio Cobos Álvarez
2af3d6a81d
Bug 1448712: Make the ComputedStyle destructor protected. r=xidorn
...
MozReview-Commit-ID: 49YOyLIJHcG
2018-03-26 09:37:05 +02:00
Henri Sivonen
ebe845c3c9
Bug 1448586 - Avoid useless use of NS_LITERAL_CSTRING when prefixing query string with question mark. r=smaug.
...
MozReview-Commit-ID: Cy8zkNWjsXM
--HG--
extra : rebase_source : 7d8669b096a0f7ca7a3788f82ba66c9cacdb93b8
2018-03-24 21:16:51 +02:00
Xidorn Quan
05aa39e6e0
Bug 1448754 - Remove CSSVariableImageTable. r=emilio
...
MozReview-Commit-ID: 5KjHt1y1KAd
--HG--
extra : rebase_source : 3d5ee4b5e528ad4c56f99815970aa2f915c6a397
2018-03-26 16:54:33 +11:00
Alex Chronopoulos
82d85fa592
Bug 1431810 - Correct typo mistake in a webaudio test. r=kinetik
...
MozReview-Commit-ID: 64Y38ekJKda
--HG--
extra : rebase_source : 0a84291c2f4af5508cb9c46747044224a0ff401c
2018-03-23 20:04:40 +02:00
Alex Chronopoulos
0a753f3dbb
Bug 1431810 - Test that opus phase inversion is disabled on mono output. r=kinetik
...
MozReview-Commit-ID: BUWZUrXmzz2
--HG--
extra : rebase_source : 083c61aa3d53ddbe206343224264579ec1762ee8
2018-03-15 18:30:19 +02:00
Alex Chronopoulos
85119eac26
Bug 1431810 - Disable Opus phase inversion on stereo to mono downmix. r=rillian
...
MozReview-Commit-ID: 5eaSPQzUu9o
--HG--
extra : rebase_source : 126d9faa2824d29fc73cf040b033ca585dfdbcee
2018-03-15 18:28:14 +02:00
Masayuki Nakano
b87a7f9729
Bug 1447866 - GeckoEditableSupport::SendIMEDummyKeyEvent() should set native key bindings to none before dispatching keyboard events which are marked as "processed by IME" r=esawin
...
When EditorEventListener receives keyboard events, it tries to execute
native key bindings which are stored by each keyboard event. For performance
reason in e10s, TabParent initializes native key binding information of every
keyboard event before sending it to the remote process. Therefore,
PuppetWidget checks if every keyboard event has native key binding information.
However, the native key binding information of dummy keyboard events marked as
"processed by IME" on Android are never initialized before sending PuppetWidget.
Therefore, we hit MOZ_ASSERT in PuppetWidget.
This patch makes GeckoEditableSuppor::SendIMEDummyKeyEvent() set native key
binding information to "none" before dispatching every keyboard event since
keyboard events during composition shouldn't cause any edit actions.
MozReview-Commit-ID: Bk532ahCQP6
--HG--
extra : rebase_source : 939c1befd4b587681192b6827e7c7fa52619d498
2018-03-23 11:54:01 +09:00
Xidorn Quan
30292048c2
Bug 1448716 - Remove PropertyValuePair::mValue. r=hiro
...
MozReview-Commit-ID: GLGJuXgontY
--HG--
extra : rebase_source : c4f5ddd641a275a4fbef87cabb8b4d50ac385860
2018-03-26 16:15:56 +11:00
Hiroyuki Ikezoe
e3cdf865e5
Bug 1440523 - Bail out from nsHTMLDocument::EditingStateChanged if the docshell is being destroyed by FlushPendingNotifications call. r=masayuki
...
MozReview-Commit-ID: DlFXWdpB1Xv
--HG--
extra : rebase_source : ed93cee34592ad09845c769eac6f56ccdf362457
2018-03-26 11:25:56 +09:00
Hector Zhao
2d3b5e9c82
Bug 1435142 - Part 3: expose closeTabByDblclick to WebExtension. r=mixedpuppy
...
MozReview-Commit-ID: GVgDdNFP0qL
--HG--
extra : rebase_source : b9ed2788e672f628310575f8eddedadc5074bb7d
2018-03-06 17:11:49 +08:00
Hector Zhao
731c7e96ea
Bug 1435142 - Part 2: add a browser mochitest for closeTabByDblclick. r=dao,mixedpuppy
...
MozReview-Commit-ID: 1UEnYflvtLw
--HG--
extra : rebase_source : 381ce559b0d6158fd4ce95c91d652609d08369ae
2018-03-06 16:50:38 +08:00
Hector Zhao
1cd0927770
Bug 1435142 - Part 1: pref to enable close selected tab by dblclicking it. r=dao
...
MozReview-Commit-ID: ErulnUeVK0F
--HG--
extra : rebase_source : f9aaaa4ee6bf005e40b6f9f88255c589d2695e74
2018-02-02 11:37:58 +08:00
Matt Woodrow
0c51f3f066
Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
...
MozReview-Commit-ID: JnglCbdhZzE
* * *
[mq]: update-test
MozReview-Commit-ID: JMIzrnVeSTo
--HG--
extra : rebase_source : 0ea5ff0e79d1eb1a8f13ea4a17e37fe2601d44e7
2018-03-23 16:47:37 +13:00
Matt Woodrow
8851b8d76c
Bug 1443027 - Add two new tests for merging behaviour. r=mstange
...
MozReview-Commit-ID: G5vgtSCdRZP
--HG--
extra : rebase_source : df104a7df2c199d9e95025c533f62428dc1a1efc
2018-03-23 12:20:40 +13:00
Kartikaya Gupta
395eaf8c66
Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
...
The new struct is in LayersTypes.h, all the rest of the changes are just
replacing existing uint64_t instances with the new LayersId struct.
Note that there is one functional change, in
CompositorBridgeParent::DeallocPWebRenderBridgeParent, where we now
correctly convert the PipelineId to a LayersId before using it to index
into sIndirectLayerTrees, whereas before we were incorrectly just using
the mHandle part of the PipelineId.
MozReview-Commit-ID: GFHZSZiwMrP
--HG--
extra : rebase_source : d2b274f63aaee2ee9bba030297e0a37a19af0d6c
2018-03-24 19:06:01 -04:00
Brindusan Cristian
46ea40feeb
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-26 00:56:41 +03:00
Brindusan Cristian
2c121fc11d
Merge inbound to mozilla-central. a=merge
2018-03-26 00:44:42 +03:00
Brindusan Cristian
05230575be
Merge autoland to mozilla-central. a=merge
2018-03-26 00:42:07 +03:00
ffxbld
5dd69d1516
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2018-03-25 13:32:21 -07:00
ffxbld
97b38a3ffb
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2018-03-25 13:32:17 -07:00
Jonathan Watt
384c345f21
Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
...
Reviewers: emilio
Bug #: 1448294
Differential Revision: https://phabricator.services.mozilla.com/D796
MozReview-Commit-ID: KJq2i9nrg7y
2018-03-25 20:49:58 +02:00
Jonathan Watt
a61676cc19
Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
2018-03-25 20:43:47 +02:00
Narcis Beleuzu
47581f78e2
Backed out 2 changesets (bug 1448294, bug 1448337) for wpt and reftest failures on /mathml
...
Backed out changeset 180051cfe357 (bug 1448294)
Backed out changeset c188176f3289 (bug 1448337)
2018-03-25 21:31:08 +03:00
Kiran
78451d10e0
Bug 1447956 - Use this.tabbrowser.tabContainer instead of this.tabbrowser.tabbox.tabs. r=dao
2018-03-25 19:49:00 +02:00
Emilio Cobos Álvarez
2a15760bcd
Bug 1448663: Remove unused field to please the static analysis and reopen the CLOSED TREE. r=me
...
Pending bug 1448665 for further cleanup.
MozReview-Commit-ID: 4YHjh3t0i7a
2018-03-25 18:46:58 +02:00
Emilio Cobos Álvarez
0bd82de3a9
Bug 1448661: Remove unused CSS_PROPERTY_IS_ALIAS flag. r=jwatt
...
MozReview-Commit-ID: 10B4pi2Zwsx
2018-03-25 18:24:01 +02:00
Emilio Cobos Álvarez
d113c535e3
Bug 1448663: Remove dead code in nsComputedDOMStyle. r=jwatt
...
MozReview-Commit-ID: 4KggxmlBcRK
2018-03-25 18:21:44 +02:00
Emilio Cobos Álvarez
dff4e17b14
Bug 1448413: Do a bit of misc cleanup. r=jwatt
...
Summary: Mostly removing unneeded AsServo() and such.
Reviewers: jwatt
Bug #: 1448413
Differential Revision: https://phabricator.services.mozilla.com/D798
MozReview-Commit-ID: 8muHF7uMA53
2018-03-25 18:14:36 +02:00
Margareta Eliza Balazs
003262ae12
Merge autoland to mozilla-central. a=merge
2018-03-25 15:36:19 +03:00
shindli
a010f9b994
Merge inbound to mozilla-central. a=merge
2018-03-25 12:34:23 +03:00
Paul Adenot
7eac0326f6
Bug 1448627 - Update cubeb to 7712aaab. r=jya
...
MozReview-Commit-ID: HbYayQvtQQc
--HG--
extra : rebase_source : b214c693b7f1c7914d39dfd363d85db7eebb0e6c
2018-03-25 11:33:26 +02:00
shindli
2640499cc4
Merge autoland to mozilla-central. a=merge
2018-03-25 12:32:20 +03:00
ffxbld
854a93183e
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-03-25 00:41:27 -07:00
ffxbld
65b51bcedd
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-03-25 00:41:23 -07:00
Jason Laster
3e69964c92
Bug 1448193 - Update Debugger Frontend v27. r=jdescottes
...
MozReview-Commit-ID: JZ0sIrGLZVu
2018-03-24 23:43:44 -04:00
Ciure Andrei
66de02c5cf
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-03-25 00:42:52 +02:00
Ciure Andrei
d2b19e2ea2
Merge inbound to mozilla-central. a=merge
2018-03-25 00:38:44 +02:00
Mats Palmgren
5426506598
Bug 1447166 part 4 - [css-grid] Make InitializeItemBaselines iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:44 +01:00
Mats Palmgren
5a7c9748bb
Bug 1447166 part 3 - [css-grid] Switch from stable to unstable sort in grid track ResolveIntrinsicSize function. r=dholbert
...
No need to use a stable sort here since track sizing doesn't
depend on which order we process items (other than span length).
2018-03-24 23:03:44 +01:00
Mats Palmgren
383cd0da9f
Bug 1447166 part 2 - [css-grid] Make ResolveIntrinsicSize iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Mats Palmgren
b71cc2ba37
Bug 1447166 part 1 - [css-grid] Make FindUsedFlexFraction iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00