Commit Graph

69909 Commits

Author SHA1 Message Date
Jared Wein
88ae5ca939 Bug 1648222 - Hide the experimental features category if there are no available experimental features. r=mstriemer,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80949
2020-06-30 19:49:46 +00:00
Nihanth Subramanya
e3c6a704e2 Bug 1646896 - Ship a default value for doh-rollout.provider-steering.provider-list in mozilla-central. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D81737
2020-06-30 19:07:43 +00:00
Hubert Boma Manilla
c6f4a0a285 Bug 1648373 - Add slow requests indicator r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D81629
2020-06-30 16:54:55 +00:00
Butkovits Atila
146ad267af Backed out 6 changesets (bug 1599579) for bc failures at test_chrome_ext_contentscript_data_uri.html.
Backed out changeset b767f26b10ed (bug 1599579)
Backed out changeset c5bc0ea42193 (bug 1599579)
Backed out changeset cfdd8d5973d4 (bug 1599579)
Backed out changeset 73f6c956fc30 (bug 1599579)
Backed out changeset 14698ab42ee4 (bug 1599579)
Backed out changeset b4bdd8759433 (bug 1599579)
2020-06-30 21:41:27 +03:00
Butkovits Atila
277ed87531 Backed out changeset 3c400bb0cd01 (bug 1648639) for bc failures on browser_panel_keyboard_navigation.js. 2020-06-30 21:35:06 +03:00
Sebastian Streich
147fdbb684 Bug 1633710 - principal.URI in Sanitizer.jsm r=ckerschb,johannh
Differential Revision: https://phabricator.services.mozilla.com/D75801
2020-06-30 16:25:45 +00:00
Nihanth Subramanya
b507e85bad Bug 1649450 - Optimistically run heuristics immediately upon network-up. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D81707
2020-06-30 16:45:28 +00:00
Nika Layzell
9ba0e21272 Bug 1599579 - Part 5: Ensure all views have matching BrowsingContextGroup IDs in getViews test, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D80258
2020-06-30 15:55:47 +00:00
Emma Malysz
7726722698 Bug 1648639, remove containers, help view, and developer panels from main view and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D81257
2020-06-30 15:11:00 +00:00
Cosmin Sabou
4a382d7801 Backed out 4 changesets (bug 1640338, bug 1640778) for devtools failures on browser_dbg-toolbox-unselected-pause.js.
Backed out changeset 92cb02f03119 (bug 1640778)
Backed out changeset 6401dd804f28 (bug 1640338)
Backed out changeset cb4edb2627bb (bug 1640338)
Backed out changeset b2394d79f48f (bug 1640338)
2020-06-30 19:59:10 +03:00
Brindusan Cristian
cb08871bb0 Backed out changeset 4237adea1a08 (bug 1648373) for dt failures at browser_webconsole_stubs_network_event.js. CLOSED TREE 2020-06-30 18:29:15 +03:00
Yura Zenevich
17dc33c60a Bug 1640778 - remove auto-init experiment code. r=mtigley,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D77057
2020-06-30 14:53:07 +00:00
Vlad Filippov
fda2fee4d0 Bug 1642556 - Write a sync log after sending a tab. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D81191
2020-06-30 14:29:11 +00:00
Hubert Boma Manilla
7cf3a162e6 Bug 1648373 - Add slow requests indicator r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D81629
2020-06-30 13:49:36 +00:00
Mark Banner
64d5a32916 Bug 1647359 - Preferences should only clone the parts of the search engine objects that it actually needs. r=jaws,preferences-reviewers
The clones appear to be so that access for the tree view in preferences is quick. However, they don't need to clone the entire engine object - they just need three fields.

Additionally, this fixes reloading icons which was attempting to use 'uri' but that isn't defined, and so icons would fail to load if preferences was opened when a search engine is added.

Differential Revision: https://phabricator.services.mozilla.com/D80496
2020-06-30 07:45:30 +00:00
Emma Malysz
8d5ec61edd Bug 1648198: Remove recently closed tabs and windows panels from main view and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D80717
2020-06-30 03:44:56 +00:00
Csoregi Natalia
c0c732c1f7 Backed out changeset 0f3b01e74838 (bug 1642556) for failures on test_errorhandler_filelog.js. CLOSED TREE 2020-06-30 07:16:34 +03:00
Vlad Filippov
da096351d9 Bug 1642556 - Write a sync log after sending a tab. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D81191
2020-06-30 01:55:09 +00:00
Bryce Seager van Dyk
7ebe6409b1 Bug 1642465 - Test DRM prompt is shown for cross origin iframes. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D80976
2020-06-29 21:56:25 +00:00
Bryce Seager van Dyk
12c7838399 Bug 1642465 - Add EncryptedMedia actors to handle EME messages. r=Gijs
This patch also removes the code that is replaced by the new actors.

