Dimi Lee
edf5486bad
Bug 1653568 - Add a testcase to make sure WebSocket is classified by URL Classifier r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D83942
2020-07-17 13:55:54 +00:00
Frederik Braun
617d3006d9
Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D83490
2020-07-15 11:20:45 +00:00
tkhan
ee01624549
Bug 1650919 - Adding manifest annotations for xorigin test harness. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82763
2020-07-13 20:34:46 +00:00
Bogdan Tara
3c06465cef
Backed out changeset 1a0f002865d3 (bug 1650919) for test_deprecated.html failures CLOSED TREE
2020-07-13 19:22:21 +03:00
tkhan
ff22d64560
Bug 1650919 - Adding manifest annotations for xorigin test harness. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D82763
2020-07-13 13:01:43 +00:00
Dimi Lee
aa143866ce
Bug 1437626 - P4. Test requests sent in a service worker is classified r=baku
...
This patches does the following:
1. Test fetch in service worker should be classified.
2. Test requests should not be classified when it is whitelisted.
3. Test requests should not be classified when it is a first-party.
Depends on D80184
Differential Revision: https://phabricator.services.mozilla.com/D80185
2020-07-08 12:27:14 +00:00
Andrea Marchesini
50a6d0f5ed
Bug 1650950 - Rename blacklist, whitelist, and skiplist in the anti-tracking and url-classifier code, r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D82497
2020-07-07 16:17:11 +00:00
Noemi Erli
3abcd21207
Backed out 4 changesets (bug 1437626) for causing ES lint failure CLOSED TREE
...
Backed out changeset c9a432ac1964 (bug 1437626)
Backed out changeset 905916b5ee1a (bug 1437626)
Backed out changeset c692ce0d363a (bug 1437626)
Backed out changeset fcd023c403bc (bug 1437626)
2020-07-02 11:05:40 +03:00
Dimi Lee
3a61ac5abd
Bug 1437626 - P4. Test requests sent in a service worker is classified r=baku
...
This patches does the following:
1. Test fetch in service worker should be classified.
2. Test requests should not be classified when it is whitelisted.
3. Test requests should not be classified when it is a first-party.
Depends on D80184
Differential Revision: https://phabricator.services.mozilla.com/D80185
2020-07-02 07:20:54 +00:00
Simon Giesecke
a69d79b6db
Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80860
2020-07-01 08:29:29 +00:00
Mathieu Leplatre
4a882eabb4
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-24 10:00:53 +00:00
tkhan
00168e2bff
Bug 1602668 - M(1) manifest and test changes. r=kmag,karlt,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D70362
2020-06-22 19:09:49 +00:00
Csoregi Natalia
8b9a10c396
Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE
2020-06-22 12:20:39 +03:00
Mathieu Leplatre
27dc624708
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-22 08:21:40 +00:00
Cosmin Sabou
6fd9645044
Backed out changeset 7e39d1eed06b (bug 1639284) for xpcshell failures on test_blocklist_severities.js. CLOSED TREE
2020-06-18 17:29:29 +03:00
Mathieu Leplatre
4c3bab8f1e
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-18 09:47:43 +00:00
Mihai Alexandru Michis
9e01eae954
Backed out changeset da7cbff78183 (bug 1639284) for causing failures in test_engine_selector_remote_settings.js
...
CLOSED TREE
2020-06-17 20:51:02 +03:00
Kris Maglione
0720b18caa
Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-17 17:17:16 +00:00
Mathieu Leplatre
641e29198b
Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-17 15:58:25 +00:00
Emilio Cobos Álvarez
8db8f02779
Bug 1599160 - Clear the shared stylesheet cache in some mochitests. r=mayhemer,robwu
...
So that they keep testing the network cache / url classifier / etc...
Differential Revision: https://phabricator.services.mozilla.com/D77843
2020-06-12 19:06:15 +00:00
Razvan Maries
36281afc64
Backed out 7 changesets (bug 1599160) for damp failures. CLOSED TREE
...
Backed out changeset edb0e17f3c98 (bug 1599160)
Backed out changeset 64b42ac358e6 (bug 1599160)
Backed out changeset ce1521b895e1 (bug 1599160)
Backed out changeset 0b0ff0ad8db7 (bug 1599160)
Backed out changeset c7ef05dae614 (bug 1599160)
Backed out changeset 466cfd0ad5db (bug 1599160)
Backed out changeset b3f28494f0e7 (bug 1599160)
2020-06-12 02:40:38 +03:00
Emilio Cobos Álvarez
eae30757c8
Bug 1599160 - Clear the shared stylesheet cache in some mochitests. r=mayhemer,robwu
...
So that they keep testing the network cache / url classifier / etc...
Differential Revision: https://phabricator.services.mozilla.com/D77843
2020-06-11 11:42:11 +00:00
Razvan Maries
ef6b72636b
Backed out 3 changesets (bug 1638153) for perma failures on cross-origin-objects.html. CLOSED TREE
...
Backed out changeset f7aedc92d396 (bug 1638153)
Backed out changeset 07ec713926c6 (bug 1638153)
Backed out changeset 5a656842e241 (bug 1638153)
2020-06-01 23:51:35 +03:00
Kris Maglione
5801b582fd
Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-01 17:59:01 +00:00
Dimi Lee
a49da0adb5
Bug 1639718 - P3. Add testcase r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D76838
2020-05-28 09:51:32 +00:00
Csoregi Natalia
32977ea1a7
Backed out changeset b42b355fc457 (bug 1637634) for crashes on UpdateIsOnContentBlockingAllowList. CLOSED TREE
2020-05-25 23:54:18 +03:00
Dimi Lee
7768769be3
Bug 1637634 - Update IsOnContentBlockingAllowList in nsHttpChannel::AsyncOpen r=timhuang,necko-reviewers
...
This patch removes TYPE_DOCUMENT test in test_shouldclassify because the
testcase creates a non-top level channel with TYPE_DOCUMENT flag (this is wong!),
which triggers the assertion in UpdateIsOnContentBlockingAllowList.
File a follow-up bug 1640715 to add TYPE_DOCUMENT test back.
Differential Revision: https://phabricator.services.mozilla.com/D76152
2020-05-25 18:30:43 +00:00
Andrea Marchesini
2d420411d1
Bug 1636371 - UrlClassifierSkipListService.jsm should call the observer even when RemoteSettings have not been received yet, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D73925
2020-05-08 06:16:49 +00:00
Ian Moody
0a0d8bf126
Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception. r=mossop,remote-protocol-reviewers,marionette-reviewers,whimboo,necko-reviewers,geckoview-reviewers,valentin,agi
...
Raw Cr.ERROR don't get stack information, same as throwing JS literals instead
of `new Error()`s.
This was done automatically with a new eslint rule that will be introduced in
the next commit. One instance of a raw Cr.ERROR was not replaced since it is
used in a test that specifically checks the preservation of raw Cr values in
XPCJS. The rule will be disabled for that instance.
Differential Revision: https://phabricator.services.mozilla.com/D28073
2020-05-05 17:41:36 +00:00
Simon Giesecke
c75f3b56b2
Bug 1626570 - Improve handling of copying arrays in toolkit/components/url-classifier/. r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D72328
2020-04-30 09:40:24 +00:00
Simon Giesecke
1f634eadf7
Bug 1628692 - Prepare toolkit/components/url-classifier/ for making FallibleTArray uncopyable. r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D72620
2020-04-29 08:41:39 +00:00
Nika Layzell
99e1da0af7
Bug 1580565 - Part 8: Re-enable disabled tests, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D72763
2020-04-28 15:33:20 +00:00
Tim Huang
96bb2e2aca
Bug 1608516 - Part 3: Add a pref to prevent sending unnecessary IPC if we are not in testing. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D71940
2020-04-22 22:22:09 +00:00
Stefan Hindli
f2dd4fbf36
Backed out 3 changesets (bug 1608516) for causing mochitest permafailures in toolkit/components/url-classifier/tests/mochitest/test_classified_annotations.html CLOSED TREE
...
Backed out changeset f588a8808e45 (bug 1608516)
Backed out changeset 2a8566d55ba6 (bug 1608516)
Backed out changeset 8c1be470cb2c (bug 1608516)
2020-04-23 00:31:42 +03:00
Tim Huang
c2a8d0ac85
Bug 1608516 - Part 3: Add a pref to prevent sending unnecessary IPC if we are not in testing. r=baku
...
Depends on D71939
Differential Revision: https://phabricator.services.mozilla.com/D71940
2020-04-22 14:33:08 +00:00
Coroiu Cristina
0cc5e3e924
Backed out 2 changesets (bug 1625500) for multiple failures on a CLOSED TREE
...
Backed out changeset 7d80233bcfcd (bug 1625500)
Backed out changeset 0a35b13dfcde (bug 1625500)
2020-04-17 15:36:05 +03:00
Gijs Kruitbosch
0045b2ec32
Bug 1625500 - fix use of .then(x, x) in the tree, r=marionette-reviewers,Standard8,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D68614
2020-04-17 11:41:49 +00:00
Dimi Lee
4352ee5187
Bug 1627897 - Add a SkipListService testcase to ensure features can get correct initial data. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D69955
2020-04-09 21:28:43 +00:00
Edouard Oger
c11119b26d
Bug 1627444 p4 - Cast to expectedThreatType to int in tests. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D69713
2020-04-07 15:26:28 +00:00
Steven Englehardt
997b273518
Bug 1616436 - Skip passive content from fingerprinting blocking, r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D67956
2020-04-02 06:32:44 +00:00
Gijs Kruitbosch
9cafe6cb12
Bug 1598924 - make remote settings handle shutdown gracefully, r=leplatrem,asuth
...
By and large, this change accomplishes two things:
1. Run db.close() in finally clauses so that even if db access fails, we close
our connections. It also tries to avoid waiting on other, non-DB operations
before calling close, to avoid the DB connection needlessly hanging around.
2. Intercept all async database operations from the remote settings client to
kinto and ensuring they complete before the end of `profile-before-change`.
Any operations started after Services.startup.isShuttingDown (so after
quit/restart is initiated by the user) will throw. Operations started
beforehand are put in a set of operations, and remove themselves once
complete. We AsyncShutdown block on that set of operations completing.
Differential Revision: https://phabricator.services.mozilla.com/D66995
2020-03-24 14:55:41 +00:00
Mathieu Leplatre
4f9f1e239c
Bug 1620185 - Remove usage of .openCollection() in other modules r=glasserc
...
Differential Revision: https://phabricator.services.mozilla.com/D66749
2020-03-17 20:21:54 +00:00
Simon Giesecke
99b166167f
Bug 1613985 - Use default for equivalent-to-default constructors/destructors in toolkit. r=mossop
...
Depends on D66008
Differential Revision: https://phabricator.services.mozilla.com/D66010
2020-03-10 08:48:24 +00:00
Mark Banner
d375cfec54
Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D65703
2020-03-07 10:09:44 +00:00
Andreea Pavel
e03f9a80c8
Backed out changeset 5fdf628512a0 (bug 1614434) for build bustages on a CLOSED TREE
2020-02-20 16:49:29 +02:00
Philipp Zech
12aed91a70
Bug 1614434 - Remove unsused function BuildCache. r=gcp
...
Removed unused function BuildCache(LookupCacheV2* cache, const _PrefixArray& aPrefixArray). This also required removal of RefPtr<T> SetupLookupCache(const _PrefixArray& aPrefixArray) (formerly line 229).
Differential Revision: https://phabricator.services.mozilla.com/D62614
2020-02-13 11:31:01 +00:00
Andrea Marchesini
2cf1195578
Bug 1577040 - Part 6: Fix a couple of tests, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D63304
2020-02-20 07:30:02 +00:00
Andrea Marchesini
97d2db3241
Bug 1577040 - Part 3: Replace nsIHttpChannel.isTrackingResource() with isThirdPartyTrackingResource() in the url-classifier tests, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D63301
2020-02-20 07:29:15 +00:00
Christoph Kerschbaumer
73f3b32892
Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D60403
2020-01-22 11:04:17 +00:00
Razvan Maries
c21a78144e
Backed out changeset dbaa31392a53 (bug 1609877) for build bustages on DOMSecurityMonitor.cpp. CLOSED TREE
2020-01-20 22:08:07 +02:00