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

666971 Коммитов

Автор SHA1 Сообщение Дата
Markus Stange edcb49355b Bug 1574538 - Enable CoreAnimation by default. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D42377

--HG--
extra : moz-landing-system : lando
2019-08-21 22:43:46 +00:00
Jonathan Kew 147bae39f1 Bug 1573249 followup, clang-format nits. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D42938

--HG--
extra : moz-landing-system : lando
2019-08-21 19:37:24 +00:00
Markus Stange 68842308f9 Bug 1514060 - Do not assume the video covers the entire screen. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D42932

--HG--
extra : moz-landing-system : lando
2019-08-21 19:34:33 +00:00
Brian Hackett ec2a82b296 Bug 1572596 Part 3 - Resurrect any sources missing from the debuggee source URLs when attaching the debugger, r=loganfsmyth.
Depends on D41683

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:12:56 +00:00
Brian Hackett 9ba1b72aa3 Bug 1572596 Part 2 - Add debugger APIs to get the URLs associated with debuggee realms, and to create new sources, r=jimb.
Depends on D41682

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:44:12 +00:00
Brian Hackett 6f70f1e367 Bug 1572596 Part 1 - Add source URLs slot to global objects which is cleared on shrinking GC, r=jonco.
Differential Revision: https://phabricator.services.mozilla.com/D41682

--HG--
extra : moz-landing-system : lando
2019-08-22 00:07:41 +00:00
Michael Kaply 75cc371860 Bug 1571639 - Don't add distro bookmarks if profile has been reset. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42944

--HG--
extra : moz-landing-system : lando
2019-08-21 22:18:37 +00:00
Jan de Mooij 28c7a3ddb9 Bug 1547977 - Use JS::DefaultHeapMaxBytes instead of 4 MB for PAC runtime. r=jonco,mayhemer
DefaultHeapMaxBytes is currently 32 MB so it should give us a bit more breathing
room.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 15:21:40 +00:00
Julian Descottes 2183a1dea8 Bug 1571828 - Disable worker updates in browser_aboutdebugging_serviceworker_not_compatible.js r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D43029

--HG--
extra : moz-landing-system : lando
2019-08-22 09:05:16 +00:00
Julian Descottes 766d248915 Bug 1559591 - Skip application panel service worker tests on debug platforms r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D43031

--HG--
extra : moz-landing-system : lando
2019-08-22 09:11:46 +00:00
Ola Gasidlo f6914e3574 Bug 1566011 - Fix duplicated locales, r=flod,ladybenko,fluent-reviewers
fixed duplicated locales caused by rebase

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:05:09 +00:00
ruthra kumar 69f0254ddd Bug 1003968 - avoid Exists() calls for search plugin directories in the browser directory provider r=daleharvey,Gijs
This Change removes all call to Exists() in Directory Provider component, which creates the possibility for the componenet to return an empty list. SearchService.jsm is modified to handle this possibility.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:05:43 +00:00
Cosmin Sabou 55f03ef35d Bug 1575774 - CLOBBER bump requested by glandium. 2019-08-22 11:57:23 +03:00
Paul Zuehlcke b59c7910c3 Bug 1574484 - Updated UITourChild.jsm to use PermissionManager principal method. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42653

--HG--
extra : moz-landing-system : lando
2019-08-21 17:58:10 +00:00
Noemi Erli 8586a20580 Backed out changeset 6456b7a6cc67 (bug 1574852) for failing in browser_html_tooltip-05.js 2019-08-22 11:41:29 +03:00
Cosmin Sabou 8c496b626d Bug 1546159 - Disable test_bug565388.xul for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43027

--HG--
extra : moz-landing-system : lando
2019-08-22 08:21:20 +00:00
Alexandre Poirot 8d89763d57 Bug 1570242 - Rename target to currentTarget in WebConsole codebase. r=nchevobbe,yulia
Do that to better highlight that the target can change over time.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 08:10:13 +00:00
Alexandre Poirot c9a6855440 Bug 1570242 - Fetch toolbox from WebConsole class rather than gDevTools. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D41797

--HG--
extra : moz-landing-system : lando
2019-08-22 08:10:06 +00:00
Alexandre Poirot 2525776585 Bug 1570242 - Fetch target from toolbox instead of memoizing it on console classes. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D40017

--HG--
extra : moz-landing-system : lando
2019-08-22 08:09:59 +00:00
Noemi Erli 2c57c4ba45 Backed out changeset faa8347d3c18 (bug 1566011) for devtools failures
--HG--
extra : rebase_source : 9dcb2a61c413bc7ec6a5ace6d5a0c5af90aa2b31
2019-08-22 11:02:10 +03:00
Cosmin Sabou e3d4ccde44 Bug 1425175 - Update expectations because of frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43014

--HG--
extra : moz-landing-system : lando
2019-08-22 08:02:47 +00:00
Mike Hommey 20f01277a6 Bug 1575375 - Pull mozbuild tests out of make check. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42759

--HG--
extra : moz-landing-system : lando
2019-08-21 05:00:50 +00:00
Mike Hommey 36123e2255 Bug 1575375 - Allow to key toolchain fetches by platform in source-test tasks. r=nalexander
While here, normalize the use of optionally_keyed_by in source_test.py.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 13:09:02 +00:00
Mike Hommey bfa5918bf6 Bug 1575375 - Always include mozbuild/mozpack tests. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42757

--HG--
extra : moz-landing-system : lando
2019-08-21 03:05:09 +00:00
Mike Hommey 6b7c48eb98 Bug 1575375 - Allow nodeutil to find node on its own on automation. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42756

--HG--
extra : moz-landing-system : lando
2019-08-21 03:18:55 +00:00
Mike Hommey ab23d101a0 Bug 1575375 - Use MozbuildObject.resolve_config_guess instead of invoking config.guess manually in test_base. r=nalexander
Bug 1522788 changed how MozbuildObject gets a value for @CONFIG_GUESS@
in mozconfigs, and it's not entirely reliable to manually call
config.guess in test_base. As a matter of fact, in some cases,
config.guess is not even invoked by MozbuildObject (like, on Windows).

Plus, the config.guess invocation in the test currently doesn't work on
Windows on automation, for some reason.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 03:02:29 +00:00
Mike Hommey 7af747540d Bug 1575375 - Make test_config_environment work without an objdir. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42754

--HG--
extra : moz-landing-system : lando
2019-08-21 03:00:11 +00:00
Mike Hommey 843c5016d9 Bug 1575375 - Make mozpack.path.normsep work with both bytes and unicode strings in python 3. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42753

--HG--
extra : moz-landing-system : lando
2019-08-21 03:03:53 +00:00
Mike Hommey 86dcd49bdf Bug 1575375 - Make test_lcov_rewrite use default values for e.g. MOZ_APP_NAME when not running from an objdir. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42752

--HG--
extra : moz-landing-system : lando
2019-08-21 02:57:32 +00:00
Mike Hommey e408798c4c Bug 1575375 - Make node test find node on its own when not running in an objdir. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D42751

--HG--
extra : moz-landing-system : lando
2019-08-21 02:56:33 +00:00
Mike Hommey ade6505592 Bug 1575375 - Fix mozpath.match with python 3.7. r=nalexander
Python 3.7 changed what it escapes with re.escape. Adapt mozpath.match
to account for this.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 03:12:36 +00:00
Dhyey Thakore 388ef77faf Bug 1572882 - Fix inline preview overlap, r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D42416

--HG--
extra : moz-landing-system : lando
2019-08-21 19:55:19 +00:00
David Walsh b77166ea94 Bug 1575671 - Improve DOM Mutation breakpoints test r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D42964

--HG--
extra : moz-landing-system : lando
2019-08-21 22:14:18 +00:00
Jason Laster e2930d8d52 Bug 1575594 - Add logPoint support for displayName. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D42903

--HG--
extra : moz-landing-system : lando
2019-08-22 00:25:45 +00:00
Mike Hommey 66fdf048cc Bug 1575456 - Install python-dev in the android-build docker image. r=nalexander
This will allow the build system to use psutil, and thus to report build
resources data.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 21:28:15 +00:00
Makoto Kato b4d246692c Bug 1574596 - Keep editing UI until PresShell is really gone. r=masayuki
This is regression by bug 1543312.

By bug 1543312, we destroy editor when destroying PresShell. But when destroying PresShell, editor doesn't remove anonymous content of editing UI from PresShell. Then, when destroying the frame manager in `PresShell::Destroy`, it hits assertion due to uncomposed doc.

We shouldn't hide editing UI during destroying PresShell and we should hide it after destroyed.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 06:05:16 +00:00
Gerald Squelart ecb1dfd838 Bug 1575453 - Collect stats for sampling, and markers (add, collect, expire) - r=gregtatum
Use AUTO_PROFILER_STATS in both profilers, in:
- SamplerThread::Run() calling DoPeriodicSample()
- racy_profiler_add_marker
- ProfileBuffer::DeleteExpiredStoredMarkers()

This should cover all areas affected by the upcoming changes to the
ProfileBuffer storage, and how markers are stored.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 01:01:25 +00:00
Gerald Squelart 74485a5d46 Bug 1575453 - AUTO_PROFILER_STATS (off by default) - r=gregtatum
AUTO_PROFILER_STATS(name) can be used to time a {block}.
Statistics are gathered in a function-static variable, and printf'd when the
program ends.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:33:11 +00:00
Gerald Squelart 608cb489b5 Bug 1575442 - BlocksRingBuffer::LockAndRun - r=gregtatum
Some users will want to lock the buffer but not do any specific operation with
it.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:32:51 +00:00
Paul Bone 94aab56280 Bug 1573774 - Assert that a thread isn't already running in Thread::create() r=luke
Depends on D42801

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

--HG--
extra : moz-landing-system : lando
2019-08-21 16:04:22 +00:00
Paul Bone 7f0adb4c75 Bug 1573774 - Protect a thread's id only during creation r=luke
Differential Revision: https://phabricator.services.mozilla.com/D42801

--HG--
extra : moz-landing-system : lando
2019-08-22 00:45:27 +00:00
lesleynorton 949b2a9d27 Bug 1575155: Handle exceptions thrown by non-standard URIs. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42983

--HG--
extra : moz-landing-system : lando
2019-08-22 00:11:47 +00:00
Emilio Cobos Álvarez 4bde1e178c Bug 1575713 - Use Span<> rather than copying to return stuff from gfxFontFeatureValueSet. r=boris
It's a really minor perf improvement, but also a cleanup IMO.

Also be a bit more const-correct while at it.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:24:47 +00:00
Emilio Cobos Álvarez dca2b09c76 Bug 1575713 - Use atoms for font-feature-values. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D42984

--HG--
extra : moz-landing-system : lando
2019-08-22 00:24:44 +00:00
Mike Hommey ad930b523d Bug 844509 - Always encode config.status as utf-8. r=nalexander
Now that there is no bytes strings in it, we don't need to store
config.status in the system encoding to keep those valid. Moreover, the
system encoding is lossy, which utf-8 is not.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 21:26:32 +00:00
Mike Hommey 04e3b11dcf Bug 844509 - Don't create a separate unicode version of the build config. r=nalexander
Now that the configuration comes in without bytes strings, there is no
need to convert it anymore.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 22:05:24 +00:00
Mike Hommey 621ee253e1 Bug 844509 - Don't encode the configuration that configure passes to config_status. r=nalexander
With bug 1575135, we ensure nothing gets out of the configure sandbox
as a bytes string. We can thus now avoid the encode() pass in
configure.py. We still need, however, to normalize the configuration
so that it doesn't contain unexpected types, and conformning to what
indented_repr does to the configuration in config.status.

While here, convert some obj.iteritems() to six.iteritems(obj).
And remove the now unused encode function.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 22:22:14 +00:00
Mike Hommey 250c3cbc9a Bug 844509 - Don't encode environment in get_cmd_output and old_configure. r=nalexander
The configure sandbox has wrapped subprocess methods to add its own
encoded environment if none is provided, since bug 1520394. It only
makes sense that it normalizes the environment that comes in too,
avoiding caller in the configure sandbox to have to do it themselves.

OTOH, and while we're here, none of get_cmd_output, old_configure or the
sandbox were actually using the right encoding for this conversion, so
fix the configure sandbox to use the right one, and make it stop using
encode(), which does deep recursion that is not necessary here, and that
I'm trying to remove entirely.

Also while here, remove an unused import of encode().

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

--HG--
extra : moz-landing-system : lando
2019-08-20 22:12:23 +00:00
Mark Banner 0965196789 Bug 1567121 - Re-arrange the docs under browser/ so that they all fall under the top-level 'Firefox' docs page. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D42567

--HG--
extra : moz-landing-system : lando
2019-08-20 17:14:50 +00:00
Ola Gasidlo d84fe15669 Bug 1566011 - Fix duplicated locales, r=flod,ladybenko,fluent-reviewers
fixed duplicated locales caused by rebase

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

--HG--
extra : moz-landing-system : lando
2019-08-22 07:40:41 +00:00