233633c0f722180a05db66a81208a8a77bd19bd6: Bug 1418425 - Update bsdiff to use the crc table directly and not like against bz2 r?glandium draft
Sylvestre Ledru <sledru@mozilla.com> - Fri, 12 Jan 2018 16:13:45 +0100 - rev 792293
Push 109071 by sledru@mozilla.com at Tue, 08 May 2018 06:34:55 +0000
Bug 1418425 - Update bsdiff to use the crc table directly and not like against bz2 r?glandium MozReview-Commit-ID: 2GLmnzF9CMh
872b491bd1cd1d0a05896fefc1857c05f9891f55: Bug 1418425 - Ship only the crc table from bz2 and use it in the updater r?rstrong,glandium draft
Sylvestre Ledru <sledru@mozilla.com> - Tue, 09 Jan 2018 08:32:26 +0100 - rev 792292
Push 109071 by sledru@mozilla.com at Tue, 08 May 2018 06:34:55 +0000
Bug 1418425 - Ship only the crc table from bz2 and use it in the updater r?rstrong,glandium Indeed, using zlib gives different results which mismatch with the one from releng. The next step would be to have releng use a zlib based solution. MozReview-Commit-ID: LwxHk84Ajp4
2334971b8d8c8b1c163943f3bc9c127f4207d22d: Bug 1458457 - Use the current frame time stamp instead of the previous frame's time stamp in the case where the animation was play pending state when the animation was sent to the compositor. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 13:23:12 +0900 - rev 792291
Push 109070 by hikezoe@mozilla.com at Tue, 08 May 2018 06:17:51 +0000
Bug 1458457 - Use the current frame time stamp instead of the previous frame's time stamp in the case where the animation was play pending state when the animation was sent to the compositor. r?birtles When we send play-pending animation to the compositor, we resolve its start time with the time at the very moment we send the animation to the compositor instead of refresh drivers' tick time. That means that it's possible that the start time indicates more future time stamp than the previous frame time stamp on the compositor. Once this situation happens, we did skip composing the initial animation value on the compositor because we consider the animation hasn't started at the previous frame time stamp so that we failed to do the initial paint for the animation. To prevent the failure, we do explicitly use the current frame time stamp for the initial painting. MozReview-Commit-ID: 8TdZ6m0gqMm
5c2110d892a495fdff71937a3eb32ac9fc309a05: Bug 1458457 - Move the logic that we use whether the previous time stamp or the last compose time stamp into SampleAnimationForEachNode. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 12:58:42 +0900 - rev 792290
Push 109070 by hikezoe@mozilla.com at Tue, 08 May 2018 06:17:51 +0000
Bug 1458457 - Move the logic that we use whether the previous time stamp or the last compose time stamp into SampleAnimationForEachNode. r?birtles So that we can do an additional check depending on each animation in a subsequent patch in this patch series. MozReview-Commit-ID: C1ZJMdwraVk
fd6ba48d2efefaf61e2d19e604523371d099ec8f: Bug 1458010 - Add ability to select multiple tabs using Ctrl/Cmd. r?jaws draft multiselect_ctrl_key
layely <ablayelyfondou@gmail.com> - Sat, 05 May 2018 03:56:23 +0000 - rev 792289
Push 109069 by bmo:ablayelyfondou@gmail.com at Tue, 08 May 2018 04:52:27 +0000
Bug 1458010 - Add ability to select multiple tabs using Ctrl/Cmd. r?jaws MozReview-Commit-ID: BHelQhtv7Gk
2eded1c195365d02e4f87b7624627827c5c645db: Bug 1457066 - Add consumeoutsideclicks attribute to menu popup. r?jdescottes draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 08 May 2018 10:59:19 +0900 - rev 792288
Push 109068 by bmo:mantaroh@gmail.com at Tue, 08 May 2018 03:58:18 +0000
Bug 1457066 - Add consumeoutsideclicks attribute to menu popup. r?jdescottes Popup manager will eat click event when clicking outside of popup only if macOS and Linux. This patch will add consumeoutesideclicks attribute to this popup in order to prevent to react click event listener of a button which accessing to this popup on all platform. MozReview-Commit-ID: Sv3Hv9Olhn
2ac33c09f47dd71230aa170db7c44bddc696cae1: Bug 1453519 - Avoid process reselection inside RDM. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Fri, 13 Apr 2018 11:57:44 -0500 - rev 792287
Push 109067 by bmo:jryans@gmail.com at Tue, 08 May 2018 01:13:33 +0000
Bug 1453519 - Avoid process reselection inside RDM. r=ochameau Use `E10SUtils` to check for cases where browser code would try to force a browser to reselect a new process (such as when it is a preloaded browser) so that we can avoid any process changes once RDM is open. If such a case applies, navigate to about:blank first to trigger the process change before starting RDM. MozReview-Commit-ID: CxspLFXXotF
c3385a8d1b850aebd6daf77aca541acdc53e3b00: Bug 1453519 - Extract process selection logic from _loadURI. r=mconley draft
J. Ryan Stinnett <jryans@gmail.com> - Fri, 04 May 2018 15:27:28 -0500 - rev 792286
Push 109067 by bmo:jryans@gmail.com at Tue, 08 May 2018 01:13:33 +0000
Bug 1453519 - Extract process selection logic from _loadURI. r=mconley Extract logic around whether a browser needs to change processes, get a new frameloader because of preloading, etc. from `_loadURI` in `browser.js` to `E10SUtils.jsm` where it can be shared with other code paths. The side effect paths (trying to handle in chrome, removing preloaded state) are left behind in `browser.js` so that the `E10SUtils` version can be a pure function. MozReview-Commit-ID: 6LYB3e3U5o8
5a20cf17a3b3e1bb14e380343094b2628a7fcd21: Bug 1458627 - Bump MODERN_MERCURIAL_VERSION to 4.3.3; r?sheehan draft
Gregory Szorc <gps@mozilla.com> - Mon, 07 May 2018 18:11:28 -0700 - rev 792285
Push 109066 by bmo:gps@mozilla.com at Tue, 08 May 2018 01:11:48 +0000
Bug 1458627 - Bump MODERN_MERCURIAL_VERSION to 4.3.3; r?sheehan We bump the Mercurial version after a new Mercurial release. 4.6 was just released. So... MozReview-Commit-ID: LQ49eVCDuGG
356c6c7580135d389b25194e79aa8ee8bd7d49e1: Bug 1459785 - Update ANGLE to chromium/3396. draft
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 07 May 2018 17:38:32 -0700 - rev 792284
Push 109065 by bmo:jgilbert@mozilla.com at Tue, 08 May 2018 00:44:34 +0000
Bug 1459785 - Update ANGLE to chromium/3396. MozReview-Commit-ID: EA39lUfXuPI
e450e9b57dd28aeb2b1dbedbe2c57db4075cb605: Bug 1459785 - Link to ANGLE<->Chrome version mapping page. draft
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 07 May 2018 17:37:47 -0700 - rev 792283
Push 109065 by bmo:jgilbert@mozilla.com at Tue, 08 May 2018 00:44:34 +0000
Bug 1459785 - Link to ANGLE<->Chrome version mapping page. MozReview-Commit-ID: JiwGmCTTgS4
000a9b2308a0e9ef1b29edf22e6658a72813c1b4: Bug 1459774 - Make cpstartup Talos test load the target over http:// rather than chrome://. r=rwood draft
Mike Conley <mconley@mozilla.com> - Mon, 07 May 2018 15:11:12 -0400 - rev 792282
Push 109064 by timdream@gmail.com at Tue, 08 May 2018 00:19:03 +0000
Bug 1459774 - Make cpstartup Talos test load the target over http:// rather than chrome://. r=rwood MozReview-Commit-ID: 6XDV2a6bGEG
60e131c1f131cef2428bdd912ef0650962d02a0c: Bug 1459697 Part 1: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. draft
Brad Werth <bwerth@mozilla.com> - Mon, 07 May 2018 14:02:03 -0700 - rev 792281
Push 109063 by bwerth@mozilla.com at Tue, 08 May 2018 00:12:12 +0000
Bug 1459697 Part 1: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. MozReview-Commit-ID: CYeBKhDYD1F The distance field does not calculate a true Euclidean distance, so it is unreasonable to require that the intervals span all of the BStart() to BEnd() float area. The final block pixel may not generate an interval at all due to rounding errors. This change makes accomodation for the rounding errors and adds asserts to ensure we aren't tolerating errors outside the area of the last block pixel.
d97bd6c35be8c11e0b718cdc7fd685c104c2f8b7: Bug 1459774 - Make cpstartup Talos test load the target over http:// rather than chrome://. r=rwood draft
Mike Conley <mconley@mozilla.com> - Mon, 07 May 2018 15:11:12 -0400 - rev 792280
Push 109062 by timdream@gmail.com at Tue, 08 May 2018 00:11:58 +0000
Bug 1459774 - Make cpstartup Talos test load the target over http:// rather than chrome://. r=rwood MozReview-Commit-ID: 6XDV2a6bGEG
4527359e13bdc784c713460cbb898cd31814f46a: Bug 1459750 - Explicit ExtensionContent.Script call + JSDoc draft
Rob Wu <rob@robwu.nl> - Tue, 08 May 2018 01:59:48 +0200 - rev 792279
Push 109061 by bmo:rob@robwu.nl at Tue, 08 May 2018 00:05:07 +0000
Bug 1459750 - Explicit ExtensionContent.Script call + JSDoc `contentScripts` is a `DefaultWeakMap<WebExtensionContentScript, ExtensionContent.Script>`. Dynamic scripts are used only once and do not need too be cached, so replace the indirect construction (via the DefaultWeakMap) with an explicit call to `ExtensionContent.Script`. And add a JSDoc to the Script, to disambiguate the "extension" type. MozReview-Commit-ID: 3hMAy9Ff1lr
0ba82bb7f35c87452f7207c20b3af28c58d5ceff: Bug 1459714 - Use a single transaction for all things associated with a new display list. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 07 May 2018 15:47:19 -0400 - rev 792278
Push 109060 by kgupta@mozilla.com at Tue, 08 May 2018 00:01:25 +0000
Bug 1459714 - Use a single transaction for all things associated with a new display list. r?sotaro This ensures the commands to delete compositables are received by WR in the same transaction as the updates to the display list that removes the references to those compositables. Otherwise, WR can try to do a scene build on the intermediate state which results in missing pipeline errors. MozReview-Commit-ID: ByOHCFWSSjt
17cec2fea32634e6bf340e6dc147cee969a26fb2: Bug 1459714 - Make WebRenderBridgeParent::ProcessWebRenderParentCommands callers provide the transaction. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 07 May 2018 15:47:19 -0400 - rev 792277
Push 109060 by kgupta@mozilla.com at Tue, 08 May 2018 00:01:25 +0000
Bug 1459714 - Make WebRenderBridgeParent::ProcessWebRenderParentCommands callers provide the transaction. r?sotaro MozReview-Commit-ID: FIrA11wgjLI
e5ccb96222d36fd9ddb2bd98f9f1732a7ef07d3a: Bug 1320608 - Make sure we wait for the next frame in the case where the animation started at the current frame. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 08:39:10 +0900 - rev 792276
Push 109059 by hikezoe@mozilla.com at Mon, 07 May 2018 23:41:14 +0000
Bug 1320608 - Make sure we wait for the next frame in the case where the animation started at the current frame. r?birtles MozReview-Commit-ID: 2j2yEzPHUJI
9b0cce2c6d9352fcf7cf2f41e5ee59ca78c7fac4: Bug 1320608 - Test case for transform animation on table element. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 08 May 2018 08:38:25 +0900 - rev 792275
Push 109059 by hikezoe@mozilla.com at Mon, 07 May 2018 23:41:14 +0000
Bug 1320608 - Test case for transform animation on table element. r?birtles MozReview-Commit-ID: ASfUQQ41FB
a0d6cf4f255775704493e4ff0cb2d02616231a8f: Bug 1459646 - Always flip the resizer with CSS transform draft
Timothy Guan-tin Chien <timdream@gmail.com> - Mon, 07 May 2018 15:05:26 -0700 - rev 792274
Push 109058 by timdream@gmail.com at Mon, 07 May 2018 23:31:16 +0000
Bug 1459646 - Always flip the resizer with CSS transform Having the native theme widget to flip its own direction turned out to be something not needed anymore, and it interfere with the CSS rule we set to flip non-native SVG background. This patch turned that off and always flips the resizer with CSS transform. MozReview-Commit-ID: EbjTfFpJpZ0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip