- 22 Aug, 2019 4 commits
-
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D43052 --HG-- extra : moz-landing-system : lando
-
tanhengyeow authored
Test for clearing frames. Differential Revision: https://phabricator.services.mozilla.com/D42696 --HG-- extra : moz-landing-system : lando
-
Jan de Mooij authored
This makes it easier to see the implementation for a particular platform without getting confused by code for other platforms. The SPARC code was deleted because we don't have a JIT backend for it anymore. Differential Revision: https://phabricator.services.mozilla.com/D42804 --HG-- extra : moz-landing-system : lando
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D42815 --HG-- extra : moz-landing-system : lando
-
- 21 Aug, 2019 2 commits
-
-
Thomas Wisniewski authored
This patch ultimately overrides the user-agent which Fennec users send to Google Search pages, choosing a phone- or tablet-specific UA as appropriate. It involves adding four new metadata keys to the webcompat addon's metadata for user-agent overrides: blocks, permanentPref, experiment, telemetryKey: - "blocks" specifies URLs for which any requests should be aborted. This allows us to block the Google service worker for now, as it has caused "content corrupted" issues in the past with other enhanced search addons (see https://github.com/wisniewskit/google-search-fixer/issues/1). - "permanentPref" specifies an about:config preference, which dictates whether the injection is used. Users may set this to `false` to disable the injection outright, and permanently; `true` or `undefined` values allow the injection to function normally. - "experiment" specifies the name of the experiment this feature is optionally gated behind. Only a Fennec-specific implementation is provided in this patch. The implementation simply queries Switchboard to determine if the experiment is active. - "telemetryKey" specifies which telemetry key should be flipped to "true" when this injection runs. We will use this to note whether enhanced search has actually been enabled for this profile. Only a Fennec-specific implementation is given in this patch, which actually just sets a Fennec Shared Preference, which Fennec's core telemetry ping later reads in Java to know what the ping should contain. Differential Revision: https://phabricator.services.mozilla.com/D41074 --HG-- extra : moz-landing-system : lando
-
Nathan Froyd authored
Marking these constructors as `constexpr` encourages the compiler to constant-initialize most of the `gScalars` array, rather than generating a giant glob of code to move the (constant) values into the array at runtime. Differential Revision: https://phabricator.services.mozilla.com/D42842 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 12 commits
-
-
Jan Varga authored
This patch adds a fixed-size array of client usages to OriginInfo and modifies quota tracking APIs to require the client type to be passed in. A new method ResetUsageForClient is implemented. The method is used during client-specific origin clearing. ResetUsageForClient is much faster than calling GetUsageForOrigin and calling DecreaseUsageForOrigin after that. LockedUsage now has an assertion that verifies that the total sum of client usages matches total origin usage. This method should be called instead of touching mUsage directly. A new assertion is added to GetQuotaObject which verifies that passed file belongs to the given persistence type, origin, and client. Differential Revision: https://phabricator.services.mozilla.com/D38028 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D42562 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D42561 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
If either the Realm or the request needs full-parsing, we disable lazy parsing. Differential Revision: https://phabricator.services.mozilla.com/D42560 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
We already have an accessor to make sure this is can only be set but not cleared so hide the underlying storage. Differential Revision: https://phabricator.services.mozilla.com/D42559 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
The hasIntroductionInfo flag is equivalent to checking for the existance introducerFilename so use that instead. Also remove unused setter for the introducer script. Differential Revision: https://phabricator.services.mozilla.com/D42558 --HG-- extra : moz-landing-system : lando
-
Masayuki Nakano authored
Differential Revision: https://phabricator.services.mozilla.com/D42778 --HG-- extra : moz-landing-system : lando
-
Ehsan Akhgari authored
Bug 1572271 - Part 2: Increase the timeout of mochitest-browser-chrome on Windows debug to 90 minutes; r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D42988 --HG-- extra : moz-landing-system : lando
-
Ehsan Akhgari authored
Bug 1572271 - Part 1: Force a GC during the cleanup of antitracking tests since there is not enough idle time between these tests for GCs to kick in naturally; r=baku This prevents a whole host of OOM issues from occurring intermittently when running these tests. Differential Revision: https://phabricator.services.mozilla.com/D42654 --HG-- extra : moz-landing-system : lando
-
Luca Greco authored
Bug 1574431 - Preserve installTelemetryInfo when rebuilding the DB from the addons manifest files. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D42281 --HG-- extra : moz-landing-system : lando
-
Noemi Erli authored
Backed out 5 changesets (bug 1575055) for causing build bustages in mozJSComponentLoader.cpp CLOSED TREE Backed out changeset e29819477913 (bug 1575055) Backed out changeset f770e1398276 (bug 1575055) Backed out changeset 3ee4fd0e20e0 (bug 1575055) Backed out changeset 51f0929a5c8d (bug 1575055) Backed out changeset 45f0e989e56e (bug 1575055)
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D42562 --HG-- extra : moz-landing-system : lando
-
- 21 Aug, 2019 1 commit
-
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D42561 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 2 commits
-
-
Ted Campbell authored
If either the Realm or the request needs full-parsing, we disable lazy parsing. Differential Revision: https://phabricator.services.mozilla.com/D42560 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
We already have an accessor to make sure this is can only be set but not cleared so hide the underlying storage. Differential Revision: https://phabricator.services.mozilla.com/D42559 --HG-- extra : moz-landing-system : lando
-
- 21 Aug, 2019 1 commit
-
-
Ted Campbell authored
The hasIntroductionInfo flag is equivalent to checking for the existance introducerFilename so use that instead. Also remove unused setter for the introducer script. Differential Revision: https://phabricator.services.mozilla.com/D42558 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 2 commits
-
-
Tim Huang authored
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
-
Tim Huang authored
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
-
- 21 Aug, 2019 1 commit
-
-
Tim Huang authored
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
-
- 22 Aug, 2019 6 commits
-
-
Masayuki Nakano authored
It's declared, but not defined. Differential Revision: https://phabricator.services.mozilla.com/D42777 --HG-- extra : moz-landing-system : lando
-
Masayuki Nakano authored
Differential Revision: https://phabricator.services.mozilla.com/D42776 --HG-- extra : moz-landing-system : lando
-
Henri Sivonen authored
Differential Revision: https://phabricator.services.mozilla.com/D43015 --HG-- extra : moz-landing-system : lando
-
Cosmin Sabou authored
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D41719 --HG-- extra : moz-landing-system : lando
-
sotaro authored
Uses wr::PipelineId to identify user of WebRenderImageHost. Differential Revision: https://phabricator.services.mozilla.com/D42462 --HG-- extra : moz-landing-system : lando
-
- 21 Aug, 2019 1 commit
-
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D42314 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 6 commits
-
-
arthur.iakab authored
-
arthur.iakab authored
--HG-- extra : amend_source : ded5891c5b5c9f36755115cb34365e117a63b2dd
-
Cosmin Sabou authored
-
Landry Breuil authored
-
Masayuki Nakano authored
Differential Revision: https://phabricator.services.mozilla.com/D42775 --HG-- extra : source : 6456b7a6cc679d744637e639d37cb73e795c1357
-
Brian Hackett authored
Bug 1572280 Part 3 - Reparse sources with GC'ed scripts to get all breakpoint positions, r=loganfsmyth. Depends on D41127 Differential Revision: https://phabricator.services.mozilla.com/D41128 --HG-- extra : moz-landing-system : lando
-
- 21 Aug, 2019 2 commits
-
-
Markus Stange authored
Differential Revision: https://phabricator.services.mozilla.com/D42377 --HG-- extra : moz-landing-system : lando
-
Jonathan Kew authored
Differential Revision: https://phabricator.services.mozilla.com/D42938 --HG-- extra : moz-landing-system : lando
-