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

685546 Коммитов

Автор SHA1 Сообщение Дата
Nathan Froyd b9a840ed0e Bug 1605215 - add install rules for `WASM_LIBRARY`; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D57871

--HG--
extra : moz-landing-system : lando
2019-12-19 20:53:53 +00:00
Ricky Stewart 3513bb2f84 Bug 1604881 - fail if user attempts to set CC or CXX with "mk_add_options" in .mozconfig r=firefox-build-system-reviewers,chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D57656

--HG--
extra : moz-landing-system : lando
2019-12-19 21:00:43 +00:00
Maja Frydrychowicz 08af6c6582 Bug 1600959 - Implement Runtime.executionContextsCleared r=remote-protocol-reviewers,whimboo,ato
Differential Revision: https://phabricator.services.mozilla.com/D55868

--HG--
extra : moz-landing-system : lando
2019-12-19 19:58:52 +00:00
Rob Wood 977f77cafe Bug 1605132 - Differentiate fission-enabled vs non-fission enabled talos data in perfherder r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D57819

--HG--
extra : moz-landing-system : lando
2019-12-19 20:41:44 +00:00
Andreea Pavel e371758133 Backed out changeset d746c1641f6f (bug 1601243) for failing HttpBackgroundChannelChild.cpp on a CLOSED TREE 2019-12-19 22:58:29 +02:00
Andreea Pavel d3e7d0c9b0 Backed out 3 changesets (bug 1604929) for breaking xpcshell at test_async_addon.js on a CLOSED TREE
Backed out changeset 8a36d9f67974 (bug 1604929)
Backed out changeset 030684aff17b (bug 1604929)
Backed out changeset 897fef11fe80 (bug 1604929)

--HG--
rename : toolkit/components/search/tests/xpcshell/simple-engines/basic/manifest.json => toolkit/components/search/tests/xpcshell/data/search-extensions/bug645970/manifest.json
rename : toolkit/components/search/tests/xpcshell/simple-engines/engines.json => toolkit/components/search/tests/xpcshell/data/search-extensions/engines.json
rename : toolkit/components/search/tests/xpcshell/simple-engines/hidden/manifest.json => toolkit/components/search/tests/xpcshell/data/search-extensions/hidden/manifest.json
rename : toolkit/components/search/tests/xpcshell/simple-engines/list.json => toolkit/components/search/tests/xpcshell/data/search-extensions/list.json
2019-12-19 22:49:11 +02:00
J.C. Jones 0f42784b56 Bug 1602020 - land NSS ac51d2490f9c UPGRADE_NSS_RELEASE, r=kjacobs
2019-12-18  Franziskus Kiefer  <franziskuskiefer@gmail.com>

	* automation/saw/chacha20.saw, automation/taskcluster/docker-
	builds/Dockerfile, automation/taskcluster/docker-
	hacl/B6C8F98282B944E3B0D5C2530FC3042E345AD05D.asc,
	automation/taskcluster/docker-hacl/Dockerfile,
	automation/taskcluster/docker-hacl/bin/checkout.sh,
	automation/taskcluster/docker-hacl/license.txt,
	automation/taskcluster/docker-hacl/setup-user.sh,
	automation/taskcluster/docker-hacl/setup.sh,
	automation/taskcluster/graph/src/extend.js,
	automation/taskcluster/scripts/run_hacl.sh,
	gtests/pk11_gtest/pk11_chacha20poly1305_unittest.cc,
	lib/freebl/Makefile, lib/freebl/blapii.h, lib/freebl/blinit.c,
	lib/freebl/chacha20poly1305.c, lib/freebl/det_rng.c,
	lib/freebl/ecl/curve25519_64.c, lib/freebl/freebl.gyp,
	lib/freebl/freebl_base.gypi, nss-tool/hw-support.c:
	Bug 1574643 - NSS changes for haclv2 r=jcj,kjacobs

	This patch contains the changes in NSS, necessary to pick up HACL*v2
	in D55413. It has a couple of TODOs:
	* The chacha20 saw verification fails for some reason; it's disabled
	pending Bug 1604130.
	* The hacl task on CI requires Bug 1593647 to get fixed.

	Depends on D55413.

	[ac51d2490f9c] [tip]

	* lib/freebl/verified/FStar.c, lib/freebl/verified/FStar.h,
	lib/freebl/verified/Hacl_Chacha20.c,
	lib/freebl/verified/Hacl_Chacha20.h,
	lib/freebl/verified/Hacl_Chacha20Poly1305_128.c,
	lib/freebl/verified/Hacl_Chacha20Poly1305_128.h,
	lib/freebl/verified/Hacl_Chacha20Poly1305_32.c,
	lib/freebl/verified/Hacl_Chacha20Poly1305_32.h,
	lib/freebl/verified/Hacl_Chacha20_Vec128.c,
	lib/freebl/verified/Hacl_Chacha20_Vec128.h,
	lib/freebl/verified/Hacl_Curve25519.c,
	lib/freebl/verified/Hacl_Curve25519.h,
	lib/freebl/verified/Hacl_Curve25519_51.c,
	lib/freebl/verified/Hacl_Curve25519_51.h,
	lib/freebl/verified/Hacl_Kremlib.h,
	lib/freebl/verified/Hacl_Poly1305_128.c,
	lib/freebl/verified/Hacl_Poly1305_128.h,
	lib/freebl/verified/Hacl_Poly1305_32.c,
	lib/freebl/verified/Hacl_Poly1305_32.h,
	lib/freebl/verified/Hacl_Poly1305_64.c,
	lib/freebl/verified/Hacl_Poly1305_64.h,
	lib/freebl/verified/kremlib.h, lib/freebl/verified/kremlib_base.h,
	lib/freebl/verified/kremlin/include/kremlin/internal/callconv.h,
	lib/freebl/verified/kremlin/include/kremlin/internal/compat.h,
	lib/freebl/verified/kremlin/include/kremlin/internal/target.h,
	lib/freebl/verified/kremlin/include/kremlin/internal/types.h,
	lib/freebl/verified/kremlin/include/kremlin/lowstar_endianness.h,
	lib/freebl/verified/kremlin/kremlib/dist/minimal/FStar_UInt128.h, li
	b/freebl/verified/kremlin/kremlib/dist/minimal/FStar_UInt128_Verifie
	d.h, lib/freebl/verified/kremlin/kremlib/dist/minimal/FStar_UInt_8_1
	6_32_64.h, lib/freebl/verified/kremlin/kremlib/dist/minimal/LowStar_
	Endianness.h, lib/freebl/verified/kremlin/kremlib/dist/minimal/fstar
	_uint128_gcc64.h, lib/freebl/verified/kremlin/kremlib/dist/minimal/f
	star_uint128_msvc.h, lib/freebl/verified/libintvector.h,
	lib/freebl/verified/specs/Spec.CTR.fst,
	lib/freebl/verified/specs/Spec.Chacha20.fst,
	lib/freebl/verified/specs/Spec.Curve25519.fst,
	lib/freebl/verified/specs/Spec.Poly1305.fst,
	lib/freebl/verified/vec128.h:
	Bug 1574643 - haclv2 code r=kjacobs

	This updates the in-tree version of our existing HACL* code to v2,
	replacing what we have already. Once this landed NSS can pick up
	more (faster) code from HACL*.

	[c351b2f60b40]

Differential Revision: https://phabricator.services.mozilla.com/D57821

--HG--
extra : moz-landing-system : lando
2019-12-19 17:57:08 +00:00
Tetsuharu OHZEKI 761202feb0 Bug 1574280 - Fix usage of nsIDocShellTreeItem in nsDocShell::SetCurrentURI. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D57608

--HG--
extra : moz-landing-system : lando
2019-12-19 20:01:14 +00:00
Kris Maglione e414254fc9 Bug 1588259: Part 2 - Prevent URI loads in partially-initialized BrowsingContexts. r=smaug
When we open a new window from a content process, we create a nested event
loop to wait for it to be initialized by the parent. The problem with this is
that the OpenWindow code which calls the window provider expects the window to
be in-process and uninitialized, so that it can load its own initial URI into
it, and correctly fulfil the spec-codified contract of window.open(). If
another caller initiates a load in the new window during the nested event
loop, those invariants are broken, and any manner of undefined behavior can
occur.

This patch adds a new flag to the BrowsingContext, marking it as uninitialized
until the end of the nested event loop, and blocking any attempts to load a
new URI into it in the meantime.

Differential Revision: https://phabricator.services.mozilla.com/D57667

--HG--
extra : moz-landing-system : lando
2019-12-19 19:53:24 +00:00
Kris Maglione 29c31af3ee Bug 1588259: Part 1 - Suspend windows when spinning event loop for window.open. r=smaug
This doesn't solve all problems with potential reentrancy during window.open
nested event loops, but it does improve the situation somewhat. Since any
window in the same BrowsingContextGroup can target any window in the same
group, we need to suspend all windows in the group, not just the root of the
new window's parent. We also need to make sure we suspend all in-process
windows, even if we have out-of-process frames somewhere in the parent chain.

This patch takes care of suspending timeouts and input event handling in all
of these cases. It doesn't block all potential paths for running code in the
suspended windows, though, so the next patch explicitly prevents the
problematic reentrancy.

Differential Revision: https://phabricator.services.mozilla.com/D57666

--HG--
extra : moz-landing-system : lando
2019-12-19 19:53:14 +00:00
Andrew Halberstadt d98bab47bb Bug 1604901 - [mozprocess] Version bump to 1.1.0, r=gbrown
Perusing the changelog, the differences since last version bump are mostly
centered around ironing Python 3 issues. Nothing that should be backwards
incompatible, but larger changes than a dot release might warrant. So bumping
the minor version.

Differential Revision: https://phabricator.services.mozilla.com/D57854

--HG--
extra : moz-landing-system : lando
2019-12-19 19:43:57 +00:00
ffxbld 0d4a7ec64a No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D57856

--HG--
extra : moz-landing-system : lando
2019-12-19 19:44:12 +00:00
Dan Minor 2e8f58dd24 Bug 1605150 - Disable test_mediarecorder_pause_resume_video.html on os x; r=jib
This is fallout from landing Bug 1586370, we have Bug 1605134 already on file
as a followup, so we'll disable the test for now and fix as part of that bug.

Depends on D57829

Differential Revision: https://phabricator.services.mozilla.com/D57845

--HG--
extra : moz-landing-system : lando
2019-12-19 19:08:27 +00:00
Matt Woodrow 78b62d4d1b Bug 1601243 - Revert removal of OnStartRequestSent. r=mayhemer
It turns out we can send messages over PHttpBackgroundChannel before OnStartRequest, in the case where we have content process serviceworkers generating a synthetic response.
This triggers diversion without sending OnStartRequest. We can remove this code again when we remove diversion.

Differential Revision: https://phabricator.services.mozilla.com/D57383

--HG--
extra : moz-landing-system : lando
2019-12-19 16:27:13 +00:00
Matt Woodrow 84b43c1321 Bug 1604717 - Disconnect content process immediately when we handle a request as a download. r=bzbarsky
This stops the originating docshell from showing as loading while a download is in progress, and prevents it from cancelling the download if it tries to navigate again.

Differential Revision: https://phabricator.services.mozilla.com/D57673

--HG--
extra : moz-landing-system : lando
2019-12-19 19:16:45 +00:00
Matt Woodrow ea7c6048c5 Bug 1604717- Ensure that we can no longer receive cancellations from the content process DocumentChannelChild after we've decided to disconnect it. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D57672

--HG--
extra : moz-landing-system : lando
2019-12-19 13:44:03 +00:00
Matt Woodrow be28c2b749 Bug 1604717 - Remove unused Suspend/Restore methods from DocumentLoadListener. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D57671

--HG--
extra : moz-landing-system : lando
2019-12-19 13:44:03 +00:00
Matt Woodrow 5ca742d969 Bug 1604717 - Add more DocumentLoadListener logging. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D57670

--HG--
extra : moz-landing-system : lando
2019-12-19 13:44:02 +00:00
Trishul 0a5a85bd18 Bug 1564518: Recommendations message bar should have Close button r=mstriemer
Recommendations message bar should have Close button

Differential Revision: https://phabricator.services.mozilla.com/D57609

--HG--
extra : moz-landing-system : lando
2019-12-19 19:07:21 +00:00
Sam Foster 4a35d16a80 Bug 1604472 - Use documentPrincipal.origin when looking up generated passwords onFormSubmit. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D57721

--HG--
extra : moz-landing-system : lando
2019-12-19 17:26:34 +00:00
Edwin Takahashi 62cfa9f435 Bug 1604714 - mark flaky screen-orientation tests on ubuntu1804 webrender/asan with expectation of [OK, ERROR] r=jmaher
Changes:

Several tests in `screen-orientation` subsuite are flaky when run on ubuntu1804 with either `webrender` or `asan`. Mark them with expectation of ["OK", "ERROR"] to compensate.

Differential Revision: https://phabricator.services.mozilla.com/D57651

--HG--
extra : moz-landing-system : lando
2019-12-19 11:13:58 +00:00
Mark Banner 14a4284f4e Bug 1604929 - In the modern search config, fix handling of telemetry Ids and WebExtensions which are installed twice with different locales. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D57682

--HG--
extra : moz-landing-system : lando
2019-12-19 18:37:12 +00:00
Mark Banner 06ce4d750a Bug 1604929 - Remove engineName from test engines.json files since the parameter was removed in bug 1592209. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D57681

--HG--
extra : moz-landing-system : lando
2019-12-19 18:37:03 +00:00
Mark Banner bd97207bbf Bug 1604929 - Move search's data/search-extensions to a slightly more descriptive and generic name. r=mikedeboer
Also drops the bug645970 naming as we don't really need to reference that bug number any more.

Differential Revision: https://phabricator.services.mozilla.com/D57680

--HG--
rename : toolkit/components/search/tests/xpcshell/data/search-extensions/bug645970/manifest.json => toolkit/components/search/tests/xpcshell/simple-engines/basic/manifest.json
rename : toolkit/components/search/tests/xpcshell/data/search-extensions/engines.json => toolkit/components/search/tests/xpcshell/simple-engines/engines.json
rename : toolkit/components/search/tests/xpcshell/data/search-extensions/hidden/manifest.json => toolkit/components/search/tests/xpcshell/simple-engines/hidden/manifest.json
rename : toolkit/components/search/tests/xpcshell/data/search-extensions/list.json => toolkit/components/search/tests/xpcshell/simple-engines/list.json
extra : moz-landing-system : lando
2019-12-19 18:36:56 +00:00
Edwin Takahashi 33e20a2a9b Bug 1599619 - annotate anim-css-font-1.svg with permissive fuzzy-if for ubuntu1804 r=jmaher
Changes:

Mark this particular failure with permissive fuzzy-if to be investigated at a later time. In the meantime this will permit both ubuntu16/18 to pass the tests.

Differential Revision: https://phabricator.services.mozilla.com/D57753

--HG--
extra : moz-landing-system : lando
2019-12-19 18:18:51 +00:00
Edwin Takahashi 2a31b722a8 Bug 1599984 - mark layout/forms/test/test_bug549170.html as expected failure for ubuntu1804 r=jmaher
Changes:

This test is a permafail on ubuntu1804 across all build types and is one of the remaining tests in mochitest-e10s to be greened up.

Mark it with a `fail-if` in case in the future this test begins passing again.

Differential Revision: https://phabricator.services.mozilla.com/D57697

--HG--
extra : moz-landing-system : lando
2019-12-19 11:11:47 +00:00
Ryan VanderMeulen 4fe899917d Bug 1604295 - Update a comment missed in the original patch. r=dmose
DONTBUILD on a CLOSED TREE

--HG--
extra : rebase_source : ef350e1d4aecb98bd62dd4726ac7fcfb4283b438
2019-12-19 14:01:55 -05:00
Edwin Takahashi 888b7d9816 Bug 1591613 - annotate number-style-inheritance.html with permissive fuzzy-if for ubuntu1804 r=jmaher
Changes:

Marking the test with a permissive `fuzzy-if` to accommodate both ubuntu1804 and ubuntu1604; fuzzy value will be tightened once migration is complete.

Differential Revision: https://phabricator.services.mozilla.com/D57728

--HG--
extra : moz-landing-system : lando
2019-12-19 11:12:42 +00:00
Sylvestre Ledru 33853fcce7 Bug 1605181 - 'if constexpr' wasn't supported in clang-tidy r=andi
Differential Revision: https://phabricator.services.mozilla.com/D57835

--HG--
extra : moz-landing-system : lando
2019-12-19 18:32:40 +00:00
Edwin Takahashi 63d4a8d450 Bug 1604875 - mark signed-exchange/reporting tests with expectations when run on ubuntu1804 with asan or debug r=jmaher
Changes:

Follow-up to D54671 - `asan` and `debug` produce a slightly different outcome than regular builds, and thus must also be annotated.

Precedence exists in the form of ubuntu1604 `asan`/`debug` being marked with the same outcomes.

Differential Revision: https://phabricator.services.mozilla.com/D57688

--HG--
extra : moz-landing-system : lando
2019-12-19 11:17:31 +00:00
Staś Małolepszy 7f46605b1e Bug 1604839 - Update Fluent.jsm to @fluent/bundle 0.14.1. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D57764

--HG--
extra : moz-landing-system : lando
2019-12-19 17:59:38 +00:00
André Bargull 593114a6ef Bug 1605087: Include MIR instruction name in emitAssertGCThingResult. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D57782

--HG--
extra : moz-landing-system : lando
2019-12-19 17:06:55 +00:00
Sebastian Hengst 927bcd02f8 Bug 1604001 - Add the missing process type of the fork server for tests: fix flake8 linting issue. a=lint-fix CLOSED TREE 2019-12-19 19:52:48 +01:00
Razvan Maries 4a6468a68a Backed out changeset 69687a23245e (bug 1603804) for Lint failure. CLOSED TREE
--HG--
rename : python/lldbutils/README.txt => third_party/python/lldbutils/README.txt
rename : python/lldbutils/lldbutils/__init__.py => third_party/python/lldbutils/lldbutils/__init__.py
rename : python/lldbutils/lldbutils/content.py => third_party/python/lldbutils/lldbutils/content.py
rename : python/lldbutils/lldbutils/general.py => third_party/python/lldbutils/lldbutils/general.py
rename : python/lldbutils/lldbutils/gfx.py => third_party/python/lldbutils/lldbutils/gfx.py
rename : python/lldbutils/lldbutils/layout.py => third_party/python/lldbutils/lldbutils/layout.py
rename : python/lldbutils/lldbutils/utils.py => third_party/python/lldbutils/lldbutils/utils.py
2019-12-19 20:16:17 +02:00
Alexandre Poirot 0771b42cab Bug 1239008 - Remove unused ChromeDebuggerActor. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57468

--HG--
extra : moz-landing-system : lando
2019-12-19 16:41:41 +00:00
Ting-Yu Lin 391acfb3c7 Bug 1604701 - Make EventTargetData::mPresShell always compute from the frame. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D57601

--HG--
extra : moz-landing-system : lando
2019-12-19 17:08:41 +00:00
Patrick Brosset 34f2fafc99 Bug 1595188 - Disable browser_contextual_identity.js for fission; r=bradwerth
If the test only fails today with fission with the old RDM, then it makes no
sense to fix that now. Better wait for the new RDM to be enabled as it will
probably change how this test runs.

Differential Revision: https://phabricator.services.mozilla.com/D57798

--HG--
extra : moz-landing-system : lando
2019-12-19 16:52:24 +00:00
Thinker Li 238a08c7d3 Bug 1604001 - Add the missing process type of the fork server for tests. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D57218

--HG--
extra : moz-landing-system : lando
2019-12-19 15:50:03 +00:00
Thinker Li 57e4c6d0e2 Bug 1604000 - Fix the bloat view of the fork server. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D57219

--HG--
extra : moz-landing-system : lando
2019-12-19 15:48:31 +00:00
Thinker Li d5fb470caa Bug 1603999 - Make mozsandbox being preloaded for the fork server. r=gsvelto
- make the fork server use the same sandbox level as content processes to make preloading work correctly.
 - pass |canChroot| through env instead of hard coding.

Differential Revision: https://phabricator.services.mozilla.com/D57221

--HG--
extra : moz-landing-system : lando
2019-12-19 15:47:48 +00:00
Toshihito Kikuchi 3c6a2a135e Bug 1601905 - Add quotes for a path including whitespaces in ShellExecuteWithIFile. r=aklotz
A fix for Bug 1588975 replaced the call to `LaunchWithIProcess` in
`nsMIMEInfoWin::LaunchWithFile` with the call to `ShellExecuteWithIFile` to use
`mozilla::ShellExecuteByExplorer`.  This caused a regression that if a filepath
contains whitespaces, we pass it to a target application without quoting it
while the old codepath `ShellExecuteWithIFile` quoted a path accordingly in
`assembleCmdLine`.

A proposed fix is to quote a path in the same way as `assembleCmdLine` does.
This patch also moves `assembleCmdLine` to an exported header so that we can add
a unittest to cover both of `assembleCmdLine` and a new function
`assembleSingleArgument.  It would be better to refactor these functions in the
future because many lines are duplicated.

Differential Revision: https://phabricator.services.mozilla.com/D56646

--HG--
extra : moz-landing-system : lando
2019-12-19 15:39:02 +00:00
shravanrn@gmail.com bfd31f93d3 Bug 1569369 - Add RLBox verifications to tainted data from sandboxed libGraphite r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D42725

--HG--
extra : moz-landing-system : lando
2019-12-19 16:05:47 +00:00
shravanrn@gmail.com c9ff62b7ef Bug 1566288 - Port libGraphite usage in libThebes to use the RLBox API. r=froydnj,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D39593

--HG--
extra : moz-landing-system : lando
2019-12-19 16:05:35 +00:00
Dana Keeler 16434162c5 bug 1603833 - re-purpose unused intermediate preloading failure telemetry categories to investigate failures r=kjacobs,leplatrem
Intermediate preloading telemetry is overwhelmingly "failedToObserve", which at
the moment is a catch-all indicating that something in
updatePreloadedIntermediates failed. We need to figure out why, so this patch
re-purposes the categories "emptyAttachment", "failedToFetch", and
"unexpectedLength", which are currently not used, to indicate failures in
specific sub-operations in that function.

Differential Revision: https://phabricator.services.mozilla.com/D57676

--HG--
extra : moz-landing-system : lando
2019-12-19 10:29:57 +00:00
Alexandre Poirot cdbd115db4 Bug 1605046 - Ensure that only the Browser Toolbox iterate over process targets in the debugger. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57809

--HG--
extra : moz-landing-system : lando
2019-12-19 17:24:21 +00:00
Andrei Oprea c896e17a5e Bug 1578754 - Implement groups configuration for Messaging System content r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D56545

--HG--
extra : moz-landing-system : lando
2019-12-19 16:54:17 +00:00
Mathieu Leplatre 7e8fc190b6 Bug 1601893 - Fix Remote Settings test about events on release r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D57761

--HG--
extra : moz-landing-system : lando
2019-12-19 15:03:31 +00:00
Michael Froman 762801c6fa Bug 1548318 - pt 2 - fix a typo in PeerConnectionMedia::FlushIceCtxOperationQueueIfReady. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D56814

--HG--
extra : moz-landing-system : lando
2019-12-18 18:47:34 +00:00
Michael Froman 21bf0d2c35 Bug 1548318 - pt 1 - get new local addrs when gathering ICE candidates after ICE restart. r=bwc
- Convert to a StunAddrRequestState enum so there is now a pending state,
    rather than just done/not done.  This is to make sure we don't have
    multiple stun addrs requests in flight at the same time.
  - Reset the stun addrs in PeerConnectionMedia from PeerConnectionImpl when
    PeerConnectionImpl::SetSignalingState_m detects ICE restart in an offer.
  - GatherIfReady will now request new stun addrs if none are available.

Differential Revision: https://phabricator.services.mozilla.com/D55883

--HG--
extra : moz-landing-system : lando
2019-12-19 15:19:11 +00:00
Jonathan Watt 8e978a5ef3 Bug 1603804. Move third_party/python/lldbutils to python/lldbutils. r=ahal
This undoes the mistaken move of this directory into third_party that happened
as part of bug 1346025.

The .flake8 changes are required because lldbutils used to be excluded from
linting by virtue of being inside third_party, but would otherwise be subject
to it after this move. Fixing the existing lint errors will happen in:

  - https://bugzilla.mozilla.org/show_bug.cgi?id=1605144
  - https://bugzilla.mozilla.org/show_bug.cgi?id=1605145

Differential Revision: https://phabricator.services.mozilla.com/D57141

--HG--
rename : third_party/python/lldbutils/README.txt => python/lldbutils/README.txt
rename : third_party/python/lldbutils/lldbutils/__init__.py => python/lldbutils/lldbutils/__init__.py
rename : third_party/python/lldbutils/lldbutils/content.py => python/lldbutils/lldbutils/content.py
rename : third_party/python/lldbutils/lldbutils/general.py => python/lldbutils/lldbutils/general.py
rename : third_party/python/lldbutils/lldbutils/gfx.py => python/lldbutils/lldbutils/gfx.py
rename : third_party/python/lldbutils/lldbutils/layout.py => python/lldbutils/lldbutils/layout.py
rename : third_party/python/lldbutils/lldbutils/utils.py => python/lldbutils/lldbutils/utils.py
extra : moz-landing-system : lando
2019-12-19 16:37:46 +00:00