6763889f2682541de1443960bb1e0e0785a7491a: Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r=smaug
Kris Maglione <maglione.k@gmail.com> - Sat, 19 Aug 2017 00:55:00 -0700 - rev 376436
Push 94096 by maglione.k@gmail.com at Thu, 24 Aug 2017 01:11:30 +0000
Bug 1391110: Part 1 - Convert FrameLoader bindings to WebIDL. r=smaug XPConnect wrapper overhead for this interface has been showing up heavily in a lot of my profiles, in some places accounting for 50ms of the 80ms we spend getting getting <browser> messageManagers. This improves the situation considerably. MozReview-Commit-ID: 9d1hCORxsYG
d1c70c20e7b52f7295411343e4dc5db8ee7c92b9: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 23 Aug 2017 18:07:24 -0700 - rev 376435
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: 1mWKzfX4kl
f0abd25e1f4acced652d180c34b7c9eda638deb1: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 23 Aug 2017 16:06:56 -0700 - rev 376434
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: BBXcBGQQdeo
c86b7150523c10e1d1dbc0be2d8ed96f205be35f: No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
ffxbld - Wed, 23 Aug 2017 10:20:57 -0700 - rev 376433
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
8af273811fabcac817ae5652cec929609545f6e7: No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
ffxbld - Wed, 23 Aug 2017 10:20:54 -0700 - rev 376432
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
f6306658731be7e441d19370c3ea2dcd58318247: Bug 1391675 - Fix sm-pkg bustage on a CLOSED TREE, r=bustage CLOSED TREE
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 23 Aug 2017 15:22:57 -0400 - rev 376431
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1391675 - Fix sm-pkg bustage on a CLOSED TREE, r=bustage CLOSED TREE MozReview-Commit-ID: KbDxxJtWFbE
a79a150fb5a580d09df1b1768e36b5e65581e469: Backed out changeset e903ef2fd85a (bug 1387088) for win debug failures like browser_urlbar_keyed_search_reflows.js a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 23 Aug 2017 12:26:25 -0700 - rev 376430
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Backed out changeset e903ef2fd85a (bug 1387088) for win debug failures like browser_urlbar_keyed_search_reflows.js a=backout CLOSED TREE MozReview-Commit-ID: 6awooAlq2m4
780cc8989f5d971f780b04448c548f925ea0363c: Bug 1383299 - Fix xpcshell test failures, r=dao
Evelyn Hung <jj.evelyn@gmail.com> - Tue, 22 Aug 2017 12:04:19 +0800 - rev 376429
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1383299 - Fix xpcshell test failures, r=dao Some xpcshell tests run with _windowless_ browser and calls its LoadURI(). It then failed to get `aBrowser.contentWindow` when we tried to create OA and detected if the browser was in the private mode. MozReview-Commit-ID: DWGMyfao1wG
244e2a482db2867cfa11dd93a07e0200f4628f88: Bug 1383299 - Fix test case error, r=jkt,mconley
Evelyn Hung <jj.evelyn@gmail.com> - Tue, 22 Aug 2017 12:01:13 +0800 - rev 376428
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1383299 - Fix test case error, r=jkt,mconley The triggeringPrincipal needs to be consistent with the given userContextId. MozReview-Commit-ID: Ao4hokoIcLb
5790215bddccb498e1cad255fde2cf3754e64ddb: Bug 1383299 - Ensure we start to set up network connection before content process requests. r=mconley
Evelyn Hung <jj.evelyn@gmail.com> - Tue, 22 Aug 2017 12:00:31 +0800 - rev 376427
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1383299 - Ensure we start to set up network connection before content process requests. r=mconley In chrome process, we often know which url is going to be loaded. As a performance optimization, we can start initiating network connection before sending out the 'LoadURI' message to the content process. MozReview-Commit-ID: L79ylHOaxX8
47a2bf7ad9180afec62fb531f84a9cdd35823e58: Bug 1382260 - Patch 2 - [Mac] Allow reading of font files from the content sandbox. r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 18 Aug 2017 16:12:07 -0700 - rev 376426
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1382260 - Patch 2 - [Mac] Allow reading of font files from the content sandbox. r=Alex_Gaynor MozReview-Commit-ID: 9W5aqQweFmd
9995d46d468f2d43bf48c14feee78ff419229349: Bug 1382260 - Patch 1 - Fix file access test bug. r=Alex_Gaynor
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 22 Aug 2017 10:11:01 -0700 - rev 376425
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1382260 - Patch 1 - Fix file access test bug. r=Alex_Gaynor Fix the file access check by adding missing parentheses to isDirectory method call. Don't run the cookies file check on Linux because the test profile is read accessible due to being in /tmp. MozReview-Commit-ID: lps2hk8f5U
0eebae2f09777d3ab4df1ea8cc951541d81b7647: Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso
Rok Garbas <rok@garbas.si> - Tue, 08 Aug 2017 10:55:52 +0200 - rev 376424
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1284475 - migrate ToolTool blueprint to new codebase of relengapi r=KWierso UPGRADE_NSS_RELEASE a=kaie MozReview-Commit-ID: 7CB1VYb8OJP
16b6c9d86e7f94256dfd86dd8c5f5e3d5cc597a1: Bug 1392403 - Ease the dismiss of the popup in about:telemetry r=chutten
flyingrub <flyinggrub@gmail.com> - Wed, 23 Aug 2017 16:40:12 +0200 - rev 376423
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1392403 - Ease the dismiss of the popup in about:telemetry r=chutten Fix ping selector popup is sometimes hard to dismiss. MozReview-Commit-ID: KEFcmq6cvRA
22ad20546ae7b0f2e872c1d4c0a06683c16e6aab: Bug 1389443 - Load handlers.json asynchronously r=florian,Paolo
Doug Thayer <dothayer@mozilla.com> - Tue, 15 Aug 2017 14:57:32 -0700 - rev 376422
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1389443 - Load handlers.json asynchronously r=florian,Paolo Asynchronously load handlers.json for nsHandlerService-json.js in order to avoid blocking IO early on. MozReview-Commit-ID: F3THSxvXR7I
c4fc5865ac38643b28e83e1155e8de048e6b4c1c: Bug 1391675 - [tryselect] Add a test for 'mach try fuzzy' and associated task, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 11:52:28 -0400 - rev 376421
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1391675 - [tryselect] Add a test for 'mach try fuzzy' and associated task, r=gps Basic test to get the ground work laid out. MozReview-Commit-ID: LmjA3Kq7xKN
a2a371e7e6f861a1711c7bae5bf94037bdff6f56: Bug 1391675 - [tryselect] Move --no-push into common arguments, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 13:14:31 -0400 - rev 376420
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1391675 - [tryselect] Move --no-push into common arguments, r=armenzg The main motivation behind this change is to make testing easier, so e.g: ./mach try fuzzy --no-push and ./mach try syntax --no-push both work the same way. MozReview-Commit-ID: LmjA3Kq7xKN
6f29f12cd26d1ba7a568615aaea973bcd9b9ec07: Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:13:50 -0400 - rev 376419
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r=armenzg This will give us a good way to share arguments between subcommands. MozReview-Commit-ID: KmXRj8TBvYK
a6bb409c7fc44bd65ee5e2dd40bb323d7dc0f0bd: Bug 1391675 - [mach] Allow commands to have both a parser and subcommands, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:10:48 -0400 - rev 376418
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1391675 - [mach] Allow commands to have both a parser and subcommands, r=gps We currently raise if we detect a command has both the `parser` attribute and a subcommand at the same time, but as far as I can tell, there's no good reason to do this. Handling a parser + subcommands seems to work exactly how you would expect. Furthermore, it isn't an error to have subcommands + @CommandArgument, so it doesn't make sense that we're allowing one but not the other. This change solves an (admittedly unique) use case I'm trying to build into |mach try|. There are N subcommands that all support a --save and --load style argument. So, e.g, we might have: ./mach try syntax --save foo ./mach try fuzzy --save bar The main command will have the ability to detect which subcommand a saved value was generated from and automatically dispatch to it. So this will work: ./mach try --load foo # dispatches to the syntax subcommand ./mach try --load bar # dispatches to the fuzzy subcommand In order to share the --save/--load arguments across the main command + subcommands, we need to set the parser attribute. MozReview-Commit-ID: KmXRj8TBvYK
68d3c804b45a115f89c252a4e10b28feb713d9ba: Bug 1358771 - Don't set the resolution on the main-thread from an APZ repaint request that was triggered by a main-thread update. r=tnikkel
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 21 Aug 2017 12:51:43 -0400 - rev 376417
Push 94095 by kwierso@gmail.com at Thu, 24 Aug 2017 01:09:53 +0000
Bug 1358771 - Don't set the resolution on the main-thread from an APZ repaint request that was triggered by a main-thread update. r=tnikkel Conceptually, a repaint request that arrives in APZCCallbackHelper with !GetScrollOffsetUpdated() is a repaint request that the APZ is sending in response to a main-thread update it received. The purpose of the repaint request is mainly to update the displayport margins; the scroll position and resolution should not have changed. Therefore actively trying to set the scroll position or resolution as a result of these repaint requests should at best be a no-op but often triggers unnecessary clobbering of things that are in-flight, or extra reflows. This can result in buggy behaviour. Bug 1286179 avoided doing this for the scroll position, and this patch does the equivalent thing for zooming. MozReview-Commit-ID: 91RbRP0ZHBe
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip