Julian Descottes
e7da89d927
Bug 1335768 - add yarn to inspector and bump dependency to launchpad to v0.0.43;r=gl
...
MozReview-Commit-ID: 46IKJdta3nY
--HG--
extra : rebase_source : 7985a4f13e62ac75f5fe1a6e6ac32abb2ec373ce
2017-02-14 13:40:28 +01:00
Julian Descottes
3d17d318b3
Bug 1335768 - add linting to prevent regressions for inspector webpack workflow;r=gl
...
MozReview-Commit-ID: GkKK8V1MZ2e
--HG--
extra : rebase_source : 98bd646fc547d8a4b4dac88553225c09bdd79f01
2017-02-14 11:59:37 +01:00
Sebastian Hengst
64660d1cc7
Backed out changeset 059c01d1a40f (bug 1326138) for leaks, e.g. in devtools/client/aboutdebugging/test/browser_service_workers_not_compatible.js. r=backout on a CLOSED TREE
2017-02-15 10:02:38 +01:00
Sebastian Hengst
8b37a3cb66
Backed out changeset 4aef71d8a987 (bug 1326138)
2017-02-15 10:01:32 +01:00
Julian Descottes
bb6d3532c3
Bug 1333711 - guard against DOMExceptions when accessing stylesheet cssRules;r=gl
...
MozReview-Commit-ID: C2OoN0uZIo
--HG--
extra : rebase_source : 0e72e7c14242a020e3fe392b43e96ff12f9a613e
2017-02-13 16:23:39 +01:00
Ray Lin
f203d9afbf
Bug 1326138 - Add a new profile item binding. r=MattN
...
MozReview-Commit-ID: KzbnQteM1pY
--HG--
extra : rebase_source : 3687f58bae0d13182a14622fe2d75cdbbd9a7e76
2017-01-24 23:32:17 +08:00
Ray Lin
5900859fb2
Bug 1326138 - Refactor _appendCurrentResult to be more generic. r=adw
...
MozReview-Commit-ID: LTDVtiOYbx6
--HG--
extra : rebase_source : bd6cb3133641b841304d23da541636d58a40c189
2017-01-24 23:32:36 +08:00
Masayuki Nakano
99d0a9c9a4
Bug 1338451 Editor should commit composition first at handling mousedown event r=m_kato
...
Editor may need to create some new transaction during handling a mousedown event. Therefore, editor needs to finish pending composition transaction. So, mousedown event handler should commit composition first.
MozReview-Commit-ID: 2BaoYwB7wLS
--HG--
extra : rebase_source : 1babc2fd37ff08a1316a62943adc2a7a36d8ca53
2017-02-10 16:51:59 +09:00
Cameron McCormack
dafd09481d
Bug 1297899 - Part 10: Test expectation adjustment. r=bholley
...
MozReview-Commit-ID: L4YUr2lX1Bd
--HG--
extra : rebase_source : ccbe59b9ef05db9ede5d1dd3d8fd54b0a2416c21
2017-02-13 11:21:33 +08:00
Cameron McCormack
87681c4e08
Bug 1297899 - Part 9: Move RestyleFor{InsertOrChange,Append,EmptyChange} and ContentRemoved up to RestyleManager. r=bholley
...
MozReview-Commit-ID: 4iK7oG20awJ
--HG--
extra : rebase_source : 239f6bb272e68d1afe7314177e1b74bc0166dc2e
2017-02-13 11:21:33 +08:00
Cameron McCormack
b063ce2515
Bug 1297899 - Part 8: Move Content{Inserted,Appended} up to RestyleManager. r=bholley
...
MozReview-Commit-ID: G2XyuyxhzOz
--HG--
extra : rebase_source : 28e1674562348bf92c2c55e1f5947a1c67666e22
2017-02-13 11:21:33 +08:00
Cameron McCormack
68519d4f84
Bug 1297899 - Part 7: Move PostRestyleEventForLazyConstruction up to RestyleManager. r=bholley
...
MozReview-Commit-ID: 8M5wgCJp6PT
--HG--
extra : rebase_source : 1a2b7d19bcb4d71107143fa3d437ccbf62f84060
2017-02-13 11:21:33 +08:00
Cameron McCormack
f63cdecde2
Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley
...
MozReview-Commit-ID: 7lsti0bGzNr
--HG--
extra : rebase_source : 13c64026190afe5de25f540adb6deea9f518149f
2017-02-13 11:21:33 +08:00
Cameron McCormack
d075b281e3
Bug 1297899 - Part 5: Move refcounting from concrete restyle manager classes up to RestyleManager. r=bholley
...
MozReview-Commit-ID: 2KNfNCQzIIE
--HG--
extra : rebase_source : bc788e378c6239554b27efee23d3362fe2f44a78
2017-02-13 11:21:33 +08:00
Cameron McCormack
980ec770c6
Bug 1297899 - Part 4: Store concrete restyle manager type on RestyleManager. r=bholley
...
MozReview-Commit-ID: AmsNPqPVm8c
--HG--
extra : rebase_source : a30ae1028a9f4b7b63e8386e7182230d6c2e8b60
2017-02-13 11:21:32 +08:00
Cameron McCormack
eddea92878
Bug 1297899 - Part 3: Rename RestyleManager to GeckoRestyleManager and RestyleManagerBase to RestyleManager. r=bholley
...
MozReview-Commit-ID: fFTZKwmGJm
--HG--
extra : rebase_source : 42b99c8a9c5616999abae2d195d16547f1fbc80f
2017-02-13 11:21:32 +08:00
Cameron McCormack
59395be5f8
Bug 1297899 - Part 2: Rename RestyleManagerBase.{h,cpp} to RestyleManager.{h,cpp}. r=bholley
...
MozReview-Commit-ID: JVsfYommCoI
--HG--
rename : layout/base/RestyleManagerBase.cpp => layout/base/RestyleManager.cpp
extra : rebase_source : 45661c0bffb1bcdbe1496a54ca1d132663d63268
2017-02-13 11:21:31 +08:00
Cameron McCormack
c041778642
Bug 1297899 - Part 1: Rename RestyleManager.{h,cpp} to GeckoRestyleManager.{h,cpp}. r=bholley
...
MozReview-Commit-ID: 1v0ufuGFtiD
--HG--
rename : layout/base/RestyleManager.cpp => layout/base/GeckoRestyleManager.cpp
rename : layout/base/RestyleManager.h => layout/base/GeckoRestyleManager.h
extra : rebase_source : 9e9432b1185697dc21eb23de93a09610a5a074bd
2017-02-13 11:21:30 +08:00
Iris Hsiao
2e2f2e35de
Backed out changeset ae26b4e4d59b (bug 1339394) for developer's request
2017-02-15 13:10:35 +08:00
Xidorn Quan
8cb50a383a
Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam
...
MozReview-Commit-ID: 59cmaCoFJMR
--HG--
extra : rebase_source : 40a0a316f4a749264dee75e0b2bfc5bbee943aee
2017-02-14 22:43:32 +11:00
Xidorn Quan
95c1b23bd9
Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
...
MozReview-Commit-ID: 2Sa8dS8uSo5
--HG--
extra : rebase_source : c6809309bbef5faf458b56018b964619ff386238
2017-02-14 18:26:10 +11:00
Manish Goregaokar
a57f8107e2
Bug 1339615 - Don't reset mIsSVGMode in CSSParserImpl::ReleaseScanner; r=bz
...
MozReview-Commit-ID: DVDcrMPi6Me
--HG--
extra : rebase_source : da09e82e30984401f4c89353b4609975caf458c3
2017-02-14 14:16:36 -08:00
Mike Hommey
885f0dae93
Bug 1339670 - Use cargo --version --verbose output when available. r=froydnj
...
Fallback to regexp on older versions of cargo.
--HG--
extra : rebase_source : d67c25ad48b1b23c9bb555b65e4241920914886f
2017-02-15 11:22:34 +09:00
Daniel Holbert
f8a884b751
Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn
...
MozReview-Commit-ID: 2rZ9z0BgRvN
--HG--
extra : rebase_source : d046a915283dd45ec8ff39f1b63da8ae59d3fac8
2017-02-14 11:23:11 -08:00
Daniel Holbert
90e334a116
Bug 1339546 part 1: Add "using namespace mozilla" decl in nsRuleData.cpp, to fix build bustage for non-unified builds. r=xidorn
...
MozReview-Commit-ID: Ap7wXTg8efY
--HG--
extra : rebase_source : 27a1363687e416d0de2e47832e390be65381187f
2017-02-14 11:23:06 -08:00
JW Wang
a0d28a05e9
Bug 1339351 - fix typo. r=kaku
...
MozReview-Commit-ID: ApKvXMTqcDm
--HG--
extra : rebase_source : 6118ef0439cf2451f161bb491841e749e6eb1aab
extra : intermediate-source : de5851e330100048a2db2889b2f9cd3bf86ce3e0
extra : source : 0b0d7bf4fb45a64752b8703e0f6189cb93b1452b
2017-02-12 23:40:19 +08:00
Iris Hsiao
57e2751fbd
Backed out 4 changesets (bug 1335876) for stylo tc build bustage
...
Backed out changeset b870f9671bcd (bug 1335876)
Backed out changeset 3e160602fc1a (bug 1335876)
Backed out changeset 9d290cbe5aad (bug 1335876)
Backed out changeset 6e447c3fcd79 (bug 1335876)
2017-02-15 10:20:11 +08:00
Daosheng Mu
03928f06a9
Bug 1305891 - Part 3: Replace GetIndex() with the index from mOculusController; r=kip
...
MozReview-Commit-ID: HHdzsxg5voi
--HG--
extra : rebase_source : 350f27bf7b1f27411585137f3b89b808d4680603
2017-02-13 11:19:31 +08:00
Daosheng Mu
4bcfff5f8b
Bug 1305891 - Part 2: Accept GamepadHand as the parameter when VRControllerHost constructs; r=kip
...
MozReview-Commit-ID: IYscauVw8iE
--HG--
extra : rebase_source : f11f9ec7d486f41917d687009ba1b47c933a68ba
2017-02-13 11:18:11 +08:00
Daosheng Mu
06d6a52263
Bug 1305891 - Part 1: Support Oculus Touch orientation and position tracking; r=kip
...
MozReview-Commit-ID: JQr6gzF06k7
--HG--
extra : rebase_source : f8958961499153ee57b9f6595bfb755327dea35c
2017-02-02 17:57:39 +08:00
Makoto Kato
2d7d8e1271
Bug 1270235 - Part 2. Add test. r=masayuki
...
MozReview-Commit-ID: BV7Dc6YiNM6
--HG--
extra : rebase_source : 935515f86b8a59844f3f57bb011629d1f9f53b3b
2017-02-13 15:46:15 +09:00
Makoto Kato
e1cb496376
Bug 1270235 - Part 1. Check parent node is null in RemoveEmptyNodes. r=masayuki
...
RemoveEmptyNodes doesn't check whether parent node is null. So we shouldn't add null to skip list.
Also, although this crash depends on clang, if debug build, it will hit the assertion on all compiler.
MozReview-Commit-ID: GgiczVExlIn
--HG--
extra : rebase_source : 5ec0119a80d86dfeac5e970cdf540997cca24c34
2017-02-13 15:46:09 +09:00
cku
4611d72d2b
Bug 1335876 - Part 4. Reftest. r=jwatt
...
MozReview-Commit-ID: HMrMTTxgga4
--HG--
extra : rebase_source : c309b88b2e2e2b97f50f1a180706ff7e5db29817
2017-02-03 00:57:10 +08:00
cku
ec28242557
Bug 1335876 - Part 3. (Main) Setup basis of the matrix according to transform-box. r=jwatt
...
MozReview-Commit-ID: GDVraFTlPbQ
--HG--
extra : rebase_source : 4e148a671cdf42e95f20b940652d77183cb93b12
2017-02-07 02:34:01 +08:00
cku
277621f0c7
Bug 1335876 - Part 2. Rename coord as transformOrigin. r=heycam
...
MozReview-Commit-ID: GEmmEW0zbiO
--HG--
extra : rebase_source : 0a1e62a681dab5f7f30f4d69c1901d0a5b73759c
2017-02-03 10:26:53 +08:00
cku
b931dde44d
Bug 1335876 - Part 1. Declare mTransformBox as StyleGeometryBox. r=heycam
...
MozReview-Commit-ID: 9fcHkDtNHhL
--HG--
extra : rebase_source : 8c5f80c261f178db970bb9bf0615d394da2560f5
2017-02-02 13:57:49 +08:00
L. David Baron
fc2ab82dd5
Bug 1159532 - Number the output messages from the descendant tests. r=birtles
...
MozReview-Commit-ID: 8GG3LGb2DB5
--HG--
extra : rebase_source : f45575231149c86c51bf63cc52f3bc082a1af506
2017-02-14 12:42:16 -08:00
L. David Baron
6d65c56c04
Bug 1159532 - Make reference transitions in test_transitions.html run for 16s instead of 8s. r=birtles
...
This is needed because check_descendant_tests tests a transition that
changes through 16s.
MozReview-Commit-ID: EYX79SuNZ76
--HG--
extra : rebase_source : f0883e92d987eaa7284fcfa7b11fc664584447b7
2017-02-14 12:29:56 -08:00
Kris Maglione
22b9022bfa
Bug 1339483: Fix tab frame lookup performance issues. r=mossop
...
MozReview-Commit-ID: Fvx1J8bpzGg
--HG--
extra : rebase_source : d7cb4390308bfce599593f753793d4c329046768
2017-02-14 13:24:07 -08:00
Daniel Holbert
452a3b8454
Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
...
MozReview-Commit-ID: GxWehmDYB3t
--HG--
extra : rebase_source : cd994e5c6abf777f77c5a708cbfb2f6afc49a44c
2017-02-14 14:01:59 -08:00
Daniel Holbert
c5c3af65b3
Bug 1339613: Add some missing #includes to headers in gfx/2d. r=jgilbert
...
(These are adding headers for types that are used in the modified files, to
provide those types' definitions.)
MozReview-Commit-ID: 1OeUH0LHztw
--HG--
extra : rebase_source : 8db5cfa60b79df31eb885cdd3f2ccffc8387ee08
2017-02-14 14:13:12 -08:00
Mike Hommey
8526ef3e1a
Bug 1338061 - Move toolchain tasks to a separate "platform". r=dustin
...
The toolchain tasks are hard to spot on treeherder, in the ocean of
build and test jobs associated with the platforms they are currently
under.
Now that we have a significant number of toolchain tasks across
different platforms, it's even worse, especially combined with the fact
that they don't happen on every push.
To make them more easily visible, we move them to a new, separate,
"platform", with the name "toolchains", instead of having them in
different platforms. But since the distinction between Linux, OSX and
Windows 32/64 is still interesting to have, we create groups for each of
those platforms.
But because of bug 1215587, the jobs still end up associated to their
previous group, defeating the new grouping, so to work around that bug,
we also rename the jobs in subtle ways.
--HG--
extra : rebase_source : 6c093c070c18a64eba1c21bf2a2c97b2a9aaabc5
2017-01-27 11:46:22 +09:00
Wes Kocher
5583be3ddf
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: KkIFx9ndC8y
2017-02-14 14:46:45 -08:00
Wes Kocher
cac6cb6a10
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1D2zbWPC8TT
2017-02-14 13:12:20 -08:00
Wes Kocher
a48142deaa
Merge autoland to central, a=merge
...
MozReview-Commit-ID: J9FpC20v3iL
2017-02-14 12:55:30 -08:00
Sebastian Hengst
fa67a95aa1
Backed out changeset 4ded6149dc4a (bug 1337491) for failing xpcshell tests test_utils_pbkdf2.js and test_ext_runtime_onInstalled_and_onStartup.js on Android 4.3 debug. r=backout
2017-02-14 18:55:02 +01:00
Jan de Mooij
4d617fa0bd
Bug 1339411 - Rewrite and optimize object allocation paths. r=bhackett
2017-02-14 18:19:12 +01:00
Randall Barker
95dafbe631
Bug 1336929 - Have UiCompositorControllerChild cache surface resize when not yet initialized. r=jchen,dvander
2017-02-14 09:11:14 -08:00
Andreas Farre
3f3767a201
Bug 1315260 - Don't schedule idle callbacks when suspended. r=smaug
...
MozReview-Commit-ID: 5uFUhchpntJ
2017-02-14 17:49:47 +01:00
Andreas Farre
60f5594a6e
Bug 1315260 - Make requesIdleCallbacks suspend along with nsGlobalWindow. r=smaug
...
MozReview-Commit-ID: HSeya5KawsI
2017-02-14 17:49:40 +01:00