092aaebe60da85fc2ee83197929f2ce028e43722: Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. draft
Jeremy Chen <jeremychen@mozilla.com> - Mon, 24 Apr 2017 18:23:52 +0800 - rev 567038
Push 55424 by jichen@mozilla.com at Mon, 24 Apr 2017 10:24:21 +0000
Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. 1. add binding functions for -moz-border-*-colors support. In Gecko, we use double pointers to nsBorderColors to store -moz-border-*-colors. The computed values of -moz-border-*-colors are set by couple member functions. To pass the computed value from Servo to Gecko, we need support for these member functions as well. So, I'm adding some binding functions in this patch. The actual use of these bindings to pass/store the computed values is separated in the following patch, which should be a pure Servo change. See servo PR: https://github.com/servo/servo/pull/16586. 2. update test expectations for -moz-border-*-colors support. Note that with the support of -moz-border-*-colors, 165 mochitests and 17 reftests could be fixed. MozReview-Commit-ID: KDbp8C6Aoqd
8ca2b9ce79c1e9a14902f7e304ad76a4fe0e159a: Bug 1015466 - Part 3, implement OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus/OnRedirect3Complete/OnDiversion on background channel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 17:32:54 +0800 - rev 567037
Push 55423 by schien@mozilla.com at Mon, 24 Apr 2017 10:24:17 +0000
Bug 1015466 - Part 3, implement OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus/OnRedirect3Complete/OnDiversion on background channel. r=mayhemer MozReview-Commit-ID: FymUsRom8eq
9984069068b390cc22d35f7a1fc27dc1a52a0020: Bug 1015466 - Part 2, PHttpBackgroundChannel lifecycle management. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 11:09:35 +0800 - rev 567036
Push 55423 by schien@mozilla.com at Mon, 24 Apr 2017 10:24:17 +0000
Bug 1015466 - Part 2, PHttpBackgroundChannel lifecycle management. r=mayhemer PHttpBackgroundChannel is created by content process because PBackground IPDL can only be initiated from content process. The background channel deletion is controlled by chrome process while PHttpChannel is going to be closed or canceled. BackgroundChannelRegistrar is introduced for pairing HttpChannelParent and HttpBackgroundChannelParent since they are created over different IPDL asynchronously. nsIParentRedirectingChannel.continueVerification is introduced to asynchronously wait for background channel to be established on the new channel during the Redirect2Verify phase. MozReview-Commit-ID: IaFOHVhpb76
d2c3128981e311fe2045bc80eb3c075bbbce6e85: Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 14:16:31 +0800 - rev 567035
Push 55423 by schien@mozilla.com at Mon, 24 Apr 2017 10:24:17 +0000
Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer PHttpBackgroundChannel is introduced to deliver OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus on background thread. Redirect3Complete is moved to PHttpBackgroundChannel to ensure redirect procedure in completed before any channel event is handled. FlushedForDiversion/DivertMessages is moved to PHttpBackgroundChannel to ensure no more channel event are delivered after these two messages on the background channel. MozReview-Commit-ID: 6w0LPIziWge
42058a2e9d58ace06a862b28ee752a96bbac944a: Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 16 Jan 2017 18:20:42 +0800 - rev 567034
Push 55423 by schien@mozilla.com at Mon, 24 Apr 2017 10:24:17 +0000
Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer MozReview-Commit-ID: E0Eqiiytcm3
945ce629f02bd550406b8f248b92e3f9b1d42fb8: Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 18 Apr 2017 11:25:21 +0800 - rev 567033
Push 55422 by bmo:wpan@mozilla.com at Mon, 24 Apr 2017 10:18:14 +0000
Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg This patch accumulates time spent in handlers that belongs to the same WidgetEvent, then report the accumulated time to Telemetry. MozReview-Commit-ID: 9mvwMewgIkJ
66a61b0e8ef2c6f09035bd4529bf126f98a559c6: Bug 1358520 - Fix render perf test; r=bgrins draft
nchevobbe <nchevobbe@mozilla.com> - Thu, 20 Apr 2017 09:48:00 +0200 - rev 567032
Push 55421 by bmo:nchevobbe@mozilla.com at Mon, 24 Apr 2017 10:15:02 +0000
Bug 1358520 - Fix render perf test; r=bgrins MozReview-Commit-ID: EPAxQ3hAKit
8ded04ec856c7d5830b50a0fbea77504cfe9e63c: Bug 1357878 - Maximize window synchronously and restore when maximized; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 20 Apr 2017 17:04:58 +0100 - rev 567031
Push 55420 by bmo:ato@mozilla.com at Mon, 24 Apr 2017 10:12:14 +0000
Bug 1357878 - Maximize window synchronously and restore when maximized; r?maja_zf When refactoring the tests for the Set Window Rect command, it was discovered that the Maximize Window command was not synchronous. This patch makes GeckoDriver#maximizeWindow synchronous by waiting for the DOM resize event to fire before returning the window rect to the user. It also aligns the command with the WebDriver standard by making it restore the window to its original size when calling the command a second time. MozReview-Commit-ID: Ft3tn2A4m7u
da7c00d4596f49a7b9fb57105151c22077168c62: Bug 1357878 - Prevent hang on setting window size to existing size; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 19 Apr 2017 21:19:36 +0100 - rev 567030
Push 55420 by bmo:ato@mozilla.com at Mon, 24 Apr 2017 10:12:14 +0000
Bug 1357878 - Prevent hang on setting window size to existing size; r?maja_zf When the window's size is being set to the window's existing size, Marionette unconditionally listens for the DOM resize event. When a window is not resized, no such event fires. This patch skips setting the window size when the window's current size is the requested size. This bypasses the problem of listening for an event that never occurs. It also combines the window position- and size tests into a test_window_rect.py test, since they share many of the same characteristics. Fixes: https://github.com/mozilla/geckodriver/issues/643 MozReview-Commit-ID: IUtCFXwT1fh
28f99b122ac162ac8c9039eb53c0ece6bdff0fc8: Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r?Mossop draft
Mark Banner <standard8@mozilla.com> - Fri, 21 Apr 2017 10:10:54 +0100 - rev 567029
Push 55419 by bmo:standard8@mozilla.com at Mon, 24 Apr 2017 10:01:58 +0000
Bug 1358418 - Be more informative about which file ESLint is failing on when getASTSource() hits a computed member expression. r?Mossop MozReview-Commit-ID: GA4bEvJXH3O
1656ea3a1fc0f5d3802fbbc954856fff3a221ac7: Bug 1356104 - update stylo-failures draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 20 Apr 2017 09:33:03 +0800 - rev 567028
Push 55418 by bmo:kuoe0@mozilla.com at Mon, 24 Apr 2017 09:59:03 +0000
Bug 1356104 - update stylo-failures MozReview-Commit-ID: APnMPLoivjc
15c9d38841bbc0d57ed4227ee78d990a1c744e7f: Bug 1356104 - WIP draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 20 Apr 2017 00:02:55 +0800 - rev 567027
Push 55418 by bmo:kuoe0@mozilla.com at Mon, 24 Apr 2017 09:59:03 +0000
Bug 1356104 - WIP MozReview-Commit-ID: 5bCE930gll1
53f6b2ce4a215b6de3318a870f0bb7580ec96eb2: Bug 1348997 - When ESLint checks for reinstall, check the file diffs rather than a version number. r?Mossop draft
Mark Banner <standard8@mozilla.com> - Mon, 24 Apr 2017 10:52:10 +0100 - rev 567026
Push 55417 by bmo:standard8@mozilla.com at Mon, 24 Apr 2017 09:57:25 +0000
Bug 1348997 - When ESLint checks for reinstall, check the file diffs rather than a version number. r?Mossop This should make it unnecessary to bump the version number of our self-built modules, by comparing the actual files. MozReview-Commit-ID: GFbxBs4bc4Z
1972bab70063a354efb57115b8ffed9e1bb41623: Bug 1357993: Set dom.animations-api.core.enabled preference. r=hiro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Mon, 24 Apr 2017 16:53:59 +0900 - rev 567025
Push 55416 by bmo:dakatsuka@mozilla.com at Mon, 24 Apr 2017 09:55:44 +0000
Bug 1357993: Set dom.animations-api.core.enabled preference. r=hiro We need 'dom.animations-api.core.enabled' preference to test animation. In this patch, set the preference before DOMWindowUtils test with animation. MozReview-Commit-ID: 9lz0hWvyo83
9668fa642b12d27d9cee71b3d787c91004516551: Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 18 Apr 2017 11:25:21 +0800 - rev 567024
Push 55415 by bmo:wpan@mozilla.com at Mon, 24 Apr 2017 09:54:26 +0000
Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg This patch accumulates time spent in handlers that belongs to the same WidgetEvent, then report the accumulated time to Telemetry. MozReview-Commit-ID: 9mvwMewgIkJ
6309341ac45b74eadfc00fae2ccfbef69508841e: Bug 1356517 - Handle deep link to save as pdf. r?sebastian draft
Nevin Chen <cnevinchen@gmail.com> - Mon, 24 Apr 2017 17:53:32 +0800 - rev 567023
Push 55414 by bmo:cnevinchen@gmail.com at Mon, 24 Apr 2017 09:54:19 +0000
Bug 1356517 - Handle deep link to save as pdf. r?sebastian MozReview-Commit-ID: GSmX31j0uWU
ab9104a8a7adabd6e5740c7ac1238dff5f40de9c: Bug 1356517 - Handle deep link to show bookmark list. r?sebastian draft
Nevin Chen <cnevinchen@gmail.com> - Mon, 24 Apr 2017 16:18:50 +0800 - rev 567022
Push 55414 by bmo:cnevinchen@gmail.com at Mon, 24 Apr 2017 09:54:19 +0000
Bug 1356517 - Handle deep link to show bookmark list. r?sebastian MozReview-Commit-ID: 7lbuVseKPoY
5ec1e4a3c9b97f38af170e227015eabdd124a44c: Bug 1354679 - Show the paused debugger overlay when script gets paused; r=ochameau draft
Patrick Brosset <pbrosset@mozilla.com> - Fri, 07 Apr 2017 10:33:11 +0200 - rev 567021
Push 55413 by bmo:pbrosset@mozilla.com at Mon, 24 Apr 2017 09:51:51 +0000
Bug 1354679 - Show the paused debugger overlay when script gets paused; r=ochameau A previous bug had introduced a new overlay (highlighter) that was aimed at being shown when the debugger would pause. This commit adds the necessary code to the ThreadActor for the overlay to be shown when script execution is paused, and hidden when script execution resumes. This commit also adds a test to cover this feature. MozReview-Commit-ID: 3LT5MbJgbYq
87239c57cb9ae76358189187eb4d717127bca490: BASEWIP draft
Patrick Brosset <pbrosset@mozilla.com> - Tue, 28 Feb 2017 11:40:11 +0100 - rev 567020
Push 55413 by bmo:pbrosset@mozilla.com at Mon, 24 Apr 2017 09:51:51 +0000
BASEWIP MozReview-Commit-ID: HwxqLjeDtYu
50854c8833dce4090d37d032c3633bc282ba6ed6: Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg draft
Wei-Cheng Pan <wpan@mozilla.com> - Tue, 18 Apr 2017 11:25:21 +0800 - rev 567019
Push 55412 by bmo:wpan@mozilla.com at Mon, 24 Apr 2017 09:50:55 +0000
Bug 1345540 - Measure input event handling latency. r?smaug, data-review?bsmedberg MozReview-Commit-ID: 9mvwMewgIkJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip