Commit Graph

65102 Commits

Author SHA1 Message Date
Dão Gottwald
5e68197c58 Bug 1584272 - Reduce megabar expansion and shrinking animation duration. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D47583

--HG--
extra : moz-landing-system : lando
2019-09-30 12:48:04 +00:00
Dão Gottwald
d1607b78b7 Bug 1584525 - Remove unused controller option from UrlbarInput constructor. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D47429

--HG--
extra : moz-landing-system : lando
2019-09-30 12:41:43 +00:00
Xidorn Quan
13b7698796 Bug 1567355 - Admit that exiting fullscreen can fail on macOS. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D47525

--HG--
extra : moz-landing-system : lando
2019-09-30 12:35:45 +00:00
Tim Huang
10ea46fdbb Bug 1578334 - Update the tooltip of the tracking protection icon when toggling the TP switch. r=nhnt11
In order to show a correct tooltip after toggling the TP switch. We
update the tooltip of the tracking protection icon when toggling the TP
switch right before the 500 ms waiting.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 12:36:05 +00:00
Nihanth Subramanya
bd653ba9c4 Bug 1576600 - Fix styling of Learn More link in protections panel info message. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D47446

--HG--
extra : moz-landing-system : lando
2019-09-30 11:39:32 +00:00
Nihanth Subramanya
b63ff14f07 Bug 1576601 - Add click listener only to the link in the protections panel info message. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D47445

--HG--
extra : moz-landing-system : lando
2019-09-30 11:39:34 +00:00
Nihanth Subramanya
7443d66ad4 Bug 1583355 - [Protections Panel] Update margins of more info button. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47441

--HG--
extra : moz-landing-system : lando
2019-09-30 11:39:36 +00:00
Nihanth Subramanya
0cb0f49a4d Bug 1583350 - Make the more info image full-width with no borders. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47437

--HG--
extra : moz-landing-system : lando
2019-09-30 12:21:01 +00:00
Harry Twyford
f907c1d2f7 Bug 1584270 - Expand the Megabar on mouseup. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47384

--HG--
extra : moz-landing-system : lando
2019-09-30 11:26:15 +00:00
Coroiu Cristina
176d920d7c Backed out 4 changesets (bug 1583355, bug 1576600, bug 1576601, bug 1583350) for browser-chrome failures at browser/base/content/test/siteProtections/browser_protections_UI.js on a CLOSED TREE
Backed out changeset d1fe84998565 (bug 1576600)
Backed out changeset f8919c0d489c (bug 1576601)
Backed out changeset 78bbc490901b (bug 1583355)
Backed out changeset 012d008e440a (bug 1583350)
2019-09-30 14:33:49 +03:00
Nihanth Subramanya
18fa648fce Bug 1576600 - Fix styling of Learn More link in protections panel info message. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D47446

--HG--
extra : moz-landing-system : lando
2019-09-30 10:32:22 +00:00
Nihanth Subramanya
ca5756177e Bug 1576601 - Add click listener only to the link in the protections panel info message. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D47445

--HG--
extra : moz-landing-system : lando
2019-09-30 10:31:39 +00:00
Nihanth Subramanya
b90f019865 Bug 1583355 - [Protections Panel] Update margins of more info button. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47441

--HG--
extra : moz-landing-system : lando
2019-09-30 10:31:21 +00:00
Nihanth Subramanya
de72473ba1 Bug 1583350 - Make the more info image full-width with no borders. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47437

--HG--
extra : moz-landing-system : lando
2019-09-30 10:41:18 +00:00
Nihanth Subramanya
eb63155b49 Bug 1583629 - Set correct color on None Detected section header in dark theme. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D47507

--HG--
extra : moz-landing-system : lando
2019-09-30 08:24:49 +00:00
Nihanth Subramanya
e5dcb2212e Bug 1583634 - Make dropmarker arrows lighter in the protections and identity panels. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D47442

--HG--
extra : moz-landing-system : lando
2019-09-30 08:19:59 +00:00
Cosmin Sabou
b0e0d1aa66 Bug 1533895 - Disable browser_broadcast.js on other platforms. r=bc
Differential Revision: https://phabricator.services.mozilla.com/D47550

--HG--
extra : moz-landing-system : lando
2019-09-29 15:02:34 +00:00
Jonathan Kingston
d6d3522a16 Bug 1237782 - Remove http override and add appcache pref r=baku
Differential Revision: https://phabricator.services.mozilla.com/D44472

--HG--
extra : moz-landing-system : lando
2019-09-30 00:55:02 +00:00
Kestrel
ba33736531 Bug 1584228 - Modify about:preferences CSP to allow data: images so added search engine icons can be shown. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D47552

--HG--
extra : moz-landing-system : lando
2019-09-29 20:55:35 +00:00
Tim Nguyen
5c78a8e3de Bug 1582530 - Fix remaining cases that were relying on blockification. r=dao,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D46676

--HG--
extra : moz-landing-system : lando
2019-09-28 00:20:32 +00:00
Doug Thayer
94a1e48dad Bug 1583651 - Add logging indicator for maybeVisibleTabs r=mconley
This is just sometimes relevant for debugging things.

Depends on D47350

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

--HG--
extra : moz-landing-system : lando
2019-09-27 19:17:25 +00:00
Doug Thayer
4d7fc6146d Bug 1583651 - Pull Telemetry code out into helpers r=mconley
This just pulls chunks of TelemetryStopwatch and similar code,
which often eats up several lines, into some helper functions.
This should just help reduce the cognitive load of reading this
code.

Depends on D47349

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

--HG--
extra : moz-landing-system : lando
2019-09-27 19:23:12 +00:00
Doug Thayer
ac9c79f25f Bug 1583651 - Send all pre/postActions through handleEvent r=mconley
This way we ensure that the reentrancy guard always stays in effect.
It should just be a little easier to reason about everything if it's
all channeled through the same place.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 19:12:03 +00:00
Dorel Luca
759e72860c Backed out 2 changesets (bug 1582530) for Creshtest failures in ayout/generic/ReflowInput.cpp. CLOSED TREE
Backed out changeset 536e78fea3de (bug 1582530)
Backed out changeset ae88c31cf531 (bug 1582530)

--HG--
extra : amend_source : cd6928208a1916e72a8f14952adc85f5e5e2c47d
2019-09-28 00:31:24 +03:00
Tim Nguyen
597206ae06 Bug 1582530 - Fix remaining cases that were relying on blockification. r=dao,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D46676

--HG--
extra : moz-landing-system : lando
2019-09-27 20:14:37 +00:00
Andrew McCreight
663c40c506 Bug 1579835, part 1b - Directly pass in remote type to E10SUtils.isWebRemoteType. r=mconley
Now that we only use a single field of the browser that gets passed in
to isWebRemoteType, I think it makes more sense to just pass in the
remote type directly.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 22:16:28 +00:00
Andrew McCreight
741763a6d6 Bug 1579835, part 1 - Make E10SUtils.isWebRemoteType use a simpler prefix approach. r=mconley
Nika said that any `web'-prefixed remote type should be valid, so this
function can be simplified. For instance, webLargeAllocation should
return true.

This removes the need for ownerGlobal, so a few wrappers can be
removed.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 22:40:30 +00:00
Erica Wright
fcae634e2a Bug 1584573 - String change for appmenu protection report label. r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D47458

--HG--
extra : moz-landing-system : lando
2019-09-27 17:33:46 +00:00
Tim Nguyen
84795d8770 Bug 1584412 - Update CSS broken by bug 1534455. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47380

--HG--
extra : moz-landing-system : lando
2019-09-27 11:10:24 +00:00
Paul Zuehlcke
97eafa8dd0 Bug 1402957 - Refactored remaining tests using nsIPermissionManager URI methods to principals. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47252

--HG--
extra : moz-landing-system : lando
2019-09-27 09:48:53 +00:00
Mark Banner
b095f7073f Bug 1576158 - Display the private browsing engine on the new tab page when in permanent private browsing mode. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D47209

--HG--
extra : moz-landing-system : lando
2019-09-27 14:54:50 +00:00
Mark Banner
b93f2c2970 Bug 1576158 - Display the private browsing engine on the private browsing page. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D47208

--HG--
extra : moz-landing-system : lando
2019-09-27 14:54:38 +00:00
Anny Gakhokidze
f1c694e18f Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D47347

--HG--
extra : moz-landing-system : lando
2019-09-27 14:25:10 +00:00
Brian Grinstead
5532d17616 Bug 1583377 - Remove xul:page and replace consumers with xul:window r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D46869

--HG--
extra : moz-landing-system : lando
2019-09-27 13:04:20 +00:00
Dão Gottwald
11dc2d37c2 Bug 1584507 - Collapsed urlbar should expand when clicking its search icon. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D47421

--HG--
extra : moz-landing-system : lando
2019-09-27 13:22:31 +00:00
Emilio Cobos Álvarez
69d84b1151 Bug 1582042 - Remove nsIRemoteTab.forceRepaint(). r=mconley
It's useless if the tab is already visible (i.e., has renderLayers=true), per
the previous patches, and that's the only point at which it gets called.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 22:11:50 +00:00
Nihanth Subramanya
fbae672ca0 Bug 1579209 - [Protections Panel] Use new STATE_COOKIES_LOADED_TRACKER for cookies category item visibility logic. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47323

--HG--
extra : moz-landing-system : lando
2019-09-27 10:41:48 +00:00
Harry Twyford
5dabbf7c94 Bug 1584273 - Disable the megabar animation when prefers-reduced-motion is true. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47348

--HG--
extra : moz-landing-system : lando
2019-09-27 10:58:46 +00:00
Harry Twyford
b823671288 Bug 1583993 - Check the focused attribute in startLayoutExtend and endLayoutExtend. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47262

--HG--
extra : moz-landing-system : lando
2019-09-27 11:00:06 +00:00
Julian Descottes
6703ecb952 Bug 1583749 - Stop exposing deprecated connect() api on the webextension descriptor front r=yulia,rpl
Depends on D47053

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

--HG--
extra : moz-landing-system : lando
2019-09-27 09:53:55 +00:00
Brindusan Cristian
1a6d122f44 Bug 1579285 - Fix prettier Eslint. r=me CLOSED TREE 2019-09-27 07:30:19 +03:00
Martin Thomson
336d7bb418 Bug 1579285 - Offer to enable TLS 1.0 on neterror page r=johannh
As we roll out the TLS 1.0 and 1.1 deprecation, sites that don't support TLS 1.2
will show the neterror page.  This adds a box to that page that shows in this
specific case.  That box explains what is going on and gives an option to
re-enable TLS 1.0.

As mentioned, this will show alongside an option to reset TLS-related
preferences if any overrides are active.

Hitting the button will set the new pref to 'true' and reload the page.

Once the override is engaged, the option won't show, but that option to reset
preferences will show (as this is a TLS-related preference).

The intent is to remove this affordance in March 2020 as we formally move to
having TLS 1.2 the minimum version.  All going to plan, this will only affect
prerelease channels, though anyone who has tweaked security.tls.version.* could
also see this.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 01:26:06 +00:00
Martin Thomson
506fbc6493 Bug 1579270 - Disable TLS 1.0 and TLS 1.1 in Nightly, r=jcj
This flips the default for security.tls.version.min to 3 (TLS 1.2) for the
Nightly channel.

Having had this pref at this level for the last year, I can confirm that this
does break the occasional site, but it is quite rare.  The intent of this change
is to start making it more obvious when sites don't support TLS 1.2.

I'm asking for wider review because this is a disruptive change.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 04:01:17 +00:00
thomasmo
5bc5a92887 Bug 1570130 - Add Search to FxR Url Bar r=Gijs
This change updates the URL bar in Firefox Reality for Desktop to support
searching with the default provider when a not-well-formed URL is input by the
user.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 21:16:53 +00:00
shindli
964bceeb91 Backed out 2 changesets (bug 1582530) for causing reftest permafailures in /builds/worker/workspace/build/src/layout/generic/ReflowInput.cpp:2188 CLOSED TREE
Backed out changeset c0fcdc789da3 (bug 1582530)
Backed out changeset 7eb69d3d03a5 (bug 1582530)
2019-09-27 05:15:08 +03:00
Tim Nguyen
4750005faf Bug 1582530 - Fix remaining cases that were relying on blockification. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D46676

--HG--
extra : moz-landing-system : lando
2019-09-27 01:19:11 +00:00
Coroiu Cristina
735d79f681 Backed out 4 changesets (bug 1579285, bug 1579270) for browser-chrome failures at browser/base/content/test/siteIdentity/browser_deprecatedTLSVersions.js on a CLOSED TREE
Backed out changeset 36d7cc55bd16 (bug 1579285)
Backed out changeset 26e3ed3c1592 (bug 1579285)
Backed out changeset 913652258fe6 (bug 1579285)
Backed out changeset 0781e60dd54c (bug 1579270)
2019-09-27 04:19:59 +03:00
Brindusan Cristian
555f911666 Backed out 2 changesets (bug 1582530) for crashtest assertions on ReflowInput.cpp. CLOSED TREE
Backed out changeset 1ae40ac76cd0 (bug 1582530)
Backed out changeset 7fb765cb6727 (bug 1582530)
2019-09-27 04:02:33 +03:00
Brindusan Cristian
a28dd50b63 Bug 1579285 - Fix ESlint. a=me CLOSED TREE 2019-09-27 03:50:33 +03:00
Martin Thomson
cd23d1b0d9 Bug 1579285 - Offer to enable TLS 1.0 on neterror page r=johannh
As we roll out the TLS 1.0 and 1.1 deprecation, sites that don't support TLS 1.2
will show the neterror page.  This adds a box to that page that shows in this
specific case.  That box explains what is going on and gives an option to
re-enable TLS 1.0.

As mentioned, this will show alongside an option to reset TLS-related
preferences if any overrides are active.

Hitting the button will set the new pref to 'true' and reload the page.

Once the override is engaged, the option won't show, but that option to reset
preferences will show (as this is a TLS-related preference).

The intent is to remove this affordance in March 2020 as we formally move to
having TLS 1.2 the minimum version.  All going to plan, this will only affect
prerelease channels, though anyone who has tweaked security.tls.version.* could
also see this.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 00:18:11 +00:00