Commit Graph

13547 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
ae7a25d2a4 Merge mozilla-central to mozilla-inbound 2016-01-05 12:01:44 +01:00
David Rajchenbach-Teller
2b6f00954d Bug 1200169 - Making the slow add-on watcher more tolerant;r=Felipe
Showing alerts more than once is annoying for the user and basically
useless. We therefore change a bit our strategy:

- if an add-on has behaved correctly for the last 5 minutes, reset our counter of offences;
- don't display alerts for an add-on more than once per 6 hours.

The only exception is if the add-on freezes the browser (i.e. causes
it to stop for more than 5 seconds at a time), in which case we
display the alert regardless of past offences, up to once per 10
minutes.

--HG--
extra : rebase_source : 7c2a875cc0b68eb2e212abdd6a7c1cf8e30c774e
2015-12-15 11:21:37 +01:00
Kit Cambridge
87582e390a Bug 1227300, Part 2 - Implement showAlert. r=MattN,wchen
--HG--
extra : commitid : HrMh88lKFVK
extra : rebase_source : e8a8def77f0e12152ecb48986f3c1a850d6ac9c4
2015-12-31 12:04:24 -07:00
Kit Cambridge
0d37a8bacb Bug 1227300, Part 1 - Add an alert notification component. r=MattN,wchen
--HG--
extra : commitid : Jd0utRQq7sC
extra : rebase_source : 1ff47988d3e031af5fb7169e2c604b3dbf76c2d8
2015-12-03 08:44:25 -08:00
Shu-yu Guo
1768759efb Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
Wes Kocher
a3a5bda88d Merge inbound to m-c a=merge
--HG--
extra : commitid : LoYhgKpsXCV
2015-12-30 17:34:05 -08:00
Margaret Leibovic
d518830bd1 Bug 1235061 - Create histogram probe to measure how often users have zoomed view enabled/disabled. r=mfinkle p=vladan
--HG--
extra : commitid : KD4RdbOwTZO
extra : rebase_source : 43607b5dfce37c495578fdd62e39802061fd5577
extra : amend_source : 80b97e3d2fa0de7c39fe55665b24ae9918eb78e8
2015-12-24 13:58:21 -05:00
Gijs Kruitbosch
a3c6a0004c Bug 1234936 - part 2: always focus tabs when they show an onbeforeunload dialog, r=billm
--HG--
extra : commitid : KValcdxvJt8
extra : rebase_source : f10dd511583205a4f6801e1a7d93fa7b97bd17dd
extra : histedit_source : 98b663def3645375e9c39fe2557f6550f3e6e659
2015-12-29 18:49:27 +00:00
Carsten "Tomcat" Book
aa5ce3db49 merge mozilla-inbound to mozilla-central a=merge 2015-12-30 12:00:03 +01:00
Bas Schouten
3d1ad5faa9 Bug 1235407 - Part 1: Add telemetry probe to record forced resets. r=milan 2015-12-30 01:30:47 +01:00
Bill McCloskey
c6569d4f05 Bug 1208257 - [webext] Mark onHistoryStateUpdated unsupported 2015-12-29 15:48:52 -08:00
Shane Caraveo
eabb5f6400 Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium
part 1: reorganize file locations, r=Gijs
  part 2: remove built-in pocket code, r=Gijs
  part 3: l10n support, r=glandium
  part 4: move code/functionality from part 2 into the addon, r=Gijs
  part 5: remove dead code, r=Gijs
  part 6: create a simple api for addons to add to reader mode, r=Gijs
  part 7: various test fixes related to cui behaviour and pocket, r=me

--HG--
rename : browser/components/pocket/Pocket.jsm => browser/extensions/pocket/content/Pocket.jsm
rename : browser/components/pocket/main.js => browser/extensions/pocket/content/main.js
rename : browser/components/pocket/panels/css/firasans.css => browser/extensions/pocket/content/panels/css/firasans.css
rename : browser/components/pocket/panels/css/normalize.css => browser/extensions/pocket/content/panels/css/normalize.css
rename : browser/components/pocket/panels/css/saved.css => browser/extensions/pocket/content/panels/css/saved.css
rename : browser/components/pocket/panels/css/signup.css => browser/extensions/pocket/content/panels/css/signup.css
rename : browser/components/pocket/panels/fonts/FiraSans-Regular.woff => browser/extensions/pocket/content/panels/fonts/FiraSans-Regular.woff
rename : toolkit/themes/shared/reader/pocket.svg => browser/extensions/pocket/content/panels/img/pocket.svg
rename : browser/components/pocket/panels/img/pocketerror@1x.png => browser/extensions/pocket/content/panels/img/pocketerror@1x.png
rename : browser/components/pocket/panels/img/pocketerror@2x.png => browser/extensions/pocket/content/panels/img/pocketerror@2x.png
rename : browser/components/pocket/panels/img/pocketlogo@1x.png => browser/extensions/pocket/content/panels/img/pocketlogo@1x.png
rename : browser/components/pocket/panels/img/pocketlogo@2x.png => browser/extensions/pocket/content/panels/img/pocketlogo@2x.png
rename : browser/components/pocket/panels/img/pocketlogosolo@1x.png => browser/extensions/pocket/content/panels/img/pocketlogosolo@1x.png
rename : browser/components/pocket/panels/img/pocketlogosolo@2x.png => browser/extensions/pocket/content/panels/img/pocketlogosolo@2x.png
rename : browser/components/pocket/panels/img/pocketmenuitem16.png => browser/extensions/pocket/content/panels/img/pocketmenuitem16.png
rename : browser/components/pocket/panels/img/pocketmenuitem16@2x.png => browser/extensions/pocket/content/panels/img/pocketmenuitem16@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_button@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_button@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_button@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_button@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_devices@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_devices@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_devices@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_devices@2x.png
rename : browser/components/pocket/panels/img/pocketsignup_hero@1x.png => browser/extensions/pocket/content/panels/img/pocketsignup_hero@1x.png
rename : browser/components/pocket/panels/img/pocketsignup_hero@2x.png => browser/extensions/pocket/content/panels/img/pocketsignup_hero@2x.png
rename : browser/components/pocket/panels/img/signup_firefoxlogo@1x.png => browser/extensions/pocket/content/panels/img/signup_firefoxlogo@1x.png
rename : browser/components/pocket/panels/img/signup_firefoxlogo@2x.png => browser/extensions/pocket/content/panels/img/signup_firefoxlogo@2x.png
rename : browser/components/pocket/panels/img/signup_help@1x.png => browser/extensions/pocket/content/panels/img/signup_help@1x.png
rename : browser/components/pocket/panels/img/signup_help@2x.png => browser/extensions/pocket/content/panels/img/signup_help@2x.png
rename : browser/components/pocket/panels/img/signup_or@1x.png => browser/extensions/pocket/content/panels/img/signup_or@1x.png
rename : browser/components/pocket/panels/img/signup_or@2x.png => browser/extensions/pocket/content/panels/img/signup_or@2x.png
rename : browser/components/pocket/panels/img/tag_close@1x.png => browser/extensions/pocket/content/panels/img/tag_close@1x.png
rename : browser/components/pocket/panels/img/tag_close@2x.png => browser/extensions/pocket/content/panels/img/tag_close@2x.png
rename : browser/components/pocket/panels/img/tag_closeactive@1x.png => browser/extensions/pocket/content/panels/img/tag_closeactive@1x.png
rename : browser/components/pocket/panels/img/tag_closeactive@2x.png => browser/extensions/pocket/content/panels/img/tag_closeactive@2x.png
rename : browser/components/pocket/panels/js/messages.js => browser/extensions/pocket/content/panels/js/messages.js
rename : browser/components/pocket/panels/js/saved.js => browser/extensions/pocket/content/panels/js/saved.js
rename : browser/components/pocket/panels/js/signup.js => browser/extensions/pocket/content/panels/js/signup.js
rename : browser/components/pocket/panels/js/tmpl.js => browser/extensions/pocket/content/panels/js/tmpl.js
rename : browser/components/pocket/panels/js/vendor/handlebars.runtime.js => browser/extensions/pocket/content/panels/js/vendor/handlebars.runtime.js
rename : browser/components/pocket/panels/js/vendor/jquery-2.1.1.min.js => browser/extensions/pocket/content/panels/js/vendor/jquery-2.1.1.min.js
rename : browser/components/pocket/panels/js/vendor/jquery.tokeninput.min.js => browser/extensions/pocket/content/panels/js/vendor/jquery.tokeninput.min.js
rename : browser/components/pocket/panels/license.txt => browser/extensions/pocket/content/panels/license.txt
rename : browser/components/pocket/panels/saved.html => browser/extensions/pocket/content/panels/saved.html
rename : browser/components/pocket/panels/signup.html => browser/extensions/pocket/content/panels/signup.html
rename : browser/components/pocket/panels/tmpl/saved_premiumextras.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_premiumextras.handlebars
rename : browser/components/pocket/panels/tmpl/saved_premiumshell.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_premiumshell.handlebars
rename : browser/components/pocket/panels/tmpl/saved_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/saved_shell.handlebars
rename : browser/components/pocket/panels/tmpl/signup_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/signup_shell.handlebars
rename : browser/components/pocket/panels/tmpl/signupstoryboard_shell.handlebars => browser/extensions/pocket/content/panels/tmpl/signupstoryboard_shell.handlebars
rename : browser/components/pocket/pktApi.js => browser/extensions/pocket/content/pktApi.jsm
rename : browser/locales/en-US/chrome/browser/browser-pocket.properties => browser/extensions/pocket/locales/en-US/pocket.properties
2015-12-29 15:40:52 -08:00
Bill McCloskey
b29022c1de Bug 1215197: Implements onBeforeRedirect by using a channel event sink (r=billm) 2015-12-30 13:34:45 -08:00
Francois Marier
1ba8c4c5d3 Bug 1239587 - Rename the browser.safebrowsing.appRepURL pref. r=gcp 2016-01-19 13:56:49 -08:00
Sebastian Hengst
d8d4a2d1a5 Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
Backed out changeset 5f458e6e4997 (bug 1224374)
Backed out changeset 0dc02cb0b604 (bug 1224374)
2016-01-19 21:30:41 +01:00
David Rajchenbach-Teller
2d53758d08 Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
--HG--
extra : rebase_source : 51d39d6f88bf58ccb29f5897c3dbbe71007ee842
2016-01-15 11:38:03 +01:00
Dave Townsend
99e46fd0e0 Bug 1237340: Fix browser and toolkit eslint failures. r=Felipe
--HG--
extra : rebase_source : 3e1098fe6d387bed1edcad365e318c484e8989ea
2016-01-06 10:10:35 -08:00
David Rajchenbach-Teller
d0d66ace26 Bug 1230735 - AddonWatcher.alerts is now a map;r=Felipe
--HG--
extra : rebase_source : ca58121921c8630d50774b5170887aa94cb6b6ec
2015-12-14 22:57:13 +01:00
Mike Taylor
d72068aa11 Bug 1237091. Remove WAP telemetry probe. r=mcmanus 2016-01-06 12:15:41 -06:00
Mrinal Dhar
9c6bcee540 Bug 1113736 - Remove tail.js and add cleanup function call in head.js. r=paolo
--HG--
extra : commitid : KnJulAaqtPN
extra : rebase_source : b3e28bc8b0154751e94a88492207023b17b2064d
extra : amend_source : 120d225f23e4c88c3e6fcd02df42aa3e381b5b9e
2015-12-28 15:05:13 +00:00
Ryan VanderMeulen
9a3523097f Merge fx-team to m-c. a=merge 2015-12-25 20:33:39 -05:00
Alessio Placitelli
686cba646a Bug 1234493 - Remove FHR's PasswordsMetricsProvider. r=rnewman 2015-12-22 09:55:00 +01:00
Bill McCloskey
84f9789075 Bug 1205886 - [webext] Allow content scripts to do cross-origin XHRs if they have permission (r=kmag) 2015-12-23 12:29:39 -08:00
Bill McCloskey
b9e31d597b Bug 1229552 - [webext] Add test for unregistration (r=kmag) 2015-12-23 12:29:39 -08:00
Bill McCloskey
755eaf9042 Bug 1228044 - [webext] Filter messages between extensions (r=kmag) 2015-12-23 12:29:39 -08:00
Bill McCloskey
c15d73943a Bug 1224105 - [webext] Use <browser> element for background page (r=kmag) 2015-12-23 12:29:39 -08:00
Bill McCloskey
b8196d4c71 Bug 1208257 - [webext] runtime.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
1b98762630 Bug 1208257 - [webext] extension.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
9e01a18c0b Bug 1208257 - [webext] i18n.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
a2c4e965e2 Bug 1208257 - [webext] context_menus.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
a3d3a41850 Bug 1208257 - [webext] browser_action.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
4bcec16ec8 Bug 1208257 - [webext] idle.json (r=kmag) 2015-12-23 08:57:13 -08:00
Bill McCloskey
75122447dd Bug 1208257 - [webext] bookmarks.json (r=kmag) 2015-12-23 08:57:13 -08:00
Carsten "Tomcat" Book
719ce6825c merge mozilla-inbound to mozilla-central a=merge 2015-12-23 12:00:09 +01:00
Kris Maglione
77d984b84a Bug 1210996: [webext] Check host permissions in the browser.cookies API. r=billm
--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_cookies.html => toolkit/components/extensions/test/mochitest/test_ext_cookies_permissions.html
extra : commitid : IqgOPGfrF2K
extra : rebase_source : 1ba3322fec537ba5e0c0f5fe8a30b7e6eec46911
2015-12-02 21:20:01 -08:00
Margaret Leibovic
72e76f303f Bug 1234238 - Restore FFB theme. r=sebastian
--HG--
extra : commitid : FODpzH00bto
extra : rebase_source : b2849c8bed9e123c33a8c209515e31fe9fb9a584
2015-12-21 17:09:05 -05:00
Anup Kumar
77710725de Bug 1201492 - Remove extended_statistics_ok from Telemetry histograms. r=dexter 2015-12-21 08:31:00 +01:00
Mark Finkle
6b02f47b5b Bug 1234449 - Cleanup reader telemetry r=margaret 2015-12-22 09:32:10 -05:00
Carsten "Tomcat" Book
8dfa44c1a4 Merge mozilla-central to fx-team 2015-12-22 12:28:35 +01:00
Margaret Leibovic
c763154973 Bug 1232761 - Expose telemetry/fhr settings directly in restricted profile admin UI. r=sebastian
--HG--
extra : commitid : FE0KvI9RjIO
extra : rebase_source : 9ce1d4296aff0435cb27a977fab9b5ca52bcc271
2015-12-18 11:37:26 -05:00
Margaret Leibovic
d59e4ae5e8 Bug 1228090 - Update traacking protection telemetry histogram to represent user setting. r=mfinkle
--HG--
extra : commitid : ID0STPnNMfB
extra : rebase_source : 205146246a35eee158845fec4b788edd7018dafa
2015-12-18 14:30:24 -05:00
Carsten "Tomcat" Book
7aa1c2a90b Backed out changeset d19ad724c64c (bug 1198209) for test failures in browser_aboutHealthReport.js
--HG--
extra : rebase_source : c1e683221a39c97d991c77df4d5c5b1f8e16f40f
2015-12-21 14:28:43 +01:00
Chris H-C
5e2c10e8ec Bug 1198209 - Add a "Total Memory" Histogram. r=vladan
We now have all the necessary measurement APIs to get a full memory picture for
a running multi-process instance. However, there's no way to correlate one
particular RSS measurement on chrome with its USS measurements on content
processes.

So do that in TelemetrySession and report it.
2015-12-18 07:48:00 +01:00
Gian-Carlo Pascutto
2652d00be1 Bug 1211090 - Don't fail to open databases if we can't do buffered IO. r=froydnj 2015-12-21 17:51:03 +01:00
Gian-Carlo Pascutto
73ac6a6ca3 Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj 2015-12-21 17:50:53 +01:00
Gian-Carlo Pascutto
e82778f026 Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj 2015-12-21 17:50:46 +01:00
Carsten "Tomcat" Book
537c84d51c Merge mozilla-central to mozilla-inbound 2015-12-21 11:54:26 +01:00
David Rajchenbach-Teller
dcf49e026a Bug 1228020 - Removing about: pages from FX_PAGE_LOAD. r=dao
about: pages (including about:blank) are loaded quite often and do not
reflect any useful real-world performance for this histogram, so we
remove them.

Also, documenting a tad more the histogram.

--HG--
extra : transplant_source : %40BD%20O%EBC%12%80%7B%1E%25%9AY%DB%C8%DE%BC%19D
2015-11-27 12:15:10 +01:00
Chris Peterson
88051371a9 Bug 1232223 - Part 1: Remove MOZ_WEBM #ifdefs because WebM is always supported, though not necessarily enabled. r=jya r=glandium 2015-12-12 13:49:07 -05:00
Kit Cambridge
f9c7a31d28 Bug 1219030 - Collect notification management telemetry. r=wchen,MattN; p=ally
--HG--
extra : commitid : JvHyMCNBrk9
extra : amend_source : 72c46fbd3ead7ed3f101dd98114cb435a691c706
2015-11-13 21:22:59 -08:00
Carsten "Tomcat" Book
95a4ad6d63 Merge mozilla-central to fx-team 2015-12-18 15:26:47 +01:00
Carsten "Tomcat" Book
71603d10db merge mozilla-inbound to mozilla-central a=merge 2015-12-18 15:23:39 +01:00
Margaret Leibovic
b899e680dd Bug 1232467 - Remove "Open links in Private browsing" setting from Nightly. r=mcomella
--HG--
extra : commitid : E9nriJL1vFi
extra : rebase_source : 40a6dd58736cb0aa64623422bec5d22ff02d04b3
extra : amend_source : 82991eed7a3a168afb33c483fa9cbd820c99fd85
2015-12-17 11:45:12 -05:00
Georg Fritzsche
17f0906603 Bug 1233438 - Fix error in TelemetryEnvironment for addons where description is undefined. r=gfritzsche 2015-12-18 17:25:47 +07:00
Haik Aftandilian
1a97b60af0 Bug 1232374 - remove nsAutoArrayPtr usages from toolkit/; r=froydnj 2015-12-17 09:37:47 -08:00
Carsten "Tomcat" Book
af252b574e merge mozilla-inbound to mozilla-central a=merge 2015-12-17 11:59:41 +01:00
Avi Halachmi
9b56ccfb99 Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats 2015-12-16 20:06:40 +02:00
Avi Halachmi
6984fc0759 Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 20:06:40 +02:00
Francois Marier
d63cc41a00 Bug 1231557 - Use the URL Classifier in Media elements. r=cpearce,r=gcp
--HG--
rename : dom/media/test/vp9.webm => toolkit/components/url-classifier/tests/mochitest/vp9.webm
2015-12-16 13:24:40 -08:00
Wes Kocher
0f6a2a587a Backed out 2 changesets (bug 1228147) for build failures in histogram.h on a CLOSED TREE
Backed out changeset 35b4ba91e093 (bug 1228147)
Backed out changeset 8a2f45c8d25d (bug 1228147)

--HG--
extra : commitid : Atv8AVyyd9h
2015-12-16 09:27:37 -08:00
Avi Halachmi
7762c6b58a Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats 2015-12-16 17:18:45 +02:00
Avi Halachmi
8b5b3ca720 Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 16:39:57 +02:00
Carsten "Tomcat" Book
ee3a10a104 Merge mozilla-central to mozilla-inbound 2015-12-16 12:03:47 +01:00
Carsten "Tomcat" Book
a77b9d40f7 merge mozilla-inbound to mozilla-central a=merge 2015-12-16 12:01:46 +01:00
Drew Willcoxon
f47dc136b4 Bug 1182783 - Restore search string and selection when selecting an autofilled urlbar popup result. r=mak 2015-12-15 17:08:41 -08:00
Wes Kocher
dcd5150ad9 Merge m-c to inbound, a=merge
--HG--
extra : commitid : wg0tOahMU6
2015-12-15 15:52:44 -08:00
Wes Kocher
72e906f6af Backed out changeset 0ac99e7e0440 (bug 1222377) for testRestrictions bustage in android rc3
--HG--
extra : commitid : Lxw3mc0Zmvu
2015-12-15 14:11:10 -08:00
Chris Pearce
8cdc81c1eb Bug 1232795 - Remove VIDEO_EME_DISABLED telemetry probe. r=spohl
--HG--
extra : rebase_source : 6d7ee246707b0dad8493944af629a9ea0097184e
2015-12-16 10:32:41 +13:00
Sebastian Kaspari
19c4497cec Bug 1222377 - Add option to enable blocking content in restricted profiles. r=margaret
(Feature only enabled in Nightly until we deployed an actual block list)

