Makoto Kato
3bf7ba667c
Bug 1574077 - Add credui.dll to delayload DLL. r=dmajor
...
Bug 1498518 adds credui.dll to use OS's authenticate dialog for WebAuth support, but this isn't required at start up etc. So we should move this to delay load DLL list.
Differential Revision: https://phabricator.services.mozilla.com/D42079
--HG--
extra : moz-landing-system : lando
2019-08-15 18:47:45 +00:00
Micah Tigley
6de8405695
Bug 1573837 - Add utm_* params to the "View full report on Firefox Monitor" link. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D42144
--HG--
extra : moz-landing-system : lando
2019-08-15 22:57:09 +00:00
Gabriele Svelto
f4e2add6c3
Bug 1035892 - Handle 64-bit addresses for EXC_BAD_ACCESS exceptions on Mac r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D24356
--HG--
extra : moz-landing-system : lando
2019-08-15 19:44:15 +00:00
lesleynorton
ff591a5038
Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41034
--HG--
extra : moz-landing-system : lando
2019-08-15 18:55:37 +00:00
Oana Pop Rus
8f85c499fe
Backed out 3 changesets (bug 1559244) for browser chrome failure in browser_background_tab_crash.js on a CLOSED TREE
...
Backed out changeset 1ce7d9bbe7a1 (bug 1559244)
Backed out changeset dced8cea7b23 (bug 1559244)
Backed out changeset dabda4e90259 (bug 1559244)
2019-08-15 22:21:26 +03:00
Ehsan Akhgari
3882adee6e
Bug 1572925 - Make sure that about:support doesn't list the URL decorations pref as an important locked preference; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D42019
--HG--
extra : moz-landing-system : lando
2019-08-15 12:51:59 +00:00
Abdoulaye O. Ly
8aec5ed540
Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D37780
--HG--
extra : moz-landing-system : lando
2019-08-15 17:16:26 +00:00
Mark Striemer
bd5ab026e1
Bug 1557175 - Hide inline options when add-on is disabled r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D35068
--HG--
extra : moz-landing-system : lando
2019-08-01 18:55:30 +00:00
singuliere
3fcd223b56
Bug 1563239 - Do not summarize builtin events to the "dynamic" process r=janerik
...
Check if the dynamic event is built-in or not before summarizing.
Differential Revision: https://phabricator.services.mozilla.com/D41924
--HG--
extra : moz-landing-system : lando
2019-08-15 16:27:54 +00:00
Paul Zuehlcke
3d15cf5b29
Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41490
--HG--
extra : moz-landing-system : lando
2019-08-15 14:35:38 +00:00
Paul Zuehlcke
89fb47a8d9
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-15 14:32:48 +00:00
Micah Tigley
5dcfae24aa
Bug 1573593 - Show a link to account/device management next to the Lockwise "Syncing to X Devices" label r=johannh,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41951
--HG--
extra : moz-landing-system : lando
2019-08-15 14:11:17 +00:00
Chris H-C
6ad33584e0
Bug 1571734 - Call allow lists "allowlists" consistently in Telemetry r=janerik,Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D41432
--HG--
rename : toolkit/components/telemetry/histogram-whitelists.json => toolkit/components/telemetry/histogram-allowlists.json
extra : moz-landing-system : lando
2019-08-14 14:27:49 +00:00
Andrea Marchesini
16b47a442d
Bug 1541344 - Delete plugin-data only for the sites with data,r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D40644
--HG--
extra : moz-landing-system : lando
2019-08-14 22:11:09 +00:00
dleblanccyr
b8ed9dbce3
Bug 1572189 - Adds padding between sub-sections. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41095
--HG--
extra : moz-landing-system : lando
2019-08-13 19:33:59 +00:00
dleblanccyr
59089a7119
Bug 1568972 - Adds test for displaying error section. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39530
--HG--
extra : moz-landing-system : lando
2019-08-13 18:28:58 +00:00
Trishul
9129ff2c95
Bug 1520123: Notify users when there is a duplicate shortcut r=mstriemer,fluent-reviewers,flod,Gijs
...
Notify users when there is a duplicate shortcut
Differential Revision: https://phabricator.services.mozilla.com/D29125
--HG--
extra : moz-landing-system : lando
2019-08-15 10:15:28 +00:00
Luca Greco
8075a03120
Bug 1548479 - Rewrite telemetry-related assertions used in WebExtensions tests to make use of TelemetryTestUtils. r=mixedpuppy
...
Depends on D41594
Differential Revision: https://phabricator.services.mozilla.com/D41595
--HG--
extra : moz-landing-system : lando
2019-08-12 16:44:36 +00:00
Luca Greco
570c0ac6ca
Bug 1548481 - Rewrite assertions used in Add-ons Manager tests to make use of TelemetryTestUtils. r=mstriemer,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D41594
--HG--
extra : moz-landing-system : lando
2019-08-14 20:31:58 +00:00
Brindusan Cristian
d674f265db
Merge mozilla-central to autoland. a=merge CLOSED TREE
...
--HG--
rename : layout/reftests/mathml/dir-6-ref.html => testing/web-platform/tests/mathml/presentation-markup/direction/direction-006-ref.html
2019-08-15 12:50:36 +03:00
Brindusan Cristian
3a61fb322f
Merge inbound to mozilla-central. a=merge
2019-08-15 12:45:55 +03:00
Mike Hommey
c173540215
Bug 1573435 - Use toolchain fetches for all remaining toolchain uses. r=nalexander
...
The remaining uses all need adjustements to in-tree mozconfigs, so they
all need to be done at once.
However, to make things slightly more intelligible, we do this in two
steps. This is step 1: we modify the use_toolchain transform to take care of
the transformation, while keeping the task definitions intact, so that
we only deal with mozconfig and build script adjustements here.
Differential Revision: https://phabricator.services.mozilla.com/D41890
2019-08-15 11:21:52 +09:00
Bogdan Tara
745a1d73ea
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-08-15 01:06:23 +03:00
Jed Davis
51bcb910f3
Bug 1426526 - Remove references to the old Chromium temporary file prefix. r=gsvelto,florian
...
With the removal of the old Chromium file_util code, we should no longer
be using temporary files with names starting with "org.chromium.", so the
crash reporter and main thread I/O test no longer need to recognize that
prefix.
Differential Revision: https://phabricator.services.mozilla.com/D34629
--HG--
extra : moz-landing-system : lando
2019-08-14 22:48:43 +00:00
Brian Hackett
87b9d612de
Bug 1573997 - Use correct stride when repainting, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D42044
--HG--
extra : moz-landing-system : lando
2019-08-14 22:47:51 +00:00
Mihai Alexandru Michis
9da24241a7
Backed out changeset 5974ae084211 (bug 1520123) for causing failures in browser_manage_shortcuts_hidden.js/browser_shortcuts_duplicate_check.js CLOSED TREE
...
--HG--
extra : rebase_source : 8f52fb5fc8382f125370bec66ecc98fe0bde2c84
extra : amend_source : 10a43ff84af03e7cdccd2c020e8fff5f24c1a77e
2019-08-15 11:27:27 +03:00
Ciure Andrei
7bb64b9037
Backed out changeset 5ed6b561f0ea (bug 1573140) for causing ESlint failres CLOSED TREE
2019-08-14 17:31:57 +03:00
Ehsan Akhgari
56e165b9ce
Bug 1573236 - Part 1: Move the Storage Access API heuristics and telemetry from the front-end to Gecko; r=johannh,baku
...
This will allow these heuristics to be used on mobile.
This depends on GeckoView supporting a JavaScript module
at resource:///modules/BrowserUsageTelemetry.jsm with the
interface described in nsIBrowserUsage.idl. Bug 1573238 has
been filed in order to implement this module on GeckoView.
Differential Revision: https://phabricator.services.mozilla.com/D41621
--HG--
extra : moz-landing-system : lando
2019-08-14 21:00:51 +00:00
Nick Alexander
44608f65ab
Bug 1570411 - Add --without-fennec to make mach package
not produce Fennec APK. r=chmanchester
...
When working on GeckoView, there's no need to produce a Fennec APK.
This commit avoids doing that work at `mach package` time. There are
many other things we'd like to stop doing as we remove Fennec from the
tree, so we add a general flag to guard such things.
Depends on D41447
Differential Revision: https://phabricator.services.mozilla.com/D41448
--HG--
extra : moz-landing-system : lando
2019-08-14 20:40:00 +00:00
Mihai Alexandru Michis
cd6717e6e4
Backed out 2 changesets (bug 1569846, bug 1572118) for causing failures in browser_deleteLogin.js
...
Backed out changeset e9acadba3a61 (bug 1569846)
Backed out changeset 9c5269817d0a (bug 1572118)
--HG--
extra : rebase_source : e6169f79b1518d214d822933771792a6f081c02d
2019-08-15 10:35:25 +03:00
Trishul
93abf723fe
Bug 1520123: Notify users when there is a duplicate shortcut r=mstriemer,fluent-reviewers,flod,Gijs
...
Notify users when there is a duplicate shortcut
Differential Revision: https://phabricator.services.mozilla.com/D29125
--HG--
extra : moz-landing-system : lando
2019-08-14 22:33:06 +00:00
Ehsan Akhgari
41e991dd1f
Bug 1573236 - Also allow collection in the main process for the single-process case
...
Differential Revision: https://phabricator.services.mozilla.com/D42070
--HG--
extra : moz-landing-system : lando
2019-08-15 03:39:17 +00:00
Lina Cambridge
1e3d00af59
Bug 1573738 - Test aborting application, not only merging. a=testonly
...
`SyncedBookmarksMirror::merge` is racy: the storage thread might finish
merging before it gets the cancellation signal. However, `apply` also
notifies observers and fetches records, which happen after we've
aborted our JS controller. Even if the Rust op isn't canceled in time,
we should still abort the remaining operations.
Differential Revision: https://phabricator.services.mozilla.com/D42065
--HG--
extra : moz-landing-system : lando
2019-08-15 01:28:50 +00:00
lesleynorton
7fa8371641
Bug 1569846: Add breach alert dismissal. r=MattN,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D41034
--HG--
extra : moz-landing-system : lando
2019-08-14 22:56:55 +00:00
Ehsan Akhgari
9d97f1365f
Bug 1573236 - Address review comments on part 1
...
This got left out of changeset a60edc93a434 during rebase.
Differential Revision: https://phabricator.services.mozilla.com/D42051
--HG--
extra : moz-landing-system : lando
2019-08-14 23:00:00 +00:00
Matthew Noorenberghe
60b07d7f71
Bug 1571465 - Stop treating fields with replaced values as generated password ones r=sfoster
...
Depends on D41147
Differential Revision: https://phabricator.services.mozilla.com/D41148
--HG--
extra : moz-landing-system : lando
2019-08-14 19:35:09 +00:00
Matthew Noorenberghe
a0b6e6a413
Bug 1571465 - Stop treating password fields we're about to fill as generated password ones. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D41147
--HG--
extra : moz-landing-system : lando
2019-08-12 23:24:54 +00:00
Matthew Noorenberghe
11122fd86c
Bug 1571465 - Stop treating field as generated password ones after blanking. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D41146
--HG--
extra : moz-landing-system : lando
2019-08-12 23:24:46 +00:00
Shane Caraveo
e0b4be7187
Bug 1547140 add classification data to webRequest API r=zombie,kmag,Fallen
...
Differential Revision: https://phabricator.services.mozilla.com/D35911
--HG--
extra : moz-landing-system : lando
2019-08-14 16:10:51 +00:00
Sebastian Streich
6658520ea2
Bug 1571742 - Move Nosniff-Check into Sniffers r=ckerschb,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D41504
--HG--
extra : moz-landing-system : lando
2019-08-14 13:59:06 +00:00
Carolina
f9d0b2be54
Bug 1573140 - Fixes adjustCertInformation function to avoid returning empty or undefined elements.r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41601
--HG--
extra : moz-landing-system : lando
2019-08-14 13:08:03 +00:00
Ciure Andrei
b454daea7a
Backed out 3 changesets (bug 1531303) for causing close_window/close.py and browser_permissions_dialog.js to perma fail CLOSED TREE
...
Backed out changeset 87305e83174e (bug 1531303)
Backed out changeset 0c75c3bac00b (bug 1531303)
Backed out changeset 865c2a5d40da (bug 1531303)
2019-08-14 13:07:55 +03:00
Paul Zuehlcke
065ae1e01e
Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41490
--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:39 +00:00
Paul Zuehlcke
93bacc1004
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:23 +00:00
Henri Sivonen
c562792b2e
Bug 1490593 - Move FFI for encoding_rs::mem to a vendored crate. r=froydnj
...
Also remove most C++-side optimizations for avoiding calls to Rust
for short strings now that we have LTO between C++ and Rust. Since
LTO still leaves the overhead of one function call layer, inlined
function call avoidance optimization is left in place in the
IsUTF8 and in the 8-bit IsASCII cases for which perfherder flags
the difference as significant for the length 15.
Differential Revision: https://phabricator.services.mozilla.com/D40999
--HG--
extra : moz-landing-system : lando
2019-08-14 07:53:34 +00:00
Mike Hommey
9176c8beb4
Bug 1572048 - Remove toolkit/library/gtest/static. r=mshal
...
It was used as an intermediate static library to ensure an order in
libxul-gtest wrt StaticXULComponents*, but those were removed in bug
1541792.
Differential Revision: https://phabricator.services.mozilla.com/D41098
--HG--
rename : toolkit/library/gtest/static/TestUCRTDepends.cpp => toolkit/library/gtest/TestUCRTDepends.cpp
extra : moz-landing-system : lando
2019-08-14 02:44:59 +00:00
Cosmin Sabou
bf94f57431
Backed out changeset 2bfb73091f21 (bug 1547140) for xpcshell failures on test_ext_webRequest_urlclassification. CLOSED TREE
2019-08-14 05:35:27 +03:00
Lina Cambridge
9a92aa1ff2
Bug 1573738 - Pass an already-aborted signal to avoid a race in test_abort_merging
. a=testonly
...
Differential Revision: https://phabricator.services.mozilla.com/D41885
--HG--
extra : moz-landing-system : lando
2019-08-14 02:15:26 +00:00
Shane Caraveo
80335e9e8d
Bug 1547140 add classification data to webRequest API r=zombie,kmag,Fallen
...
Differential Revision: https://phabricator.services.mozilla.com/D35911
--HG--
extra : moz-landing-system : lando
2019-08-12 22:00:20 +00:00
Lina Cambridge
65dfa84ccd
Bug 1573305 - Remove the check for unmerged synced bookmark changes. r=markh
...
When a local or remote item changed, we'd potentially scan three tables
(with an expensive `LEFT JOIN`!) to check if anything changed...then
scan the same tables again to build the local and remote trees. This
check was originally meant to avoid unnecessary merges. However, the
bottleneck isn't merging now; it's reading from the database.
Since the merger has been rewritten in Rust, is synchronous, doesn't
keep a transaction open for the entire merge (see the
`total_sync_changes` check), and only emits ops for items that actually
changed, it's more efficient to build and merge optimistically, and
bail before applying if nothing changed.
This commit also moves `validateLocalRoots` into Rust.
Differential Revision: https://phabricator.services.mozilla.com/D41690
--HG--
extra : moz-landing-system : lando
2019-08-13 22:58:16 +00:00