Differential Revision: https://phabricator.services.mozilla.com/D77861
2020-06-29 21:56:25 +00:00
Drew Willcoxon
8cf8a6212d Bug 1646086 - Improve UrlbarProviderSearchTips's impact on ts_paint. r=mak
ts_paint depends on the first MozAfterPaint in the content window, not in the
browser as I had thought. After MozAfterPaint, it pings the parent process and
waits for a response (see `TalosPowers.loadPromise`), and then it ends. It will
wait up to 500ms for the response before timing out. Source:
https://dxr.mozilla.org/mozilla-central/source/testing/talos/talos/startup_test/tspaint_test.html

At first I modified UrlbarProviderSearchTips to wait on
`browser-delayed-startup-finished`, but the jsm kept appearing in ts_paint
profiles, and that's how I found out the above. So that's not sufficient.

There's already a promise in browser.js for waiting on the first paint in the
first content window, but it's "private." I added a public getter for it and
changed the name so it's clearer that it's related to the first content window,
not the browser window.

I also added a 500ms timeout just like the worst case in ts_paint.

Both checks (paint and the timeout) are done for a particular browser window
only the first time UrlbarProviderSearchTips sees it.

Finally, UrlbarProviderSearchTips can avoid importing BrowserWindowTracker
during startup by having browser.js pass the window to its `onLocationChange`. I
saw the BrowserWindowTracker.jsm import in some profiles while working on this.

With these changes, UrlbarProviderSearchTips no longer appears in ts_paint
profiles when I run it locally -- except when it is imported by
UrlbarProvidersManager, which ultimately happens due to setting the placeholder
text in the urlbar input. But even that doesn't appear in every profile.

I've also included the reordering of checks from a previous version of this
patch. That's still worth doing in general even if it's no longer relevant to
ts_paint.

Differential Revision: https://phabricator.services.mozilla.com/D80799
2020-06-29 21:28:07 +00:00
Csoregi Natalia
71061cd95b Backed out 2 changesets (bug 1253129) for failures on browser_ext_windows_create_params.js. CLOSED TREE
Backed out changeset 1881ebd34b2b (bug 1253129)
Backed out changeset 93f852ad5d28 (bug 1253129)
2020-06-29 22:28:56 +03:00
Csoregi Natalia
5b4873516d Backed out 4 changesets (bug 1647320, bug 1647359) for failures on /test_json_cache.js. CLOSED TREE
Backed out changeset fdf086cfd0f9 (bug 1647359)
Backed out changeset b39278706c66 (bug 1647359)
Backed out changeset 65c58515f2cb (bug 1647359)
Backed out changeset 7ebc3ec422ec (bug 1647320)
2020-06-29 21:54:32 +03:00
Mark Banner
39b66db125 Bug 1647359 - Preferences should only clone the parts of the search engine objects that it actually needs. r=jaws,preferences-reviewers
The clones appear to be so that access for the tree view in preferences is quick. However, they don't need to clone the entire engine object - they just need three fields.

Additionally, this fixes reloading icons which was attempting to use 'uri' but that isn't defined, and so icons would fail to load if preferences was opened when a search engine is added.

Differential Revision: https://phabricator.services.mozilla.com/D80496
2020-06-29 16:38:42 +00:00
Itiel
8027e4ca15 Bug 1648417 - Fix the doorhanger icon for updating an autofilled form r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D81536
2020-06-29 16:38:39 +00:00
Vlad Filippov
4211a85668 Bug 1648180 - Support 'entrypoint', 'entrypoint_experiment', 'entrypoint_variation' parameters in FxA UITour. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D80961
2020-06-26 05:08:28 +00:00
Emma Malysz
392c9ed354 Bug 1648175, remove history and library panel views from the main panel and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D80306
2020-06-29 15:41:43 +00:00
Shane Caraveo
e2f81589ab Bug 1253129 warn when using focused property with windows.create r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D76944
2020-06-26 16:49:20 +00:00
Dave Townsend
2d4a0f50de Bug 1642731: Turn excessive calls to document.l10n.formatValue to a single document.l10n.formatValues call. r=Gijs
Rather than sending the strings down to the content process and back up instead
have the content process just send the media type which when prefixed with
`media-` gives us the fluent ID for the string. Ideally this would allow us to
just set that as the `data-l10n-id` for the items but since this tree is
generated by a custom `nsITreeView` implementation that isn't an option so this
still caches the strings on load.

