Ehsan Akhgari
74daab44a0
Bug 1603902 - Remove a race condition where storage access would get denied when a delayed automatic grant is in progress; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D57211
--HG--
extra : moz-landing-system : lando
2019-12-20 14:47:28 +00:00
Ehsan Akhgari
5d2fded7b8
Bug 1601786 - Remove the "allow on any site" option from the storage access API prompt; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D56246
--HG--
extra : moz-landing-system : lando
2019-12-18 21:31:35 +00:00
Gurzau Raul
3bacc0f758
Backed out changeset c7842b0d5e8a (bug 1601786) for failing at browser_PermissionUI_prompts.js on a CLOSED TREE.
2019-12-18 22:42:51 +02:00
Ehsan Akhgari
482983dc47
Bug 1601786 - Remove the "allow on any site" option from the storage access API prompt; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D56246
--HG--
extra : moz-landing-system : lando
2019-12-18 15:50:55 +00:00
Ehsan Akhgari
4af06fb575
Bug 1603968 - Tune the heuristics for the delayed storage access grant towards a better user experience; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D57212
--HG--
extra : moz-landing-system : lando
2019-12-17 16:19:27 +00:00
Ehsan Akhgari
a2c6ed251d
Bug 1573236 - Part 2: Make the dom.storage_access.auto_grants.delayed work again with the new setup; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D41622
--HG--
extra : moz-landing-system : lando
2019-08-14 21:02:59 +00:00
Nicholas Nethercote
18fae65f38
Bug 1563139 - Remove StaticPrefs.h. r=glandium
...
This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138
--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Liang-Heng Chen
b100d76702
Bug 1539536 - implement content blocking measurements using prio; r=Ehsan,englehardt
...
randomly choose 1% users and their 0.14% page view to measure content blocking.
Differential Revision: https://phabricator.services.mozilla.com/D26130
--HG--
extra : moz-landing-system : lando
2019-04-11 22:15:07 +00:00
Ehsan Akhgari
60ba3ea3e2
Bug 1531538 - Delay resolving the promise returned from requestStorageAccess when the automatic storage access grants are invoked; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D21771
--HG--
extra : moz-landing-system : lando
2019-03-04 20:12:14 +00:00
Ehsan Akhgari
faecb1030e
Bug 1525054 - Make ContentPermissionRequestBase calculate the isHandlingUserInput flag itself instead of relying on callers who may or may not pass in the correct information; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D18571
--HG--
extra : moz-landing-system : lando
2019-02-04 19:56:48 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Ehsan Akhgari
66952eb338
Bug 1509047 - Part 3: Add support for automatically granting storage access permissions on a temporary session-based basis on the Gecko side; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D12864
2018-11-29 00:45:06 -05:00
Ehsan Akhgari
cc714b7adc
Bug 1490811 - Part 1: Add a permission doorhanger for the storage access API r=baku,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12467
--HG--
extra : moz-landing-system : lando
2018-11-26 21:23:16 +00:00