Aaron Klotz
b1a47abb5e
Bug 1570701: Part 2 - Add asynchronous CreateInstance method to mscom::EnsureMTA; r=Jamie
...
We'd like to offer a way for developers to safely do asynchronous instantiations
of COM objects. This patch adds a static CreateInstance method to mscom::EnsureMTA
that facilitates this under certain conditions (as outlined in the comments).
To help ensure that this is as safe as possible, we return a MozPromise that,
once resolved, produces an AgileReference that may then be passed between
threads, and may then be resolved when a specific thread needs to access the
interface.
Differential Revision: https://phabricator.services.mozilla.com/D44519
--HG--
extra : moz-landing-system : lando
2019-09-04 15:36:42 +00:00
dleblanccyr
2737f2c455
Bug 1573133 - Adds test for clickable URLs. r=johannh
...
Depends on D41535
Differential Revision: https://phabricator.services.mozilla.com/D42168
--HG--
extra : moz-landing-system : lando
2019-09-04 11:39:39 +00:00
dleblanccyr
0e701fffd0
Bug 1573133 - Makes items that contain URL into a link. r=johannh
...
Depends on D41095
Differential Revision: https://phabricator.services.mozilla.com/D41535
--HG--
extra : moz-landing-system : lando
2019-09-04 11:39:25 +00:00
Cosmin Sabou
62c067e92f
Bug 1578037 - Disable tests that cause leaks on fission. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com//D44599
2019-09-04 07:18:42 +03:00
Brindusan Cristian
87d0935891
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-09-04 12:48:38 +03:00
Cosmin Sabou
e5327b05c8
Bug 1578333 - Disable test because of frequent failures. r=egao
...
Differential Revision: https://phabricator.services.mozilla.com/D44593
--HG--
extra : moz-landing-system : lando
2019-09-04 04:23:42 +00:00
Andrew Halberstadt
41d9e6e547
Bug 1578198 - [configure] Ensure wrapped_subprocess uses text env with Python 3 r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D44483
--HG--
extra : moz-landing-system : lando
2019-09-04 02:37:48 +00:00
Cosmin Sabou
c310c938df
Bug 1542144 - Annotate test on fission cause on debug failures. r=pbone
...
Differential Revision: https://phabricator.services.mozilla.com//D44584
2019-09-04 03:10:04 +03:00
arthur.iakab
34240e2046
Merge mozilla-central to mozilla-inbound
2019-09-04 07:23:25 +03:00
Cosmin Sabou
1c6e84973b
Bug 1578207 - Annotate failing test. a=test-only
2019-09-04 07:00:03 +03:00
Jared Wein
1a4aaa114c
Bug 1576272 - Show the empty-search results view of about:logins if the page is opened with a filter that doesn't match any stored logins. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D44207
--HG--
extra : moz-landing-system : lando
2019-09-04 00:36:43 +00:00
Aaron Klotz
b36ad40063
Bug 1570701: Part 1 - Add IsClassThreadAwareInprocServer utility function to MSCOM; r=Jamie
...
We want to ensure that the code being added in part 2 is only used when it is
reasonable and safe to do so. One way to ensure this is to add a check that the
desired CLSID is an in-process, thread-aware server.
Differential Revision: https://phabricator.services.mozilla.com/D44518
--HG--
extra : moz-landing-system : lando
2019-09-03 23:58:39 +00:00
Aaron Klotz
10b0ee6e66
Bug 1578490: Use rvalue references and std::move for all closures being passed into mscom::EnsureMTA; r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D44517
--HG--
extra : moz-landing-system : lando
2019-09-03 23:51:15 +00:00
Barret Rennie
08de8af0da
Bug 1563090 - Fetch visual metrics task definition from a template r=nalexander,tomprince,ahal
...
The `./mach try {fuzzy,chooser}` commands now support a `--visual-metrics-jobs`
option which can be used to pass the job descriptions to the visual-metrics
task.
Differential Revision: https://phabricator.services.mozilla.com/D41878
--HG--
extra : moz-landing-system : lando
2019-09-04 13:16:57 +00:00
Toshihito Kikuchi
55ae74e010
Bug 1557564 - Enable Base Profiler in Windows. r=aklotz,gerald
...
Bug 1556993 fixed the crash in PoisonIOInterposer (due to missing stdout&stderr
fd's), bug 1559379 fixed the mozglue memory issue that the unit test
experienced, and this patch also includes a fix for the test failure in
browser_checkdllblockliststate.js.
So now Base Profiler can be enabled by default on Windows, still using
`MOZ_BASE_PROFILER_...` env-vars for now (upcoming bug will merge these with
non-BASE env-vars soon).
Differential Revision: https://phabricator.services.mozilla.com/D44091
--HG--
extra : moz-landing-system : lando
2019-09-03 23:27:46 +00:00
Chris Manchester
5ac1f64990
Bug 1578493 - Suggest using an sccache-dist binary from automation in our docs. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D44577
--HG--
extra : moz-landing-system : lando
2019-09-03 23:12:51 +00:00
Barret Rennie
df8c6f79f1
Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
...
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`
Differential Revision: https://phabricator.services.mozilla.com/D41052
--HG--
extra : moz-landing-system : lando
2019-09-03 22:05:26 +00:00
Andrew Halberstadt
af43092d2c
Bug 1576957 - [ci] Stop running raptor with fission on Ash; run normal raptor tasks instead, r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D43809
--HG--
extra : moz-landing-system : lando
2019-09-04 15:23:20 +00:00
Jon Coppeard
2f25176dc9
Bug 1578466 - Refactor logic to check whether a GC threshold has been reached to reduce duplication r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D44507
--HG--
extra : moz-landing-system : lando
2019-09-04 14:56:31 +00:00
arthur.iakab
fa025e9d21
Merge inbound to mozilla-central. a=merge
2019-09-04 00:55:31 +03:00
Tom Ritter
7b2c56c93a
Bug 1577872 - Bump MinGW version for updater fix r=froydnj
...
This picks up 0a1d495478d8ed1a94fc77b9dbb428b7e0372588 needed by
Tor for the updater.
Differential Revision: https://phabricator.services.mozilla.com/D44535
--HG--
extra : moz-landing-system : lando
2019-09-03 20:45:55 +00:00
sotaro
45201fa9a1
Bug 1578605 - Remove workaround of Bug 1569881 r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D44592
--HG--
extra : moz-landing-system : lando
2019-09-04 02:40:27 +00:00
Tom Ritter
1f279f7006
Bug 1547519 - Fix jemalloc redirections for MinGW build r=glandium
...
In the MinGW build, calls to malloc inside mozglue were not being
redirected as defined in the .def file. We create aliases for the
redirected functions to correctly redirect them inside mozglue.
An alternate solution for this exists. Rather than creating the
importlib during the linking step for mozglue, we could have used
dlltool to create it, and then provided it during linking. This
would allow mozglue to know that it should redirect calls to malloc
to je_malloc as specified in the .def file.
Differential Revision: https://phabricator.services.mozilla.com/D38407
--HG--
extra : moz-landing-system : lando
2019-09-04 02:40:08 +00:00
Tom Ritter
d922064696
Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D39961
--HG--
extra : moz-landing-system : lando
2019-09-04 02:40:32 +00:00
Tim Nguyen
862d219a7c
Bug 1578324 - Cleanup some text-align properties in about:logins. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D44509
--HG--
extra : moz-landing-system : lando
2019-09-04 01:27:36 +00:00
Noemi Erli
7a9186aefb
Backed out changeset 55386bf32ae0 (bug 1578606) for devtools failures
...
--HG--
rename : devtools/client/debugger/flow-typed/npm-custom/devtools-modules_vx.x.x.js => devtools/client/debugger/flow-typed/npm-custom/devtools-shared-utils_vx.x.x.js
2019-09-04 05:23:11 +03:00
Jason Laster
7ea67f4d41
Bug 1578606 - Fix jest. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D44591
--HG--
rename : devtools/client/debugger/flow-typed/npm-custom/devtools-shared-utils_vx.x.x.js => devtools/client/debugger/flow-typed/npm-custom/devtools-modules_vx.x.x.js
extra : moz-landing-system : lando
2019-09-04 00:56:52 +00:00
Mark Banner
418b7275dd
Bug 1578194 - ESLint's ignore should properly ignore dot files in node_modules as well. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D44364
--HG--
extra : moz-landing-system : lando
2019-09-03 16:45:09 +00:00
James Graham
bc4d425cac
Bug 1578207 - Resote intermittents, a=testonly
...
MANUAL PUSH: wpt sync fixup
2019-09-03 17:24:38 +01:00
Erica Wright
4ea42ae25a
Bug 1577031 - make Protection Report page sharable via UITour. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44249
--HG--
extra : moz-landing-system : lando
2019-09-03 15:49:42 +00:00
Erica Wright
af5cbc228f
Bug 1578544 - Resize margins and heights. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44533
--HG--
extra : moz-landing-system : lando
2019-09-04 14:55:00 +00:00
Dão Gottwald
d7d12d7186
Bug 1576639 - Fix Print Preview's Custom Scale prompt title. r=flod,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D44670
--HG--
extra : moz-landing-system : lando
2019-09-04 14:32:51 +00:00
Tom Ritter
0aa6e0e7e7
Bug 1577642 - Move the timestamp rounding outside of the loop so it's only reduced once r=birtles
...
When we had it in the loop, we would continually reduce it, which held the
possibility of bumping it down an epoch due to double imprecision. Now
we only reduce it once, using all rAF callbacks get the same timestamp.
Differential Revision: https://phabricator.services.mozilla.com/D44526
--HG--
extra : moz-landing-system : lando
2019-09-03 22:38:45 +00:00
Tom Ritter
4f940eeb9a
Bug 1578529 - Remove an Eval-Assert exception we don't need and accidently included r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D44527
--HG--
extra : moz-landing-system : lando
2019-09-04 11:51:59 +00:00
Cosmin Sabou
f340109db8
Bug 1578038 - Disable antitracking tests on fission cause of frequent failures. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D44537
--HG--
extra : moz-landing-system : lando
2019-09-04 13:46:32 +00:00
Florin Strugariu
37d17612f4
Bug 1563164 - Remove option to enable/disable upstream certs in raptor r=perftest-reviewers,tarek,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D44622
--HG--
extra : moz-landing-system : lando
2019-09-04 13:39:19 +00:00
Cosmin Sabou
a8597928c8
Bug 1574939
- Disable tracking tests on fission for causing crashes. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D44597
--HG--
extra : moz-landing-system : lando
2019-09-04 13:34:59 +00:00
Kris Taeleman
eaa0124969
Bug 1522422 - Fixing opacity issue on SVG USE elements in D2D. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D44059
--HG--
extra : moz-landing-system : lando
2019-09-04 13:26:43 +00:00
Boris Zbarsky
4731243f87
Bug 1578419. Improve the img.complete web platform test coverage. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D44500
--HG--
extra : moz-landing-system : lando
2019-09-04 12:15:16 +00:00
Sylvestre Ledru
4203206dd6
Bug 1578673 - [mozlint] Skip the file-perm linter on Windows r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44635
--HG--
extra : moz-landing-system : lando
2019-09-04 13:06:29 +00:00
David Teller
4914daa1d0
Bug 1578706 - Get rid of debug output;r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D44649
--HG--
extra : moz-landing-system : lando
2019-09-04 13:04:19 +00:00
Jed Davis
4be263966f
Bug 1578422: MOZ_DIAGNOSTIC_ASSERT when shared memory setup fails in CrashReporterClient::InitSingleton. r=gsvelto
...
This will help to catch changes that cause a loss of annotations without
affecting Release or Beta.
This also makes CrashReporterClient::InitSingleton return void as the previous
bool was ignored in all cases.
Differential Revision: https://phabricator.services.mozilla.com/D44642
--HG--
extra : moz-landing-system : lando
2019-09-04 12:42:41 +00:00
Gijs Kruitbosch
e3898f89a1
Bug 1163079 - ensure we fetch app/profile dir information on the main thread in GeckoChildProcessHost r=jld,bryce,haik
...
Differential Revision: https://phabricator.services.mozilla.com/D42860
--HG--
extra : moz-landing-system : lando
2019-09-04 12:04:52 +00:00
Razvan Maries
279ea203bd
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2019-09-03 18:44:32 +03:00
Jason Laster
f93e5fd1de
Bug 1578252 - Highlight messages that are at the same location. r=bhackett
...
Differential Revision: https://phabricator.services.mozilla.com/D44381
--HG--
extra : moz-landing-system : lando
2019-09-03 15:34:02 +00:00
arthur.iakab
4ea120b5cb
Backed out changeset e3f06f11de62 (bug 1237782) for causing browser-chrome failure on automation.py CLOSED TREE
2019-09-03 21:04:49 +03:00
arthur.iakab
e843afd6cd
Backed out 6 changesets (bug 1575682) for causing devtools failures on browser_all_files_referenced.js CLOSED TREE
...
Backed out changeset 7e60a2013e96 (bug 1575682)
Backed out changeset c44c69605b87 (bug 1575682)
Backed out changeset abee6fadcd4d (bug 1575682)
Backed out changeset e4a75438c032 (bug 1575682)
Backed out changeset 985902e9abdb (bug 1575682)
Backed out changeset 31a67b9d47ab (bug 1575682)
--HG--
rename : devtools/client/performance-new/popup/popup.xhtml => devtools/client/performance-new/popup/popup.html
2019-09-03 21:01:24 +03:00
arthur.iakab
ffeeb56270
Backed out changeset 1b54dc70e042 (bug 1530709) for causing browser-chrome failures on browser_selectpopup_colors.js CLOSED TREE
2019-09-03 20:58:45 +03:00
Ehsan Akhgari
86c74f0485
Bug 1576641 - Add two new content blocking event flags to indicate a tracking/social-tracking cookie has been loaded in a tab; r=baku,droeh
...
Differential Revision: https://phabricator.services.mozilla.com/D44216
--HG--
extra : moz-landing-system : lando
2019-09-03 17:37:43 +00:00
Edouard Oger
1aa9ec41ed
Bug 1572439 - Don't import browser.css in Synced Tabs sidebar. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D44475
--HG--
extra : moz-landing-system : lando
2019-09-03 17:32:06 +00:00