--HG--
extra : commitid : 9KVeAmXbSZV
extra : rebase_source : b55299a0ead543d8dd1bc702ed9b753d4dff009c
extra : amend_source : 5290e5514ff66fad7a3bfa623aaeab66454e17bb
2015-12-15 13:34:49 +01:00
Alessio Placitelli
b535b6abb8 Bug 1231719 - Fix the in-tree docs for threadHangStats/chromeHangStats. r=gfritzsche 2015-12-14 01:01:00 +01:00
Phil Ringnalda
e70ec2d790 Merge m-c to m-i 2015-12-14 22:22:33 -08:00
Wes Kocher
f2e16d8160 Bump some telemetry histogram expirations up to 47 to help unbreak m-c ASAP rs=mossop (bug 1232493, bug 1232494, and bug 1232496) a=bustage
--HG--
extra : commitid : F7I6CYSjLva
extra : amend_source : 373b916e166ffb00104721733222a185988658d0
2015-12-14 15:59:28 -08:00
Kris Maglione
5806db05fe Bug 1231827: Fix ESLint regressions in toolkit/components/extensions. r=trivial
--HG--
extra : commitid : LOHpVyIKcEO
2015-12-11 11:29:08 -05:00
Carsten "Tomcat" Book
b25476080d merge mozilla-inbound to mozilla-central a=merge 2015-12-11 11:38:17 +01:00
Gijs Kruitbosch
214bd6a3f9 Bug 1222792 - fix comparing escaped URIs in reader mode when detecting redirects, r=margaret
--HG--
extra : commitid : 70OdQAGYdRh
extra : rebase_source : 45bbb481643776eeff880794c292ddb2bcc32841
2015-12-15 15:57:03 +00:00
Felipe Gomes
bddd338cd7 Bug 1231728 - Fixes some code to follow eslint rules. r=mak
--HG--
extra : commitid : 2pB0pOqsHVW
2015-12-10 14:38:30 -05:00
Carsten "Tomcat" Book
ffb37c03fb merge mozilla-inbound to mozilla-central a=merge 2015-12-10 12:05:03 +01:00
Phil Ringnalda
c86db83adf Bug 1208199 - Skip test_osfile_async_setDates.js on b2g debug, where it fails constantly 2015-12-09 18:40:57 -08:00
Margaret Leibovic
22506e4c27 Bug 1221513 - Disable test_TelemetryEnvironment.js on Android. r=me
--HG--
extra : commitid : E2e8gAiw27f
extra : rebase_source : 1398a25dc50d65420c51eb3134312dfc3671a072
2015-12-09 09:32:53 -05:00
Dave Townsend
19878ed039 Bug 1231839: Import AppConstants as needed. r=Dolske
--HG--
extra : rebase_source : 966416f258fede0c4cd5a6f2866e1b13c913cc84
2015-12-11 20:47:22 -05:00
Dave Townsend
9c612a4946 Bug 1231828: Fix JS parsing errors in toolkit and browser XBL files. r=felipe
--HG--
extra : commitid : Ig2Yj9oB8m5
extra : rebase_source : 9a83b71125ccbb482e51b649ca09a6c348a5c111
2015-12-10 16:53:46 -05:00
David Anderson
d8db9b6470 Add Telemetry for the drawing models that plugins use. (bug 1229961 part 1, r=aklotz,vladan)
--HG--
extra : rebase_source : 235694f543026a0b55d8ed65bb1489a3cf97b04d
2015-12-10 13:16:30 -08:00
Chris Pearce
f51937602c Bug 1230295 - Add telemetry to report when Ogg chaining is used. r=rillian,r=vladan 2015-12-10 12:10:41 -05:00
Andrea Marchesini
32580a380e Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking 2015-12-09 15:52:38 -05:00
Andrea Marchesini
c2230f21f8 Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking 2015-12-09 15:52:15 -05:00
Patrick McManus
ef7802ae5c Bug 1230742 - include ALPN code in existing telemetry description r=hurley 2015-12-05 07:32:29 -05:00
Patrick McManus
4c8ee0930e Bug 1230743 - telemtry for nsConnectionEntry hit rate r=hurley 2015-12-05 07:43:01 -05:00
Carsten "Tomcat" Book
0eda110956 merge mozilla-inbound to mozilla-central a=merge 2015-12-09 12:02:12 +01:00
Matt Howell
23f09f2b29 Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 1, r=catlee, a=lizzard
--HG--
extra : amend_source : 90642316bf1b25d73c8a2b5f4278ec1f9625ed9d
2015-12-08 16:06:26 -05:00
Bill McCloskey
6e0bf624bf Bug 1208257 - [webext] tabs.json (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
7e37c83d7b Bug 1208257 - [webext] web_navigation.json (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
a8890fbf4f Bug 1208257 - [webext] WebNavigation test (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
d85785380e Bug 1208257 - [webext] web_request.json (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
0c3e71a155 Bug 1208257 - [webext] Extension.jsm support for schemas (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
28f4ce315b Bug 1208257 - [webext] Add basic schema support (r=kmag) 2015-12-06 08:50:24 -08:00
Ryan VanderMeulen
ec5f2e23e7 Merge m-c to inbound. a=merge
--HG--
rename : browser/.eslintrc => storage/.eslintrc
rename : devtools/.eslintrc => toolkit/components/extensions/.eslintrc
extra : rebase_source : 5b2d39a455c81a001bd26e7bc85e7fbacdb79171
2015-12-05 15:27:33 -05:00
Ryan VanderMeulen
289a16635a Merge fx-team to m-c. a=merge 2015-12-05 15:09:41 -05:00
Marco Bonardo
eed11fe644 Bug 1225540 - follow-up: add alert_emails to urlbar histograms. rs=vladan
--HG--
extra : commitid : 10irbH7x1wh
2015-12-05 01:23:31 +01:00
Wes Kocher
39967e9806 Backed out changeset 0ea0832d052d (bug 1079858) for causing bug 1230631 a=backout
--HG--
extra : commitid : GeBy210BpUB
2015-12-04 14:58:55 -08:00
Carsten "Tomcat" Book
8d69e722ff merge mozilla-inbound to mozilla-central a=merge 2015-12-04 11:57:23 +01:00
Dave Townsend
3f712c761e Backed out 5161ded671e0 for causing Mulet failures
--HG--
extra : commitid : AcnOYAhDWhq
extra : rebase_source : 74bdf37c69b2518534c77ea0d29bfbe4f1166f62
2015-12-03 20:01:43 -08:00
Kris Maglione
b729a30707 Bug 1229874: Part 3 - Enable ESLint in WebExtension code. r=billm
The base .eslintrc is essentially a merge of the root Toolkit .eslintrc and
the devtools .eslintrc, with some minor changes to match our prevalent style.

For the most enforces the coding styles that we've been using most
consistently. There are a couple of significant differences, though:

 * The rule for opening brace alignment can only be applied globally, and
   doesn't make exceptions for top-level functions. I chose to turn it on, and
   change the brace style of existing top-level functions that violated it,
   since the rule seemed worth using, and that's the direction most Toolkit JS
   code has been headed anyway.

 * The rule for switch/case statements requires an added indentation level for
   case statements. Most of our switch statements did not use an extra level
   of indentation, and I initially wrote the rule to enforce that style, until
   I came across case statements that used blocks, and required the extra
   indentation level for sanity.

--HG--
rename : devtools/.eslintrc => toolkit/components/extensions/.eslintrc
extra : commitid : 4aDZOi5MNPc
extra : rebase_source : f34ba43aeb8046a0c971cb76b76410497bd12b42
extra : source : 2a7eb4ef7b375e5fd52d843ca206a071367a6475
2015-12-02 16:58:53 -08:00
Kris Maglione
62d3c9701a Bug 1229874: Part 2 - Fix the major errors detected by ESLint. r=billm
--HG--
extra : commitid : 8MfFtdlzGEG
extra : rebase_source : 744d65868d5a3d217bd5f6428a3486e95fa14716
extra : source : 880fc261adae00a344e227ea2fa246b771cd57a6
2015-12-02 16:58:24 -08:00
Dave Townsend
6bafb02444 Bug 1229519: Fix miscellaneous parts of toolkit to pass eslint checks. r=MattN
--HG--
extra : commitid : HgkrvB0uHPG
extra : rebase_source : f3ac923e3d621d45b70951fc33dccc68a07c228d
2015-12-03 10:02:45 -08:00
Dave Townsend
76a557581f Bug 1229519: Fix toolkit/components/telemetry to pass eslint checks. r=gfritzsche
--HG--
extra : commitid : 2LoaRxJUYEZ
extra : rebase_source : 8813b2be37ea0e4fa078096cb54eb27a6de3d6bd
2015-12-03 10:02:02 -08:00
Dave Townsend
4544dd42d7 Bug 1229519: Fix toolkit/components/satchel to pass eslint checks. r=dolske
--HG--
extra : commitid : 98MSbW7dPZG
extra : rebase_source : e27a1b61f49f5d8651151d91d3b6847ae7468955
extra : amend_source : 91482cefc5b0aedf83cd88578685f6ef4755545b
2015-12-03 10:01:41 -08:00
Dave Townsend
265caf229e Bug 1229519: Fix crash manager to pass eslint checks. r=mak
--HG--
extra : commitid : 2Lm9e2zVu5g
extra : rebase_source : 3e1e564bfed49a13548af0f3bd0aa2cb72be64ed
extra : amend_source : dc45a48fe9f498f3c5476f45071eb6494018016e
2015-12-03 10:01:18 -08:00
Dave Townsend
90346debbf Bug 1229519: Fix download managers to pass eslint checks. r=mak
--HG--
extra : commitid : BtgdmZXVWxF
extra : rebase_source : 80617563b95509660bfab8d1094198dcba367b54
extra : amend_source : 8ebd6e5a65f9162d08fe3bcf7a83c03a35337683
2015-12-03 10:00:18 -08:00
Dave Townsend
467b8041f4 Bug 1229519: Fix toolkit/components/contentprefs to pass eslint checks. r=mconley
--HG--
extra : commitid : FdHWadVSKDa
extra : rebase_source : 1a101e5d6ce84dd1407ff61caf072dab7c5f9d39
extra : amend_source : 4fcc84a70c2576d3212570fd37acf2f48213afd7
2015-12-03 10:00:06 -08:00
Dave Townsend
220ecb9341 Bug 1229519: Fix toolkit/components/thumbnails to pass eslint checks. r=rhelmer
--HG--
extra : commitid : F7YrBSjHe4J
extra : rebase_source : 03db627f671c6c5a1c14cbd9eac55fa9d102180e
extra : amend_source : 22d4fc5b219b5a3f08008ffabab4ceaed386cc00
2015-12-03 09:59:44 -08:00
Dave Townsend
6fcdc1e67d Bug 1229519: Fix miscellaneous parts of toolkit to pass eslint checks. r=MattN
--HG--
extra : commitid : 1iLsb7ZpSpI
extra : rebase_source : ed920934f04e520f5410454ec3930cd5992aa965
2015-12-03 10:02:45 -08:00
Marco Bonardo
f2af219100 Bug 1225540 - bump FX_URLBAR_SELECTED_RESULT_TYPE and FX_URLBAR_SELECTED_RESULT_INDEX expiration. r=vladan 2015-12-04 14:36:31 +01:00
simplyblue
34af26c5b6 Bug 1228976 - Remove array comprehensions from Places .r=mak 2015-12-03 16:26:58 +05:30
Kyle Machulis
7d22143e1d Bug 1229971 - Change name and logic of youtube embed telemetry probe; r=vladan, r=cpeterson 2015-12-08 10:04:08 -08:00
Florian Quèze
8a440eabf5 Bug 1221513 - fix the _loadPath of default search engines on Android, r=mak.
--HG--
extra : commitid : KQKNG5UedeW
extra : rebase_source : f3d86b7d532d1958d10146faf003fa3c7db8aa03
2015-11-20 14:23:05 +01:00
Francois Marier
04bf0e5958 Bug 1212649 - Put an upper limit on Safe Browsing polling interval. r=gcp 2015-12-03 17:09:46 -08:00
Mike Conley
c7f3b9d350 Bug 1177310 - Add quit-application-granted to AsyncShutdown parent process phases. r=Yoric
--HG--
extra : commitid : EaEJ9tNEATY
extra : rebase_source : 7a5bfa8c5121f419a3afcfcc63335cf68b64755d
extra : amend_source : 4ef03492ba1ff7be58303c4e265bf9dbdf4a97bc
2015-11-13 14:47:13 -05:00
Panos Astithas
362b7a3220 Increase the minimum number of local matches in the awesomebar (bug 1219754); rs=mak 2015-12-03 17:35:08 +02:00
Carsten "Tomcat" Book
df451fe7b0 merge mozilla-inbound to mozilla-central a=merge 2015-12-03 12:00:42 +01:00
Jared Wein
a982a98c40 Bug 1227711 - Add a box-shadow to the XUL alerts. ui-r=shorlander r=MattN
--HG--
extra : rebase_source : f9caae3660dea17cfacb607608914fb5ab6900cb
2015-12-02 22:21:20 -05:00
Kris Maglione
ccd1557027 Bug 1193837: Part 2 - [webext] Enforce host matching and load URI restrictions on tabs.executeScript and insertCSS. r=billm
--HG--
extra : commitid : 14Ay1RxALKN
extra : rebase_source : 539fce3e4d8a8456d73bd2d1736338e835e264da
extra : source : ebe2433705a55c4b91d5726ed81574e3bcb5c6fb
2015-12-01 20:32:18 -08:00
Matthew Noorenberghe
d77a8d39c1 Bug 1216986 - Fix usage of nsIURI.host in password manager and prompt code to support IPv6. r=dolske,liuche,kanru
--HG--
extra : commitid : zwoW6hAPKy
extra : rebase_source : 183b3f29af92860fbe232427e9e8f1cdd7116707
2015-12-02 16:13:18 -08:00
Wes Kocher
66050f6f32 Backed out 2 changesets (bug 1193837) because the web extension tests are failing CLOSED TREE
Backed out changeset ebe2433705a5 (bug 1193837)
Backed out changeset c3307a5ac126 (bug 1193837)
2015-12-02 13:23:18 -08:00
Kris Maglione
6c8390c592 Bug 1193837: Part 2 - [webext] Enforce host matching and load URI restrictions on tabs.executeScript and insertCSS. r=billm
--HG--
extra : commitid : AHQ6RpQNa70
extra : rebase_source : 913662702f1a06a7773fd31e93eb095cab6b37d7
2015-12-01 20:32:18 -08:00
Florian Quèze
5bf82e8de0 Bug 1227045 - fix intermittent test failures due to the cache file not being consistently saved before test-triggered restarts, r=mak. 2015-12-02 16:51:15 +01:00
Florian Quèze
1486293294 Bug 1227045 - Save the new current engine when it has been set as a fallback after the previous current engine was removed, r=mak. 2015-12-02 16:51:15 +01:00
Carsten "Tomcat" Book
5adcabb340 merge mozilla-inbound to mozilla-central a=merge 2015-12-02 15:20:57 +01:00
simplyblue
499e992e6a Bug 1228975 - Remove Array generics usage from Places code. r=mak 2015-12-01 15:40:30 +05:30
Phil Ringnalda
39a033069a Backed out 7 changesets (bug 1208257) for b2g emulator mochitest and reftest and b2g desktop Gu startup hangs
CLOSED TREE

Backed out changeset c074d2c82fd1 (bug 1208257)
Backed out changeset b0110c958530 (bug 1208257)
Backed out changeset 256b993d4ffc (bug 1208257)
Backed out changeset 5af1998a1366 (bug 1208257)
Backed out changeset a1c13811fea4 (bug 1208257)
Backed out changeset 53004d642d8d (bug 1208257)
Backed out changeset a23147905fb3 (bug 1208257)
2015-12-02 22:21:36 -08:00
Bill McCloskey
b7ed80bc09 Bug 1208257 - [webext] tabs.json (r=kmag) 2015-12-02 20:26:50 -08:00
Bill McCloskey
40498a5fc0 Bug 1208257 - [webext] web_navigation.json (r=kmag) 2015-12-02 20:26:48 -08:00
Bill McCloskey
3189d296e0 Bug 1208257 - [webext] WebNavigation test (r=kmag) 2015-12-02 20:26:47 -08:00
Bill McCloskey
e2a90e9fab Bug 1208257 - [webext] web_request.json (r=kmag) 2015-12-02 20:26:46 -08:00
Bill McCloskey
6e9e885005 Bug 1208257 - [webext] Extension.jsm support for schemas (r=kmag) 2015-12-02 20:26:45 -08:00
Bill McCloskey
2072ccf5eb Bug 1208257 - [webext] Add basic schema support (r=kmag) 2015-12-02 20:26:44 -08:00
Mike Hommey
9403734fe8 Bug 1225682 - Don't use nsAuto{,C}String as class member variables in toolkit/. r=froydnj 2015-12-02 11:04:37 +09:00
Wes Kocher
541c7a5b69 Merge fx-team to central, a=merge
--HG--
extra : commitid : GoUn7UzWJCi
2015-12-01 16:07:14 -08:00
Carsten "Tomcat" Book
d1e027ccae Merge mozilla-central to fx-team 2015-12-01 15:28:12 +01:00
Carsten "Tomcat" Book
f3e1aec951 merge mozilla-inbound to mozilla-central a=merge 2015-12-01 15:25:14 +01:00
Gijs Kruitbosch
2775b142af Bug 1222490 - part 6: remove miscellaneous other bits and bobs referring to panorama/tabview/tab groups, r=ttaubert
--HG--
extra : commitid : ImgP4ZmiXCw
extra : rebase_source : 46228ed4cda02d01848f9e66f5a38ac00a43142d
2015-12-01 10:48:12 +00:00
David Rajchenbach-Teller
477881cc13 Bug 1186491 - Reworking AddonWatcher to use low-level performance watch API;r=mossop
--HG--
extra : transplant_source : %CD%F4D%A6%85%FDF%7F%9E%D7%CEwS%9Bq%DE%07%9B4%EC
2015-11-24 13:36:58 +01:00
David Rajchenbach-Teller
389b1ebc07 Bug 1186491 - An API for watching slow performance alerts (js-level);r=felipe
--HG--
extra : transplant_source : .%14%3EFg%C2%D6O%E3%2C%FAl%25%AD%F9%CCAYC%B8
2015-11-24 13:37:19 +01:00
David Rajchenbach-Teller
a5188a6c42 Bug 1186491 - An API for watching slow performance alerts (xpcom-level);r=froydnj
This patch introduces a new API to the nsPerformanceStatsService to register observers for slow performance. This API has several advantages:
- as it doesn't require polling, it also doesn't need to wake up the parent process every 15 seconds for the AddonWatcher;
- as it doesn't require polling, it doesn't need to wake up the child processes every time we wish to obtain data on slow performance;
- as it provides immediate data on performance alerts, it makes it possible to get rid of the complex and expensive post-processing performed by JS to merge data from all processes and attempt to extract performance alerts.

The old API is still available.

--HG--
extra : transplant_source : %84%B11%D3n%B4y%AAM%7C%B02%5E%3C%BA%B0%93%B6%FF%D5
2015-11-24 13:37:32 +01:00
Sebastian Kaspari
2d6c0c0b33 Bug 1125286 - Restricted profiles: Introduce toggle for "Data choices". r=margaret
--HG--
extra : commitid : IDSL63avb3M
extra : rebase_source : 9f2510f6bd4577ea3de8ad6552ab9d71bb6b30fe
2015-11-27 16:27:34 +01:00
Carsten "Tomcat" Book
5a9f09086a merge mozilla-inbound to mozilla-central a=merge 2015-11-30 13:19:02 +01:00
Phil Ringnalda
2ef1ebcef2 Back out 5 changesets (bug 1209184) on suspicion of causing OS X opt build startup cache precompilation failures
CLOSED TREE

Backed out changeset d0404928473e (bug 1209184)
Backed out changeset 24282235336d (bug 1209184)
Backed out changeset 399404ff25e4 (bug 1209184)
Backed out changeset a517959befe9 (bug 1209184)
Backed out changeset a4f1765a6cdf (bug 1209184)
2015-11-28 20:29:48 -08:00
Kris Maglione
bbfcb6bd68 Bug 1209184: Follow-up: Disable WebExtension xpcshell tests on Android and gonk. r=me
--HG--
extra : commitid : BAyWC1DtflD
extra : amend_source : 60f56b9557b55bc67189d52692311f1af309dfc5
2015-11-28 01:00:57 -08:00
Eddy Bruel
87593f3827 Bug 1218817 - Implement RootActor.listServiceWorkerRegistrations;r=janx 2015-11-30 06:00:31 +01:00
Kris Maglione
0e62607b98 Bug 1209184: Part 4 - [webext] Add tests for CSS localization filters. r=billm
--HG--
extra : commitid : 7QQXwv6dFlO
extra : source : 8e692344588a9b0155259d0d3fb1050b5f22230c
extra : histedit_source : 8eaf0490a1f62b6379cdca19bdc5a415a4d5c3c8
2015-11-20 22:39:58 -08:00
Kris Maglione
63106cd553 Bug 1209184: Part 3 - [webext] Add tests for locale stream converter. r=billm
--HG--
extra : commitid : C6EPqRUd2zd
extra : source : f9ab766896106b5718920a274ef4fe3605823b75
extra : histedit_source : b8bc9c984956d543d935a0fc6db77875ac8680d5%2Ccd119681f1f3e43e22999fdb3eb2848f47962436
2015-11-27 23:02:41 -08:00
Kris Maglione
1c4163c307 Bug 1209184: Part 1b - [webext] Create a stream converter for localization placeholders. r=billm
--HG--
extra : commitid : 2ksN8QqqAqR
extra : source : e75f9f24d0dc7c08131ebc08b0dcfcb4f310269c
2015-11-20 22:39:44 -08:00
Phil Ringnalda
6c3da9ec36 Back out 4 changesets (bug 1209184) for Android/B2G xpcshell bustage
CLOSED TREE

Backed out changeset 8e692344588a (bug 1209184)
Backed out changeset f9ab76689610 (bug 1209184)
Backed out changeset 9c63ffd499eb (bug 1209184)
Backed out changeset e75f9f24d0dc (bug 1209184)
2015-11-27 22:40:54 -08:00
Kris Maglione
29e0cf5229 Bug 1209184: Part 4 - [webext] Add tests for CSS localization filters. r=billm
--HG--
extra : commitid : I3iiuKUJqSF
extra : rebase_source : 652a56ec50167cf8283da80b45ba2f1bf709732d
2015-11-20 22:39:58 -08:00
Kris Maglione
2ee98de7f1 Bug 1209184: Part 3 - [webext] Add tests for locale stream converter. r=billm
--HG--
extra : commitid : 3k0QW6ROCfV
extra : rebase_source : 120500a612301055c4262644314420e2692c4627
2015-11-16 17:38:02 -08:00
Kris Maglione
881cb75ad4 Bug 1209184: Part 1b - [webext] Create a stream converter for localization placeholders. r=billm
--HG--
extra : commitid : HAvBpLW4dYJ
extra : rebase_source : 5c805f068c383cffdead97ad7d8f87b315dc4620
2015-11-20 22:39:44 -08:00
Sebastian Kaspari
db5aae07ef Bug 1189336 - (Part 3) Move from a list of disallowed things to a list of restrictable features. r=ally
--HG--
extra : commitid : KSNcNwqDdsf
extra : rebase_source : b5a8becbf236df83ed3773a76456f905a29c0cc1
2015-11-11 18:17:19 +01:00
Sebastian Kaspari
33f113a021 Bug 1189336 - (Part 1) Rename RestrictedProfiles to Restrictions. r=ally
RestrictedProfiles: The name of the class can be confusing because it handles
guest profiles and restricted profiles. We might even query it from a normal
profile.

--HG--
rename : mobile/android/base/RestrictedProfiles.java => mobile/android/base/Restrictions.java
extra : commitid : BtjvH8aWSlk
extra : rebase_source : 262c9537d7e93658ceea6f94c8481a393ddd3072
2015-11-11 12:29:07 +01:00
Carsten "Tomcat" Book
57d83d3910 merge mozilla-inbound to mozilla-central a=merge 2015-11-27 11:08:41 +01:00
Carsten "Tomcat" Book
e4ebb70be5 Merge mozilla-central to fx-team 2015-11-26 16:55:41 +01:00
Carsten "Tomcat" Book
358e4575c4 merge mozilla-inbound to mozilla-central a=merge 2015-11-26 16:54:27 +01:00
Carsten "Tomcat" Book
cb55d72c64 merge fx-team to mozilla-central a=merge 2015-11-26 16:53:23 +01:00
Carsten "Tomcat" Book
a1980896be merge fx-team to mozilla-central a=merge 2015-11-26 11:57:05 +01:00
Carsten "Tomcat" Book
7fc565c303 Merge mozilla-central to fx-team 2015-11-25 13:59:23 +01:00
Tooru Fujisawa
9ac197b45d Bug 1226936 - Part 2: Update Histograms.json description to follow jscompartment.h. r=bsmedberg
--HG--
extra : rebase_source : 2914bfa0317a95b0e4aec100c486e254ca047f4f
2015-11-24 23:19:04 +09:00
Hector Zhao
c2ba6eaea5 Bug 1227428 - Update partner section with correct information once available. r=gfritzsche 2015-11-24 16:18:03 +08:00
Carsten "Tomcat" Book
4478aaa8da Merge mozilla-central to b2g-inbound 2015-11-25 14:00:32 +01:00
David Rajchenbach-Teller
a775946746 Bug 1216972 - OS.File AsyncShutdown for content processes. r=froydnj
--HG--
extra : amend_source : 3c491f00ff06c12c710eefcd29fd0b6975bc07f7
extra : transplant_source : %95%E6%5Bet%5E%88%A57%1E%A2N%82%EE%8C%D6%C7X%B2%1D
2015-11-19 00:11:14 +01:00
David Rajchenbach-Teller
59aae33ad8 Bug 1216972 - AsyncShutdown for content processes. r=froydnj
--HG--
extra : transplant_source : %16t_%0C%DC%B3I%CB%03GL%DD%10%BA%20%FA%E9q%97%C3
2015-11-19 00:09:58 +01:00
Carsten "Tomcat" Book
ae43aac96a Merge mozilla-central to mozilla-inbound 2015-12-01 15:27:23 +01:00
Gian-Carlo Pascutto
125704b36a Bug 1229051 - Reenable C++ unit tests for UrlClassifier by converting to gtest. r=francois
--HG--
rename : toolkit/components/url-classifier/tests/TestUrlClassifierUtils.cpp => toolkit/components/url-classifier/tests/gtest/TestUrlClassifierUtils.cpp
2015-12-01 11:04:25 +01:00
Kris Maglione
6713ba9ac7 Bug 1192435: Support updates for WebExtensions. r=Mossop
--HG--
extra : commitid : 2NZYNYBpFs4
extra : rebase_source : 06a5d6fe9b91872f31f17323766e74fc4dc24646
2015-11-17 16:23:15 -08:00
Yoshi Huang
4b500464f5 Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking. 2015-11-03 09:50:54 +08:00
Wes Kocher
d04352af5d Merge fx-team to central, a=merge
--HG--
extra : commitid : GWsEhTdRTPF
2015-11-24 16:33:15 -08:00
Wes Kocher
bee783ac06 Merge inbound to m-c a=merge
--HG--
extra : commitid : C5ZGJHM8FSu
2015-11-24 13:54:06 -08:00
Kris Maglione
3b218341fa Bug 1208761: [webext] Support l10n.getMessage in content scripts. r=billm
--HG--
extra : commitid : Iuj6mzu3KIU
extra : rebase_source : 08612b809866cf35057dc690bdf62dd74a330b46
2015-11-23 17:52:23 -08:00
Kris Maglione
9e04ae1c2d Bug 1209184: Part 1a - [webext] Make localization work in content processes. r=billm
--HG--
extra : commitid : ABk7hGXVH2U
extra : rebase_source : 20b78132b0ec5e3cc2c3e33b142593c7e8574fcf
2015-11-21 12:07:14 -08:00
Kris Maglione
74af7d53bc Bug 1226423: [webext] Add tests for API injection into background pages. r=billm
--HG--
extra : commitid : 70rSfBGK8XG
extra : rebase_source : 829a3f270e89f4a64262a5e5f4f5499ed3251424
2015-11-20 15:14:25 -08:00
Kris Maglione
e826fe671b Bug 1226423: Don't inject WebExtension APIs into documents without WebExtension principals. r=billm
--HG--
extra : commitid : L1KjekH6dHI
extra : rebase_source : b4acb2ab011c175b6316793da4a99da2ee4de660
2015-11-20 15:09:28 -08:00
Mark Banner
fbca33b0b0 Bug 1227138 - Fix browser_AddonWatcher not to fail if system add-ons are present. r=Mossop 2015-11-23 19:45:24 +00:00
jignesh
8095302fd7 Bug 1216704 - [webext] Fix incorrect parameter to getManifest in content scripts and test for the same. r=billm 2015-11-18 12:36:00 +01:00
Kartikaya Gupta
c595c834db Bug 1221694 - Add a basic telemetry probe for checkerboarding. r=botond,vladan
--HG--
extra : commitid : LkGcnQbivKT
2015-11-20 23:25:37 -05:00
Francois Marier
f6fd256206 Bug 1216723 - Add tests for the new -forbid- Safe Browsing list type. r=gcp 2015-11-20 20:25:11 -08:00
Francois Marier
67506f65a6 Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug 2015-11-20 20:24:50 -08:00
Phil Ringnalda
53745073f0 Back out 13 changesets (bug 1170760) for Gu bustage in homescreen/test/unit/apps_test.js
CLOSED TREE

Backed out changeset 5d84599a8846 (bug 1170760)
Backed out changeset 6104fe33d5f5 (bug 1170760)
Backed out changeset 1dfb229da01d (bug 1170760)
Backed out changeset f380faddfdd8 (bug 1170760)
Backed out changeset 541831dc6b57 (bug 1170760)
Backed out changeset 6a5b7dfab882 (bug 1170760)
Backed out changeset ee514a256922 (bug 1170760)
Backed out changeset 3c2c1acc34ee (bug 1170760)
Backed out changeset dc2a7f5dc5d6 (bug 1170760)
Backed out changeset b312a08fbab5 (bug 1170760)
Backed out changeset cb6aba9b8497 (bug 1170760)
Backed out changeset 39e4f5b1ba40 (bug 1170760)
Backed out changeset 7d79cce3630a (bug 1170760)
2015-11-25 21:02:55 -08:00
Mike Hommey
0cc838448f Backout changeset 0104f1c911ca (bug 1223530) because it breaks running on Windows XP on a CLOSED TREE
--HG--
rename : toolkit/components/maintenanceservice/Makefile.in => xpcom/windbgdlg/Makefile.in
2015-11-26 08:38:16 +09:00
Boris Zbarsky
93faa5b1b0 Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust 2015-11-25 15:48:09 -05:00
Ted Mielczarek
879065de9d bug 1223530 - Move MOZ_WINCONSOLE to configure. r=glandium
This patch moves the logic for selecting MOZ_WINCONSOLE out of individual
Makefile.in files and into configure. It also changes config.mk to only
pass -SUBSYSTEM:CONSOLE if MOZ_WINCONSOLE=1. The MSDN docs state that
in the absence of -SUBSYSTEM, the linker will select the proper subsystem
based on whether the program contains [w]main or [w]WinMain, so let it
do that.

One program (windbgdlg) needed a tweak to add a wmain for when MOZ_WINCONSOLE
is defined.

This patch leaves one instance in security/sandbox/win/wow_helper/Makefile.in,
that Makefile has its own separate bug.

--HG--
extra : commitid : 8acDjmfKivj
extra : rebase_source : 03b4fa4c8ae077a894b08f3762ef93541e34ac1a
2015-11-11 06:24:39 -05:00
Ted Mielczarek
8b765abfbe bug 1224308 - Remove some Makefile cruft. r=gps
--HG--
extra : commitid : JdDnpW7zfHf
extra : rebase_source : 9eca8f978c43eb6f26c8d14d5d13fee5ea556a02
2015-11-12 06:39:11 -05:00
Chenxia Liu
da2898fc75 Bug 1212611 - Use system notification for website notifications in Android. r=mfinkle
--HG--
extra : commitid : oACcpGDIty
extra : rebase_source : 93dc1a5a70af14f96a7ddd6bc829db838f0646ce
2015-12-03 10:56:04 -05:00
Alessio Placitelli
2297e459f5 Bug 1231769 - Add the documentation for activeTicks. r=gfritzsche 2015-12-14 08:00:00 +01:00
Alessio Placitelli
175d562466 Bug 1231769 - Provide better documentation for "info" and "simpleMeasurements" sections of the main ping. r=gfritzsche 2015-12-14 08:09:00 +01:00
Sebastian Kaspari
ce921cce96 Bug 1222377 - Add option to enable blocking content in restricted profiles. r=margaret
(Feature only enabled in Nightly until we deployed an actual block list)

--HG--
extra : commitid : G6Lq4JIrzPy
extra : rebase_source : 23b89ec1c039d7a0771e63d6d81736430e65dc58
2015-12-15 13:34:49 +01:00
Jordan Santell
17b180bb1d Bug 1231943 - Add basic telemetry for memory tool. r=fitzgen 2015-12-11 07:36:00 +01:00
Nathan Froyd
c381a6b86c Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
We used to need nsContentUtils.h here for nsCxPusher, but since that got
moved to ScriptSettings.h, we no longer need nsContentUtils.h for
anything.
2015-10-26 12:14:47 -04:00
Ben Hearsum
2658b43d3a Bug 1079858: Enable SHA2 signing for windows. r=catlee rs=rstrong
--HG--
extra : amend_source : c605389facd952635d04a60b15bb14a269d073dc
2015-12-02 14:12:37 -05:00
Christoph Kerschbaumer
d89b2a6a22 Bug 1225362 - Use channel.asyncOpen2 in toolkit/components/search/nsSearchService.js (r=sicking) 2015-11-30 20:27:05 -08:00
Christoph Kerschbaumer
8110e391b7 Bug 1225361 - Use channel.asyncOpen2 in toolkit/components/places/tests/test_bug_411966.html (r=sicking) 2015-11-30 20:26:19 -08:00
Christoph Kerschbaumer
3c8ce9df63 Bug 1225360 - Use channel.asyncOpen2 in toolkit/components/places/tests/network/test_history_redirects.js (r=sicking) 2015-11-30 20:25:37 -08:00
Christoph Kerschbaumer
c683f66a78 Bug 1225355 - Use channel.asyncOpen2 in toolkit/components/aboutmemory/content/aboutMemory.js (r=sicking) 2015-11-30 20:23:55 -08:00
Christoph Kerschbaumer
413a60a063 Bug 1225641 - Change default security flags within NetUtil.newChannel (r=sicking) 2015-11-17 17:35:30 -08:00