A single formatValues call will be more performant.

Differential Revision: https://phabricator.services.mozilla.com/D77897
2020-06-26 19:17:17 +00:00
Razvan Maries
96853b352d Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2020-06-29 18:48:34 +03:00
Mozilla Releng Treescript
f6180a922b Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-06-29 15:15:46 +00:00
Itiel
f682de0a62 Bug 1648961 - Position the warning icon for the experiments section in the right place for RTL r=jaws,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D81445
2020-06-29 14:54:03 +00:00
chocos
1f1b95669d Bug 1648959 - Done internal linking in docs in Browser Directory.r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D81475
2020-06-28 20:49:34 +00:00
Dão Gottwald
fcc7d40c2f Bug 1499293 - Always use arrow-dropdown-12.svg for library menu dropdown arrows. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D81458
2020-06-28 13:06:17 +00:00
Itiel
b23671697c Bug 1642239 - Convert PNG/GIF icons in the library window and editbookmark panel to SVG r=dao
Also improve the dark mode in the library

Differential Revision: https://phabricator.services.mozilla.com/D77622
2020-06-27 09:57:42 +00:00
Harry Twyford
c2ab0a3fe6 Bug 1648385 - Allow search suggestions in the Urlbar when they are disabled by a pref but a restriction token or token alias is used. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D81166
2020-06-26 13:55:00 +00:00
Dale Harvey
df928be821 Bug 1627555 - Update region if in new location for a length of time. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D79272
2020-06-27 08:14:11 +00:00
Matt Woodrow
b776ab4aa2 Bug 1646892 - Disable browser_replace_load.js since it breaks with DocumentChannel process switching. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D80328
2020-06-27 04:10:30 +00:00
Aaron Klotz
5338289548 Bug 1648631: Part 3 - Update tests to work with the revised L10nRegistry API; r=zbraniecki,robwu
Depends on D81390

Differential Revision: https://phabricator.services.mozilla.com/D81391
2020-06-26 20:27:57 +00:00
Adam Roach [:abr]
db58b108c2 Bug 1399356: Test for anti-clickjacking r=zbraniecki
Depends on D79775

Differential Revision: https://phabricator.services.mozilla.com/D80229
2020-06-27 02:12:02 +00:00
Adam Roach [:abr]
b601853466 Bug 1399356: Delay input to autofill popup r=zbraniecki,MattN
Differential Revision: https://phabricator.services.mozilla.com/D79775
2020-06-27 02:11:48 +00:00
Mihai Alexandru Michis
d0913bd05c Backed out 3 changesets (bug 1399356) for causing failures in browser_anti_clickjacking.js
CLOSED TREE

Backed out changeset 4fdb0c2beacf (bug 1399356)
Backed out changeset adabcdf04413 (bug 1399356)
Backed out changeset 468066fde214 (bug 1399356)
2020-06-27 04:59:35 +03:00
Mihai Alexandru Michis
b7bcc3c21c Bug 1399356 - Fix lint error in browser_anti_clickjacking.js a=lint-fix
CLOSED TREE
2020-06-27 02:21:25 +03:00
Punam Dahiya
b03f0a875d Bug 1648538 - Fix zap size on varying text widths r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D81183
2020-06-26 19:00:21 +00:00
Robert Helmer
bc5465f889 Bug 1646149 - Switch about:pioneer from AMO API to Remote Settings r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D80978
2020-06-25 17:23:06 +00:00
Adam Roach [:abr]
085484182b Bug 1399356: Test for anti-clickjacking r=zbraniecki
Depends on D79775

Differential Revision: https://phabricator.services.mozilla.com/D80229
2020-06-26 16:00:26 +00:00
Adam Roach [:abr]
61ca11e7d7 Bug 1399356: Delay input to autofill popup r=zbraniecki,MattN
Differential Revision: https://phabricator.services.mozilla.com/D79775
2020-06-26 16:00:10 +00:00
Jared Wein
347ee7ec89 Bug 1648223 - Enable the Experimental Preferences by default. r=mstriemer,preferences-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D81111
2020-06-26 18:23:24 +00:00
Jared Wein
19e3bfb8ad Bug 1646178 - Use similar markup as the other preference categories to show a header within the search results. r=mstriemer,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80959
2020-06-26 06:03:04 +00:00
Jared Wein
79741aaef3 Bug 1646423 - Experimental features should only be displayed on release channels that they are intended for. r=mstriemer,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80714
2020-06-26 06:03:06 +00:00