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

68827 Коммитов

Автор SHA1 Сообщение Дата
Punam Dahiya cd86de5235 Bug 1634463 - Support unlocalized text in cards for about:welcome experiments r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D73391
2020-05-01 11:39:54 +00:00
Marco Bonardo 6ebc5624fc Bug 1628557 - Address bar results aren't cleared if the new query returns no results. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D73279
2020-04-30 15:43:16 +00:00
Gijs Kruitbosch 2899e6425d Bug 1631838 - fix referrer info checks in Activity Stream's DownloadManager, r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D72808
2020-04-30 23:17:41 +00:00
Scott fd839b1dfd Bug 1629951 - Ensure we terminate worker if prefs are changed causing worker to be impacted. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D70928
2020-04-30 23:15:49 +00:00
Scott 4b4e5fcf9d Bug 1634487 - Adding pocket signup component to list of filtered components. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D73315
2020-04-30 23:15:47 +00:00
Liang-Heng Chen 16a940c040 Bug 1634303 - make test support `BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN`; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D73257
2020-04-30 21:40:02 +00:00
Emma Malysz b7c5fd62b7 Bug 1634026, lazy load panic button panel by storing in HTML template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73106
2020-04-30 20:34:35 +00:00
Toshihito Kikuchi e83bcb5130 Bug 1630281 - Cache the executable's IAT for ntdll.dll before COM initialization. r=mhowell
When the browser process starts a sandbox process, we copy the executable's IAT
for ntdll.dll into the new process to prevent DLL injection via IAT tampering as
the launcher process does.  However, if IAT has been modified by a module injected
via `SetWindowHookEx`, the browser process cannot copy IAT because a modified IAT
is invalid in a different process, failing to start any sandbox processes.

The proposed fix is to cache IAT before COM initialization which may load
modules via `SetWindowHookEx` for the first time in the process.

Differential Revision: https://phabricator.services.mozilla.com/D73303
2020-04-30 18:26:18 +00:00
Itiel 91da2c25d2 Bug 1632073 - [RTL] Fix the url padding when 2-line layout is active r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73330
2020-04-30 19:34:41 +00:00
Shane Caraveo c6bf5854a2 Bug 1606862 support devtools as an optional extension permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D71829
2020-04-30 18:39:23 +00:00
Dão Gottwald 042ea1810d Bug 1633635 - Make tab animations obey prefers-reduced-motion. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D72791
2020-04-30 18:43:37 +00:00
Emilio Cobos Álvarez db32bb7406 Bug 1634449 - Set toolbar_field_text in the light theme. r=dao
We're setting the background but not the text color on the light theme,
which means that  per these two rules:

  https://searchfox.org/mozilla-central/rev/7fd1c1c34923ece7ad8c822bee062dd0491d64dc/toolkit/themes/shared/findBar.inc.css#63-64

You'll get:

  background-color: #fff;
  color: -moz-FieldText;

If you have a dark system theme (like Adwaita Dark on Linux) where
-moz-FieldText is white, then badness happens and you get white-on-white.

The color is just tab_background_text, which seems to work quite nicely
and is the same that the dark theme does for this field.

Differential Revision: https://phabricator.services.mozilla.com/D73329
2020-04-30 19:29:09 +00:00
Marco Bonardo ee1ecb6963 Bug 1633885 - The urlbar's placeholder may be shown in the wrong locale direction. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73090
2020-04-30 16:15:14 +00:00
Emilio Cobos Álvarez 164acdc0b9 Bug 1634218 - Remove the zoom actors. r=nika
After the recent simplifications to the zoom code, they only take care
of forwarding the enlarge / decrease zoom messages.

We can do that via PBrowser instead, and get rid of the actors. We can
also remove ZoomChangeUsingMouseWheel. Zooming with the mouse wheel will
end up in a *ZoomChange event anyways, and the only consumer already
listened for them.

Differential Revision: https://phabricator.services.mozilla.com/D73175
2020-04-30 16:35:35 +00:00
sjustus f26aefb772 Bug 1619517 - Add Close tooltip to Mobile Call Card in about:protections r=prathiksha,fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D69308
2020-04-30 16:03:03 +00:00
Mike Conley ce3505be4a Bug 1631595 - Modify ActivityStreamMessageChannel and AboutNewTab to allow for periodic about:home caching. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72489
2020-04-29 16:25:17 +00:00
Mike Conley 2a4617eb1a Bug 1631595 - Make it possible to write to the AboutHomeStartupCache periodically and on shutdown. r=Gijs
This also re-orients the cache a little bit so that cache writing is
initialized in the parent process rather than the content process.

Differential Revision: https://phabricator.services.mozilla.com/D71669
2020-04-29 16:00:40 +00:00
Stefan Hindli 438dc464d0 Backed out changeset 23997add99f6 (bug 1633885) for mochitest failures in layout/base/tests/test_reftests_with_caret.html CLOSED TREE 2020-04-30 17:30:37 +03:00
Marco Bonardo d4189bc369 Bug 1633885 - The urlbar's placeholder may be shown in the wrong locale direction. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73090
2020-04-30 11:28:52 +00:00
Razvan Maries 9ca0c558c5 Bug 1632098 - Disabled browser_autocomplete_marked_detached_tab.js on macos. r=jya CLOSED TREE 2020-04-30 16:47:47 +03:00
Jean-Yves Avenard b2f78e617a Bug 1632098 - P5. Disabling more tests on macos. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73238
2020-04-30 11:18:01 +00:00
Jean-Yves Avenard 854326114b Bug 1632098 - P4. Disable test on macos. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73225
2020-04-30 10:07:01 +00:00
aarushivij 145445e3bc Bug 1634076 - Remove redundant .PanelUI-subView toolbarseparator rule r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73195
2020-04-30 09:10:01 +00:00
Jared Wein c02e30880d Bug 1632854 - Pass the ChromeWindow reference to the OSKeyStore instead of the content global so the dialog will be app modal. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D73109
2020-04-29 20:28:11 +00:00
Mihai Alexandru Michis de535eae13 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2020-04-30 06:58:44 +03:00
Kris Maglione 580be6297e Bug 1594572: Schedule worker deletion when primary runnable fails. r=asuth
If we try to start a worker too close to shutdown, the main runnable for its
thread runs after shutdown has begun, bails out early trying to create a
BackgroundChild for its thread. Unlike bail-outs in WorkerPrivate::DoRunLoop,
though, nothing winds up scheduling the deletion of the worker after it
returns, and afterwards the worker is stuck forever in a pending state.
Attempts to shut it down from the main thread just dispatch an impotent
notification to be processed by the workers main event loop (which, of course,
will not ever happen).

This patch fixes the behavior of WorkerThreadPrimaryRunnable to always call
ScheduleDeletion when it exits, rather than only doing so when it succeeds
in entering the worker's main loop.

Differential Revision: https://phabricator.services.mozilla.com/D73134
2020-04-30 03:52:56 +00:00
Mihai Alexandru Michis 7b2a9bbad9 Merge autoland to mozilla-central. a=merge 2020-04-30 06:50:03 +03:00
Mozilla Releng Treescript a6dfbeb797 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ckb -> default
hye -> default
meh -> default
2020-04-29 22:01:27 +00:00
Dorel Luca 4d9e086d8a Backed out 3 changesets (bug 1602075) for Devtools failures in devtools/client/accessibility/test/browser/browser_accessibility. CLOSED TREE
Backed out changeset d6c51e1b3fb3 (bug 1602075)
Backed out changeset f9017a10e8df (bug 1602075)
Backed out changeset 69d5ff6275a9 (bug 1602075)
2020-04-29 21:35:47 +03:00
jayati 8a94be457d Bug 1634012 - Remove the browser.tabs.showAudioPlayingIcon pref.r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73084
2020-04-29 17:22:48 +00:00
Martin Stransky cc642ad9c0 Bug 1239694 Implemenet Gnome search provider, r=jhorak,mak
Implement org.gnome.Shell.SearchProvider2 D-Bus interface and enable it when
widget.gnome-search-provider.enabled pref is set, so this feature is disabled
by default.

Differential Revision: https://phabricator.services.mozilla.com/D69181
2020-04-29 18:02:23 +00:00
Daniel Varga 63b9840733 Backed out changeset 8a0b81f6263e (bug 1606862) for causing devtools failures at devtools/client/framework/test/browser_toolbox_toolbar_reorder_with_extension.js
CLOSED TREE
2020-04-30 06:05:20 +03:00
Shane Caraveo 257084d3fa Bug 1606862 support devtools as an optional extension permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D71829
2020-04-30 01:50:34 +00:00
Dorel Luca 964d69b146 Backed out changeset 74dce6390e5e (bug 1606862) for Xpcshell failures in extensions/test/xpcshell/test_ext_startup_perf.js. CLOSED TREE 2020-04-30 04:17:57 +03:00
Neil Deakin 6b57ac9c48 Bug 1614749, convert about:tabcrashed to JSWindowActor-based remote page manager, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D71026
2020-04-30 00:50:10 +00:00
Neil Deakin f22197fbf1 Bug 1614747, convert about:plugins to JSWindowActor-based remote page manager, r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D71025
2020-04-30 00:14:56 +00:00
Shane Caraveo 327dcc3d53 Bug 1606862 support devtools as an optional extension permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D71829
2020-04-29 23:28:27 +00:00
Neil Deakin 653fff4e36 Bug 1614744, convert about:privatebrowsing to JSWindowActor-based remote page manager, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D71023
2020-04-29 23:19:15 +00:00
Neil Deakin e87cb94596 Bug 1614743, convert about:protections to the new JSWindowActor-based remote page manager and remove now unused functions from the old RPM, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D71022
2020-04-29 23:12:34 +00:00
Drew Willcoxon 14879e2fe7 Bug 1632918 - Postpone update check until the user triggers the update intervention. r=harry
As a quick fix to bug 1632918, don't check for app updates until the user
triggers the update intervention. There will still be some jank, but it'll be
postponed until the user types a phrase that triggers the intervention, which is
much better than at the first urlbar use. To avoid the problem where we wouldn't
show an intervention at all the first time the update intervention is triggered
since the updater status in that case will be CHECKING, add an updater listener
to wait for the check to finish and add our result then.

We should look into a better long-term fix, like making the updater's IO async
or not checking for updates at all inside urlbar.

Differential Revision: https://phabricator.services.mozilla.com/D73001
2020-04-29 23:05:38 +00:00
Daisuke Akatsuka 0941c106a4 Bug 1625134: Enable the compatibility panel in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D72996
2020-04-29 22:43:06 +00:00
Gijs Kruitbosch 7073bb6903 Bug 1634075 - back out changeset 0aa77ee04caa (bug 1583696) over regressions with overly long non-wrapping prompt text and visual appearance with lightweight themes, r=MattN
Things that were broken:

- prompts become unreadable when using dark-background lwthemes, because they
  keep the window text-shadow (due to the namespace change of tabmodalprompt)
- prompts with long text without word-wrap possibilities
  (e.g. `alert("x".repeat(1000))`) cause the text to escape its container.

Differential Revision: https://phabricator.services.mozilla.com/D73131
2020-04-29 20:30:37 +00:00
Mike Conley 8bab2b55c6 Bug 1527213 - Only ship PerfService inside of activity-stream.bundle.js. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D73082
2020-04-29 22:23:27 +00:00
Mike Conley 71ddd54d56 Bug 1527213 - Remove privileged-script support and hidden window usage from PerfService.jsm. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72740
2020-04-29 22:22:28 +00:00
Mike Conley 66a8a785b2 Bug 1527213 - Stop using PerfService from TelemetryFeed. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72738
2020-04-29 22:22:00 +00:00
Mike Conley 811dfa65dd Bug 1527213 - Stop using PerfService in DiscoveryStreamFeed, RecommendationProviderSwitcher and TopStoriesFeed. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72737
2020-04-29 22:21:40 +00:00
aarushivij 972799f8aa Bug 1634013 - Remove the browser.tabs.multiselect pref r=dao
Differential Revision: https://phabricator.services.mozilla.com/D73074
2020-04-29 20:52:32 +00:00
Kris Maglione f7e694f8cc Bug 1630691: Part 2 - Get rid of the "dom.mozBrowserFramesEnabled" pref. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D71227
2020-04-29 19:29:11 +00:00
Scott c113a68612 Bug 1634138 - Fixing newtab PH component from using context to excerpt. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D73107
2020-04-29 18:37:37 +00:00
Marco Bonardo c0ccd572ea Bug 1633910 - Encode all whitespaces but single or isolated \u0020. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D73026
2020-04-29 12:44:54 +00:00