94326655773401f7bb034d8fca8bf607319fe76b: Bug 1140286 - Remove CPOW usage from browser_thumbnails_bg_no_cookies_stored.js. r=adw, a=test-only
Kevin Chan <Kevchan85@yahoo.com> - Tue, 13 Sep 2016 16:32:00 -0400 - rev 414898
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1140286 - Remove CPOW usage from browser_thumbnails_bg_no_cookies_stored.js. r=adw, a=test-only
7852ac7e74faf5a637189437ce0a9a7f39e6292c: Bug 1295630 - Provide a way for A/V sync to be ruined, so talos can test compositor throughput by painting expired frames. r=mattwoodrow, a=ritu
Chris Pearce <cpearce@mozilla.com> - Fri, 19 Aug 2016 21:34:42 +1200 - rev 414897
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1295630 - Provide a way for A/V sync to be ruined, so talos can test compositor throughput by painting expired frames. r=mattwoodrow, a=ritu In bug 1258870 I changed the media code so that we dropped all late video frames. Without this, our A/V sync was broken when the decode was struggling to keep up, and we weren't reporting dropped frames when the decode couldn't keep up, and so players couldn't adapt to a bitrate which the decode could keep up on. However, dropping all late frames broke talos tests which relied on the old behaviour of us rendering video frames that were late. So this patch adds a pref to cause the frame dropping code to not drop the last frame in the queue, so there will always be something for the compositor to composit. This means talos will once again be able to test how fast it can composit frames that aren't supposed to be drawn. The pref is media.ruin-av-sync.enabled. It defaults to false. MozReview-Commit-ID: J3VvpzoDRmI
3c621f8c782957aeda376304afe884139b7ee49a: Bug 1301661 - Completely remove default value of 360s for socket_timeout. r=maja_zf, a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 12 Sep 2016 13:03:06 +0200 - rev 414896
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1301661 - Completely remove default value of 360s for socket_timeout. r=maja_zf, a=test-only MozReview-Commit-ID: 2xaWEAgSsTC
19ba3c80b6f3b6473340af6b6eb4c1ddee14990a: Bug 1272123 - Limit the size of CanvasRenderingContext2D::mStyleStack. r=mstange, a=ritu
Edwin Flores <eflores@mozilla.com> - Wed, 17 Aug 2016 09:26:11 +0100 - rev 414895
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1272123 - Limit the size of CanvasRenderingContext2D::mStyleStack. r=mstange, a=ritu
648df5f64606195b069754bccfaba43a58e175c4: Bug 1301772 - Turn on Insecure Password Warning in Firefox Beta. r=florian, a=ritu
Panos Astithas <past@mozilla.com> - Mon, 12 Sep 2016 11:49:24 +0300 - rev 414894
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1301772 - Turn on Insecure Password Warning in Firefox Beta. r=florian, a=ritu MozReview-Commit-ID: 4IiyTMeIFan
ade8492b568004bc3fbd9e02bd7e0bcf3d469f2f: Bug 1301189 - Use ExposeObjectToActiveJS in nsModuleScript. r=smaug, a=ritu
Andrew McCreight <continuation@gmail.com> - Wed, 07 Sep 2016 14:39:34 -0700 - rev 414893
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1301189 - Use ExposeObjectToActiveJS in nsModuleScript. r=smaug, a=ritu These GC things can be passed to the JS engine, so we should make sure they are not marked gray. MozReview-Commit-ID: GJDogXSuqYh
dab56348f0ea8fec6574639c0a1c88f727c297d2: Bug 1300556 - Adjust the height of the Downloads Panel if downloads are removed while the panel is hidden. r=jaws, a=ritu
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 07 Sep 2016 15:00:46 +0100 - rev 414892
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1300556 - Adjust the height of the Downloads Panel if downloads are removed while the panel is hidden. r=jaws, a=ritu MozReview-Commit-ID: JpW9G6MAGwM
7db6b94ebda431eb880fb958ebbcd6a9ec3b3eab: Bug 1292048 - Move geometry editor icon back to its previous location. r=gl, a=ritu
Julian Descottes <jdescottes@mozilla.com> - Thu, 08 Sep 2016 12:22:30 +0200 - rev 414891
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1292048 - Move geometry editor icon back to its previous location. r=gl, a=ritu MozReview-Commit-ID: 7tH1FVNzDoi
72689dcc8fe2361742ec88282f820bf381e99174: Bug 1300532 - Post: Rename isEnteringReaderMode()'s parameters for more clarity. r=sebastian, a=ritu
Andrzej Hunt <ahunt@mozilla.com> - Tue, 06 Sep 2016 15:53:06 -0700 - rev 414890
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1300532 - Post: Rename isEnteringReaderMode()'s parameters for more clarity. r=sebastian, a=ritu MozReview-Commit-ID: 7Wub31YLGyS
0bfcfe38984f3ce39f46570d722d5f0cedf32801: Bug 1300532 - Ensure old and new URL are ordered correctly to show prompt when entering ReaderView. r=sebastian, a=ritu
Andrzej Hunt <ahunt@mozilla.com> - Tue, 06 Sep 2016 15:52:09 -0700 - rev 414889
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1300532 - Ensure old and new URL are ordered correctly to show prompt when entering ReaderView. r=sebastian, a=ritu MozReview-Commit-ID: 4Yql0m3JV6M
630e64bbd358a3035ce788368a618871e6469990: Bug 1291321 - Use system principal to download file:// stylesheets. r=gl, a=ritu
Julian Descottes <jdescottes@mozilla.com> - Fri, 02 Sep 2016 15:38:48 +0200 - rev 414888
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1291321 - Use system principal to download file:// stylesheets. r=gl, a=ritu MozReview-Commit-ID: Fd8RoPGbZjz
207dc5d0e976f71dd24729dead303399984a8887: Bug 1264110 - Fix timing issue in test cases. r=kershaw, a=ritu
Shih-Chiang Chien <schien@mozilla.com> - Mon, 05 Sep 2016 18:18:11 +0800 - rev 414887
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1264110 - Fix timing issue in test cases. r=kershaw, a=ritu MozReview-Commit-ID: 2Ia4L7EizrA
5755a15244c83e1bb3bff68835e941e73fed0110: Bug 1298219 - Regression test. r=billm, a=ritu
Mike Conley <mconley@mozilla.com> - Thu, 01 Sep 2016 13:10:37 -0400 - rev 414886
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1298219 - Regression test. r=billm, a=ritu MozReview-Commit-ID: 5sDWL9NuTso
a484581afc4b7a204dc018ed1a435fcf56ade75f: Bug 1298219 - Don't fire oop-browser-crashed event if the browser has already flipped remoteness and moved on. r=billm, a=ritu
Mike Conley <mconley@mozilla.com> - Wed, 31 Aug 2016 18:23:40 -0400 - rev 414885
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1298219 - Don't fire oop-browser-crashed event if the browser has already flipped remoteness and moved on. r=billm, a=ritu We currently make the initial browser in a window remote by default. If early on in the session, that one remote browser goes away (and the content process was still booting), there's about 5 seconds before the shutdown kill timer will take that content process out for not quitting fast enough. There are some cases during startup where the content process is waiting on information from the parent, so it cannot respond to the request to quit in time. The parents shutdown kill timer goes off, and the shutdown kill occurs. In this bug, what's happening is that the initial browser flips remoteness from remote to non-remote when it goes to about:sessionrestore. This starts the shutdown kill timer. The content process runs out of time, and the shutdown kill timer fires, killing the content process. The TabParent::ActorDestroy method (which still exists, even though the browser is no longer remote), interprets this as an abnormal shutdown, and bubbles the oop-browser-crashed event to the associated <xul:browser>, which causes the page to browser to about:tabcrashed, when it had already loaded about:sessionrestore. This patch makes it so that the TabParent::ActorDestroy method first checks to ensure that the associated remote frameloader is still the one that the frameloader owner cares about. If not (because, say, the remoteness has flipped and a new non-remote frameloader has been created), then the event is not fired, since the user has moved on. MozReview-Commit-ID: G4jmR6lMMFl
961603912962c62f9715751518358edc82f7afdf: Bug 1297419 - Ensure that APZ smooth scrolls don't get clobbered by the main thread as a side-effect of reflow. r=tnikkel, a=ritu
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 06 Sep 2016 14:43:41 -0400 - rev 414884
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1297419 - Ensure that APZ smooth scrolls don't get clobbered by the main thread as a side-effect of reflow. r=tnikkel, a=ritu MozReview-Commit-ID: 9124WMy8SmD
41184c8c63b17e62605e0f9840d8e3350ac2275a: Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth, a=ritu
Timothy Nikkel <tnikkel@gmail.com> - Wed, 24 Aug 2016 00:02:19 -0500 - rev 414883
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth, a=ritu Layout has been using imgIContainer::IsOpaque to determine if the image will draw opaquely to all pixels it covers, and doing culling based on this. However imgIContainer::IsOpaque doesn't guarantee anything. It only describes if the image, when in a decoded state, has all opaque pixels. So if the image doesn't have fully decoded frames around (because they got discarded) it may not draw opaquely to all of its pixels. So we create a new function that first checks if there is a fully decoded frame.
8fe577bafb7837433a3d88515baf0c4155dadf90: Bug 1294366 - Fix filter widget select opening only once, force focus on window on click. r=ochameau, a=ritu
Julian Descottes <jdescottes@mozilla.com> - Mon, 22 Aug 2016 17:55:12 +0200 - rev 414882
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1294366 - Fix filter widget select opening only once, force focus on window on click. r=ochameau, a=ritu MozReview-Commit-ID: 5xcZuoRxOco
0c2347afecab58733a57e88fae039df838f78c54: Bug 1297427 - Discount border dots with negative radii. r=jrmuizel, a=ritu
Bas Schouten <bschouten@mozilla.com> - Thu, 08 Sep 2016 14:00:54 +0200 - rev 414881
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1297427 - Discount border dots with negative radii. r=jrmuizel, a=ritu MozReview-Commit-ID: 1CONhbL8ZAb
dabeb362ff124c1af9325ae34fdd43e2038556ee: Bug 1297427 - Use calculate curve origin instead of reusing center curve origin in DottedCornerFinder. r=bas, a=ritu
Tooru Fujisawa <arai_a@mac.com> - Thu, 08 Sep 2016 10:14:14 +0900 - rev 414880
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1297427 - Use calculate curve origin instead of reusing center curve origin in DottedCornerFinder. r=bas, a=ritu
201882b9e76226bc970f38abd2d99a0e231669a4: Bug 1202200 - Skip browser_social_chatwindowfocus.js because it's flaky and unsupported at this point. a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 13 Sep 2016 17:40:19 -0400 - rev 414879
Push 29762 by bmo:gasolin@mozilla.com at Mon, 19 Sep 2016 02:41:57 +0000
Bug 1202200 - Skip browser_social_chatwindowfocus.js because it's flaky and unsupported at this point. a=test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip