Dave Townsend
ba0cd1b958
Bug 1250611: Fix xpinstall mochitests to work when add-ons must be signed by AMO. r=rhelmer
...
These tests verify that the InstallTrigger API works as expected and that the
old style of signing add-ons is verified correctly. Other applications still
care about this so we don't want to regress it.
This switches most tests that previously expected an unsigned add-on to use an
AMO signed add-on. In apps that care that will allow it to install, in apps that
don't it will be effectively the same as unsigned (untrusted root).
Other tests that actually verify that the old style of signatures are either
seen or not seen are marked as skipped when AMO-signing is required. In some
cases that meant doubling up a few tests to make sure we have coverage.
MozReview-Commit-ID: 6V4U1U1HTqx
2016-02-24 13:34:08 -08:00
Mike de Boer
86128b173d
Bug 1250847: prefix DOMWindowClose and DOMTitleChanged messages with the Social: prefix to assure they won't arrive at the global messageManager instance that TabBrowser is listening to. It mixes things up in twisted, unexpected ways if we don't. r=Standard8
2016-02-25 22:11:08 +01:00
Carsten "Tomcat" Book
053e681150
Merge mozilla-central to fx-team
2016-03-01 15:26:21 +01:00
Florian Quèze
f307217800
Bug 1252403 - Enable the browser_bug557956.js and browser_newaddon.js tests for e10s, r=enable-test.
2016-03-01 11:27:32 +01:00
Carsten "Tomcat" Book
82e4b3a48c
merge mozilla-inbound to mozilla-central a=merge
2016-03-01 12:01:58 +01:00
Anthony Zhang
d74d1b9e79
Bug 1251667 - Add a measure SLOW_SCRIPT_PAGE_COUNT, which measures the number of pages per session that have slow scripts. r=wmccloskey
...
Slow script events are when the script hangs the page's process (that's the content process on e10s).
For further reference, see https://wiki.mozilla.org/Electrolysis/Release_Criteria/Slow_Script . The measure is necessary because SLOW_SCRIPT_NOTICE_COUNT is not comparable between e10s and non-e10s, while SLOW_SCRIPT_PAGE_COUNT will be. This is necessary for evaluating the slow script e10s release criteria.
The measure requires a new field in nsGlobalWindow because we need to keep track of when the page changes in order to know whether we need to count a slow script event. This is a relatively clean option compared to keeping track of that state in XPCJSRuntime or dom::Navigator.
2016-03-01 11:16:33 -05:00
penhlenh
b8afc16863
Bug 1232917 - List & render custom pings in about:telemetry. r=gfritzsche
2016-02-29 01:09:35 +07:00
bsilverberg
88a92d61d1
Bug 1251244 - Clean up tests for bookmarks API. r=kmag
...
MozReview-Commit-ID: 4jZZvpIBL6N
2016-02-27 07:58:04 -05:00
Matthew Wein
8192573741
Bug 1246029 - Implement chrome.commands.onCommand. r=kmag
2016-02-26 23:51:19 -08:00
Kit Cambridge
1612b41ca0
Bug 1206560 - Show the site favicon in XUL notifications. r=jaws
...
MozReview-Commit-ID: FMVYO1DCFDm
2016-02-27 13:47:22 -08:00
Kit Cambridge
d2660d8b25
Bug 1250288 - Add a pref for showing favicons in web notifications. r=MattN
...
MozReview-Commit-ID: 9hxv7Ts8L8u
2016-02-22 13:16:27 -08:00
Eric Rahm
c4049150b8
Bug 1251785 - Remove remaining references to MOZILLA_XPCOMRT_API from toolkit. r=froydnj
2016-02-27 11:12:08 -08:00
James Willcox
971791b2bb
Bug 1247399 - Put r7 in clobber registers for breakpad's sys_clone() r=glandium
2016-02-26 14:50:39 -06:00
Wes Kocher
a7eef63c32
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Aab5zU7Kd3X
2016-02-26 12:38:33 -08:00
Giorgio Maone
3598a71e3a
Bug 1163862 - Switch to HTTP observer + support requestId & data: URIs + test fixes r=billm
...
MozReview-Commit-ID: 30nEXQpWEHg
2016-02-26 19:08:32 +01:00
Sylvestre Ledru
d86d0d8933
Bug 1250897 - Add build number data in Telemetry pings r=gfritzsche
...
MozReview-Commit-ID: 2CB5CMGQN6G
2016-02-26 14:04:12 +01:00
Andrew Swan
9b308994aa
Bug 1245956 - Don't distinguish preliminary signing for add-ons part 2 r=mossop
...
MozReview-Commit-ID: 61Ihbe8qp0N
2016-02-25 13:16:47 -08:00
Dave Townsend
25cafd87d7
Bug 1247900: Sideloaded add-ons page displays poorly when the restart message is too long for a single line. r=rhelmer
...
MozReview-Commit-ID: K4afnOIcod6
2016-02-24 08:46:41 -08:00
bsilverberg
8f7b0773e7
Bug 1251289 - Fix chrome.i18n.getAcceptLanguages to *not* replace dashes with underscores in language codes. r=kmag
...
MozReview-Commit-ID: 1plfVzxwq3V
2016-02-25 13:18:16 -05:00
David Rajchenbach-Teller
07161a924f
Bug 1249590 - Bullet-proofing AsyncShutdown wrt exceptions;r=froydnj
...
While investigating bug 1248489, we discovered that some code paths in
AsyncShutdown could possibly be sensitive to exceptions being thrown
in unexpected places. This patch attempts to make AsyncShutdown more
robust to such exceptions.
MozReview-Commit-ID: 5ImL9YNVgQr
2016-02-19 12:51:04 +01:00
Phil Ringnalda
e25712e06c
Back out 8ae0fba61023 (bug 1163862) for Win7 e10s test_ext_webrequest.html bustage
2016-02-25 20:41:40 -08:00
Louis Christie
cef4faf6c4
Bug 1249706: Added telemetry for the proportion of frames dropped keyed by several details. r=jya
2016-02-23 13:19:40 +13:00
Milan Sreckovic
ea90851b27
Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang
2016-02-24 10:25:00 +01:00
Milan Sreckovic
3e1f05e35b
Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa
2016-02-19 14:39:00 +01:00
Haik Aftandilian
5e3dc1e103
Bug 1237847 - [e10s] Null deref crash when running test_pluginstream_newstream.html; r=bobowen
...
Modify the Mac sandbox to allow temporary files to be created in a
parent-specified subdirectory of NS_OS_TEMP_DIR. This is similar to the
Windows approach. The parent provides a UUID in a preference which is
used by the content process to form the subdirectory name.
MozReview-Commit-ID: 6BONpfZz8ZI
2016-02-25 15:26:13 -08:00
Wes Kocher
092655aa0a
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 3PWdAnh0hk5
2016-03-01 15:29:43 -08:00
Boris Zbarsky
07f85d211d
Bug 1251518
. Fix js::ErrorReportToString to make a bit more sense, and change worker code to not use it anyway, so it matches the mainthread code. r=bholley,terrence
2016-03-01 13:49:21 -05:00
Dave Townsend
6794df0f92
Bug 1250611: Fix more tests to use signed add-ons. r=rhelmer
...
MozReview-Commit-ID: 97RVVxAM5eo
2016-02-29 10:04:55 -08:00
Dave Townsend
ea58667b07
Bug 1250611: Fix various tests to work when signing is forced on. r=rhelmer
...
MozReview-Commit-ID: Dh8nMRSawJx
2016-02-26 12:37:18 -08:00
Dave Townsend
1d7cfea05a
Bug 1250611: Check in built and signed copies of test extensions. r=rhelmer
...
MozReview-Commit-ID: Jq4xN7y36GA
2016-02-26 09:21:15 -08:00
Kris Maglione
bfeab14d32
Bug 1251892: Fix EventManager cleanup code. r=rpl
...
MozReview-Commit-ID: FUHnELOAeGw
2016-02-27 14:53:09 -08:00
Alessio Placitelli
47c2ac289c
Bug 1249073 - main-ping fields with undocumented structure. r=gfritzsche
2016-02-29 06:47:00 -05:00
Florian Quèze
a293202003
Bug 1251268 - MozParam condition="pref" should use values from the default pref branch and URI encode them, r=adw.
2016-02-29 11:45:33 +01:00
Marco Bonardo
42c259ad16
Backed out changeset 12c77a8f0e4a (bug 976940) cause consumers are not ready for it. r=post-facto
...
MozReview-Commit-ID: HGOeEgMFTLk
2016-02-25 17:15:01 +01:00
bsilverberg
ad5c0f18c5
Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag
...
Implement browser.i18n.getAcceptLanguages() including tests
Rebase against fx-team, resolving some conflicts
Fix eslint errors/warnings
MozReview-Commit-ID: 52sZWsIHbl4
2016-02-25 07:29:09 -05:00
Carsten "Tomcat" Book
d8a4f7948b
Merge mozilla-central to fx-team
2016-02-25 11:59:56 +01:00
Carsten "Tomcat" Book
1fd7281917
merge mozilla-inbound to mozilla-central a=merge
2016-02-25 11:57:51 +01:00
Andrew Swan
ce04fea03f
Bug 1245597 - implement the basics of chrome.downloads.download(). r=kmag
2016-02-24 11:16:32 -08:00
Matthew Wein
ef1ebab383
Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag
2016-02-24 18:08:59 -08:00
Sebastian Hengst
0206c775f5
Backed out changeset 418bf315261c (bug 1245597) for failing M(c) tests on Android. r=backout on CLOSED TREE
2016-02-24 18:54:15 +01:00
Marco Bonardo
1d52722744
Bug 1250363 - Speed up history removals through a simulated per-statement trigger. r=yoric
...
This aims at speeding up DELETE FROM moz_places like queries.
The primary reason of slowness is the FOR EACH ROW trigger that takes care of updating the moz_hosts table when places are removed.
Unfortunately Sqlite doesn't support FOR EACH STATEMENT triggers, that means the trigger will hit multiple times for pages in the same host.
The patch introduces an additional temp table to accumulate hosts during a delete, then a trigger takes care of updating moz_hosts only once per touched host, rather than once per removed place.
MozReview-Commit-ID: BlJRLQZoC07
2016-02-23 02:21:03 +01:00
Carsten "Tomcat" Book
52ed16df34
Backed out changeset f3dcf982a76f (bug 1239349) for ES lint failures
2016-02-24 16:28:16 +01:00
Anthony Zhang
261319cfe3
Bug 1250224 - Add a comment to clarify the purpose of TelemetrySession._childThreadHangs, etc. r=gfritzsche
2016-02-23 11:00:45 -05:00
bsilverberg
015d9f020f
Bug 1246754 - Complete the implementation of chrome.i18n.detectLanguage, r=kmag
...
MozReview-Commit-ID: 7cvJj0QP5XO
2016-02-23 22:01:11 -05:00
Frank-Rainer Grahl
36733a938b
Bug 1246614 - Check if system add-ons directory exists before trying to clean it. r=mossop
2016-02-21 05:45:00 +01:00
Andrew Swan
07870756c9
Bug 1245956 - Don't distinguish preliminary signing for add-ons. r=mossop
2016-02-18 16:17:09 -08:00
Luca Greco
96e151abf7
Bug 1239349 - Implement webNavigation.onHistoryStateUpdated. r=kmag
...
MozReview-Commit-ID: FvtkZpcJYCU
2016-02-12 02:13:19 +01:00
bsilverberg
666ef3d3de
Bug 1190320 - Test coverage for alarms extension API, r=kmag
...
Add new alarm coverage:
* Alarms with a |when| property.
* Observer callbacks for canceled alarms being ignored.
* The one-argument forms of |alarms.create| and |alarms.clear|.
* |alarms.clear| ignoring alarms without matching names.
MozReview-Commit-ID: 9fmrX1kaSpd
2016-02-24 08:52:43 -05:00
Luca Greco
1a76988d54
Bug 1239349 - Implement webNavigation.onHistoryStateUpdated. r=kmag
...
MozReview-Commit-ID: FvtkZpcJYCU
2016-02-12 02:13:19 +01:00
Andrew Swan
058b731776
Bug 1245597 - implement the basics of chrome.downloads.download() r=kmag
2016-02-21 21:20:22 -08:00
Carsten "Tomcat" Book
d151fd6255
merge fx-team to mozilla-central a=merge
2016-02-24 12:04:15 +01:00
Carsten "Tomcat" Book
a0805026df
merge mozilla-inbound to mozilla-central a=merge
2016-02-24 12:01:56 +01:00
Kris Maglione
0afd1aba4e
Bug 1249055: Follow-up: Fix ESLint errors. r=me
...
MozReview-Commit-ID: IF7xGqr2HJ2
2016-02-23 18:46:56 -08:00
Phil Ringnalda
3f72685531
Back out 9466f6513f50 (bug 1213450) for timeouts in test_ext_i18n.html
2016-02-23 18:36:11 -08:00
Alessio Placitelli
f502b3d0c2
Bug 1246644 - Document childPayloads in the main ping. r=gfritzsche
2016-02-23 06:59:00 +01:00
Alessio Placitelli
d716654f25
Bug 1248382 - Document known partners. r=gfritzsche
2016-02-23 09:47:00 +01:00
Dave Townsend
e372eb6efb
Bug 1250639: Remove the nsIPrincipal shim for the older API style. r=rhelmer
...
MozReview-Commit-ID: DyX66KlOLCC
2016-02-23 12:11:37 -08:00
Armen Zambrano Gasparnian
cc101f7840
Bug 1246019 - Disable test_alerts.html on Linux until bug 1227730 is fixed. r=kits
...
MozReview-Commit-ID: xvWxQg3vco
2016-02-23 14:45:23 -05:00
bsilverberg
0d56ef906f
Bug 1238269 - Setting session cookie using chrome.cookies.set fails, r=kmag
...
Fix bug to allow session cookies to be set
Add tests for session cookies
Clean up existing tests
MozReview-Commit-ID: 3teHqBd1tw5
2016-02-22 17:37:48 -05:00
bsilverberg
b82b4a193b
Bug 1249055 - Calling alarms.getAll() throws an exception, r=kmag
...
Fix a bug in getAll()
Fix a bug in get()
Add tests for get(), getAll(), clear() and clearAll()
MozReview-Commit-ID: 8ML0F4K3LgM
2016-02-18 10:12:04 -05:00
bsilverberg
aa66e2df6d
Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag
...
Implement browser.i18n.getAcceptLanguages() including tests
MozReview-Commit-ID: EeuxXvg0l3M
2016-02-18 08:59:57 -05:00
Kit Cambridge
1fe3b9406a
Bug 1227730 - Support closing libnotify alerts. r=karlt,MattN
...
MozReview-Commit-ID: LR3OiP0miEm
2016-02-16 13:27:27 -08:00
Carsten "Tomcat" Book
c7adc23ebe
merge fx-team to mozilla-central a=merge
2016-02-23 16:54:50 +01:00
J. Ryan Stinnett
0901ab6264
Bug 1247985 - Convert DevTools open probes to count, enable for release. r=mratcliffe p=bsmedberg
...
MozReview-Commit-ID: Eq5gEqyJhPZ
2016-02-22 16:47:30 -06:00
Jared Wein
0c5bdadf1a
Bug 1041514 - Don't show default browser prompt if a user opts out in the installer. r=jimm
...
MozReview-Commit-ID: Hyr7zGKUAWj
2016-02-22 12:34:30 -05:00
Julian Descottes
d87e0d7bdc
Bug 1245029 - aboutdebugging full react refactor part2;r=janx,ochameau
...
MozReview-Commit-ID: 64V5vGn2889
2016-02-18 19:49:59 +01:00
Carsten "Tomcat" Book
1dd0715d19
Backed out changeset 929ccd371714 (bug 1208416) for bustage
2016-02-22 12:28:50 +01:00
Carsten "Tomcat" Book
3205d17246
Backed out changeset ac5ed9e7b417 (bug 1245486)
2016-02-22 12:28:39 +01:00
Manuel Casas Barrado
70de53b8be
Bug 1245486 - Send Telemetry events for use of the "Pause" and "Restart" buttons. f=bsmedberg, r=mikedeboer
2016-02-22 12:13:26 +01:00
Manuel Casas Barrado
b73d791750
Bug 1208416 - Report on Hello MAUs per new MAU definition. f=bsmedberg, r=mikedeboer
2016-02-22 12:13:01 +01:00
Shane Tomlinson
fabde6a853
Bug 1146724 - test for WebChannel SendingContext. r=MattN/markh
2016-02-22 17:21:34 +11:00
Mark Hammond
d12965c0f3
Bug 1246076 (part 2) - optionally display a remote tab's favicon if available. r=mak
2016-02-22 15:43:47 +11:00
Carsten "Tomcat" Book
25767e874d
Merge mozilla-central to fx-team
2016-02-23 16:56:52 +01:00
Marco Bonardo
8e836323f2
Bug 976940 - FormHistory.update() should throw if form history is disabled and the operation is not a removal. r=markh
...
MozReview-Commit-ID: 94FRqGofGsP
2016-02-22 18:17:43 +01:00
J. Ryan Stinnett
63103c689d
Bug 1225944 - Allow reinstalling temp add-ons. r=Mossop
...
MozReview-Commit-ID: JTbCaKGJ7wW
2016-02-22 23:35:10 -06:00
Andrew McCreight
fed281470b
Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug
2016-02-22 10:11:02 -08:00
Jeffrey Tran
b62fba67b8
Bug 637238 - Uncheck rich text option in MainMenu.nib. r=ted
2016-02-22 09:21:15 -08:00
Andrew Swan
e185fe4e1d
Bug 1245603 - Implement browser.downloads.search() r=kmag
...
MozReview-Commit-ID: 9XqkfZyeS8X
2016-03-02 10:23:55 -08:00
Manuel Casas Barrado
06c16ea928
Bug 1245486 - Send Telemetry events for use of the Pause and Restart buttons. r=mikedeboer
2016-03-02 16:42:13 +01:00
Carsten "Tomcat" Book
54d05803a2
Merge mozilla-central to fx-team
2016-03-02 16:05:38 +01:00
Sebastian Hengst
4517638723
Backed out changeset a1c1b0943294 (bug 1245603) for failing own test. r=failure
2016-03-02 15:09:16 +01:00
Panos Astithas
07e35e1bef
Bug 1252449 - Enable test_classifier.html and test_classifier_worker.html on e10s. r=gcp
...
MozReview-Commit-ID: AxKMYI7nDkD
2016-03-02 15:33:55 +02:00
Andrew Swan
667d29448f
bug 1245603 - Implement browser.downloads.search() r=kmag
...
MozReview-Commit-ID: 9XqkfZyeS8X
2016-02-29 10:57:12 -08:00
Alexandre Poirot
de72672405
Bug 1248435 - Add telemetry probes for reload addon installation and reload action. r=jryans data-review=bsmedberg
2016-03-02 02:32:05 -08:00
Phil Ringnalda
1c78ce3c9d
Bug 1238433 followup, we should be high as an int, not as a string, a=bustage
...
CLOSED TREE
2016-02-20 17:44:00 -08:00
Phil Ringnalda
af4b02227d
Merge f-t to m-c, a=merge
2016-02-20 17:25:14 -08:00
Eric Hu
fceecdfe48
Bug 1245910 - Enforce correct types in Histograms.json. r=gfritzsche
...
- Convert string values to integer and boolean values for Histograms
- Add compile time type checks on Histograms.json
- Remove string to int/bool coercion for the Histogram keys:
- n_buckets
- n_values
- low
- high
- keyed
- Remove check_numeric (redundant with check_expression_types)
2016-02-17 21:14:31 +07:00
Rail Aliiev
e15797e51e
Bug 1248883 - missing ${platform}_info.txt files r=mshal
2016-02-19 13:24:50 -08:00
Olli Pettay
215162bc3b
Bug 1249439 - xul:browser adds itself as a strong observer to observer service, r=gijs
2016-02-19 20:18:39 +02:00
Gijs Kruitbosch
facea967d7
Bug 1229626 - fix pinning to taskbar to reflect user preference, r=mhowell
...
MozReview-Commit-ID: DIHzv32bwkN
2016-02-02 23:44:49 +00:00
Carsten "Tomcat" Book
6154ac43b6
Merge mozilla-central to fx-team
2016-02-19 12:08:37 +01:00
Carsten "Tomcat" Book
c69829500b
merge mozilla-inbound to mozilla-central a=merge
2016-02-19 12:02:26 +01:00
bsilverberg
f29e1e96ca
Bug 1246748 - Complete the implementation of chrome.i18n.getUILanguage, r=kmag
...
Implement chrome.i18n.getUILanguage including tests
Add API to content scripts
MozReview-Commit-ID: IcDlLj8Et73
2016-02-18 07:50:17 -05:00
Matthew Noorenberghe
38307328d4
Bug 1228671 - Make some notification telemetry opt-out. r=bsmedberg
...
MozReview-Commit-ID: 2ZeiJnZaebA
2016-02-18 10:43:28 -08:00
Matthew Wein
95b0026673
Bug 1246031 - Utility for obtaining platform information. r=kmag
2016-02-17 15:14:28 -05:00
Margaret Leibovic
d1fe17d2d4
Bug 1245497 - (Part 1) Update FENNEC_GECKOAPP_STARTUP_ACTION to measure homescreen shortcut launches. r=mcomella
...
MozReview-Commit-ID: CkvS3eP5wTy
2016-02-03 12:08:15 -05:00
Carsten "Tomcat" Book
5fc9c08ceb
Merge mozilla-central to fx-team
2016-02-18 14:04:37 +01:00
Carsten "Tomcat" Book
f8289f4f90
merge mozilla-inbound to mozilla-central a=merge
2016-02-18 12:01:24 +01:00
David Rajchenbach-Teller
5200445118
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
Mark Banner
5a25e5e299
Bug 1245666 - Add license for Loop's slideshow code. r=gerv
2016-02-18 10:13:34 +00:00
Alessio Placitelli
674551fae1
Bug 1243893 - Force values to true/false if the expected type is boolean in the environment. r=gfritzsche
2016-02-16 09:48:00 +01:00
Alessio Placitelli
9b72be84e0
Bug 1243893 - Telemetry in-tree docs conflict with actual pings. r=gfritzsche
2016-02-16 07:36:00 +01:00
Phil Ringnalda
6bf2ebc8ef
Bug 1248796 followup, remove trailing comma on a CLOSED TREE
2016-02-17 19:18:47 -08:00
Felipe Gomes
c2664451e7
Bug 1248796 - Store on Telemetry whether the e10s blocking code successfully ran. r=gftrizsche data-r=bsmedberg
2016-02-18 00:53:48 -02:00
Julien Wajsberg
e68bfd0534
Bug 1248523 - Remove duplicate rules in .eslintrc r=kmag
...
MozReview-Commit-ID: ICAnRlR1ILI
2016-02-17 12:03:05 -08:00
Carsten "Tomcat" Book
b97da96831
Backed out changeset 593676d0f08f (bug 1243602) for m5 test failures
2016-02-17 15:01:22 +01:00
Matthew Wein
a03d4148d6
Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag
2016-02-15 17:59:07 -05:00
Andy McKay
6930682c6d
Bug 1238312 - implement tabs.duplicate. r=kmag
...
MozReview-Commit-ID: Fzd6BuAEgSl
2016-02-12 15:38:55 -08:00
AJ Kerrigan
24423860e5
Bug 1246188 - Make webconsole.js ESLint-clean. r=lclark
2016-02-13 00:56:12 -05:00
Carsten "Tomcat" Book
1e25d912bc
Merge mozilla-central to fx-team
2016-02-17 12:20:16 +01:00
Carsten "Tomcat" Book
05fbdd5951
merge fx-team to mozilla-central a=merge
2016-02-17 12:07:39 +01:00
Kris Maglione
bc7cd438f0
Bug 1248855 - [webext] Add "object-curly-spacing" ESLint rule and auto-fix errors. r=billm
...
MozReview-Commit-ID: BAZ2rRl7eSM
2016-02-16 20:10:00 -08:00
Drew Willcoxon
4440844edb
Bug 1247641 - When loading a background thumbnail, load about:blank asynchronously when a load fails to avoid endless redirects. r=markh
2016-02-16 16:34:25 -08:00
Andrew Krawchyk
14c2518afa
Bug 1220654 - Replace removeVisitsTimeframe with History.removeVisitsByFilter and deprecate it. r=mak
...
***
yield on removeVisitsByFilter in tests
MozReview-Commit-ID: JGDaJGEmtoD
***
update bookmarked place tests, inline object declarations
MozReview-Commit-ID: Cxec22UHui0
***
updates for code review
MozReview-Commit-ID: AIRqrJ0B6GQ
2016-02-16 14:52:59 -05:00
Kit Cambridge
667d2d8695
Back out changeset 4357fe5a9d22 (bug 1206560) for M-e10s(bc4) failures.
...
MozReview-Commit-ID: 1J0li7PNBWN
2016-02-16 16:13:38 -08:00
Kit Cambridge
c3073ddeea
Bug 1224785
, Part 3 - Don't include ShowWith{Icon}Backend
on Android. r=me
2016-02-16 15:52:15 -08:00
Marco Bonardo
7326e8aac4
Bug 1244650 - Failure to clear Forms and Search Data on exit. r=yoric
...
The problem is due to sanitization happening too late in the shutdown cycle.
The Sanitizer depends on Places shutdown, that recently moved to async shutdown.
That change caused shutdown to happen completely at profile-before-change, unfortunately
during that phase it's impossible to predict which services are already shutdown.
The patch restores the previous Places shutdown procedure, thus clients are notified
earlier, during profile-change-teardown.
Additional meaningful changes:
* Fixes FX_SANITIZE_TOTAL telemetry to properly count total time taken by sanitize.
* Makes each cleanup operation isolated from other errors to try cleaning up as most as possible.
* In case of multiple sanitization sub steps, each step is isolated by a try/catch, the last seen exception is reported upstream.
* Makes FX_SANITIZE_HISTORY actually measure history, not other random stuff.
* Removes TOPIC_SIMULATE_PLACES_MUST_CLOSE_1 since we can now just use profile-change-teardown for shutdown phase 1.
MozReview-Commit-ID: HroLvbi25IC
2016-02-04 13:51:34 +01:00
Dave Townsend
696bd05e96
Bug 1245916: Turn on no-undef in toolkit/mozapps/extensions. r=rhelmer
...
Mostly just declaring globals that Cu.imports defines but there are some actual
bugs here that have been fixed as well as one test that just never ran because
of a hidden exception.
MozReview-Commit-ID: J6uIpYp8ANx
2016-02-03 22:48:48 -08:00
Dave Townsend
88e90d7767
Bug 1245916: Add additional default globals. r=felipe
...
This defines a few additional globals but also turns on the browser environment
for everything in browser and toolkit. This may lead to some false negatives
but we have lots of code that runs in a browser context so in the name of
getting rules turned on I think this is a useful step.
MozReview-Commit-ID: BdWouZGK6d
2016-02-05 12:12:30 -08:00
Dave Townsend
39095f0ee1
Bug 1245916: Add additional browser window scripts to eslint globals. r=felipe
...
This adds more of the scripts that browser.js relies on and also makes
browser-chrome head files import the browser.js globals.
The MOZ_JSDOWNLOADS block in contentAreaUtils only seems to hide a single
function, I don't see any need to keep hiding that now we're on by default.
MozReview-Commit-ID: 5zvF3JtJrZG
2016-02-05 12:16:39 -08:00
Dave Townsend
4c45c258f1
Bug 1245916: Unify eslint global discovery rules. r=pbrosset
...
While working on turning on no-undef I discovered that the various rules we
have for defining globals are a little inconsistent in whether the files they
load recurse through import-globals-from directives and none of them imported
eslint globals directives.
I think we're better off putting all this global parsing code in a single place
rather than spread across multiple rules. Have one rule to turn it on for
parsed files and one function to load globals from other files and make them
share most of the code so we won't get inconsistent. If we find us needing to
turn on/off individual features we can figure out a way to do that in the
future.
This patch does that, the globals.js file does all global parsing with a shared
object that receives events from the AST, either through from an ESlint rule
or from a simple AST walker using estraverse.
MozReview-Commit-ID: 9KQZwsNNOUl
2016-02-05 11:37:50 -08:00
Birunthan Mohanathas
97fa807eb0
Bug 1236343 - Cherry-pick upstream Breakpad commit "Try loading msdiaNNN.dll if CoCreateInstance(CLSID_DiaSource) fails". r=ted
...
1e24e66fbb
DONTBUILD because we don't build pdb_source_line_writer.cc yet.
2016-02-17 11:36:19 -05:00
Michael Comella
66c9b2211c
Bug 1244295 - Add regression warning to ClientID.jsm getClientID method. r=gfritzsche
...
MozReview-Commit-ID: Eci1sG9HPem
2016-02-17 15:31:26 -08:00
Xidorn Quan
624da19ffb
Bug 743198 part 9 - Use unprefixed Fullscreen API in tests. r=smaug
2016-02-17 08:47:11 +08:00
Xidorn Quan
7cada478d1
Bug 743198 part 8 - Use unprefixed Fullscreen API in chrome code. r=smaug
2016-02-17 08:47:11 +08:00
Mike Shal
5fe1e2faab
Bug 1243750 - Install all SDKs into sdk/; r=glandium
2016-01-29 14:52:52 -05:00
Botond Ballo
3306aea4f3
Bug 1238137 - Telemetry pings for main thread autoscrolling. r=mconley
2016-02-05 18:01:27 -05:00
Botond Ballo
463bd958f5
Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats
2016-02-16 14:17:35 -05:00
James Willcox
b66db23e34
Bug 1247978 - Ensure minidump header gets written during crash dump on Linux r=ted
2016-02-16 10:16:57 -06:00
James Willcox
d2c9b45171
Bug 1247399 - Add some debug spew to Linux crash handler r=ted
2016-02-16 10:16:57 -06:00
David Anderson
5a8c923933
Add instrumentation for when content processes fail to acquire D3D11 devices. (bug 1247539, r=milan)
2016-02-15 23:59:24 -08:00
ISHIKAWA, Chiaki
72d38a6835
Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
...
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check
- the outdated 0666 octal constant is still parsed correctly,
- the outdated 0666 octal constant raises syntax error flag
in strict mode, etc.
So leave them alone.
2016-02-15 08:57:00 +01:00
David Rajchenbach-Teller
a4d88c56a6
Bug 1243706 - Release PerformanceStats/PerformanceWatcher;r=Felipe
...
MozReview-Commit-ID: 4XT21bfBSa9
2016-01-28 13:41:14 +01:00
Carsten "Tomcat" Book
6140c2a121
Merge mozilla-central to mozilla-inbound
2016-02-15 12:30:39 +01:00
Jon Coppeard
12eff67069
Bug 1247955 - Add telemetry for compacting GC r=terrence
2016-02-15 10:37:58 +00:00
Phil Ringnalda
edbecc1e27
Merge m-c to f-t
2016-02-13 19:26:30 -08:00
Phil Ringnalda
e67329a593
Merge m-i to m-c, a=merge
2016-02-13 19:18:53 -08:00
Robert Helmer
5280c80c32
Bug 1232222 - provide telemetry environment data on which addons are system addons r=gfritzsche
...
MozReview-Commit-ID: 89M0HnzfIrd
2016-02-13 17:51:26 -08:00
Robert Helmer
bdb024360b
Bug 1232222 - expose isSystem flag if add-on is a system add-on r=Mossop
...
MozReview-Commit-ID: 2SRRJplalUy
2016-02-13 17:51:21 -08:00
Michael Comella
c047cbe622
Bug 1247572 - Add profileDate field to Android core ping docs. r=gfritzsche
...
MozReview-Commit-ID: Gob7uXjT6jG
2016-02-11 11:45:28 -08:00
Mark Finkle
6bbc62012c
Bug 1246973 - Support clearing UI Telemetry when creating pings r=gfritzsche
2016-02-12 18:02:03 -05:00
Nick Alexander
6d4027e223
Bug 1247470 - Don't try to sign bouncer APK during Android single locale repacks. r=glandium
...
There's no slick way to determine that we're doing a single local
repack, and it's not worth adding a new flag just for this situation.
So let's not sign the bouncer APK if tests are disabled; since tests
are disabled during single local repack packaging, this should be
sufficient. This makes the bouncer APK just like the Robocop APK.
MozReview-Commit-ID: AaHUEMhcqMy
2016-02-10 15:47:45 -08:00
Nick Alexander
f7269cd80a
Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps
...
Opt-in by adding --enable-gradle-mobile-android-builds.
Gradle dependencies (including the Android-Gradle plugin) are assumed
to be present. Local developers will fetch them from the jcentral
repository.
Android-specific Maven dependencies are shipped as "extras" with the
Android SDK, and should be found automatically by the Android-Gradle
plugin.
MozReview-Commit-ID: 966XgddWgEu
2016-02-12 10:06:40 -08:00
Carsten "Tomcat" Book
78e28b195f
Backed out changeset ef81c79f6266 (bug 1249439)
2016-02-19 14:18:22 +01:00
Olli Pettay
6167684c4b
Bug 1249439 - xul:browser adds itself as a strong observer to observer service, r=gijs
2016-02-19 13:10:22 +02:00
Carsten "Tomcat" Book
4f89063dcd
Merge mozilla-central to mozilla-inbound
2016-02-19 12:07:49 +01:00
Louis Christie
a77bfc3d2d
Bug 1238433 - Added telemetry for the proportion of dropped frames. r=cpearce, f=bsmedberg
2016-02-18 15:22:13 +13:00
Gijs Kruitbosch
7be93a5465
Bug 1244259 - wait for SafeBrowsing to have added MozEntries in initial runs of talos perf testing, r=jmaher,gcp
...
MozReview-Commit-ID: Dvs5RQyhfpy
2016-02-12 08:47:31 +00:00
Carsten "Tomcat" Book
cc458bb98e
Merge mozilla-central to fx-team
2016-02-12 15:21:12 +01:00
Carsten "Tomcat" Book
ab1e5f44dc
merge mozilla-inbound to mozilla-central a=merge
2016-02-12 15:15:17 +01:00
Carsten "Tomcat" Book
73e08a4e77
Backed out changeset 306cf0271d3e (bug 1119520) for causing merge conflicts with m-i to m-c merge
2016-02-12 15:14:36 +01:00
Carsten "Tomcat" Book
469cebaa25
merge fx-team to mozilla-central a=merge
2016-02-12 12:40:31 +01:00
Mike de Boer
cb2ff71b55
Bug 1245813: make sure that messageManager message listeners are swapped as well after chat window attach/ detach. This means that the browser_tearoff.js mochitest can be enabled again. r=mixedpuppy
2016-02-12 13:23:03 +01:00
Mike de Boer
c2501076fa
Bug 1245813: add documentation to explain more about what swapDocShells does and, most importantly, does not do with respect to messageManagers. r=smaug
2016-02-12 13:23:01 +01:00
Carsten "Tomcat" Book
25b02e1520
Backed out changeset 9802a7367d48 (bug 1225743) for ES failures
2016-02-12 12:16:19 +01:00
Ryan VanderMeulen
08b59f8d68
Backed out changeset e135879cff29 (bug 1218473) to fix various Windows startup issues being experienced by some users. a=sledru
2016-02-11 13:35:48 -05:00
Carsten "Tomcat" Book
302ee59a1d
Backed out changeset 6e4e5e584c32 (bug 1240848) for causing bug 1241921 to reappear
2016-02-11 15:12:51 +01:00
Carsten "Tomcat" Book
0a555533a6
merge mozilla-inbound to mozilla-central a=merge
2016-02-11 11:52:01 +01:00
Carsten "Tomcat" Book
1b78803718
merge fx-team to mozilla-central a=merge
2016-02-11 11:47:12 +01:00
Bill McCloskey
a4b98a20e4
Bug 1242013 - Record tab cache position in telemetry (r=mconley)
2016-02-11 21:39:11 -08:00
Carsten "Tomcat" Book
38b8addd44
Backed out changeset 5bf07e98c4ee (bug 1243750) for breaking Linux and OS X Nightly Builds
2016-02-10 16:08:27 +01:00
Carsten "Tomcat" Book
3847eaf3bd
merge mozilla-inbound to mozilla-central a=merge
2016-02-10 11:47:34 +01:00
Steffen Wilberg
c072530c75
Bug 1246128: F11 displays the audio container in fullscreen instead of the browser. r=bz
...
MozReview-Commit-ID: IWKJvwDaFsG
2016-02-07 17:55:48 +01:00
R Kent James
1e14aff4e0
Bug 1211160 - update lastModifiedTime of distribution addons to properly sync roaming profiles, r=dtownsend
2016-02-10 10:33:37 -08:00
Gian-Carlo Pascutto
93d27418ab
Bug 1150921 - Add telemetry for response codes to SafeBrowsing requests. r=francois f=bsmedberg
2016-02-10 17:59:40 +01:00
Felipe Gomes
69770f623a
Bug 1246245 - Webextensions and themes should also block initial e10s rollout. r=Mossop
2016-02-11 18:47:09 -02:00
Nick Alexander
500e6635c8
Bug 1119520 - Add opt-in Gradle build mode for mobile/android. r=gps
...
Opt-in by adding --enable-gradle-mobile-android-builds.
Gradle dependencies (including the Android-Gradle plugin) are assumed
to be present. Local developers will fetch them from the jcentral
repository.
Android-specific Maven dependencies are shipped as "extras" with the
Android SDK, and should be found automatically by the Android-Gradle
plugin.
MozReview-Commit-ID: 966XgddWgEu
2016-02-03 11:18:38 -08:00
Carsten "Tomcat" Book
cd1934bb71
Merge mozilla-central to fx-team
2016-02-11 11:57:05 +01:00
Tracy Walker
5b03e7d747
Bug 1245225 - [e10s] Renabled working test cases. Remove relevant skip-if e10s in toolkit/components/thumbnails/test/browser.ini for browser_thumbnails_bg_crash_while_idle.js, browser_thumbnails_bg_no_cookies_sent.js, browser_thumbnails_bug727765.js and browser_thumbnails_capture.js. r=jimm
2016-02-05 10:18:36 -06:00
Eric Hu
34a778ced7
Bug 1244766 - Remove optional Health Report callback parameter from Places telemetry. r=gfritzsche
2016-02-04 01:25:55 +07:00
Andrew Swan
c118eae29e
Bug 1236940 - Add ip property to chrome.webRequest.onCompleted callback. r=billm
2016-02-02 21:08:51 -08:00
Vince Tieu
54f1239848
Bug 524757 - "Add architecture and operating system to about:support". r=adw
2016-02-09 15:57:00 +01:00
Dave Townsend
a752390265
Bug 1244357: Use a shim around the certificate DB to allow the add-ons manager to think that add-ons are signed when they aren't. r=rhelmer
...
Because the add-ons manager hasn't startup up yet we can replace the certificate
database in xpcshell tests with one that claims add-ons are signed by valid
certificates even when they aren't. This allows us to run tests even in builds
where signing cannot be disabled during for the normal application.
This adds an override for all tests except those that are explicitely testing
signing.
2016-01-29 16:41:18 -08:00
Dave Townsend
d4fb4aa3b5
Bug 1244248: Cache the certificate database during startup rather than getting it everytime it is needed. r=rhelmer
2016-02-09 08:36:36 -08:00
Luca Greco
65d6f96e68
Bug 1190685 - [webext] Implements webNavigation.getFrame/getAllFrames API methods. r=kmag
2016-02-08 18:30:48 +01:00
Marco Bonardo
345570e137
Bug 1243778 - PushRecord::getLastVisit cannot rely on the Places url index anymore. r=kitcambridge
2016-02-08 14:42:07 +01:00
Carsten "Tomcat" Book
63e921a3d8
merge mozilla-inbound to mozilla-central a=merge
2016-02-09 12:02:38 +01:00
Wes Kocher
7d98434e52
Backed out changeset baf5dfffbc34 (bug 1246128) for an ESLint failure a=backout
2016-02-08 16:47:51 -08:00
Myk Melez
42a2e4cb04
Bug 1238576 - disable mozApps API on desktop/Android; r=ehsan,ochameau,bz,mcmanus,jmaher,marco
2016-02-08 11:24:22 -08:00
Aaron Klotz
2b397040ac
Bug 1240848: Adds additional instructions to x64 detour patcher and prevents register clobbering in jmp from trampoline; r=ehsan
2016-02-03 16:21:17 -07:00
James Willcox
7a9c161c34
Bug 1245612 - Send texture usage bytes in crash reports r=bsmedberg
2016-02-08 09:18:52 -06:00
Steffen Wilberg
0d57c596a0
Bug 1246128: F11 displays the audio container in fullscreen instead of the browser. r=bz
...
MozReview-Commit-ID: IWKJvwDaFsG
2016-02-07 17:55:48 +01:00
J. Ryan Stinnett
e55cea1e3b
Bug 1204127
- Clean up paths added after migration. r=ochameau
2016-02-08 17:32:07 -06:00
Alessio Placitelli
a111231fcb
Bug 1244182 - Properly document all the fields of the main ping. r=gfritzsche
2016-02-08 06:51:00 -08:00
Chenxia Liu
84a918d554
Bug 1245368 - Add telemetry for home panel customizations. r=margaret
2016-02-04 16:14:34 -08:00
Dave Townsend
570a8ec931
Backing out c57d2020f884 for bug 1244357 due to test failures. CLOSED TREE
2016-02-08 10:18:48 -08:00
Dave Townsend
d98a43d044
Bug 1245649: Enable no-nested-ternary. r=mconley
2016-02-03 21:17:16 -08:00
Dave Townsend
4dcf69dfe4
Bug 1244357: Use a shim around the certificate DB to allow the add-ons manager to think that add-ons are signed when they aren't. r=rhelmer
...
Because the add-ons manager hasn't startup up yet we can replace the certificate
database in xpcshell tests with one that claims add-ons are signed by valid
certificates even when they aren't. This allows us to run tests even in builds
where signing cannot be disabled during for the normal application.
This adds an override for all tests except those that are explicitely testing
signing.
2016-01-29 16:41:18 -08:00
Dave Townsend
8691b09bc2
Bug 1236377: Ignore invalid file descriptors when loading an add-ons database written by a different OS. r=rhelmer
...
nsIFile descriptors use OS specific formats so when trying to read them we have
to catch any failure if the database was written by a different OS. This leaves
the _sourceBundle undefined in only one case which is guaranteed to be during
startup since xpistate.descriptor for the add-on will also be incorrect and so
the full add-on scan will be triggered. That will spot the mismatch and update
the add-on in the database with the correct descriptor.
2016-02-02 13:17:10 -08:00
Margaret Leibovic
e9ba3ecf54
Bug 1243387 - Add telemetry probe to understand how often users load reading list items when offline. r=mfinkle
2016-02-05 09:37:15 -05:00
Margaret Leibovic
39e38e1e79
Bug 1246170 - Remove about:logins histogram telemetry probes. r=mfinkle
2016-02-05 10:11:54 -05:00
Tim Nguyen
a7195e8b0d
Bug 1246498 - Various clean ups to aboutNetworking.css. r=jaws
2016-02-07 18:06:26 +01:00
Phil Ringnalda
dae29e0abd
Merge m-c to f-t
2016-02-06 19:17:04 -08:00
Phil Ringnalda
beba52d63c
Merge m-i to m-c, a=merge
2016-02-06 19:08:33 -08:00
Matthew Noorenberghe
9fc569a58b
Bug 612168 - Follow-up for test_undouninstall.js trailing whitespace. r=eslint
2016-02-06 18:15:29 -08:00
Shih-Chiang Chien
c3e400ba96
Bug 1129785 - support video sharing via Presentation API. r=mfinkle.
2016-02-06 18:15:22 -08:00
Kris Maglione
b5abe1fe8c
Bug 1225715: Follow-up: Ignore unknown permissions and top-level manifest keys. r=me
2016-02-06 14:02:30 -08:00
Andrew Swan
361c05143d
Bug 612168 - Handle uninstalls of restartless addons in XPIProvider. r=Mossop
2016-02-05 15:06:48 -08:00
Matthew Noorenberghe
c78f003f63
Bug 1246323 - passwordmgr: Bug 1001765 follow-up for VK_ESCAPE handling and test cleanup. r=dolske
2016-02-05 17:33:47 -08:00
Kris Maglione
66e8dc30df
Bug 1234020: Part 2m - [webext] Return promises from the notifications API. r=rpl
2016-02-04 13:34:11 -08:00
Kris Maglione
6500b66487
Bug 1234020: Part 2c - [webext] Return promises from the idle API. r=rpl
2016-02-02 19:35:31 -08:00
Kris Maglione
2d769cdaa7
Bug 1234020: Part 2a - [webext] Return promises from the background page APIs. r=rpl
2016-02-02 19:14:34 -08:00
Phil Ringnalda
80c8b4cc56
Merge m-c to f-t
2016-02-05 19:45:14 -08:00
Phil Ringnalda
cf9ad27651
Merge m-i to m-c, a=merge
2016-02-05 18:41:47 -08:00
Tom Schuster
705307de45
Bug 1245141 - Use new Proxy for AddonManager.addonTypes. r=mossop
2016-02-05 19:31:08 +01:00
Kris Maglione
fcdac58ee5
Bug 1234020: Part 2l - [webext] Return promises from the alarms API. r=rpl
2016-01-29 18:58:29 -08:00
Kris Maglione
e6d871feab
Bug 1234020: Part 2f - [webext] Return promises from the bookmarks API. r=evilpie
2016-02-01 18:12:45 -08:00
Kris Maglione
a901527626
Bug 1234020: Part 2e - [webext] Return promises from the storage API. r=rpl
2016-01-29 18:59:37 -08:00
Kris Maglione
90e67d2093
Bug 1234020: Part 2d - [webext] Return promises from the runtime API. r=rpl
2016-02-01 18:08:18 -08:00
Kris Maglione
4ae326c40b
Bug 1234020: Part 2b - [webext] Return promises from the cookies APIs. r=evilpie
2016-02-01 18:03:37 -08:00
Mike Hommey
2412e7fe93
Followup for bug 1069556: Remove what was removed in bug 1245055. r=me
2016-02-10 10:16:07 +09:00
Mike Hommey
26cdd33c00
Bug 1246871 - Generate platform.ini with the preprocessor instead of an ad-hoc script. r=mshal
2016-02-10 10:11:58 +09:00
Ted Mielczarek
17dc55c851
bug 1069556 - sync to Breakpad c53ed143108948eb7e2d7ee77dc8c0d92050ce7c. r=glandium, benwa
...
This commit contains a few things:
* Update our copy of google-breakpad to upstream c53ed143108948eb7e2d7ee77dc8c0d92050ce7c
* Get rid of all but one local patch, fold a few related local patches into one
* Misc build fixup to sync with upstream--adding a few new moz.build files,
source files
* The final bits of unhooking Breakpad from the profiler:
** Revert to only building toolkit/crashreporter if MOZ_CRASHREPORTER.
** Stop building bits of Breakpad that we only needed for the profiler.
** Remove a few bits of profiler code that were used to interface with Breakpad.
** Remove toolkit/crashreporter/breakpad-logging, which was only used to
suppress Breakpad logging for the in-process stackwalker.
* Upstream removed their Android-compat sys/ucontext.h because the Android NDK
added it, but the bionic we're using for Gonk builds is too old, so add a
copy of the previous version of those files to
toolkit/crashreporter/gonk-include to keep Gonk building.
* Consolidate moz.build files under toolkit/crashreporter/google-breakpad/client/linux
2016-01-27 09:39:53 -05:00
Nick Alexander
0c38561375
Bug 1234629 - Part 2: Fail packaging if bouncer APK and main APK have different permissions. r=gps
...
This isn't sensible for b2gdroid, but that project should never enable
the bouncer APK anyway.
2016-01-27 14:34:46 -08:00
Nick Alexander
522820bdb3
Bug 1234629 - Part 1: Create bouncer APK for OTA distribution installs. r=margaret,gps
...
This commit produces an "install bouncer" APK which is a "hollow
shell" that looks like the main Fennec APK. In particular, both APKs have:
* the same Android package name (application id); and
* the same set of <permission>, <uses-permission>, and <uses-feature>
blocks in their manifests.
The bouncer APK must always have an android:versionCode smaller than
the main Fennec APK; for now, we will just bump that manually
mobile/android/bouncer/moz.build.
2016-01-27 15:28:31 -08:00
Wes Kocher
d4324cbe88
Backed out 2 changesets (bug 1232222) for xpcshell bustage
...
Backed out changeset 06bc151231a5 (bug 1232222)
Backed out changeset 38ba7c48145e (bug 1232222)
2016-02-05 16:29:00 -08:00
Kris Maglione
2bc18ace20
Bug 1234020: Part 3 - [webext] Remove promise<->callback compatibility workarounds. r=billm
2016-01-25 16:06:08 -08:00
Kris Maglione
fa1742c123
Bug 1234020: Part 2h.1 - [webext] Convert async API errors to rejected promises. r=billm
2016-02-10 17:01:38 -08:00
Kris Maglione
dfad78cdb2
Bug 1244474: [webext] Part 2 - Make extra manifest properties/permissions warnings instead of errors. r=billm
2016-01-30 14:32:36 -08:00
Kris Maglione
2930506e73
Bug 1244474: [webext] Part 1 - Add "deprecated" property support to schema validator. r=billm
2016-02-10 16:32:58 -08:00
Kris Maglione
68e45beb06
Bug 1213895: Part 2 - Do not use ellipsis in cropped toolbarbutton badge text. r=bwinton
2016-02-08 14:35:55 -08:00
Robert Helmer
c03408de22
Bug 1232222 - Provide telemetry environment data on which addons are system addons. r=gfritzsche
2016-01-25 14:19:52 -08:00
Robert Helmer
928e2cb2c5
Bug 1232222 - Expose isSystem flag if add-on is a system add-on. r=Mossop
2016-01-25 12:35:24 -08:00
Dave Townsend
381b5bc3ad
Bug 1244302: Remove the add-ons selection UI.
2016-02-02 09:15:59 -08:00
Jeffrey Tran
6f2fc4ee11
Bug 1108019 - Avoid console exception spew from nsPlacesAutoComplete.js. r=mak
2016-02-10 15:30:23 +01:00
Georg Fritzsche
15273c23b9
Bug 1247264 - Update the Histogram bucket limit error message to point to the Telemetry team. r=chutten
2016-02-10 15:19:37 +01:00
Georg Fritzsche
79ab24ea1d
Bug 1247258 - Use Array.prototype.includes in Telemetry code. r=dexter
2016-02-10 15:19:37 +01:00
Carsten "Tomcat" Book
e3a57dfbae
Merge mozilla-central to fx-team
2016-02-10 14:30:05 +01:00
Mark Banner
ecc2370542
Bug 1245373 - Remove obsolete Loop histograms - room context info and sharing state changes. blanket-rs=data-stewards for removals.
2016-02-10 11:21:25 +00:00
Andrew Swan
e40f02b580
Bug 1156826 - Implement browser.runtime.setUninstallURL(). r=kmag
2016-02-08 16:00:25 -08:00
Dave Townsend
e5fd70477e
Bug 1249074: Don't offer existing sideloaded add-ons to users when creating a new profile. r=rhelmer
...
MozReview-Commit-ID: 7pnZhEvGRfj
2016-02-17 11:06:00 -08:00
Milan Sreckovic
718c1f90fb
Bug 1240160: Add the TimeStamp based uptime value to crash reports, tagging it as UptimeTS, to differentiate from an existing Uptime value. A bit of additional code, avoiding the usage of C libraries to format some strings and a way to gtest these. r=BenWa,ted.mielczarek carrying ted.mielczarek review for the exception handler changes.
...
MozReview-Commit-ID: 12pRuD7agIG
2016-02-17 17:44:21 -05:00
Kit Cambridge
6bc2b9b021
Bug 1206560 - Show the site favicon in XUL notifications. r=jaws
...
MozReview-Commit-ID: Fe3R91icOuc
2016-01-08 12:53:34 -07:00
Kit Cambridge
0800e490a2
Bug 1224785
, Part 1 - Implement alert favicons backend. r=wchen
...
MozReview-Commit-ID: Day8Hj8lT1f
2016-01-07 13:15:55 -07:00
Mike Shal
8660ef178a
Bug 1243750 - Install all SDKs into sdk/; r=glandium
2016-01-29 14:52:52 -05:00
Blake Kaplan
a9dc5fef4d
Bug 1245723 - Fix typo. r=typo
2016-02-09 15:01:29 -08:00
Blake Kaplan
c1a453289a
Bug 1245723 - Make crashreporter browser-chrome tests e10s compatible. r=felipe
2016-02-09 14:40:35 -08:00
Blake Kaplan
7b2eefa8d7
Bug 1245723 - Make browser_bug680727 e10s compatible. r=felipe
2016-02-09 14:40:35 -08:00
Blake Kaplan
cd053ad3e6
Bug 1245723 - Make the satchel browser-chrome test e10s compatible. r=felipe
2016-02-09 14:40:35 -08:00
Mike Hommey
ed1c39fba6
Bug 1246874 - Unify GRE_BUILDID and MOZ_APP_BUILDID at the build system level. r=mshal
2016-02-10 07:39:30 +09:00
Nicholas Nethercote
867c012a9d
Bug 1205358 - Fix up nsUrlClassifierPrefixSet memory reporting. r=gcp.
...
This patch reverts the "measure-in-advance" approach added in part 1 of bug
1050108 -- because that doesn't interact well with DMD -- and adds locking to
avoid races between the url-classifier thread and the main thread.
2016-02-10 08:30:48 +11:00
Gijs Kruitbosch
691891ad9b
Bug 1243353 - allow HTML in-content checkboxes to have focus and style them appropriately, r=jaws
2016-02-01 21:45:22 +00:00
J. Ryan Stinnett
0373066d4a
Bug 1245251 - Repair add-on manager for external XUL apps. r=Mossop
2016-02-05 09:56:15 -06:00
Felipe Gomes
4594579039
Bug 1230196 - Allow release channel to run e10s. r=billm
2016-02-05 13:27:12 -02:00
Nick Fitzgerald
f1fc6cfdf3
Bug 1221619 - Add telemetry to memory tool. r=jsantell, data-review=bsmedberg
2016-02-03 15:17:00 +01:00
Nigel Babu
2682409fe4
Backed out 10 changesets (bug 1234629, bug 1233882) for bustage on Android rc tests
...
Backed out changeset 9aa32d9a25df (bug 1234629)
Backed out changeset d73d36c9619b (bug 1234629)
Backed out changeset a7f63b3721cd (bug 1233882)
Backed out changeset c79f4a8c3e86 (bug 1234629)
Backed out changeset 400c030d3c01 (bug 1234629)
Backed out changeset 54a3d0851bc6 (bug 1234629)
Backed out changeset f80912ecfa87 (bug 1234629)
Backed out changeset 50bcadca2131 (bug 1234629)
Backed out changeset aaa420ed66d7 (bug 1234629)
Backed out changeset 7a62e97f07c2 (bug 1234629)
2016-02-05 15:42:28 +05:30
Dave Townsend
848229ab45
Bug 1245649: Enable no-negated-in-lhs, no-native-reassign, no-func-assign and no-labels. r=MattN
2016-02-03 20:47:08 -08:00
Dave Townsend
71be6979b2
Bug 1245649: Turn on use-isnan, no-unexpected-multiline, no-octal and no-self-compare. r=MattN
2016-02-03 18:21:30 -08:00
Dave Townsend
672da226a5
Bug 1245649: Turn on no-irregular-whitespace and no-mixed-spaces-and-tabs. r=jaws
2016-02-03 18:09:49 -08:00
Dave Townsend
f800a9c4ac
Bug 1245649: Turn on valid-typeof, no-invalid-regexp, no-empty-pattern and no-empty-character-class. r=felipe
2016-02-03 17:38:13 -08:00