5cd557d590e262c375af7912bd847e61454ed8d2: Bug 1031662 - correct outset positioning of GTK auto-style outline. r=karlt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 24 Dec 2019 02:03:32 +0000 - rev 508334
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1031662 - correct outset positioning of GTK auto-style outline. r=karlt The x and y tweaks weren't getting used, because they were not being copied to the local `x` and `y` variables too. With that fixed, this seems to work nicely. I want to enable outline-style: auto both for parity with other browsers but also because it unblocks stuff like bug 1583381 / bug 1311444. Differential Revision: https://phabricator.services.mozilla.com/D57934
ae717a24341d4030c3bf99afc11881e07d0fc75a: Bug 1605808 - Document `./mach run --setenv` for GeckoView debugging. r=snorp
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 24 Dec 2019 02:02:45 +0000 - rev 508333
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1605808 - Document `./mach run --setenv` for GeckoView debugging. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D58178
e9be8f3a3de25c851d77e22c908bb41e8829e6f7: Bug 1590485: Add UI/UX and global zoom functionality. r=fluent-reviewers,Gijs
Morgan Reschenberg <mreschenberg@mozilla.com> - Tue, 24 Dec 2019 01:56:32 +0000 - rev 508332
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1590485: Add UI/UX and global zoom functionality. r=fluent-reviewers,Gijs Differential Revision: https://phabricator.services.mozilla.com/D50845
27a1becd947bec022c2fb02411b4d9b57a58c2a9: Backed out 2 changesets (bug 1605275, bug 1605277) for build sign bustage on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Tue, 24 Dec 2019 03:37:17 +0200 - rev 508331
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Backed out 2 changesets (bug 1605275, bug 1605277) for build sign bustage on a CLOSED TREE. Backed out changeset af16e71c6922 (bug 1605277) Backed out changeset 4534f3e46f6e (bug 1605275)
a336e2b237c7fb163642a2c7643ef9fa3170899c: Bug 1601110, remove handling and references to vnd.mozilla.xul+xml r=bzbarsky
Emma Malysz <emalysz@mozilla.com> - Mon, 23 Dec 2019 23:02:05 +0000 - rev 508330
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1601110, remove handling and references to vnd.mozilla.xul+xml r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D57567
ea8b5280d5330a953eb57f9d2604d043dc09d410: Bug 1598703: Part 2 - Add IAT Patching capabilities to the Windows DLL Interceptor; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 23 Dec 2019 23:11:35 +0000 - rev 508329
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1598703: Part 2 - Add IAT Patching capabilities to the Windows DLL Interceptor; r=mhowell This is a pretty straightforward patch; we add `WindowsIATPatcher` to implement the actual IAT patching, and use a partial specialization of `FuncHook` to account for the underlying differences in implementation vs our existing interceptor code. Differential Revision: https://phabricator.services.mozilla.com/D57831
fa97417b2b48c339067a68b5ef845d6c25fdf59c: Bug 1598703: Part 1 - Rename PEHeaders::GetIATForModule to PEHeaders::GetImportDescriptor; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Mon, 23 Dec 2019 23:11:07 +0000 - rev 508328
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1598703: Part 1 - Rename PEHeaders::GetIATForModule to PEHeaders::GetImportDescriptor; r=mhowell Strictly speaking, the import descriptor includes more than just the IAT, so renaming this method to reflect that. Differential Revision: https://phabricator.services.mozilla.com/D57830
af16e71c6922383e4ccd1bb214fc1e47e6a6e154: Bug 1605277: [taskgraph] Don't memoize worker-type calculations twice; r=Callek CLOSED TREE
Tom Prince <mozilla@hocat.ca> - Tue, 24 Dec 2019 00:06:23 +0200 - rev 508327
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1605277: [taskgraph] Don't memoize worker-type calculations twice; r=Callek CLOSED TREE `memoize` doesn't support keyword arguments currently, so only memoize the internal helper, and not the public functions. Differential Revision: https://phabricator.services.mozilla.com//D58167
4534f3e46f6edabc135dbb84fbcfcd4dbc276e42: Bug 1605275: Adjust how signing workers are selected; r=Callek
Tom Prince <mozilla@hocat.ca> - Mon, 23 Dec 2019 21:59:01 +0000 - rev 508326
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1605275: Adjust how signing workers are selected; r=Callek When I was working on release-promotion for Thunderbird, I needed a way to control the scriptworker worker-types used on try vs. on release branches. At the time, there did not exist a way to vary worker types so I introduced a scriptworker-specific way to vary the worker type. Since then, we add support for worker aliases, which can currently vary by level. This reuses that machinery for selecting signing workers. Differential Revision: https://phabricator.services.mozilla.com/D58018
2f3a6a8e47bc698b88cc102caf66568cf95ede94: Bug 1600595: Part 5 - Make RecvReadbackAsyncPluginSurface use ReadbackSharedTexture r=mattwoodrow
David Parks <daparks@mozilla.com> - Mon, 23 Dec 2019 21:28:23 +0000 - rev 508325
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1600595: Part 5 - Make RecvReadbackAsyncPluginSurface use ReadbackSharedTexture r=mattwoodrow Use the new utility function, introduced in Part 3, to implement async plugin surface's read to CPU texture. Differential Revision: https://phabricator.services.mozilla.com/D57564
c6712886b6503be3ca0b166e08284b1d78ed7079: Bug 1600595: Part 4 - Make D3D11ShareHandleImage use CreateBGRA8DataSourceSurfaceForD3D11Texture r=mattwoodrow
David Parks <daparks@mozilla.com> - Mon, 23 Dec 2019 21:27:44 +0000 - rev 508324
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1600595: Part 4 - Make D3D11ShareHandleImage use CreateBGRA8DataSourceSurfaceForD3D11Texture r=mattwoodrow Refactor D3D11ShareHandleImage::GetAsSourceSurface to use the new utility method added in Part 3. Differential Revision: https://phabricator.services.mozilla.com/D57563
e905d5af49193d65d7213afbe6bc5738c0f4dc2f: Bug 1600595: Part 3 - Add D3D11 utilities for creating CPU textures and converting format enums r=jrmuizel
David Parks <daparks@mozilla.com> - Mon, 23 Dec 2019 21:28:31 +0000 - rev 508323
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1600595: Part 3 - Add D3D11 utilities for creating CPU textures and converting format enums r=jrmuizel CreateBGRA8DataSourceSurfaceForD3D11Texture is added to create a CPU texture with the same data as the given D3D11 texture. ReadbackSharedTexture reads a D3D11 texture into a pre-existing CPU texture. ToPixelFormat is extended to cover DXGI_FORMAT values. Differential Revision: https://phabricator.services.mozilla.com/D57562
c497070467dd7ff985b46e79d94a6056e3aeb170: Bug 1600595: Part 2 - Change BufferTexture to allow any IShmemAllocator owner r=mattwoodrow
David Parks <daparks@mozilla.com> - Mon, 23 Dec 2019 21:26:16 +0000 - rev 508322
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1600595: Part 2 - Change BufferTexture to allow any IShmemAllocator owner r=mattwoodrow The only reason BufferTexture needs a LayersIPCChannel instead of the IShmemAllocator base interface is that it needs to know if the allocator is cross-process or not. Both LayersIPCChannel and ISurfaceAllocator use IsSameProcess() for this but without a common interface for it. Rather than further complicate the inheritance diagram for the layers and IPDL core classes, this patch makes BufferTexture handle both with generic code. Differential Revision: https://phabricator.services.mozilla.com/D56225
27fd9a1b31f0e4c0147e57000089a4c2da0208c0: Bug 1600595: Part 1 - Consolidate ShmemAllocator and IShmemAllocator into one class r=nical
David Parks <daparks@mozilla.com> - Mon, 23 Dec 2019 21:25:33 +0000 - rev 508321
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1600595: Part 1 - Consolidate ShmemAllocator and IShmemAllocator into one class r=nical IShmemAllocator was introduced in bug 1272018 as a planned replacement for ShmemAllocator. They are essentially the same interface. This patch removes ShmemAllocator. Differential Revision: https://phabricator.services.mozilla.com/D56224
ae6e80c381fdaa0dd7631a9dd430922a501d51db: Backed out changeset ad7cc9457eb1 (bug 1605120) for failing at nsWindow.cpp on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Mon, 23 Dec 2019 23:10:43 +0200 - rev 508320
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Backed out changeset ad7cc9457eb1 (bug 1605120) for failing at nsWindow.cpp on a CLOSED TREE.
dbec8d4214c8254b522031a81021ac9742db7120: Bug 1603272: Run browser_ssb_list_menu.js in a new browser window so the app menu is lazily initialized as expected.
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 23 Dec 2019 20:55:42 +0000 - rev 508319
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1603272: Run browser_ssb_list_menu.js in a new browser window so the app menu is lazily initialized as expected. Differential Revision: https://phabricator.services.mozilla.com/D58160
7c54aff52b6f67f42471b5fd22846c877107437c: Bug 1603539 - Part 2: Sending telemetry via VR shared memory. r=kip,thomasmo,chutten
Daosheng Mu <daoshengmu@gmail.com> - Mon, 23 Dec 2019 20:48:17 +0000 - rev 508318
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1603539 - Part 2: Sending telemetry via VR shared memory. r=kip,thomasmo,chutten Differential Revision: https://phabricator.services.mozilla.com/D57378
8dc1a23fa7bbfa510a5ae2ed211f1fb133933fe6: Bug 1603539 - Part 1: Add Firefox Reality PC installation telemetry. r=chutten
Daosheng Mu <daoshengmu@gmail.com> - Mon, 23 Dec 2019 19:46:02 +0000 - rev 508317
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Bug 1603539 - Part 1: Add Firefox Reality PC installation telemetry. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D57377
2c5434ecfbd51db80fb25ed6f703035462439191: Backed out 2 changesets (bug 1598703) for bustage at WindowsDllBlocklist.obj on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Mon, 23 Dec 2019 22:53:32 +0200 - rev 508316
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Backed out 2 changesets (bug 1598703) for bustage at WindowsDllBlocklist.obj on a CLOSED TREE. Backed out changeset b9c2e8b94733 (bug 1598703) Backed out changeset 6d7358a0e785 (bug 1598703)
cf6aaeed22e85e4df23ede5185023b3e7dba87f7: Fix mis-pasted comment. No bug,
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 23 Dec 2019 20:38:20 +0000 - rev 508315
Push 36946 by ccoroiu@mozilla.com at Tue, 24 Dec 2019 16:08:11 +0000
Fix mis-pasted comment. No bug, Differential Revision: https://phabricator.services.mozilla.com/D58158
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip