1baee86b795d127918eaf3302be8056145609d57: Bug 1220891 - Let web Firefox Accounts UI ride the trains. r=margaret, a=ritu
Nick Alexander <nalexander@mozilla.com> - Mon, 02 Nov 2015 15:04:40 -0800 - rev 284517
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1220891 - Let web Firefox Accounts UI ride the trains. r=margaret, a=ritu
8a6cc7dda4d4b30e876e79bf1cb2ee89bb977886: Bug 1218952 - Add support for object tags to youtube telemetry tracking; r=cpeterson, a=sylvestre
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 30 Oct 2015 16:03:00 +0100 - rev 284516
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1218952 - Add support for object tags to youtube telemetry tracking; r=cpeterson, a=sylvestre
24a44f2b15ca205606c4e10e6dac092f3b31ddd1: Bug 1207790 - Fix sandbox build for older Linux distributions. r=gdestuynder, a=sylvestre
Jed Davis <jld@mozilla.com> - Fri, 30 Oct 2015 15:13:00 +0100 - rev 284515
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1207790 - Fix sandbox build for older Linux distributions. r=gdestuynder, a=sylvestre
90fd79bb1f20aaa7e514e4807a9e439fc142c49f: Bug 1182918 - Tab Queue: Add telemetry for double tap action. r=mfinkle, a=sylvestre
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 27 Oct 2015 10:47:03 +0100 - rev 284514
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1182918 - Tab Queue: Add telemetry for double tap action. r=mfinkle, a=sylvestre
6546a42a53fff12ea85882d29214ecdf4ff5e7cf: Bug 1219501 - Limit total number of image decoding threads to 32 regardless of number asked for. r=seth, a=ritu
Timothy Nikkel <tnikkel@gmail.com> - Sun, 01 Nov 2015 11:45:40 -0600 - rev 284513
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219501 - Limit total number of image decoding threads to 32 regardless of number asked for. r=seth, a=ritu
950cfbeec0ee4f08170a722b825ff35c3bff967c: Bug 1219501 - In imagelib, initialize the number of cores to at least 1 in case of error. r=seth, a=ritu
Timothy Nikkel <tnikkel@gmail.com> - Sun, 01 Nov 2015 11:45:40 -0600 - rev 284512
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219501 - In imagelib, initialize the number of cores to at least 1 in case of error. r=seth, a=ritu PR_GetNumberOfProcessors returns -1 in case of error, which is MAXUINT32 when turned into an unsigned int like sNumCores.
cec904efab0a7dc37d29bccc922a67c756cfb47b: Bug 1219134 - P4. Properly assign the decoded sample duration. r=edwin, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 31 Oct 2015 15:16:12 +1100 - rev 284511
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219134 - P4. Properly assign the decoded sample duration. r=edwin, a=sylvestre We default to the previous logic if for some unlikely condition we couldn't find the frame's duration (using the last input frame's duration)
27847d4dc0e193f60245745655942c461966c329: Bug 1219134 - P3. Properly set the keyframe flag. r=edwin, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 30 Oct 2015 14:14:23 +1100 - rev 284510
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219134 - P3. Properly set the keyframe flag. r=edwin, a=sylvestre We were incorrectly setting the keyframe flag of the last input sample rather than of the decoded one.
edf316f6255f5d336d603d8979358add822b05c0: Bug 1219134 - P2. Use LibAV/FFmpeg logic to detect invalid pts. r=edwin, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 28 Oct 2015 21:56:22 +1100 - rev 284509
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219134 - P2. Use LibAV/FFmpeg logic to detect invalid pts. r=edwin, a=sylvestre The logic was extracted from LibAV cmdutils.c. FFmpeg provides an API for that (av_frame_get_best_effort_timestamp()) unfortunately this isn't provided by LibAV. So copy the logic instead in order to keep compatibility with the two forks.
ac3cd78f27b5246e376d1bf8ee061773f0c08fd9: Bug 1219134 - P1. Fix pts calculation in FFmpeg video decoder. r=edwin, a=sylvestre
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 30 Oct 2015 12:47:38 +1100 - rev 284508
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219134 - P1. Fix pts calculation in FFmpeg video decoder. r=edwin, a=sylvestre This is the primary reason why we got no pts returned (pts were set to 0) when using early version of LibAV. Apparently you are expected to set the pts when allocating the buffer of a frame. This is undocumented, but both LibAV and FFmpeg do so internally. So do the same.
ce897c30d50536c9710a32a22f065fda7a6d4358: Bug 1219895 - Cleanup the 'share.1' telemetry probes by adding extra context. r=margaret, a=sylvestre
Mark Finkle <mfinkle@mozilla.com> - Thu, 29 Oct 2015 18:44:44 -0400 - rev 284507
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219895 - Cleanup the 'share.1' telemetry probes by adding extra context. r=margaret, a=sylvestre
68eeb93877f463d8881027de0b84c34534fbe1bf: Bug 1219882 - Add a 'save.1' probe for the 'Bookmark Link' web context menu. r=margaret, a=sylvestre
Mark Finkle <mfinkle@mozilla.com> - Thu, 29 Oct 2015 18:44:40 -0400 - rev 284506
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219882 - Add a 'save.1' probe for the 'Bookmark Link' web context menu. r=margaret, a=sylvestre
3ec252297a490c0008243de5c2ba57d75ccc3c03: Bug 1219447 - Add a UI Telemetry probe for the 'Add to Reading List' web context menu. r=margaret, a=sylvestre
Mark Finkle <mfinkle@mozilla.com> - Thu, 29 Oct 2015 15:14:01 -0400 - rev 284505
Push 133 by cbook@mozilla.com at Tue, 10 Nov 2015 08:30:13 +0000
Bug 1219447 - Add a UI Telemetry probe for the 'Add to Reading List' web context menu. r=margaret, a=sylvestre
2bd348e9eff1d7b857417249b5db3a51fde08847: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 09 Nov 2015 23:37:37 -0800 - rev 284504
Push 132 by ffxbld at Tue, 10 Nov 2015 07:37:49 +0000
Bumping manifests a=b2g-bump
002fa417cf7ca1a9f6c951b5571c855c06329aef: Bug 1037056 - Producing FOTA packages for Flame. r=wcosta, a=catlee
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Tue, 03 Nov 2015 01:56:00 +0100 - rev 284503
Push 131 by nthomas@mozilla.com at Tue, 10 Nov 2015 07:08:07 +0000
Bug 1037056 - Producing FOTA packages for Flame. r=wcosta, a=catlee The Flame device updates have been broken for a while because of updates starting to be too big. Because of the way applying OTA works, there is no good solution except switching to applying Gecko/Gaia updates in recovery mode. This was done in bug 1037056 on the Buildbot instances, but we need to support this on TaskCluster also.
ef98714b03e18e34d28eca58223e25c469cdaea9: Bug 1201540 - Producing FOTA packages for foxfood. r=wcosta
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Wed, 04 Nov 2015 07:47:00 +0100 - rev 284502
Push 131 by nthomas@mozilla.com at Tue, 10 Nov 2015 07:08:07 +0000
Bug 1201540 - Producing FOTA packages for foxfood. r=wcosta Foxfood devices are Sony Xperia Z3c devices. We need to be able to push updates of the Gonk layer to fix some bugs. Those requires changes to the kernel, to boot partition and to some other assets. Hence we add support for producing all kind of updates packages we might need on that device: - ota, to update just Gecko/Gaia - fota, to update Gecko/Gaia in recovery mode - fota:fullimg, to be able to update gonk also
33ff0df84df611a814197b680ef3131d90cef684: Bug 1201540 - Add support for multiple OTA/FOTA types. r=catlee
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Tue, 03 Nov 2015 10:25:00 +0100 - rev 284501
Push 131 by nthomas@mozilla.com at Tue, 10 Nov 2015 07:08:07 +0000
Bug 1201540 - Add support for multiple OTA/FOTA types. r=catlee B2G updates can be of multiple types: - OTA, applied without rebooting the device, - FOTA with only Gecko/Gaia, - FOTA with whole system partition files, - FOTA dumping partitions images. Each type of updates has its advantages and drawbacks. There is an extensive documentation maintained on MDN about each and the options: https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS/Firefox_OS_update_packages All those updates are being packaged as a MAR file that gets injected into the classical Firefox update mechanism, submitted to Balrog and downloaded by the client. The content of the MAR will however depend on the type of update: an OTA update will packate a Gecko and Gaia set of files to update those parts; while any FOTA package is just an update.zip that will get applied in recovery mode on the device. So one fundamental difference is that OTA will not reboot your device (just Gecko) while FOTA requires a working recovery mode and will reboot your device. But OTA needs more system partition space to get applied, and it can only update files that are within the /system/b2g/ directory. FOTA on the other hand can update anything since the payload will contain an update script written in Edify (Android recovery update scripting language). For each device we might need to produce several types of updates that will be pushed to users depending on the context: for some users we want to push just a Gecko/Gaia update, for some we know that we need to update more content and thus we need to send some partitions. Previously, the b2g_build.py script would only allow one kind of update payload to be produced for each device available: we would need to have a device "flame-kk-ota" and "flame-kk-fota" just to produce the OTA and FOTA packages for the same device, thus resulting in a waste of computing power and storage. This commit introduces a new field "update_types" that can take an array of values: - ota, to produce an OTA package as before - fota, to produce a FOTA package with only Gecko/Gaia - fota:full, to produce a FOTA package of all files of the system partition - fota:fullimg, to produce a FOTA package dumping partitions The old "update_type" will be used in the absence of "update_types". And if none are present, we will keep defaulting to generating OTA as previously.
4289acf7b3dada00f9d76f385d60d2ae6e2a12ab: Bug 1221645 - Make Nexus 4 KK and Nexus 5 L full images public. r=wcosta
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Wed, 04 Nov 2015 11:51:00 +0100 - rev 284500
Push 131 by nthomas@mozilla.com at Tue, 10 Nov 2015 07:08:07 +0000
Bug 1221645 - Make Nexus 4 KK and Nexus 5 L full images public. r=wcosta
6bf4b1e6ba7b51eacfc7d3d72a1f393989aa08ab: Bug 1223223, fix update channel for buildbot-based flame builds, r=coop, a=catlee
Nick Thomas <nthomas@mozilla.com> - Tue, 10 Nov 2015 17:02:46 +1300 - rev 284499
Push 130 by nthomas@mozilla.com at Tue, 10 Nov 2015 04:04:08 +0000
Bug 1223223, fix update channel for buildbot-based flame builds, r=coop, a=catlee
deacee48e81b9546b28c6f091debac018a659e96: Bug 1223223: Update flame-kk balrog channel name. r=jlund a=catlee.
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 10 Nov 2015 00:16:36 -0200 - rev 284498
Push 129 by wcosta@mozilla.com at Tue, 10 Nov 2015 02:17:11 +0000
Bug 1223223: Update flame-kk balrog channel name. r=jlund a=catlee.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip