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

520424 Коммитов

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