558b65cbe70daed21cf648650cf29658a5b13855: Bug 1247677 - Add support for the general.smoothScroll.{pages,pixels} prefs in APZ. r=dvander
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 12 Feb 2016 08:30:16 -0500 - rev 322391
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247677 - Add support for the general.smoothScroll.{pages,pixels} prefs in APZ. r=dvander MozReview-Commit-ID: HCOqbRZV5ui
9bce2f3c14e8920051de0c6f71a1e6a728949cba: Bug 1243589 - Use SingleTiledContentClient even for scrollable layers if the layer is smaller than a single tile. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 12 Feb 2016 08:29:25 -0500 - rev 322390
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1243589 - Use SingleTiledContentClient even for scrollable layers if the layer is smaller than a single tile. r=mattwoodrow MozReview-Commit-ID: 6eYFmoOVL6b
48cd4633a5105426647353d8c705479bda7efc2d: Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:05:39 +1100 - rev 322389
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald MozReview-Commit-ID: 71hgJ63ksPU
c0c83da3ec2ec78711d1f9aca20b6d23857f1ac5: Bug 1245463: [MSE] P4. Remove dead code. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 18:14:17 +1100 - rev 322388
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1245463: [MSE] P4. Remove dead code. r=gerald MozReview-Commit-ID: Elnm0WPuqHC
f97951c80d17b32b496a5093dcc1a152493b9314: Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:55:55 +1100 - rev 322387
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald The W3C spec indicates that while everything in MSE is asynchronous, the abort() command is to interrupt the current segment parser loop and have the reset parser loop synchronously completes the frames present in the input buffer. This causes a fundamental issue that abort() will never result in a deterministic outcome as the segment parser loop may be in different condition. We used to really attempt to abort the current operation, however there could have been a race in the order in which tasks were queued. As such, we now simply wait for the current appendBuffer to complete. This also simplifies the code greatly, as we don't need to worry about pending concurrent appendBuffer. The actually happens to be similar to the Chromium behavior. Similar to bug 1239983, we strongly assert should a segment parser loop be running when it must have completed. MozReview-Commit-ID: 9772PLQEozf
39d6a90be824363325d8e56757b282ef46c5c4c7: Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Feb 2016 00:54:44 +1100 - rev 322386
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald It served no purpose other than implementing the MSE spec by the letter. The spirit is preserved. This allows to disable tail dispatching on the MediaSourceDemuxer's TaskQueue which prevents us from performing synchronous operation on the main thread. MozReview-Commit-ID: G7aqfvGsf1e
4c9a6c4c5ba72bbe67db2f18cf77cde85a84500e: Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Feb 2016 17:06:18 +1100 - rev 322385
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1245463: [MSE] P1. Do not attempt to retrieve the buffered range if the mediasource is in closed state. r=gerald The changes that follow may cause the active sourcebuffer list to be modified; which will trigger an assertion if the mediasource object is closed. MozReview-Commit-ID: 8A1CMKAUyTq
966f47ed2f25eb54fb1f967d4443b3c2b8b63220: backout Bug 1221144 for perf regression
Joel Maher <jmaher@mozilla.com> - Fri, 12 Feb 2016 04:11:10 -0800 - rev 322384
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
backout Bug 1221144 for perf regression MozReview-Commit-ID: Aete3iN6i3r
c1e09305f827211d32ff6a7d54be608d52710232: Bug 1246907 - Open link in a Container Tab - in the context menu, r=Gijs
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 12 Feb 2016 11:16:41 +0000 - rev 322383
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1246907 - Open link in a Container Tab - in the context menu, r=Gijs
da0b85937f77e77da38d1f4e74c0ba607e40f8c3: Bug 1247073 - Marionette DesktopInstance should not have extension logging enabled by default. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 10 Feb 2016 01:31:00 +0100 - rev 322382
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247073 - Marionette DesktopInstance should not have extension logging enabled by default. r=ato MozReview-Commit-ID: 10sC1eLrUU3
45e529de7f7ab3d9f85b573f7f68e7702aa6441a: Bug 1247743 - Expose non-pinning JS_Atomize[UC]String JSAPI functions; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 11 Feb 2016 14:11:00 +0100 - rev 322381
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247743 - Expose non-pinning JS_Atomize[UC]String JSAPI functions; r=terrence
4bd47d41528a18ad89e6746d1087f23440d8c184: Bug 1247413 - Give JS::ubi::BreadthFirst handlers a non-const reference; r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 11 Feb 2016 07:59:00 +0100 - rev 322380
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247413 - Give JS::ubi::BreadthFirst handlers a non-const reference; r=jimb
d7264fe9b1a18beb650e03e287bbac6b06e8206a: Bug 1247412 - Add a `reverse` method to `mozilla::Vector`; r=Waldo
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 11 Feb 2016 08:33:00 +0100 - rev 322379
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247412 - Add a `reverse` method to `mozilla::Vector`; r=Waldo
07b7c2c649e6354ce73d0d1593497ff900b6cf33: Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas
Lee Salzman <lsalzman@mozilla.com> - Wed, 10 Feb 2016 13:17:56 -0500 - rev 322378
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas
e9e21fa5b0dbcc812b99f91473af062b432fcae2: Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas
Lee Salzman <lsalzman@mozilla.com> - Wed, 10 Feb 2016 13:16:13 -0500 - rev 322377
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1246775 - use already_AddRefed in PersistentBufferProvider interface. r=bas
28069d20b1259e8e5c9d30be7b84adda956497bf: Bug 1242755 - Move nsHttpConnectionMgr->Shutdown back to nsHttpHandler. r=mcmanus
Dragana Damjanovic dd.mozilla@gmail.com - Thu, 04 Feb 2016 04:14:00 +0100 - rev 322376
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1242755 - Move nsHttpConnectionMgr->Shutdown back to nsHttpHandler. r=mcmanus
7aca5eb02c500612c1e761050f03390993b80235: Bug 1238658 - Allow setElem-accessor optimizations only for native baseHolder objects; r=efaust
Johannes Schulte <j_schulte@outlook.com> - Fri, 22 Jan 2016 22:30:44 +0100 - rev 322375
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1238658 - Allow setElem-accessor optimizations only for native baseHolder objects; r=efaust
4aa13808ef11d9373228b1abfef07c6b5b9a0962: Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno
Chris Peterson <cpeterson@mozilla.com> - Wed, 10 Feb 2016 22:23:32 -0800 - rev 322374
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno media/mtransport/nr_socket_prsock.cpp:1059:10: warning: 'return' will never be executed [-Wunreachable-code-return]
ca507a54c7cc0fb0126a1ac3163b4c5f47d3ce88: Bug 1247535 - Fix -Wunreachable-code warning in mfbt/Poison.cpp. r=froydnj
Chris Peterson <cpeterson@mozilla.com> - Wed, 10 Feb 2016 22:09:53 -0800 - rev 322373
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247535 - Fix -Wunreachable-code warning in mfbt/Poison.cpp. r=froydnj mfbt/Poison.cpp:165:26: warning: will never be executed [-Wunreachable-code]
09f9cbdd14033abd220a276fd3920c1cebf96f9b: Bug 1247533 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in layout/style/. r=dbaron
Chris Peterson <cpeterson@mozilla.com> - Wed, 10 Feb 2016 23:16:29 -0800 - rev 322372
Push 1128 by jlund@mozilla.com at Wed, 01 Jun 2016 01:31:59 +0000
Bug 1247533 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in layout/style/. r=dbaron layout/style/nsStyleTransformMatrix.cpp:642:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip