5db740625292e7ea4889f699f2138e81e5fc70c8: Bug 1263665 - media.libavcodec.allow-obsolete=true bypasses blocking - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Tue, 04 Oct 2016 23:52:45 -0700 - rev 343374
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - media.libavcodec.allow-obsolete=true bypasses blocking - r=jya If "media.libavcodec.allow-obsolete" is set to true, the checks for older libavcodec library versions are ignored. MozReview-Commit-ID: HBhHfFomsrr
cef1bb49cdb7a02d3a1a2136d33a99c459c501e6: Bug 1263665 - Added test for unsupported-libavcodec - r=gijs
Gerald Squelart <gsquelart@mozilla.com> - Sun, 25 Sep 2016 15:26:06 -0700 - rev 343373
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - Added test for unsupported-libavcodec - r=gijs MozReview-Commit-ID: 13CdXLKBwAX
24313c3c55dadc8f01a264967d9bb2c9ca112500: Bug 1263665 - Frontend notification of unsupported libavcodec - r=gijs
Gerald Squelart <gsquelart@mozilla.com> - Thu, 22 Sep 2016 00:07:45 -0700 - rev 343372
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - Frontend notification of unsupported libavcodec - r=gijs Inform the user through a drop-down notification, that the installed libavcodec is not supported (possibly because it is vulnerable) and should be updated. MozReview-Commit-ID: J4VSCeTYyO0
ad8023a69963f886a381ae0605ed87b18c509f6a: Bug 1263665 - DecDoc handling of libavcodec linking issues - r=jya r=smaug
Gerald Squelart <gsquelart@mozilla.com> - Thu, 22 Sep 2016 00:06:45 -0700 - rev 343371
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - DecDoc handling of libavcodec linking issues - r=jya r=smaug If libavcodec is present but cannot be used, Decoder Doctor sends a distinct notification to better help the user find the issue. MozReview-Commit-ID: IGXPIY1b8AS
1c3b31f14fd42f83829a0d085f79dc2a7fe6614d: Bug 1263665 - Expose reason for libavcodec linking failure - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Thu, 22 Sep 2016 01:59:59 -0700 - rev 343370
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - Expose reason for libavcodec linking failure - r=jya FFmpegLibWrapper returns a precise success/failure code. FFmpegRuntimeLinker uses that to record the most interesting issue and associated library name (if any). MozReview-Commit-ID: J7asDfngw5e
8d4af898e0aeb1f9c960444e48d74917c9dcd19e: Bug 1263665 - Block libav < 54.35.1 - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Wed, 21 Sep 2016 00:04:12 -0700 - rev 343369
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1263665 - Block libav < 54.35.1 - r=jya MozReview-Commit-ID: HgTXlDnj2Gw
c743f069da42cd9d1e87a470b1def45d2d619a73: Bug 1307747 - Remote Blob should use the real size of the blob and not what available from the inputStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 05 Oct 2016 14:33:35 +0200 - rev 343368
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307747 - Remote Blob should use the real size of the blob and not what available from the inputStream, r=smaug
a1444fdc6ab3ce8bb6a4c81c2060214da52f2ed4: Bug 1264769 - Patch 2: Dispatch loadstart event for image loading, r=hsivonen
Ben Tian <btian@mozilla.com> - Wed, 05 Oct 2016 10:06:27 +0800 - rev 343367
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1264769 - Patch 2: Dispatch loadstart event for image loading, r=hsivonen
68ec683e9a5c85bf243f43105596361b022907da: Bug 931389 - remove CanvasRenderingContext2D.mozDash/mozDashOffset. r=gw280, r=baku
Thomas Wisniewski <wisniewskit@gmail.com> - Tue, 04 Oct 2016 11:53:57 -0400 - rev 343366
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 931389 - remove CanvasRenderingContext2D.mozDash/mozDashOffset. r=gw280, r=baku
9da2b89efdec6d1a2f5de145ad66406320d4d4ae: Bug 1306603 - Remove rest of mozpasspointerevents code as it is not needed any more. r=kanru
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 05 Oct 2016 08:27:02 -0400 - rev 343365
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306603 - Remove rest of mozpasspointerevents code as it is not needed any more. r=kanru MozReview-Commit-ID: 5N3hUq2lGuU
4fef0ff55d14eb7ad5c7a27f43d10370e3767b09: Bug 1306603 - Remove APZ code that uses the mozpasspointerevents update region. r=kanru
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 05 Oct 2016 08:26:59 -0400 - rev 343364
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1306603 - Remove APZ code that uses the mozpasspointerevents update region. r=kanru MozReview-Commit-ID: L8QQkoSjFTu
d6732c97395ec5a68fc8f93dcb3d16ab713f7701: Bug 1307724 - Cherry-pick cubeb revision 50d92c. r=kinetik
Paul Adenot <paul@paul.cx> - Wed, 05 Oct 2016 12:20:06 +0200 - rev 343363
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307724 - Cherry-pick cubeb revision 50d92c. r=kinetik MozReview-Commit-ID: 2ibCLal3BVD
4d4f412dce1036106cb2343aeb0b531691e4135d: Bug 1062289 - initialize an uninitialized field. patch=hiroaki.kawai, r=lhansen, push=lhansen
Lars T Hansen <lhansen@mozilla.com> - Wed, 05 Oct 2016 12:14:19 +0200 - rev 343362
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1062289 - initialize an uninitialized field. patch=hiroaki.kawai, r=lhansen, push=lhansen
68fb465c29515f215eeb623f097cf4f2fa8dbcc0: Bug 1264367 - Upgrade breakpad to upstream revision 704f41ec901c419f8c321742114b415e6f5ceacc r=ted
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 05 Oct 2016 11:46:07 +0200 - rev 343361
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1264367 - Upgrade breakpad to upstream revision 704f41ec901c419f8c321742114b415e6f5ceacc r=ted * * * Bug 1264367 - Accomodate for the new version of Breakpad
c3b0354515b6bb59a5324adc21e7e891d6217cae: merge fx-team to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 06 Oct 2016 11:57:36 +0200 - rev 343360
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
merge fx-team to mozilla-central a=merge
ad3b71ecafeb0b0366750eb3a771224e05a194ee: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Wed, 05 Oct 2016 20:52:02 -0700 - rev 343359
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Merge m-c to f-t
7810eb62114436b2414c5820fe1366d6990c4139: Bug 1305498 - Refactor notification code to be more concise; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 05 Oct 2016 21:52:32 -0400 - rev 343358
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1305498 - Refactor notification code to be more concise; r=sebastian Bug 1305498 - 1. Remove NotificationClient task queue; r=sebastian Not sure why we needed a task queue for NotificationClient actions. The actions all go through IPC and are non-blocking, so it's perfectly fine to perform them off of whatever thread we're on. Bug 1305498 - 2. Integrate NotificationHandler et al into NotificationCllient; r=sebastian There's no reason to have NotificationHandler, AppNotificationClient, and ServiceNotificationClient all separate from the base NotificationClient class. This patch adds the functionality of those three classes to NotificationClient. The notifications hash map is changed from a ConcurrentHashMap to a regular HashMap with synchronization because I think the use case here doesn't warrant the added performance and overhead of ConcurrentHashMap. NotificationService is changed to match the new NotificationClient. Now the only job for NotificationService is to set a notification as foreground, rather than to manage all notifications like before. NotificationHandler, AppNotificationClient, and ServiceNotificationClient will be removed in a later patch. Bug 1305498 - 3. Set NotificationListener in GeckoApplication; r=sebastian Set NotificationListener once in GeckoApplication.onCreate, instead of spreading it out in GeckoApp, BrowserApp, and GeckoService. This is possible because there's no longer a distinction between AppNotificationClient and ServiceNotificationClient in the new, consolidated NotificationClient. Bug 1305498 - 4. Remove obsolete notification classes; r=sebastian Remove AppNotificationClient, ServiceNotificationClient, and NotificationHandler, now that they've all been replaced by the new, consolidated NotificationClient. Bug 1305498 - 5. Use NotificationReceiver for web notification callbacks; r=sebastian Previously, web notification callbacks went to GeckoApp directly, but that presented some problems such as not being able to implement the on-close callback, because we don't want to launch GeckoApp when the notification is closed by swiping. This patch makes us use NotificationReceiver for callbacks, and let NotificationReceiver launch GeckoApp if necessary. Bug 1305498 - 6. Don't keep notification cookie in native code; r=sebastian Keep the notification cookie a single location (in the notification intent itself), and simplify the native notification handling code. Bug 1305498 - 7. Use NotificationReceiver for persistent notifications; r=sebastian Currently, persistent notification callbacks go through a different code path, but it'd be more consistent and correct to let persistent notification callbacks go through NotificationReceiver as well. This takes care of some housekeeping work that was missing for persistent notifications, such as deleting the mNotifications entry when the notification is closed.
4f41a594f88d17e25bbfd362f2e45e6dc891bfc6: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 05 Oct 2016 17:08:10 +0200 - rev 343357
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Merge mozilla-central to fx-team
c4a811b0531e3bf4279a1e19a3e4451f2e416719: Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl
Julian Descottes <jdescottes@mozilla.com> - Tue, 04 Oct 2016 11:45:16 +0200 - rev 343356
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl MozReview-Commit-ID: 5ytisLjOcwO
cc3ee8d499c511c6fa189fe15b5fea6a57f01382: Bug 1307901 - Fix a spelling error in a test. r=jdm
Don Marti <dmarti@mozilla.com> - Wed, 05 Oct 2016 12:23:28 -0700 - rev 343355
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1307901 - Fix a spelling error in a test. r=jdm MozReview-Commit-ID: FQxF1ZD3c1A
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip