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

587436 Коммитов

Автор SHA1 Сообщение Дата
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