Gijs Kruitbosch
904c3344c9
Bug 1484210
- attempt to fix issues in test_videocontrols.html when run in tsan, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D67133
--HG--
extra : moz-landing-system : lando
2020-03-18 02:06:46 +00:00
Artem
3c3a57a026
Bug 1608165 - port profileSelection DTD to fluent r=Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D66912
--HG--
extra : moz-landing-system : lando
2020-03-18 09:01:51 +00:00
Michael
143adb8792
Bug 1619154 - Added .webp to supported image file types so that it is possible to upload .webp files. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D67026
--HG--
extra : moz-landing-system : lando
2020-03-18 06:14:10 +00:00
Mike Hommey
646579d57d
Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
...
And make it an explicit dependency of the build system.
Differential Revision: https://phabricator.services.mozilla.com/D67086
--HG--
extra : moz-landing-system : lando
2020-03-18 04:21:18 +00:00
Ciure Andrei
19d8351b5f
Backed out 2 changesets (bug 1618781) for toolchain bustages CLOSED TREE
...
Backed out changeset 83026834b242 (bug 1618781)
Backed out changeset ac168e956e3a (bug 1618781)
2020-03-18 05:32:00 +02:00
Matthew Noorenberghe
21c2701185
Bug 1619498 - Restore access to LoginManagerParent._recipeManager to fix resetting recipes in mochitest. r=sfoster
...
https://hg.mozilla.org/mozilla-central/rev/aa78dbe7934f7b7c5ec3de348cb70109fa0e35aa#l8.32 deleted this member but didn't update this reference. This caused `<!-- formless password field selector recipe test -->` in test_formless_autofill.html to fail test verification.
Depends on D67088
Differential Revision: https://phabricator.services.mozilla.com/D67089
--HG--
extra : moz-landing-system : lando
2020-03-17 22:59:38 +00:00
Matthew Noorenberghe
35dc6f306b
Bug 1619498 - Fix passwordmgr mochitest-plain test-verify failures. r=sfoster
...
Also add some logging that seems generally useful.
Depends on D67087
Differential Revision: https://phabricator.services.mozilla.com/D67088
--HG--
extra : moz-landing-system : lando
2020-03-17 22:58:40 +00:00
Matthew Noorenberghe
e03985c57d
Bug 1619498 - Add missing await in passwordmgr mochitests. r=sfoster
...
Also simplify checkAutoCompleteResults.
Depends on D66887
Differential Revision: https://phabricator.services.mozilla.com/D67087
--HG--
extra : moz-landing-system : lando
2020-03-17 22:54:50 +00:00
Matthew Noorenberghe
4042a500db
Bug 1619498 - Check for a 'generatedPassword' result before accessing gGeneratedPasswordsByPrincipalOrigin. r=bdanforth
...
Fixes an error with generatedPW being null and access `generatedPW.autocompleteShown`.
Differential Revision: https://phabricator.services.mozilla.com/D66887
--HG--
extra : moz-landing-system : lando
2020-03-17 03:40:06 +00:00
Matthew Noorenberghe
e22d3f4fcf
Bug 1619498 - Reduce duplication between _requestAutoCompleteResultsFromParent and startSearch. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D66729
--HG--
extra : moz-landing-system : lando
2020-03-17 19:01:53 +00:00
Matthew Noorenberghe
0486b8c356
Bug 1619498 - Move _autoCompleteSearchAsync and gAutoCompleteListener to LoginAutoComplete.jsm. r=sfoster
...
Consolidate login autocomplete code in one file.
Differential Revision: https://phabricator.services.mozilla.com/D66728
--HG--
extra : moz-landing-system : lando
2020-03-17 18:57:20 +00:00
Matthew Noorenberghe
5102860723
Bug 1619498 - Rename LoginAutoCompleteResult.jsm to LoginAutoComplete.jsm. r=sfoster
...
The file is more than just the LoginAutoCompleteResult class, it handles all login autocompletion.
Differential Revision: https://phabricator.services.mozilla.com/D66727
--HG--
rename : toolkit/components/passwordmgr/LoginAutoCompleteResult.jsm => toolkit/components/passwordmgr/LoginAutoComplete.jsm
extra : moz-landing-system : lando
2020-03-17 03:40:05 +00:00
Matthew Noorenberghe
534de05dbe
Bug 1619498 - Create previousResult once in LoginAutoCompleteResult. r=sfoster
...
The only difference was the conversion to vanilla objects.
Differential Revision: https://phabricator.services.mozilla.com/D66726
--HG--
extra : moz-landing-system : lando
2020-03-17 18:38:21 +00:00
Matthew Noorenberghe
1511b694ff
Bug 1619498 - Switch _autoCompleteSearchAsync to an async method. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D66725
--HG--
extra : moz-landing-system : lando
2020-03-17 03:40:05 +00:00
Matthew Noorenberghe
3fd725cb83
Bug 1619498 - Assign to this._autoCompleteLookupPromise inside completeSearch. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D66724
--HG--
extra : moz-landing-system : lando
2020-03-17 03:40:04 +00:00
Matthew Noorenberghe
c69b438eec
Bug 1619498 - Remove function.bind from LoginAutoCompleteResult.startSearch. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D66723
--HG--
extra : moz-landing-system : lando
2020-03-17 03:40:04 +00:00
Mike Hommey
570134e4a8
Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
...
And make it an explicit dependency of the build system.
Differential Revision: https://phabricator.services.mozilla.com/D67086
--HG--
extra : moz-landing-system : lando
2020-03-17 14:01:46 +00:00
Cosmin Sabou
61f224ec08
Backed out changeset 02ef6cee073c (bug 1619154) for mochitest failures on test_input_file_picker.html. CLOSED TREE
2020-03-18 02:56:31 +02:00
Michael
8629ee8623
Bug 1619154 - Added .webp to supported image file types so that it is possible to upload .webp files. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D67026
--HG--
extra : moz-landing-system : lando
2020-03-17 23:38:28 +00:00
Lina Cambridge
534fd0e715
Bug 1622949 - Add `HashPropertyBag::clone_from_bag`. r=froydnj
...
`clone_from_bag` lets Rust code create a thread-safe `HashPropertyBag`
from any kind of `nsIPropertyBag` by cloning its contents. This is
important when you want to use a property bag that's passed to an XPIDL
method off the main thread. An `nsIPropertyBag` passed from JS isn't
thread-safe, since it's cycle-collected, and its properties are
`XPCVariant`s. But a Rust `HashPropertyBag` is, because it's backed by
a non-cycle collected `nsHashPropertyBag`, and the only supported
properties are thread-safe storage variants.
It also marks `HashPropertyBag` as `Send + Sync`, given that the only
way to construct one is through `HashPropertyBag::new`, and
`VariantType` is only implemented for storage variants.
Finally, it adds more type tags for string (narrow and wide) variants,
and changes the `VariantType for nsCString` getter to use
`GetAsAUTF8String`, since that's what mozStorage implements for its
text variant, not `GetAsACString`.
Differential Revision: https://phabricator.services.mozilla.com/D67075
--HG--
extra : moz-landing-system : lando
2020-03-17 23:33:45 +00:00
Agi Sferro
3342f3308e
Bug 1623173 - Preserve embedderDisabled when rebuilding addon DB. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D67226
--HG--
extra : moz-landing-system : lando
2020-03-17 22:50:04 +00:00
Shane Caraveo
7dbc543b13
Bug 1621491 fix activityLog api by passing alreadyLogged where necessary r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D66349
--HG--
extra : moz-landing-system : lando
2020-03-17 22:01:43 +00:00
Mathieu Leplatre
bc6e54afaa
Bug 1620185 - Remove usage of .openCollection() in other modules r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66749
--HG--
extra : moz-landing-system : lando
2020-03-17 20:21:54 +00:00
JulianWels
e5c3036681
Bug 1620242 - Basic implementation for HTTPS Only Mode. r=ckerschb,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D62590
--HG--
rename : dom/security/test/csp/file_redirect_report.sjs => dom/security/test/https-only/file_redirect.sjs
rename : dom/security/test/csp/file_upgrade_insecure.html => dom/security/test/https-only/file_upgrade_insecure.html
rename : dom/security/test/csp/file_upgrade_insecure_server.sjs => dom/security/test/https-only/file_upgrade_insecure_server.sjs
rename : dom/security/test/csp/file_upgrade_insecure_wsh.py => dom/security/test/https-only/file_upgrade_insecure_wsh.py
extra : moz-landing-system : lando
2020-03-17 19:24:31 +00:00
Dan Minor
8e00f3c3ce
Bug 1622923 - Remove expiring WebRTC hostname obfuscation telemetry; r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D67038
--HG--
extra : moz-landing-system : lando
2020-03-17 14:25:38 +00:00
Harry Twyford
11166adcce
Bug 1620131 - Generalize search suggestion restrictions. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D66982
--HG--
extra : moz-landing-system : lando
2020-03-17 12:49:33 +00:00
Chris Fronk
d5b004443b
Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D64511
--HG--
rename : mfbt/Pair.h => mfbt/CompactPair.h
extra : moz-landing-system : lando
2020-03-17 12:42:12 +00:00
Luca Greco
66ccf945b0
Bug 1606903 - Record DOMException name for unexpected errors raised while executing a storage.local API call. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D66301
--HG--
extra : moz-landing-system : lando
2020-03-12 22:10:03 +00:00
Narcis Beleuzu
87ef7e0ec7
Backed out 6 changesets (bug 1618445
) for leaks at mozilla::dom::Console::CreateInstance
...
Backed out changeset 0a996e80d92a (bug 1618445
)
Backed out changeset 4281c434f737 (bug 1618445
)
Backed out changeset 846b67024a9a (bug 1618445
)
Backed out changeset 439d0b9ba0fc (bug 1618445
)
Backed out changeset 79ae5f86d927 (bug 1618445
)
Backed out changeset c09a442d8ddf (bug 1618445
)
2020-03-17 11:14:12 +02:00
Paul Bone
b5939550b5
Bug 1618445
- pt 6. Add some logging to shouldLoadUri r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D66525
--HG--
extra : moz-landing-system : lando
2020-03-17 04:32:03 +00:00
Paul Bone
7ac279aeeb
Bug 1618445
- pt 5. Add logging to validatedWebRemoteType() r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D66516
--HG--
extra : moz-landing-system : lando
2020-03-17 04:32:24 +00:00
Paul Bone
acbeea528b
Bug 1618445
- pt 4. Use the new logger for existing E10SUtils debug messages r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D65442
--HG--
extra : moz-landing-system : lando
2020-03-17 04:32:24 +00:00
Paul Bone
7cb945b749
Bug 1618445
- pt 2. Move process switch logging to E10SUtils r=mattwoodrow
...
* Create new logger.
* Use logger for process switch logging.
* Remove "[process-switch]: " string from log messages, it is redundant.
This may eventually move to a whole new module if/when process switching
moves there.
Differential Revision: https://phabricator.services.mozilla.com/D65440
--HG--
extra : moz-landing-system : lando
2020-03-17 04:25:33 +00:00
Noemi Erli
744bc34135
Backed out changeset 4c6b9209306d (bug 1507287) for causing geckoview failures CLOSED TREE
2020-03-16 23:23:09 +02:00
Noemi Erli
f10f67e74c
Backed out changeset 21f62488a5b5 (bug 1620242) for causing bustages in nsMixedContentBlocker.cpp CLOSED TREE
2020-03-16 23:11:00 +02:00
JulianWels
c2c4e65115
Bug 1620242 - Basic implementation for HTTPS Only Mode. r=ckerschb,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D62590
--HG--
rename : dom/security/test/csp/file_redirect_report.sjs => dom/security/test/https-only/file_redirect.sjs
rename : dom/security/test/csp/file_upgrade_insecure.html => dom/security/test/https-only/file_upgrade_insecure.html
rename : dom/security/test/csp/file_upgrade_insecure_server.sjs => dom/security/test/https-only/file_upgrade_insecure_server.sjs
rename : dom/security/test/csp/file_upgrade_insecure_wsh.py => dom/security/test/https-only/file_upgrade_insecure_wsh.py
extra : moz-landing-system : lando
2020-03-16 16:47:54 +00:00
Molly Howell
e13554f0e7
Bug 1602463 Part 4 - Register/unregister the default browser agent scheduled task during install/uninstall. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61891
--HG--
extra : moz-landing-system : lando
2020-03-16 18:32:58 +00:00
Molly Howell
06f1209768
Bug 1602463 Part 3 - Windows default browser agent. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61889
--HG--
extra : moz-landing-system : lando
2020-03-16 20:16:25 +00:00
Molly Howell
e02dcdbd18
Bug 1602463 Part 2 - Add a pref to enable/disable the default browser agent and reflect it to the registry where the agent can read it. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61892
--HG--
extra : moz-landing-system : lando
2020-03-16 18:32:55 +00:00
Molly Howell
1ce92ca69d
Bug 1602463 Part 1 - Add a build flag to disable the default browser agent. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61888
--HG--
extra : moz-landing-system : lando
2020-03-16 18:32:51 +00:00
Alphan Chen
a9d46bba49
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-16 18:33:32 +00:00
Myeongjun Go
7c2632b661
Bug 1581886
- let theme.getCurrent() return an empty Theme instead of an empty object by default r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D60803
--HG--
extra : moz-landing-system : lando
2020-03-16 16:35:41 +00:00
Mihai Alexandru Michis
95a8383121
Backed out changeset 81e23d803a81 (bug 1621491) for causing failures in test_ext_activityLog.html
...
CLOSED TREE
2020-03-16 22:28:10 +02:00
Shane Caraveo
50e7c458f2
Bug 1621491 fix activityLog api by passing alreadyLogged where necessary r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D66349
--HG--
extra : moz-landing-system : lando
2020-03-16 10:47:46 +00:00
Mihai Alexandru Michis
12c2ba4b56
Backed out 5 changesets (bug 1602463) for causing diffoscope failures.
...
CLOSED TREE
Backed out changeset ff565862e785 (bug 1602463)
Backed out changeset 2583a2703658 (bug 1602463)
Backed out changeset 8f3de97c5d50 (bug 1602463)
Backed out changeset be11972a8149 (bug 1602463)
Backed out changeset 5a6058d8266c (bug 1602463)
2020-03-16 20:29:20 +02:00
Bogdan Tara
c5c8ac7b48
Backed out changeset 2540a369a5a8 (bug 1605478) on toshi's request CLOSED TREE
...
--HG--
extra : rebase_source : c966107f4111d5966e69f41890e466a46685929d
extra : histedit_source : 6e48eed0924ed3d3c1c4a5c08ec2a6456d023b31
2020-03-16 18:55:21 +02:00
Toshihito Kikuchi
2beea96feb
Bug 1605478 - Skip processing a loading event of xul.dll without duration. r=aklotz
...
Analyzing the diagnostics asserts that were temporarily introduced, there were
loading events of xul.dll where `mLoadDurationMS` was empty. We put them into
the array of loading events but excluding them from the array of modules,
resulting in serialization failure of `UntrustedModulesData`.
The crashing processes loaded external modules of antivirus application, such
as Symantec, AVAST, or Comodo. With these modules, xul.dll might be loaded
without hitting `ntdll!LdrLoadDll` (`ModuleLoadInf::IsBare()` == false).
The proposed fix is to skip processing a loading event of xul.dll regardless of
the state of `mLoadDurationMS`.
Differential Revision: https://phabricator.services.mozilla.com/D66110
--HG--
extra : rebase_source : b24890eff3ba6352556450bd214fa2f3cebd68ea
extra : source : e87ab6d3d9ab192bddcb8c20935284cffbe2453c
2020-03-12 17:43:41 +00:00
Molly Howell
be2e8b6844
Bug 1602463 Part 4 - Register/unregister the default browser agent scheduled task during install/uninstall. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61891
--HG--
extra : moz-landing-system : lando
2020-03-16 15:12:33 +00:00
Molly Howell
3964971fc6
Bug 1602463 Part 3 - Windows default browser agent. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61889
--HG--
extra : moz-landing-system : lando
2020-03-16 15:11:17 +00:00
Molly Howell
0ad0bf91cd
Bug 1602463 Part 2 - Add a pref to enable/disable the default browser agent and reflect it to the registry where the agent can read it. r=agashlin,bytesized,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D61892
--HG--
extra : moz-landing-system : lando
2020-03-16 15:11:06 +00:00