Commit Graph

28762 Commits

Author SHA1 Message Date
Jacek Caban
439c36fb0e Add support for PDB debug symbol packages.
Partially based on patch by Tom Ritter.
2020-11-30 13:44:54 +01:00
Vincent Povirk
a05b2fb551 mozbuild: Encode content of GeneratedFile. 2019-09-06 15:43:32 +02:00
Vincent Povirk
92d64b50fb dependentlibs: Convert subprocess output to string. 2019-09-06 15:43:27 +02:00
Vincent Povirk
11f98b1551 Run 2to3 on source tree. 2019-09-06 15:43:04 +02:00
Marco Bonardo
2c532a354e Bug 1272652 - Firefox fails to import bookmarks from Chrome if it also imports a large history. r=gijs, a=ritu
MozReview-Commit-ID: 3w5TIPi2S8d
2016-05-24 17:29:30 +02:00
Gijs Kruitbosch
32954f4653 Bug 1255270, r=mak a=ritu
ba=IDon'tThinkThisHookIsSupposedToBeEnforcedOnBeta47

MozReview-Commit-ID: 5fInAZiZMhl
2016-05-23 10:09:13 +01:00
Marco Bonardo
97b377ca48 Bug 1265420 - SetAndFetchFaviconForPage should return a cancelable object to allow aborting the fetch. r=Gijs a=ritu
MozReview-Commit-ID: Leu4iZBkP7z
2016-05-03 15:42:12 +02:00
Wes Kocher
cac31df0ae Backed out changeset 410939eae11a (bug 1186522) to disable mandated signing requirements on beta 47 a=ritu,kev 2016-05-23 12:02:59 -07:00
Xidorn Quan
991dfce3d8 Bug 1273468 - Revert video controls to use prefixed Fullscreen API again. r=dolske a=ritu
MozReview-Commit-ID: IlxS0MFTxIk
2016-05-21 10:10:37 +10:00
Xidorn Quan
d05c0da96e Bug 1271160 - Add telemetry items for fullscreen transition. r=smaug data-review=bsmedberg r=ritu
MozReview-Commit-ID: EvmLvE5VWOu
2016-05-19 17:19:51 +10:00
Matt Howell
a827bb06be Bug 1237219 - Lock patch files while applying updates; r=rstrong a=ritu
MozReview-Commit-ID: 8m4SQVhZy4D
2016-04-14 09:33:42 -07:00
Chris Pearce
07f042c789 Bug 1272521 - Hide Widevine CDM on MacOSX 10.6. r=spohl a=ritu
The Widevine CDM crashes on MacOSX 10.6, so only download, expose, and install
it on 10.7 and later.

MozReview-Commit-ID: 51iJpQEB1m7
2016-05-13 14:02:20 +12:00
Margaret Leibovic
9ece805213 Bug 1256415 - Replace FENNEC_GECKOAPP_STARTUP_ACTION histogram with UI telemetry. r=mfinkle a=ritu
MozReview-Commit-ID: ElmELmp7baV
2016-03-18 19:07:18 -04:00
Blake Kaplan
d280f47ff7 Bug 1174036 - Handle dynamically-removed textareas gracefully. r=mikedeboer r=ehsan a=ritu
Also, flush layout when starting a find in order to avoid racing with
textarea-hiding notifications and maintain JS type correctness when objects
are passed over IPC.
2016-03-22 18:18:30 -07:00
Jim Mathies
3db960ec51 Bug 1271978 - Record js slow script notification delay for content in telemetry. r=billm a=ritu
MozReview-Commit-ID: 9RUrqfwn7Wh
2016-05-12 07:28:48 -05:00
Marco Bonardo
f85ec5ee2f Bug 1271280 - Places shutdown blockers have wrong names and are not properly reporting state. r=adw, a=ritu
MozReview-Commit-ID: CQlm5ZGgBwK
2016-05-09 15:27:59 +02:00
Chris Pearce
cc337cb4f6 Bug 1266286 - Ensure crash reports work for GMP used by EME code. r=mconley,a=ritu
Crash reporting for GMPs being used from the EME call site are not generating
crash reports because they depend on the MediaKeys object calling
GMPService::AddPluginCrashHandler() to associate a window to which the
PluginCrashedEvent is fired. This doesn't work with e10s enabled because the
GMPParent which causes the plugin crash handlers to run is in the chrome
process, but the MediaKeys which adds the handler is in the child process. So
the crash handler is on the GMPServiceChild, but we only run the crash handlers
that were added to the GMPServiceParent in the chrome/parent process.

The solution is to broadcast a message from the chrome process to all the
content processes when a GMP has crashed that causes the GMPServiceChild to
also run its crash handlers.

MozReview-Commit-ID: 8Lek16G9ZGb
2016-05-04 20:32:00 -04:00
Wes Kocher
cc99c34abe Bug 1269961 followup because I didn't resolve the merge conflict completely a=me 2016-05-05 12:51:46 -07:00
Bill McCloskey
07060a7b04 Bug 1269961 - Collect more telemetry on content process crashes (r=jimm,mconley) a=ritu 2016-05-03 20:08:41 -07:00
Bill McCloskey
3e7296d5ac Bug 1269961 - Remove listeners from RemotePageManager before invoking Unload (r=mconley) a=ritu 2016-05-03 20:08:33 -07:00
Ralph Giles
c04ab277a5 Bug 1262659 - Report HTTP Live Streaming playback requests. r=cpearce,bsmedberg a=ritu
Identify HLS media types (and related m3u playlists) and report
telemetry about how often we fail to play them. This is designed
to measure popularity to inform decisions about support for this
format.

MozReview-Commit-ID: Fp8lNMOJKyA
2016-04-11 14:13:43 -07:00
Benjamin Smedberg
bb062529d8 Bug 1268548 - Add telemetry for when the addon manager upgrade dialog is shown, r=rhelmer a=ritu
MozReview-Commit-ID: 7dxkY9lIMWc
2016-04-28 13:07:42 -04:00
Kim Moir
b4757a3686 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal a=ritu 2016-05-04 10:28:55 -04:00
Bill McCloskey
ba550c9717 Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8) a=ritu 2016-04-26 13:50:56 -07:00
Wes Kocher
e682e39dfd Backed out changeset 40dc7dd5bdbf (bug 1186522) for breaking all android reftests and mochitests and more a=backout
MozReview-Commit-ID: DXmGm51OpZc
2016-05-02 15:20:40 -07:00
Kim Moir
86e0e15ae4 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal a=ritu 2016-05-02 16:03:04 -04:00
Florian Quèze
a1cab735a7 Bug 1266783 - prevent the search cache file from being flushed twice in a row after a re-initialization, r=adw. a=ritu
MozReview-Commit-ID: 4sftx4M1WSy
2016-04-29 17:08:55 +02:00
Michael Kaply
9e5e02bfee Bug 1181645 - Default invalid or empty purpose in getSubmission to searchbar, r=florian. a=ritu
MozReview-Commit-ID: GdgAjVzzkro
2016-04-29 17:08:55 +02:00
Gijs Kruitbosch
3a9675f317 Bug 1267007 - fix profiler and search conditional Services.jsm declarations, r=billm a=ritu
MozReview-Commit-ID: 6IgEPTkdLMA
2016-04-25 16:32:11 +01:00
Andrew Swan
9b05494a00 Bug 1256399 use temporary addon installation for update tests r=mossop a=testonly
MozReview-Commit-ID: AdjNzZrA79N
2016-03-15 05:24:49 -07:00
Valentin Gosu
a861c44e22 Bug 548685 - Avoid null pointer deref in nsURIHashKey r=mcmanus a=ritu
MozReview-Commit-ID: 5wCZ0DTHEUS
2016-04-19 15:46:34 +02:00
Benjamin Smedberg
378e004652 Bug 1266171 - Subprocess crash telemetry needs to be opt-out, r=gfritzsche a=ritu
MozReview-Commit-ID: D0JtruAZF6f
2016-04-20 14:54:06 -04:00
Felipe Gomes
0554914734 Bug 1266213 - Temporarily block users of GTK+ 3.20+ from e10s on Beta. r=jimm a=ritu
MozReview-Commit-ID: 56UiL3MiiUy
2016-04-22 13:42:57 -03:00
Jean-Yves Avenard
b586ed7d5f Bug 1251184 - [quicktime] P1. Report video/quicktime mimetype when sniffing. r=cpearce, a=ritu
MozReview-Commit-ID: 9EJQVYt76Mh
2016-03-11 22:32:30 +11:00
Alessio Placitelli
5d6f807802 Bug 1255472 - Updates the documentation. r=gfritzsche, a=ritu 2016-04-15 10:08:00 +02:00
Alessio Placitelli
63dd70e978 Bug 1255472 - Add support for the WOW64 mode to the WindowsRegistry. r=gfritzsche, a=ritu 2016-04-15 10:23:00 +02:00
Alessio Placitelli
d59eb8fc6e Bug 1255472 - Collect actual major and minor version data on Windows 10. r=gfritzsche 2016-04-15 10:22:00 +02:00
Gabor Krizsanits
eb34b49322 Bug 1264383 - makeFilteringListener breaks eventremoval with shims. r=mconley a=ritu
MozReview-Commit-ID: BaxTDqXmjfG
2016-04-18 10:40:26 +02:00
Blake Kaplan
65ca35b18c Bug 1257790 - Don't propagate dragstart for mouse events originating in remote browsers. r=felipe a=ritu
MozReview-Commit-ID: 4xZPH1PQxro
2016-03-29 14:10:40 -07:00
Bill McCloskey
762d7f6af0 Bug 1247443 - Monitor browser.tabs.animate in telemetry (r=gfritzsche) a=ritu
MozReview-Commit-ID: GyDmK6jmWyV
2016-04-06 16:05:05 -07:00
Chris Pearce
c2d4665aa8 Bug 1245256 - Add annotations for WIDEVINE_ID so eslint passes. r=kentuckyfriedtakahe,a=ritu 2016-04-12 18:32:56 +12:00
Kirk Steuber
7a33c5277b Bug 1264483 - Hide Widevine on unsupported systems. r=spohl,a=ritu
MozReview-Commit-ID: Ew1jUrxff8R
2016-04-13 16:41:48 -07:00
Henri Sivonen
4f4978a5da Bug 1264217 - Adjust the Add-on Manager entry for Widevine. r=spohl,a=ritu,l10n=ritu 2016-04-13 10:50:18 +03:00
Chris Pearce ext:(%2C%20Kirk%20Steuber%20%3Cksteuber%40mozilla.com%3E)
97b53cefec Bug 1264173 - Change ProductAddonChecker to download with XHR instead of nsIIncrementalDownload. r=mconley,spohl,a=ritu
Some addons (namely the Google Widevine EME Content Decryption Module) are
served from web servers that don't send Content-Length headers, and
nsIIncrementalDownload can't handle such downloads.

Also, change ProductAddonChecker to create XHRs used to download XML through a layer of indirection.

This ensures that test_GMPInstallManager can change the XHR response for the
update.xml requests without affecting the XHR requests to download the test
GMP.

Also add more error handlers on the addon download XHR.
2016-04-13 20:01:29 +12:00
Kirk Steuber
7c6a0584a2 Bug 1245256 - GMP Plugins now installed in flat manner to accomodate widevine. r=spohl,a=ritu
MozReview-Commit-ID: 6aSKMD6oox7
2016-04-06 18:08:17 -07:00
Kirk Steuber
f9200aa3b4 Bug 1245256 - Updated tests to work with new Widevine functionality. r=spohl,a=ritu
MozReview-Commit-ID: GasIh1GUxX7
2016-03-01 14:42:01 -08:00
Kirk Steuber
762135f585 Bug 1245256 - Add support for Widevine to CDM updater. r=spohl,a=ritu
MozReview-Commit-ID: JwB4Q6ZEqoV
2016-02-25 14:24:13 -08:00
Timothy Guan-tin Chien
f53414a463 Bug 1243729 - (m-b) Part II, Test on username selection dialog, r=MattN, a=lizzard
MozReview-Commit-ID: 3OKA17mVjMs
2016-04-20 12:49:38 +08:00
Timothy Guan-tin Chien
cacbaf2742 Bug 1243729 - (m-b) Create another LoginInfo object when username is picked, r=MattN, a=lizzard
MozReview-Commit-ID: IRGUTFXiN9S
2016-04-20 08:41:09 +08:00
Timothy Guan-tin Chien
406fe61a57 Bug 1243722 - Introduce notUsernameSelector in passwordmgr recipes, r=MattN a=lizzard
Additionally, add a recipe for Facebook.

MozReview-Commit-ID: 7TdT3q652Tk
2016-04-19 21:53:52 -07:00