Simon Giesecke
e0d7403f69
Bug 1577202 - Defer closing of a database while CreateFileOp's are pending. r=dom-workers-and-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D44683
--HG--
extra : moz-landing-system : lando
2019-12-13 13:32:02 +00:00
Simon Giesecke
399a9c9856
Bug 1577202 - Added test case from fuzzying. r=dom-workers-and-storage-reviewers,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D44682
--HG--
extra : moz-landing-system : lando
2019-12-04 12:45:35 +00:00
Emilio Cobos Álvarez
b498defa90
Bug 1603455 - Remove full-screen-api.unprefix.enabled. r=xidorn,smaug
...
It's been enabled since Firefox 64.
Differential Revision: https://phabricator.services.mozilla.com/D56951
--HG--
extra : moz-landing-system : lando
2019-12-13 13:27:27 +00:00
Ksenia Berezina
c10eb5d8d6
Bug 1554915
- Remove eslint-disable-next-line complexity from DOMEvent and GenericObject r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D56647
--HG--
extra : moz-landing-system : lando
2019-12-13 13:27:02 +00:00
Simon Giesecke
bd5b9b72d1
Bug 1600906 - Disable remote settings blocklist when running indexedDB tests, as this heavily uses IndexedDB. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56016
--HG--
extra : moz-landing-system : lando
2019-12-13 11:32:13 +00:00
Simon Giesecke
cd83137067
Bug 1600906 - Reduce statefulness of TransactionDatabaseOperationBase using InitializedOnce. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56015
--HG--
extra : moz-landing-system : lando
2019-12-13 11:31:56 +00:00
Simon Giesecke
c87fdd4c9a
Bug 1600906 - Encapsulate DatabaseOperationBase::mResultCode. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56014
--HG--
extra : moz-landing-system : lando
2019-12-13 11:28:24 +00:00
Simon Giesecke
ff97600e5a
Bug 1600906 - Use move semantics with IdleDatabaseInfo. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56012
--HG--
extra : moz-landing-system : lando
2019-12-13 12:21:18 +00:00
Simon Giesecke
8ad6cab25f
Bug 1600906 - Use move semantics with ThreadInfo. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56011
--HG--
extra : moz-landing-system : lando
2019-12-13 12:20:23 +00:00
Hiroyuki Ikezoe
99e39cdefa
Bug 1577084 - A mochitest to make sure images outside of display port is not decoded. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D57090
--HG--
extra : moz-landing-system : lando
2019-12-13 12:36:52 +00:00
pbz
7035f2def8
Bug 1601256 - Hide private browsing session permissions in preferences permission lists. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D56184
--HG--
extra : moz-landing-system : lando
2019-12-13 12:27:12 +00:00
pbz
a937a753bc
Bug 1601256 - nsPermissionManager: Store all private browsing permissions with session expiry. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D56183
--HG--
extra : moz-landing-system : lando
2019-12-13 12:27:10 +00:00
Cameron McCormack
35cf00a2b6
Bug 1603665 - Convert font family name to UTF-16 only once under nsFontFaceUtils::MarkDirtyForFontChange. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D57055
--HG--
extra : moz-landing-system : lando
2019-12-13 11:01:14 +00:00
Julian Descottes
1676f649b6
Bug 1603366 - Rename the Main process target in about:debugging when Multiprocess toolbox is enabled r=ladybenko,fluent-reviewers,flod
...
Depends on D56877
Differential Revision: https://phabricator.services.mozilla.com/D56914
--HG--
extra : moz-landing-system : lando
2019-12-13 12:02:31 +00:00
Julian Descottes
55cb60a6e3
Bug 1603366 - Rename Omniscient browser toolbox to Multiprocess Browser Toolbox and support localization r=pbro,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D56877
--HG--
extra : moz-landing-system : lando
2019-12-12 15:00:20 +00:00
Emilio Cobos Álvarez
b9e29077e8
Bug 1602651 - Explicitly point to rustfmt during spidermonkey rust build. r=glandium
...
We build bindgen without the `which` feeature, which means it won't try to
look for `rustfmt` in $PATH. So point at it explicitly so that the bindings are
properly formatted.
We do the same for regular Gecko builds in `build/mozconfig.rust`.
Differential Revision: https://phabricator.services.mozilla.com/D56957
--HG--
extra : moz-landing-system : lando
2019-12-13 07:34:35 +00:00
André Bargull
cff8340d20
Bug 1603406 - Part 15: Unused TypeInference functions. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D56905
--HG--
extra : moz-landing-system : lando
2019-12-13 09:54:17 +00:00
André Bargull
1b50af4997
Bug 1603406 - Part 14: Unused TaggedProto functions. r=mgaudet
...
Depends on D56902
Differential Revision: https://phabricator.services.mozilla.com/D56903
--HG--
extra : moz-landing-system : lando
2019-12-12 16:50:32 +00:00
André Bargull
22a8ab2f24
Bug 1603406 - Part 13: Unused StructuredClone functions. r=mgaudet
...
Depends on D56901
Differential Revision: https://phabricator.services.mozilla.com/D56902
--HG--
extra : moz-landing-system : lando
2019-12-12 16:49:36 +00:00
André Bargull
0fa1554271
Bug 1603406 - Part 12: Unused String functions. r=mgaudet
...
Depends on D56900
Differential Revision: https://phabricator.services.mozilla.com/D56901
--HG--
extra : moz-landing-system : lando
2019-12-12 16:48:58 +00:00
André Bargull
030937b3a4
Bug 1603406 - Part 11: Unused Stack functions. r=mgaudet
...
Depends on D56899
Differential Revision: https://phabricator.services.mozilla.com/D56900
--HG--
extra : moz-landing-system : lando
2019-12-12 16:44:49 +00:00
André Bargull
d867d7010b
Bug 1603406 - Part 10: Unused Shape functions. r=mgaudet
...
Depends on D56898
Differential Revision: https://phabricator.services.mozilla.com/D56899
--HG--
extra : moz-landing-system : lando
2019-12-12 16:43:13 +00:00
André Bargull
88c5cb2bf7
Bug 1603406 - Part 9: Unused RegExpObject functions. r=mgaudet
...
Depends on D56897
Differential Revision: https://phabricator.services.mozilla.com/D56898
--HG--
extra : moz-landing-system : lando
2019-12-12 16:42:55 +00:00
André Bargull
d4785c1e1f
Bug 1603406 - Part 8: Unused Realm functions. r=mgaudet
...
Depends on D56896
Differential Revision: https://phabricator.services.mozilla.com/D56897
--HG--
extra : moz-landing-system : lando
2019-12-12 16:40:48 +00:00
André Bargull
fe955b0b9b
Bug 1603406 - Part 7: Unused ObjectGroup functions. r=mgaudet
...
Depends on D56895
Differential Revision: https://phabricator.services.mozilla.com/D56896
--HG--
extra : moz-landing-system : lando
2019-12-12 16:40:31 +00:00
André Bargull
f113e1bdc0
Bug 1603406 - Part 6: Unused JSObject functions. r=mgaudet
...
Depends on D56894
Differential Revision: https://phabricator.services.mozilla.com/D56895
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:56 +00:00
André Bargull
c4578f568c
Bug 1603406 - Part 5: Unused JSContext functions. r=mgaudet
...
Depends on D56893
Differential Revision: https://phabricator.services.mozilla.com/D56894
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:28 +00:00
André Bargull
3d08ce9ac8
Bug 1603406 - Part 4: Unused Interpreter functions. r=mgaudet
...
Depends on D56892
Differential Revision: https://phabricator.services.mozilla.com/D56893
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:27 +00:00
André Bargull
cb175ae3f0
Bug 1603406 - Part 3: Unused GlobalObject functions. r=mgaudet
...
Depends on D56891
Differential Revision: https://phabricator.services.mozilla.com/D56892
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:27 +00:00
André Bargull
47d5e51603
Bug 1603406 - Part 2: Unused ArrayBufferViewObject functions. r=mgaudet
...
Depends on D56890
Differential Revision: https://phabricator.services.mozilla.com/D56891
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:27 +00:00
André Bargull
c9542d4b20
Bug 1603406 - Part 1: Unused ArrayBufferObject functions. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D56890
--HG--
extra : moz-landing-system : lando
2019-12-12 16:38:27 +00:00
André Bargull
e8b3ef3ee8
Bug 1603403 - Part 3: Update test262 exclusion list. r=tcampbell
...
Depends on D56886
Differential Revision: https://phabricator.services.mozilla.com/D56887
--HG--
extra : moz-landing-system : lando
2019-12-13 09:52:05 +00:00
André Bargull
01ccd7f0f5
Bug 1603403 - Part 2: Import test262 Dec 2019. r=tcampbell
...
Depends on D56885
Differential Revision: https://phabricator.services.mozilla.com/D56886
--HG--
extra : moz-landing-system : lando
2019-12-12 15:10:42 +00:00
André Bargull
12b2df8ea9
Bug 1603403 - Part 1: Update test262 features list. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D56885
--HG--
extra : moz-landing-system : lando
2019-12-12 15:10:41 +00:00
Belén Albeza
cbb88fbdce
Bug 1603087 - Disable test when parent_intercept is false r=jdescottes
...
Since `parent_intercept` requires to be set from the beginning, either we disable the test when it's not the case, or we force the pref to be flipped for this test… I chose the former, but happy to do the latter if it's preferable.
Differential Revision: https://phabricator.services.mozilla.com/D56762
--HG--
extra : moz-landing-system : lando
2019-12-12 12:56:01 +00:00
Simon Giesecke
36ae4a9dbf
Bug 1600906 - Reduce statefulness of DatabaseConnection using InitializedOnce. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56008
--HG--
extra : moz-landing-system : lando
2019-12-13 10:55:10 +00:00
Simon Giesecke
30812bc3a6
Bug 1600906 - Made FlippedOnce member functions constexpr. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56007
--HG--
extra : moz-landing-system : lando
2019-12-13 10:54:48 +00:00
Simon Giesecke
10507063a9
Bug 1600906 - Reduce statefulness of TransactionBase using const and InitializedOnce. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56006
--HG--
extra : moz-landing-system : lando
2019-12-13 10:54:22 +00:00
Simon Giesecke
6aa7182d46
Bug 1600906 - Extended InitializedOnce to allow restricting the valid values. r=dom-workers-and-storage-reviewers,ytausky
...
Differential Revision: https://phabricator.services.mozilla.com/D56005
--HG--
extra : moz-landing-system : lando
2019-12-13 10:55:33 +00:00
shindli
1cfffc2672
Backed out 8 changesets (bug 1566850, bug 1603035) for causing perma bc failures in browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow.js CLOSED TREE
...
Backed out changeset da1672f831d1 (bug 1566850)
Backed out changeset b3aea303d3ed (bug 1566850)
Backed out changeset 3c8ef35fde92 (bug 1566850)
Backed out changeset 4deadf97378f (bug 1566850)
Backed out changeset 55ac64d74725 (bug 1566850)
Backed out changeset 33c4706a4255 (bug 1566850)
Backed out changeset 1796a39b020b (bug 1566850)
Backed out changeset ae02ae71f846 (bug 1603035)
2019-12-13 12:50:45 +02:00
Julian Descottes
625d25aee8
Bug 1602371 - Rename LocalTabTargetFront tab getter to localTab r=ochameau
...
Depends on D56330
Renaming the "tab" getter to "localTab" will make it easier to refactor later.
Differential Revision: https://phabricator.services.mozilla.com/D56331
--HG--
extra : moz-landing-system : lando
2019-12-13 10:38:07 +00:00
Julian Descottes
eebe135d8e
Bug 1602371 - Remove csp and contentPrincipal getters in LocalTabTargetFront r=ochameau
...
Depends on D56327. Not reason to make target-mixin more complex for this workaround which already has access to the tab object.
Differential Revision: https://phabricator.services.mozilla.com/D56330
--HG--
extra : moz-landing-system : lando
2019-12-13 10:00:25 +00:00
Julian Descottes
e60aee2456
Bug 1602371 - Stop listening to tab unload in LocalTabTargetFront r=ochameau
...
It is not clear why tab unload should be listened to on the client, and only destroy the target front.
Tentatively removing to simplify the local tab target.
Differential Revision: https://phabricator.services.mozilla.com/D56327
--HG--
extra : moz-landing-system : lando
2019-12-13 09:59:00 +00:00
Eric Rahm
6c0b70d6d9
Bug 1594344 - Part 3: Use new dump_syms in automation. r=froydnj
...
This optionally uses the rust-based `dump_syms` toolchain if it has been
installed, otherwise it uses the locally built version.
Differential Revision: https://phabricator.services.mozilla.com/D53320
--HG--
extra : moz-landing-system : lando
2019-12-13 10:28:13 +00:00
Eric Rahm
3122df4697
Bug 1594344 - Part 2: Fetch dump_syms toolchain on Windows builds. r=firefox-build-system-reviewers,chmanchester
...
This installs the rust-based `dump_syms` toolchain on Windows builds.
Differential Revision: https://phabricator.services.mozilla.com/D53319
--HG--
extra : moz-landing-system : lando
2019-12-13 10:27:30 +00:00
Eric Rahm
501f996371
Bug 1594344 - Part 1: Add dump_syms toolchain. r=froydnj
...
This defines a new `dump_syms` toolchain that uses the rust implementation of `dump_syms`.
Differential Revision: https://phabricator.services.mozilla.com/D53318
--HG--
extra : moz-landing-system : lando
2019-12-13 10:26:49 +00:00
Yaron Tausky
2381d5552e
Bug 1593246 - Part 5: Replicate session storage data r=janv,asuth
...
This commit implements a simple data replication scheme, where
each content process receives a copy of the relevant session
storage data when navigating, and sending all its session storage
data to the parent process before shutting down.
Differential Revision: https://phabricator.services.mozilla.com/D55662
--HG--
extra : moz-landing-system : lando
2019-12-13 09:45:55 +00:00
Nicolas Chevobbe
060e285ff9
Bug 1566850 - Remove this.activeConsole in TargetMixin. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D56693
--HG--
extra : moz-landing-system : lando
2019-12-13 09:16:32 +00:00
Nicolas Chevobbe
74eeee21f6
Bug 1566850 - Remove target.activeConsole usage in Toolbox. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D56692
--HG--
extra : moz-landing-system : lando
2019-12-13 09:15:17 +00:00
Nicolas Chevobbe
2fa7a9ac6b
Bug 1566850 - Remove target.activeConsole usage in WebConsole. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D56691
--HG--
extra : moz-landing-system : lando
2019-12-13 09:13:58 +00:00