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

64254 Коммитов

Автор SHA1 Сообщение Дата
Tim Huang 02045f09e3 Bug 1574930 - Part 3: Add a test case for making sure that the track counter displays properly and fix an issue for BrowserTestUtils.waitForAttribute(). r=nhnt11,johannh
This patch adds a test case to check the visibility of the track counter
is correct in different situations, including zero tracker, one tracker
and multiple trackers.

Also, this patch fixes an issue that the
BrowserTestUtils.waitForAttributes() won't work if the waiting
attributes doesn't have a value or has an empty string as its value.
We check the value of the observing attribute to verify if it is
existing, however an empty string will be treated as a false, so it
won't pass the check if the attribute doesn't have a value. Hence, we
should use hasAttribute() instead of getAttribute() to check the
existence of the attribute.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:48:59 +00:00
Tim Huang 9fb9109290 Bug 1574930 - Part 2: Fix the issue the the number of blocked trackers is still shown if the count is zero. r=nhnt11
By only hiding the tracker counter when the tracker counter is zero and
show the counter always other than that. By doing so,  the counter
would be shown properly according the tracker number.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 09:34:21 +00:00
Tim Huang e127d3cf82 Bug 1574930 - Part 1: Use the app locale for the tracker counter number in protections panel. r=nhnt11,Ehsan
We use the locale of the application to show the number of the trakcer
counter.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 09:08:56 +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
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
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
Tim Nguyen b224bc971f Bug 1575697 - Remove 'Launch' button next to the website address in about:logins. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D42976

--HG--
extra : moz-landing-system : lando
2019-08-22 05:32:00 +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
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
Sam Foster f84227e740 Bug 1571700 - Don't show fill logins context menu item in about: pages. r=MattN
* Skip showing the password manager items in the context menu from an about: page

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

--HG--
extra : moz-landing-system : lando
2019-08-21 22:01:26 +00:00
Tim Nguyen 8c69bad734 Bug 1570947 - Properly overflow long passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42972

--HG--
extra : moz-landing-system : lando
2019-08-21 22:36:19 +00:00
Mike Hommey 66d7fe943e Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42765

--HG--
extra : moz-landing-system : lando
2019-08-21 12:25:42 +00:00
mcrawford@mozilla.com 934253ce7d Bug 1574873 - The Mobile Promotion is wrongly displayed on “about:logins” page when you are not signed in to Sync r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42948

--HG--
extra : moz-landing-system : lando
2019-08-21 22:11:38 +00:00
lesleynorton 8c48d15bf3 Bug 1574879: Fix breach warning icon flickering on about:logins page refreshes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42732

--HG--
extra : moz-landing-system : lando
2019-08-21 22:09:41 +00:00
Tim Nguyen 1beaf8eeb3 Bug 1575408 - De-duplicate some urlbar and searchbar styles. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42923

--HG--
extra : moz-landing-system : lando
2019-08-21 19:36:50 +00:00
Haik Aftandilian c5b3602ae4 Bug 1562684 - PR_GetLibraryFilePathname is returning absolute paths in MacOS Catalina r=froydnj
Instead of using symlinks, copy .dylib files to the ${OBJDIR}/dist/Nightly{Debug}.app/Contents/MacOS dir for local builds.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 12:32:09 +00:00
Mark Banner a05a7163d5 Bug 1551829 - Upgrade to ESLint 6.1.0. r=mossop
This picks up various improvements, especially to how configurations are handled and some new rules.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 19:08:44 +00:00
Oana Pop Rus 3223cd3dc2 Backed out 4 changesets (bug 1510569) for causing build bustage on a CLOSED TREE
Backed out changeset eae555c11f25 (bug 1510569)
Backed out changeset 2fb8938d16db (bug 1510569)
Backed out changeset b480af862022 (bug 1510569)
Backed out changeset 642cd6323cdc (bug 1510569)
2019-08-21 22:55:43 +03:00
Dão Gottwald a25a70aaf0 Bug 1575563 - Improve Megabar input layout. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D42864

--HG--
extra : moz-landing-system : lando
2019-08-21 19:13:15 +00:00
Barret Rennie 52899c1e0d Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 18:25:04 +00:00
Matt Howell ea12a48529 Bug 1567229 - Attempt creating a taskbar pin a second time on Windows 10. r=agashlin
At least for now, this behavior is behind a hidden pref. The intent is to
experiment with the feature and determine that way whether enabling it
permanently is a good idea, and if so the pref gate will be removed in a
separate bug.

This patch depends on bug 1567247 and will fail to build without it.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 16:09:46 +00:00
Matt Howell 6f1b6a839a Bug 1567247 Part 3 - Support for reading and uninstalling registry-reflected prefs. r=agashlin
We intentionally only clean out the prefs registry key during uninstall, unlike
the other registry keys that the installer creates, because we might want to do
experiments that involve the procedures that normally clean out registry keys.
This leaves open the possibility that an experiment causes some problem that
by its nature makes it difficult to disable the experiment, since it wouldn't
be disabled by either a normal update or a paveover install, but it's
necessary to make sure that experiments persist for longer than e.g. a single
update cycle.

Depends on D40327

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

--HG--
extra : moz-landing-system : lando
2019-08-21 16:09:46 +00:00
Matt Howell ddf4b8c1d0 Bug 1567247 Part 2 - Add tests for the new InstallerPrefs component. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40327

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:16 +00:00
Matt Howell b9da8b4eed Bug 1567247 Part 1 - Reflect a fixed list of prefs into the Windows registry so the installer can read them. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D40326

--HG--
extra : moz-landing-system : lando
2019-08-19 21:06:02 +00:00
Michael Kaply 29b17873ca Bug 1571120 - Check for file paths before assuming a URL. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D41255

--HG--
extra : moz-landing-system : lando
2019-08-20 20:52:36 +00:00
Michael Kaply 2b3f71bc73 Bug 1571033 - Don't clear user homepage when setting default via policy. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D40453

--HG--
extra : moz-landing-system : lando
2019-08-21 15:36:23 +00:00
mcrawford@mozilla.com 549982a317 Bug 1572487 - Add UI Test for STP Pref with Preferences r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42375

--HG--
extra : moz-landing-system : lando
2019-08-21 14:45:21 +00:00
Emily McMinn 71497c28dc Bug 1572551 - Added tooltip for "Recommended Extension" and "Recommended Feature" icons r=k88hudson
Added tooltip for "Recommended Extension" and "Recommended Feature" icons. This covers both bug #1572551 and #1572555.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 14:48:12 +00:00
Thomas Nguyen bbd6f51a56 Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41955

--HG--
extra : moz-landing-system : lando
2019-08-21 13:28:23 +00:00
Nihanth Subramanya 7f7d7e2f26 Bug 1575491 - Add Localization Note for Content Blocking category section headers. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D42814

--HG--
extra : moz-landing-system : lando
2019-08-21 11:58:17 +00:00
Nihanth Subramanya 56dca3a160 Bug 1573565 - [Protections Panel] Remove strict mode hint from trackers subview. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42821

--HG--
extra : moz-landing-system : lando
2019-08-21 12:09:27 +00:00
Megha 8cc2863d6c Bug 1574255 - Removed gUsageRequest from pageinfo's permissions.js. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42687

--HG--
extra : moz-landing-system : lando
2019-08-21 09:51:23 +00:00
Sylvestre Ledru 7759b614e2 Bug 1575249 - Ride along: remove +x permissions on source files r=Ehsan
Depends on D42672

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

--HG--
extra : moz-landing-system : lando
2019-08-21 09:57:03 +00:00
Daniel Varga ae8445aebc Merge mozilla-central to autoland. On a CLOSED TREE 2019-08-21 13:06:00 +03:00
Daniel Varga 597a69c70a Merge mozilla-inbound to mozilla-central. a=merge 2019-08-21 12:52:49 +03:00
Dorel Luca 36ef7ebb68 Backed out changeset de151ad69bd6 (bug 1003968) for build bustage. CLOSED TREE 2019-08-21 12:48:14 +03:00
Mihai Alexandru Michis 248b072642 Merge mozilla-central to mozilla-inbound. 2019-08-21 06:51:22 +03:00
Andrew McCreight 1523b3dab0 Bug 1575388 - Mark browser_temporary_permissions.js as passing with Fission. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D42764

--HG--
extra : moz-landing-system : lando
2019-08-21 02:36:32 +00:00
Mihai Alexandru Michis fea3565134 Merge inbound to mozilla-central. 2019-08-21 01:00:06 +03:00
ruthra kumar c4c97acc65 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-21 09:34:49 +00:00
Mark Banner 1804529943 Bug 1575477 - Fix use of unknown property browser_trackingUI_categories.js. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D42808

--HG--
extra : moz-landing-system : lando
2019-08-21 09:02:16 +00:00
Tim Nguyen ee4ee3237a Bug 1567714 - Fix .urlbar-display text color on themes. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42744

--HG--
extra : moz-landing-system : lando
2019-08-21 08:15:30 +00:00
Chris Peterson 41241f3418 Bug 1514965 - Part 2: Enable clang -ftrivial-auto-var-init to initialize local variables with 0xAA in debug builds. r=froydnj
Disable -ftrivial-auto-var-init for DllBLocklistWin.cpp with clang-cl because the file's interceptions happen so early in the main process that the loader hasn't yet resolved the import of memset (used by -ftrivial-auto-var-init) from vcruntime140.dll.

Disable -ftrivial-auto-var-init on Linux32 because it causes some xpcshell test failures.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 07:08:29 +00:00
Drew Willcoxon a3c5634c7b Bug 1572896 - Align the quantumbar view's icons with the tracking protection or identity icon, whichever is visible. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D42555

--HG--
extra : moz-landing-system : lando
2019-08-20 17:45:14 +00:00
Kris Maglione ca3b3d51a6 Bug 1561705: Part 4b - Merge SpecialPowersAPI.jsm and SpecialPowersChild.jsm. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D42181

--HG--
rename : testing/specialpowers/content/SpecialPowersAPI.jsm => testing/specialpowers/content/SpecialPowersChild.jsm
extra : rebase_source : 040edb6a48c8972c12ef8ef1f412c407260a78bd
extra : source : dad7319f1f6cf3ebaa3f4f68fb3124492311a017
2019-08-14 16:32:59 -07:00
Kris Maglione 467bd404f5 Bug 1561705: Part 2 - Use regular SpecialPowers actor for browser chrome tests. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D42179

--HG--
extra : rebase_source : 319e389d7c38d919b2c5d474aa8417f443f94fb4
extra : source : 080ff558e41aad0cf05ca896c7f98bf4c9a2e7e9
2019-08-14 16:14:02 -07:00
Paul Zuehlcke a05cee34df Bug 1574130 - Updated ControlCenter.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42474

--HG--
extra : moz-landing-system : lando
2019-08-20 12:14:32 +00:00
Paul Zuehlcke 619584035d Bug 1574110 - Updated tabbrowser.js SitePermissions call to use principal. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42321

--HG--
extra : moz-landing-system : lando
2019-08-20 12:29:26 +00:00
Micah Tigley 34b2328e68 Bug 1572825 - Add telemetry for tracker "Learn More" links. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41977

--HG--
extra : moz-landing-system : lando
2019-08-20 12:38:08 +00:00
Paul Zuehlcke f568195330 Bug 1574124 - Updated PermissionUI.jsm to use SitePermissions principal methods. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42337

--HG--
extra : moz-landing-system : lando
2019-08-20 12:15:00 +00:00