gecko-dev/browser/base/content/test
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
..
about Bug 1572278 - Adjusts checkViewCertificate test function in browser_aboutCertError.js for the new cert viewer.r=johannh 2019-08-14 13:25:53 +00:00
alerts Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh 2019-08-15 14:32:48 +00:00
caps Bug 1501108 - [7.0] Add empty origin attribute values to fix yet another desktop test. 2019-07-21 19:06:22 +00:00
captivePortal Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
chrome Bug 1544322 - Part 3 - Remove the [type] attribute for multiline <script> tags loading files in chrome://mochikit/content/ r=bzbarsky 2019-04-16 03:59:25 +00:00
contextMenu Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
favicons Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8 2019-07-15 16:19:32 -07:00
forms Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
fullscreen Bug 1568648 - Fixed OS string in test skip config. r=johannh 2019-07-26 08:09:29 +00:00
general Bug 1575563 - Improve Megabar input layout. r=harry 2019-08-21 19:13:15 +00:00
historySwipeAnimation Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
keyboard Backed out changeset 2bd128c84b4e (bug 1574567) for causing assertion failures on ServiceWorkerManagerService.cpp. 2019-08-19 22:00:28 +03:00
menubar Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
metaTags Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
pageActions Bug 1481055 - Improve the consistency of params of tab multiselection functions in gBrowser. r=dao 2019-07-22 17:16:40 +00:00
pageinfo Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh 2019-08-15 14:35:38 +00:00
performance Bug 1003968 - avoid Exists() calls for search plugin directories in the browser directory provider r=daleharvey,Gijs 2019-08-22 09:05:43 +00:00
permissions Bug 1575388 - Mark browser_temporary_permissions.js as passing with Fission. r=kmag 2019-08-21 02:36:32 +00:00
plugins Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
popupNotifications Bug 1552716 - Part 3: Update more tests. r=johannh 2019-07-30 09:13:07 +00:00
popups Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh 2019-08-15 14:35:38 +00:00
referrer Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
sanitize Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh 2019-08-15 14:32:48 +00:00
sidebar Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
siteIdentity Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh 2019-08-15 14:35:38 +00:00
siteProtections 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 2019-08-22 09:48:59 +00:00
static Bug 1550165 - Footer advertising links to Lockwise mobile apps. r=fluent-reviewers,Pike,MattN 2019-08-16 14:43:37 +00:00
statuspanel Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
sync Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod 2019-08-02 13:55:19 +00:00
tabcrashed Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley 2019-08-15 19:51:42 +00:00
tabPrompts Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh 2019-08-15 14:32:48 +00:00
tabs Bug 1574543 - Add and use a Fission-compatible utility method to check if a remote type is for web content. r=mconley 2019-08-19 16:56:36 +00:00
touch Bug 1561435 - Format browser/base/, a=automatic-formatting 2019-07-05 09:48:57 +02:00
trackingUI Bug 1573565 - [Protections Panel] Remove strict mode hint from trackers subview. r=johannh 2019-08-21 12:09:27 +00:00
webextensions Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh 2019-08-15 14:32:48 +00:00
webrtc Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh 2019-08-15 14:35:38 +00:00