2919533323b3f78a79d06487c87042d107d25cea: Bug 1425308 - Automatically view local talos gecko profile in perf-html.io (wip) draft
Rob Wood <rwood@mozilla.com> - Mon, 28 May 2018 11:51:02 -0400 - rev 800609
Push 111426 by rwood@mozilla.com at Mon, 28 May 2018 17:37:26 +0000
Bug 1425308 - Automatically view local talos gecko profile in perf-html.io (wip) When running talos locally with --geckoProfile set, the latest gecko-profile archive will automatically be loaded in perf-html.io using the view-gecko-profile tool. To disable this automatic perf-html.io launching, set TALOS_DISABLE_PERFHTMLIO_LAUNCH=1. MozReview-Commit-ID: 8tpLnsPAXD9
bc77410aee7efb332a115a624c879c303dc7a42d: Bug 1462783 - Artifact raptor test results in treeherder; r?ahal draft
Rob Wood <rwood@mozilla.com> - Thu, 24 May 2018 10:50:39 -0400 - rev 800608
Push 111425 by rwood@mozilla.com at Mon, 28 May 2018 17:35:11 +0000
Bug 1462783 - Artifact raptor test results in treeherder; r?ahal MozReview-Commit-ID: FYXU2nVhn3n
52dde32420717049d247d6caebb9d9de587e284a: Bug 1463711 - Remove clobber step from searchfox builds. r?catlee draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 28 May 2018 13:08:26 -0400 - rev 800607
Push 111424 by kgupta@mozilla.com at Mon, 28 May 2018 17:08:52 +0000
Bug 1463711 - Remove clobber step from searchfox builds. r?catlee MozReview-Commit-ID: AfyEDCvYS9y
9d4768658d802ac01166b7a0f5d217f553bcb41c: Bug 1449162 - Type everything to json and manually manage and marshall. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 09 May 2018 07:20:51 -0700 - rev 800606
Push 111423 by bmo:poirot.alex@gmail.com at Mon, 28 May 2018 16:48:32 +0000
Bug 1449162 - Type everything to json and manually manage and marshall. r=jryans MozReview-Commit-ID: JOM60IW9g6e
cb48b9869f94a634de30085537c1baf6bfe7d576: Bug 1449162 - Attach longstrings to NetworkEventActor directly instead of WebConsoleActor. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 29 Mar 2018 02:28:16 -0700 - rev 800605
Push 111423 by bmo:poirot.alex@gmail.com at Mon, 28 May 2018 16:48:32 +0000
Bug 1449162 - Attach longstrings to NetworkEventActor directly instead of WebConsoleActor. r=jryans Now that NetworkEventActor uses protocol.js, it can manage child actors it uses. So instead of hosting the longstring it creates into WebConsoleActor pool, it can register them it internal pool managed by protocol.js. MozReview-Commit-ID: 9ekezmqWnME
6809cc23b7a4398c5c35e6af027e7bc118e07724: Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 27 Mar 2018 06:33:11 -0700 - rev 800604
Push 111423 by bmo:poirot.alex@gmail.com at Mon, 28 May 2018 16:48:32 +0000
Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans MozReview-Commit-ID: 7HW8sO9dMuD
9bee9db6132b4edf627e8cba6cf3b6a1a701bb75: Bug 870396 - Handle XPI_ROOT_APPID in RecursiveMake backend; remove last defs.mk. r?ted.mielczarek draft
Nick Alexander <nalexander@mozilla.com> - Mon, 28 May 2018 09:20:31 -0700 - rev 800603
Push 111422 by nalexander@mozilla.com at Mon, 28 May 2018 16:44:08 +0000
Bug 870396 - Handle XPI_ROOT_APPID in RecursiveMake backend; remove last defs.mk. r?ted.mielczarek The rationale is in the comment in recursivemake.py: as best I can tell, _if_ we're using split GRE and app (which everything but mobile/android uses), anything under MOZ_BUILD_APP needs the appid, _and_ everything that registers locale-aware chrome. Right now, the former is handled by defs.mk and the latter is handled by manually passing XPI_ROOT_APPID around in sub-Make invocations. This is better than both of those approaches. With this patch I produce bit-identical langpack XPIs, and the chrome.manifest files in the langpacks really do include the expected appids. MozReview-Commit-ID: 4MZQdVDdpXD
28ccc519eacb3edbe0743dee09cd1e778fffaa13: Bug 1462783 - Artifact raptor test results in treeherder; r?ahal draft
Rob Wood <rwood@mozilla.com> - Thu, 24 May 2018 10:50:39 -0400 - rev 800602
Push 111421 by rwood@mozilla.com at Mon, 28 May 2018 16:10:38 +0000
Bug 1462783 - Artifact raptor test results in treeherder; r?ahal MozReview-Commit-ID: FYXU2nVhn3n
37d365b1948acbf4a306a9518fee5d4f10a2164e: Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydnj draft
Paul Adenot <paul@paul.cx> - Fri, 13 Apr 2018 17:14:05 +0200 - rev 800601
Push 111420 by paul@paul.cx at Mon, 28 May 2018 15:53:51 +0000
Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydnj MozReview-Commit-ID: 6Dq0GQtYgv2
47f87e64a4c2bb7263eabcaebb207882debfd426: Bug 1425308 - Automatically view local talos gecko profile in perf-html.io; r?jmaher draft
Rob Wood <rwood@mozilla.com> - Mon, 28 May 2018 11:51:02 -0400 - rev 800600
Push 111419 by rwood@mozilla.com at Mon, 28 May 2018 15:51:31 +0000
Bug 1425308 - Automatically view local talos gecko profile in perf-html.io; r?jmaher When running talos locally with --geckoProfile set, the latest gecko-profile archive will automatically be loaded in perf-html.io using the view-gecko-profile tool. To disable this automatic perf-html.io launching, set TALOS_DISABLE_PERFHTMLIO_LAUNCH=1. MozReview-Commit-ID: 8tpLnsPAXD9
4ef5d7f23449ed40090bcd3e03bcef4cc57b4fd2: Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydnj draft
Paul Adenot <paul@paul.cx> - Fri, 13 Apr 2018 17:14:05 +0200 - rev 800599
Push 111418 by paul@paul.cx at Mon, 28 May 2018 15:49:24 +0000
Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r?froydnj MozReview-Commit-ID: 6Dq0GQtYgv2
e3ed45d6ee8e90d98ef45550d46921c8c9a66bf6: Bug 1463152 - Instrument the GeckoView persistence timer. r?chutten,janerik draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 28 May 2018 10:23:21 +0200 - rev 800598
Push 111417 by bmo:alessio.placitelli@gmail.com at Mon, 28 May 2018 15:48:02 +0000
Bug 1463152 - Instrument the GeckoView persistence timer. r?chutten,janerik This patch adds a new probe that tracks how many times the persistence timer was hit during the subsession lifetime. MozReview-Commit-ID: 53rMe813dtd
b76f0dc2818e9e9b68af42c4308e324930ade9f7: Bug 1462398 - Remove unused gcli commands. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 17 May 2018 10:07:41 -0700 - rev 800597
Push 111416 by bmo:poirot.alex@gmail.com at Mon, 28 May 2018 15:38:41 +0000
Bug 1462398 - Remove unused gcli commands. r=jryans MozReview-Commit-ID: 3slLbDBbs89
305d244277193ebf1f6d926ef96f15ed4bee08c3: Bug 1460851 - Update the HCT docs to mention the NPM dependency. r?chutten,janerik draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 28 May 2018 17:35:27 +0200 - rev 800596
Push 111415 by bmo:alessio.placitelli@gmail.com at Mon, 28 May 2018 15:36:03 +0000
Bug 1460851 - Update the HCT docs to mention the NPM dependency. r?chutten,janerik MozReview-Commit-ID: 9LG0TO2ZnYA
ecb62a1411aaf84e993afa39e77a757c37fa34bd: Bug 1460851 - Package the hybrid content telemetry lib in npm. r?chutten,janerik,wlach draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 28 May 2018 17:31:25 +0200 - rev 800595
Push 111415 by bmo:alessio.placitelli@gmail.com at Mon, 28 May 2018 15:36:03 +0000
Bug 1460851 - Package the hybrid content telemetry lib in npm. r?chutten,janerik,wlach This changeset adds a package.json and a .npmignore file. They are used by the 'npm' command to publish the hybrid content telemetry library to the NPM directory. MozReview-Commit-ID: KwGEhOmbfbW
0b1178b29bb4ab37853ed46c8b35a17b746302ae: Bug 1417784 - Properly implement SyncWithCompositor for WebRender. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 28 May 2018 11:29:52 -0400 - rev 800594
Push 111414 by kgupta@mozilla.com at Mon, 28 May 2018 15:30:18 +0000
Bug 1417784 - Properly implement SyncWithCompositor for WebRender. r?sotaro This defines three flushing functions that flush different parts of the WR pipeline. Using all three guarantees that everything sent to WR will have been flushed. This is what we need to do in SyncWithCompositor to ensure that it meets the API contract. In addition, this patch updates the existing FlushRendering function to use the new functions (no functional changes intended here). MozReview-Commit-ID: GzxwpF4JT04
087cf27350b4d3e0c72309bb66783ea7832963e0: Bug 1417784 - Shift how the AsyncImagePipelineManager is notified of updates. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 28 May 2018 11:29:41 -0400 - rev 800593
Push 111414 by kgupta@mozilla.com at Mon, 28 May 2018 15:30:18 +0000
Bug 1417784 - Shift how the AsyncImagePipelineManager is notified of updates. r?sotaro Instead of notifying the AsyncImagePipelineManager on the compositor thread via the CompositorBridgeParent, we can send it the new pipeline info directly from the RenderThread after the update happens. This effectively splits the AsyncImagePipelineManager update-processing into two parts: one that takes in the new pipeline info and one that process it. This allows us to invoke the processing step from other code running on the compositor thread, which we will need to do in the next patch. MozReview-Commit-ID: 7xhm8I7bY4C
a1d9bb2ed5843138e1ad43fa8a3f6ba436da1ffc: Bug 1417784 - Use a CompositorBridgeParent* instead of a base class pointer. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 28 May 2018 11:29:41 -0400 - rev 800592
Push 111414 by kgupta@mozilla.com at Mon, 28 May 2018 15:30:18 +0000
Bug 1417784 - Use a CompositorBridgeParent* instead of a base class pointer. r?sotaro We do a silent upcast from CompositorBridgeParent* to the base class and pass it around as a CompositorBridgeParentBase* for no reason. Avoiding this simplifies the code slightly and avoids virtual function overhead. We do need to move a couple of functions in CompositorBridgeParent from protected scope to public scope. MozReview-Commit-ID: 9Zq3GwxEXpr
c1d35cf38009b5ffae4d525677ebe1f29bb2e796: Bug 1317102 - Display multiple grid containers in the CSS Grid Inspector. r=pbro draft
Gabriel Luong <gabriel.luong@gmail.com> - Mon, 28 May 2018 11:27:30 -0400 - rev 800591
Push 111413 by bmo:gl@mozilla.com at Mon, 28 May 2018 15:27:59 +0000
Bug 1317102 - Display multiple grid containers in the CSS Grid Inspector. r=pbro MozReview-Commit-ID: 6LN6QE7k2yX
f0a6c51844657701662886c0102f6a4ef9d56835: Backed out changeset 188dc519bc48 (bug 1464635) r=backout
Kris Maglione <maglione.k@gmail.com> - Mon, 28 May 2018 07:47:30 -0700 - rev 800590
Push 111413 by bmo:gl@mozilla.com at Mon, 28 May 2018 15:27:59 +0000
Backed out changeset 188dc519bc48 (bug 1464635) r=backout MozReview-Commit-ID: JrR4q5Rwyqi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip