Commit Graph

114 Commits

Author SHA1 Message Date
Nicholas Nethercote
d9bf389346 Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium. 2017-07-19 18:38:48 +10:00
Kris Maglione
e5aca6859e Bug 1322235: Part 6 - Replace AddonPolicyService with a stub implementation in ExtensionPolicyService. r=mixedpuppy,zombie
This replaces the JS policy service stubs with a pure C++ version which
directly makes policy decisions based on active WebExtensionPolicy objects.

This is the first step in a larger refactoring, which will remove the
ExtensionManagement module entirely, and replace the current add-on policy
service with direct, non-virtual access to native WebExtensionPolicy objects.

It will also be followed by related changes to migrate the content script and
extension page matching to native code, based on the existing MatchPattern and
WebExtensionPolicy bindings.

MozReview-Commit-ID: 2MpbmXZGiPZ
2017-06-03 17:12:14 -07:00
Paolo Amadini
ee2775c0b1 Bug 1364050 - Part 3 - Remove obsolete code from the nsIDownloadManager implementation. r=mak
A missing dependency in "nsTypeAheadFind.h" is also fixed to allow the removal of the include files from "nsToolkitCompsModule.cpp".

MozReview-Commit-ID: EefZA9bEUW0
2017-05-15 11:55:50 +01:00
Kris Maglione
125380eea0 Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
MozReview-Commit-ID: Bs8xMqzVOcl
2017-05-12 09:37:50 -07:00
Iris Hsiao
0d81aa4e25 Backed out 15 changesets (bug 1358846, bug 1356826) for talos error. a=backout
Backed out changeset 96ea13bb00c5 (bug 1358846)
Backed out changeset b533d7f9b9c2 (bug 1358846)
Backed out changeset 7dcb80a051a3 (bug 1358846)
Backed out changeset 26825f1e33dd (bug 1358846)
Backed out changeset 98b57ff82a54 (bug 1358846)
Backed out changeset b9088593e34f (bug 1358846)
Backed out changeset cb2518673c56 (bug 1358846)
Backed out changeset 889c487a5d41 (bug 1358846)
Backed out changeset 459b36092b7a (bug 1356826)
Backed out changeset c861e23ec8ef (bug 1356826)
Backed out changeset d47998fa24cd (bug 1356826)
Backed out changeset b02e89c67132 (bug 1356826)
Backed out changeset c46fed6e4f6a (bug 1356826)
Backed out changeset 237268e3d9d2 (bug 1356826)
Backed out changeset 527435fc20db (bug 1356826)
2017-05-12 17:45:21 +08:00
Kris Maglione
e9af277788 Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
MozReview-Commit-ID: Bs8xMqzVOcl
2017-05-11 16:54:46 -07:00
Shane Caraveo
19e21ac660 Bug 1326298 implement off-main-thread delivery with start/stop/error listeners, r=kmag
MozReview-Commit-ID: Ke4NsthrbP2
2017-04-18 15:50:53 -07:00
Jared Wein
05088cc7cb Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp
MozReview-Commit-ID: Duwu5vZOhtF
2016-08-31 19:28:29 -04:00
David Rajchenbach-Teller
127ada8210 Bug 1246277 - Don't forget to register nsPerformanceStatsService on non-Nightly;r=me
MozReview-Commit-ID: EsaLZ8oB9r5
2016-02-17 23:47:36 +01:00
Kit Cambridge
dbb2e92b25 Bug 1227300, Part 1 - Add an alert notification component. r=MattN,wchen 2015-12-03 08:44:25 -08:00
Kris Maglione
a32c5e7ba0 Bug 1213632: Prevent WebExtensions from using versioned JavaScript. r=billm 2015-10-22 23:25:43 -07:00
David Rajchenbach-Teller
8d8035d838 Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj 2015-10-02 23:44:23 +02:00
Carsten "Tomcat" Book
5319c04bcc Backed out changeset 33afbc6c4997 (bug 1208747) 2015-10-21 11:39:22 +02:00
David Rajchenbach-Teller
f1cc78b023 Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj 2015-10-02 23:44:23 +02:00
Emanuel Hoogeveen
b30abdc582 Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell 2015-07-07 04:17:00 +02:00
Eric Rahm
c7a568a3a8 Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley 2015-06-10 15:12:33 -07:00
David Rajchenbach-Teller
460377a28b Bug 1153657 - Performance Monitoring is not ready to ride the trains. r=yoric 2015-04-18 14:26:13 +02:00
Robert Strong
0dad2cc28f Bug 1152997 - Cleanup app update build to exclude android. r=glandium, r=mossop 2015-04-14 17:00:02 -07:00
David Rajchenbach-Teller
17eb84580e Bug 674779 - Per-component CPU monitoring, high-level. r=blassey, r=mossop 2015-03-31 12:40:59 +02:00
Paolo Amadini
d16d2efda7 Bug 1114624 - Don't register the legacy nsIDownloadManager implementation of nsITransfer by default anymore. r=mak,marco,margaret,fabrice 2015-02-05 11:19:01 +00:00
David Rajchenbach-Teller
84b1ee81e8 Bug 1044020 - Don't build the Terminator under B2G. r=yoric 2014-11-10 14:55:02 +01:00
Alessio Placitelli
e5feb2777b Bug 992894 - Add a native file watcher component to notify about file/directory changes (Windows). r=Yoric 2014-09-02 06:34:00 -04:00
David Rajchenbach-Teller
eedde0ff80 Bug 1038342 - Add a Shutdown watchdog. r=froydnj, r=ted, sr=bsmedberg 2014-08-26 14:54:43 +02:00
Bill McCloskey
4974c39702 Bug 1017302 - Faster mapping of paths to add-on IDs (r=irving) 2014-06-21 11:54:28 -07:00
Doug Turner
3215a293f4 Bug 1006051 - Implement nsIParentalControlsService on the Mac. r=smichaud 2014-05-05 11:24:25 -07:00
Henri Sivonen
84445fd4f3 Bug 943252 m-c part - Remove dead code related to the old Character Encoding menu implementation. r=Unfocused. 2014-04-30 10:41:15 +03:00
David Rajchenbach-Teller
560f78c8d5 Bug 961665 - Native implementation of OS.File.read, native bits. r=froydnj, r=bz, r=paolo 2014-03-14 10:13:26 -04:00
Ryan VanderMeulen
8699cfbd9c Backed out changesets c6ca1aa3887a, d741e117a033, 1fd26e822e73, and 720962c9f993 (bug 961665) for build bustage and xpcshell failures. 2014-03-13 10:32:57 -04:00
David Rajchenbach-Teller
2fa5a3b3c2 Bug 961665 - Native implementation of OS.File.read, native bits. r=froydnj, r=bz, r=paolo 2014-03-13 09:51:22 -04:00
Birunthan Mohanathas
9443b4d9dd Bug 798033 - Remove 'using namespace' from toolkit/ headers. r=bsmedberg 2013-12-08 21:53:46 -05:00
Birunthan Mohanathas
b73a375748 Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan 2013-10-23 16:36:09 -04:00
David Rajchenbach-Teller
d5d699b028 Bug 903433 - Add FinalizationWitnessService. r=Waldo, r=glandium, sr=Mossop 2013-10-12 14:17:43 -04:00
Birunthan Mohanathas
37fac24a80 Bug 784739 - Switch from NULL to nullptr in toolkit/components/ (2/2); r=ehsan 2013-10-10 16:38:19 -04:00
Monica Chew
2acefcc514 Bug 842828: Clean up urlclassifier.gethashtables preferences (r=gcp)
* * *
Bug 842828: Mark attributes of nsIApplicationReputationQuery as readonly, remove unused field (r=mossop)
* * *
Bug 842828: Check local list to suppress remote lookups (r=paolo)
2013-09-26 06:51:59 -07:00
Ryan VanderMeulen
2660569d9d Backed out changesets af0dda676cb7, 550e2f5b4224, and bb76828c5f22 (bug 842828) for B2G bustage and xpcshell failures.
CLOSED TREE
2013-09-25 11:50:51 -04:00
Monica Chew
aca2470772 Bug 842828: Check local list to suppress remote lookups (r=paolo) 2013-09-25 07:03:31 -07:00
Neil Deakin
838928c0bf Bug 853901 - Add platform-specific completion operations for downloads. r=paolo 2013-09-03 13:23:37 -04:00
Monica Chew
a080037c41 Bug 837199 - Write interface to query application reputation (r=paolo,sr=mossop) 2013-07-25 21:25:43 -07:00
Ryan VanderMeulen
e753681662 Backed out changeset 21f094a18c5c (bug 837199) for Werror bustage.
CLOSED TREE
2013-07-25 13:50:50 -04:00
Monica Chew
673c82e0f1 Bug 837199 - Write interface to query application reputation (r=paolo,sr=mossop) 2013-07-25 09:08:03 -07:00
Marshall Culpepper
6c7db8dc75 Bug 764683: Manage /system mount permissions when applying Gecko updates in B2G, and download them to /data/local. r=rstrong r=bbondy r=cjones 2012-08-27 12:27:14 -03:00
William Chen
bd0a13593a Bug 776134 - Part 2: Make AlertsService remote alerts from content process to chrome process. r=dougt 2012-07-26 18:25:02 -04:00
Ehsan Akhgari
e1af685c9b Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart.  This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.

Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.
2012-05-22 10:50:04 -04:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Henri Sivonen
3f74408bad Bug 650784 part 1.5 - Move nsScriptableUnescapeHTML from Toolkit to Core. r=smaug. 2012-02-27 13:57:48 +02:00
Henri Sivonen
e74effb0db Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug. 2012-02-27 13:57:48 +02:00
Matheus Kerschbaum
3ebd8fcb38 Bug 597789 - Remove --disable-rdf; r=ted 2011-11-08 11:42:54 +00:00
Gian-Carlo Pascutto
5638eb8aa2 Bug 669410 - Add PrefixSet datastructure for SafeBrowsing. r=dcamp 2011-09-08 22:15:08 +02:00
Mark Finkle
d8509f9bcc Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey] 2011-08-08 22:37:57 -04:00
Mehdi Mulani
8bcf292d5f Bug 572463 - Switch nsUrlClassifierHashCompleter from C++ to a JS implementation. r=dcamp,Mossop 2011-04-26 16:57:45 -07:00