f6bde67d0e05340f1d67c71eb7f7c6e3dd1760f7: Bug 1349275 - Refactor `moveInfobar` function. r=pbro, a=lizzard
Matteo Ferretti <mferretti@mozilla.com> - Tue, 28 Mar 2017 12:40:22 +0200 - rev 377108
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1349275 - Refactor `moveInfobar` function. r=pbro, a=lizzard - Added `getViewportDimensions` - Added `getComputedStylePropertyValue` to `CanvasFrameAnonymousContentHelper` - Refactored totally `moveInfobar` to works with both APZ enabled and new positioned absolutely highlighters - Updated `AutoRefreshHighlighter` for having a `scrollUpdate` method. - Updated tests MozReview-Commit-ID: 5m31ZzRzLXr
7844cf131047221c0bd6475cf5c2608cb7050c29: Bug 1247433 - Don't set error for unsupported type media. r=JamesCheng, r=jwwang, r=kaku, a=lizzard
Alastor Wu <alwu@mozilla.com> - Wed, 29 Mar 2017 11:55:50 +0800 - rev 377107
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1247433 - Don't set error for unsupported type media. r=JamesCheng, r=jwwang, r=kaku, a=lizzard On Fennec, we use external video player to play unsupported type media. In this bug, we can't execute play() successfully because the spec said that we should abort the play if the value of media element's error is MEDIA_ERR_SRC_NOT_SUPPORTED [1]. Therefore, we do a hack for unsupported type media, we don't set its error, but we would still remember the src is unsupported type. When media element starts playing, we would use an external video player to play that src. [1] https://goo.gl/GlLbeA MozReview-Commit-ID: 42HxQtXdWDe
85c59b19c241b3072441003583daff98655fd933: Bug 1344453 - Part 2: Add FILES_ALLOW_READONLY rule to all paths when Windows child process should have full read access. r=jimm, a=lizzard
Bob Owen <bobowencode@gmail.com> - Tue, 28 Mar 2017 08:36:16 +0100 - rev 377106
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1344453 - Part 2: Add FILES_ALLOW_READONLY rule to all paths when Windows child process should have full read access. r=jimm, a=lizzard
cfb4a743d65715d56dcb16ddf009397e2a9644e8: Bug 1344453 - Part 1: Allow a special all paths rule in the Windows process sandbox when using semantics FILES_ALLOW_READONLY. r=jimm, a=lizzard
Bob Owen <bobowencode@gmail.com> - Tue, 28 Mar 2017 08:36:16 +0100 - rev 377105
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1344453 - Part 1: Allow a special all paths rule in the Windows process sandbox when using semantics FILES_ALLOW_READONLY. r=jimm, a=lizzard This also changes the read only related status checks in filesystem_interception.cc to include STATUS_NETWORK_OPEN_RESTRICTION (0xC0000201), which gets returned in some cases and fails because we never ask the broker.
5cecb3ae97986d625a95b6db04cc704439aedbef: Bug 1339999 - Properly handle OOM during exception throwing in all Promise code. r=arai, a=lizzard
Till Schneidereit <till@tillschneidereit.net> - Sat, 25 Mar 2017 17:43:44 -0700 - rev 377104
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1339999 - Properly handle OOM during exception throwing in all Promise code. r=arai, a=lizzard MozReview-Commit-ID: 2uZgTZAKYnK
a46fdd9244c6ab2efc30c97bf69d19d0baf16e80: Bug 1349921 - Disable prefetch on Firefox 53. r=mcmanus, a=lizzard
Nicholas Hurley <hurley@mozilla.com> - Mon, 27 Mar 2017 15:11:12 -0700 - rev 377103
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1349921 - Disable prefetch on Firefox 53. r=mcmanus, a=lizzard
f7dcb07ca4185b53afa16a692e0a9fcaedbc3b4b: Bug 1351370 - Don't flush a decoder before shutdown that is not used for decoding at all. r=jya, a=lizzard
JW Wang <jwwang@mozilla.com> - Wed, 29 Mar 2017 11:21:33 +0800 - rev 377102
Push 7138 by ryanvm@gmail.com at Sat, 01 Apr 2017 19:47:01 +0000
Bug 1351370 - Don't flush a decoder before shutdown that is not used for decoding at all. r=jya, a=lizzard The decoder held by MediaFormatReader::DecoderFactory::Data is never used for decoding. There is no need to flush it before shutdown. This will avoid the hang on Android caused by flushing a decoder that is not initialized.
91ca571410f212407aa7abacef30d753d31e3821: Bug 1350471 - Provide an unregisterTimer function for nsIUpdateTimerManager. r=mossop, a=lizzard
Robert Helmer <rhelmer@mozilla.com> - Sun, 26 Mar 2017 00:56:46 -0700 - rev 377101
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1350471 - Provide an unregisterTimer function for nsIUpdateTimerManager. r=mossop, a=lizzard MozReview-Commit-ID: HMcaqXA3dJW
c92e96316678cd89053d4016e5428274a7315d4d: Bug 1331761 - Don't send stale GPUVideoTextures to in-process compositors. r=mattwoodrow, a=lizzard
David Anderson <danderson@mozilla.com> - Wed, 01 Feb 2017 23:46:17 -0800 - rev 377100
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1331761 - Don't send stale GPUVideoTextures to in-process compositors. r=mattwoodrow, a=lizzard
5dad3edd4df47ba7b1e42ea481df410ee2733756: Bug 1350325 - Back out changeset 195972ebe7a1 and 27346172ee35 (bug 1325591 and bug 1332807) for causing worse problems for the default theme. r=ralin, a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 29 Mar 2017 17:13:53 +0100 - rev 377099
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1350325 - Back out changeset 195972ebe7a1 and 27346172ee35 (bug 1325591 and bug 1332807) for causing worse problems for the default theme. r=ralin, a=lizzard MozReview-Commit-ID: 8h7La5T418t
81ebec35e988cc6338c628292a8c62254efd662a: Bug 1346424 - Wait for the button to become paused instead of the timeline-data-changed event. r=pbro, a=test-only
Patrick Brosset <pbrosset@mozilla.com> - Wed, 22 Mar 2017 14:37:51 +0100 - rev 377098
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1346424 - Wait for the button to become paused instead of the timeline-data-changed event. r=pbro, a=test-only MozReview-Commit-ID: 9xsx5gguspP
98bf63856a7bbfc99deb3af2eb5988753b56b1f6: Bug 1334842 - Fix intermittent browser_temporary_permissions.js. r=Nihanth, a=test-only
Johann Hofmann <jhofmann@mozilla.com> - Wed, 29 Mar 2017 16:15:56 +0200 - rev 377097
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1334842 - Fix intermittent browser_temporary_permissions.js. r=Nihanth, a=test-only This intermittent was likely occurring because we set the expiry timeout for temporary permissions to a really low value in the previous test. The failing test was only failing on slow machines, leading me to believe that the time between setting and checking was larger than the 500ms timeout defined in the previous test. Thus, the permission was reset on checking it. The expiry pref was set using pushPrefEnv, which restores prefs only after the entire test was run. To just eradicate this category of problems in the future I moved the test that manipulates the expiry into its own file. MozReview-Commit-ID: 3mc5xHY4XLn
867ef9db3daf316b5821e06ff5bbca02e8ca0db5: Bug 1284763 - Request longer timeout for test_anchor_area_referrer.html. r=jmaher, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 30 Mar 2017 21:42:02 -0600 - rev 377096
Push 7137 by ryanvm@gmail.com at Fri, 31 Mar 2017 21:32:12 +0000
Bug 1284763 - Request longer timeout for test_anchor_area_referrer.html. r=jmaher, a=test-only This test runs 276 seconds on average on Android Debug; when it takes longer than 300 seconds, the test times out, producing intermittent failures.
939c485875a5a118ff7b6c79c79986d818b70a38: Bug 1348291 - Call EndPaint when painting is skipped if BeginPaint was called. r=mattwoodrow a=lizzard
Nicolas Silva <nsilva@mozilla.com> - Tue, 28 Mar 2017 14:28:45 +0200 - rev 377095
Push 7136 by cbook@mozilla.com at Fri, 31 Mar 2017 14:36:15 +0000
Bug 1348291 - Call EndPaint when painting is skipped if BeginPaint was called. r=mattwoodrow a=lizzard
88e5ff6cbcf67767cd59a2faf8984ae64a5dcdb1: No bug - Tagging 0a36cc120d6e7b8bc19176f5efac6b00dd9ad072 with FIREFOX_53_0b8_BUILD1, FIREFOX_53_0b8_RELEASE a=release CLOSED TREE
ffxbld <release@mozilla.com> - Fri, 31 Mar 2017 07:20:22 -0700 - rev 377094
Push 7135 by ffxbld at Fri, 31 Mar 2017 14:20:25 +0000
No bug - Tagging 0a36cc120d6e7b8bc19176f5efac6b00dd9ad072 with FIREFOX_53_0b8_BUILD1, FIREFOX_53_0b8_RELEASE a=release CLOSED TREE
c3dba85c045e8f5cb15c3e9575e2db228c716c1e: Automatic version bump. CLOSED TREE NO BUG a=release
ffxbld <release@mozilla.com> - Fri, 31 Mar 2017 07:20:17 -0700 - rev 377093
Push 7135 by ffxbld at Fri, 31 Mar 2017 14:20:25 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
4abe0595c4d45c758bdb4c9cf1ceffd3e11e1733: Bug 1317783 - Put PushApk tasks in-tree r=aki a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Fri, 31 Mar 2017 09:29:00 +0200 - rev 377092
Push 7134 by jlorenzo@mozilla.com at Fri, 31 Mar 2017 12:27:53 +0000
Bug 1317783 - Put PushApk tasks in-tree r=aki a=release
ac672b378a0446c28e1df642b89b74f1d4ad4e2f: No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update
ffxbld - Fri, 31 Mar 2017 04:08:24 -0700 - rev 377091
Push 7133 by ffxbld at Fri, 31 Mar 2017 11:08:29 +0000
No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update
14b6ab023dec51a423a034aa8f307c56776d59c1: Bug 1350381 - Define this pref so that the test doesn't fail. r=me a=test-fix
Felipe Gomes <felipc@gmail.com> - Thu, 30 Mar 2017 23:07:57 -0300 - rev 377090
Push 7132 by felipc@gmail.com at Fri, 31 Mar 2017 02:09:31 +0000
Bug 1350381 - Define this pref so that the test doesn't fail. r=me a=test-fix MozReview-Commit-ID: BcJyCMk76Uv
f975e688b2289c2a590ef87c8fa80bd9db844a0b: Bug 1350381 - Change Flash blocking to allow the setting "Ask to Activate" to control CTA of unknown documents. r=qdot a=lizzard
Kirk Steuber <ksteuber@mozilla.com> - Fri, 24 Mar 2017 14:15:02 -0700 - rev 377089
Push 7131 by felipc@gmail.com at Thu, 30 Mar 2017 23:49:03 +0000
Bug 1350381 - Change Flash blocking to allow the setting "Ask to Activate" to control CTA of unknown documents. r=qdot a=lizzard Previously, we operated under the understanding that with Flash blocking activated, non-whitelisted documents would be set to CTA. We are changing that such that now, documents will only be CTA'ed if Flash is set to "Ask to Activate". Flash blocking will now behave according to the following chart: User Setting Flash block Whitelisted sites Blacklisted sites Unlisted sites "Never ..." Off Deny Deny Deny "Ask ..." Off Ask Ask Ask "Always ..." Off Allow Allow Allow "Never ..." On Deny Deny Deny "Ask ..." On Allow Deny Ask "Always ..." On Allow Deny Allow This patch also completely reworks the flash blocking testing. Test data and most code remains consolidated, but will be run in multiple different tests. This avoids having to extend the timeout for Flash block testing to an extremely long length. The new Flash block testing additionally tests each of the six cases (rows) in the table above. MozReview-Commit-ID: 5aPGUEiUiCv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip