914860bfb51ae6adea42d1c52f5570aaf2af66e6: Bug 1598451 - Update TelemetryEnvironment pref constant descriptions r=chutten
Tim D. Smith <tdsmith@mozilla.com> - Thu, 21 Nov 2019 21:34:00 +0000 - rev 503331
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1598451 - Update TelemetryEnvironment pref constant descriptions r=chutten Make clearer that * RECORD_PREF_VALUE and RECORD_PREF_STATE only consult the user branch * RECORD_DEFAULTPREF_VALUE and RECORD_DEFAULTPREF_STATE consult both Differential Revision: https://phabricator.services.mozilla.com/D54186
9f52e0351809b81a93181b2a0651ae18fb58a48a: Bug 1596778 - fallback to the normal update path when a replace request fails. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Thu, 21 Nov 2019 21:15:53 +0000 - rev 503330
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1596778 - fallback to the normal update path when a replace request fails. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D54086
56a7bf9755769bbb7ab211bd7ef96375eabf873c: Bug 1536848 - raise the minimum gcc version to 7; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Thu, 21 Nov 2019 20:53:27 +0000 - rev 503329
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1536848 - raise the minimum gcc version to 7; r=dmajor We need this for full C++17 support. Differential Revision: https://phabricator.services.mozilla.com/D51451
7e8008822534d87dca4958c0acfebd14341d40d8: Bug 1596441 - Added a script to watch for changes when running/working directly in mozilla-central. r=k88hudson
emcminn <emcminn@mozilla.com> - Thu, 21 Nov 2019 20:44:50 +0000 - rev 503328
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1596441 - Added a script to watch for changes when running/working directly in mozilla-central. r=k88hudson FROM WITHIN /browser/components/newtab: `npm run watchmc` will now run bundle:webpack and bundle:css in order to watch for changes when working directly on mozilla-central. Works the same as `startmc`, without the need to copy/export changes first. to run directly from mozilla-central: `npm run watchmc --prefix browser/components/newtab`. Differential Revision: https://phabricator.services.mozilla.com/D53066
87296e3085dde8687e265620302680b995e21537: Bug 1598437 - Fix duplicated windows10-64-ccov/debug in talos.yml. r=jmaher
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 21 Nov 2019 20:39:25 +0000 - rev 503327
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1598437 - Fix duplicated windows10-64-ccov/debug in talos.yml. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D54184
866b8ca52a96e1f2d1cc5f3d4d046e0fa326dbb0: Bug 1597970 - Allow for the possiblity of FinalizationGroupObject's slots being uninitialized r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 22 Nov 2019 01:02:16 +0000 - rev 503326
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1597970 - Allow for the possiblity of FinalizationGroupObject's slots being uninitialized r=sfink The problem is that object metadata builder API can trigger GC after the object has been allocated but before its slots have been initialized. The fix is to take account that some slots may be undefined and handle this appropriately. Differential Revision: https://phabricator.services.mozilla.com/D54111
772d21d0b16f3c75648e56040460a7d942c116d4: Bug 1597337 - Report download errors in uptake telemetry r=Gijs
Mathieu Leplatre <mathieu@mozilla.com> - Fri, 22 Nov 2019 08:35:30 +0000 - rev 503325
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1597337 - Report download errors in uptake telemetry r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D53783
38140fd01a52aa9e9f42d98200304eec6fcb6018: Bug 1598259 - Remove support for MOZ_TOOLBOX_TEST_SCRIPT in ToolboxProcess.jsm r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 Nov 2019 07:54:10 +0000 - rev 503324
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1598259 - Remove support for MOZ_TOOLBOX_TEST_SCRIPT in ToolboxProcess.jsm r=ochameau Depends on D54118 Differential Revision: https://phabricator.services.mozilla.com/D54119
70b22c90ea2e2a3294d46a41cb4cb42be065537c: Bug 1598259 - Migrate existing BrowserToolbox tests to ToolboxTask r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 22 Nov 2019 07:53:52 +0000 - rev 503323
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1598259 - Migrate existing BrowserToolbox tests to ToolboxTask r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D54118
40b16ced3f44e21488df66fc45e5a9f0a9a58b3d: Bug 1592934 - Disable test_qm_first_initialization_attempt.js on Thunderbird, which doesn't have the Telemetry probe tested. r=ttung
Geoff Lankow <geoff@darktrojan.net> - Fri, 22 Nov 2019 08:17:42 +0000 - rev 503322
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1592934 - Disable test_qm_first_initialization_attempt.js on Thunderbird, which doesn't have the Telemetry probe tested. r=ttung Differential Revision: https://phabricator.services.mozilla.com/D54238
7a29d7acf94c6512b4535d4ec836af6b9c8bc371: Bug 1594128 - Don't rely on high bits to store the brush_kind varying. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:38:25 +0000 - rev 503321
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Don't rely on high bits to store the brush_kind varying. r=gw In GLES the default precision for ints is only 16 bits in the fragment shader. Differential Revision: https://phabricator.services.mozilla.com/D54000
f83f356ca522614098013cc0b8178b48e01f6215: Bug 1594128 - Tiddy up the multi-brush code. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:38:15 +0000 - rev 503320
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Tiddy up the multi-brush code. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53998
6b339f631b3d6753afa82425708cf2e8786edc34: Bug 1594128 - Add brush_radial_gradient to the multi-brush infrastructure. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:38:05 +0000 - rev 503319
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Add brush_radial_gradient to the multi-brush infrastructure. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53996
a215df75f72fe4031570fe5d9765f103e73cdaeb: Bug 1594128 - Add brush_linear_gradient to the multi-brush infrastructure. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:50 +0000 - rev 503318
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Add brush_linear_gradient to the multi-brush infrastructure. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53995
a2717dc2c87bc33f2524074d71b8a75e64ba6ebc: Bug 1594128 - Add brush_mix_blend to the multi-brush infrastructure. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:41 +0000 - rev 503317
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Add brush_mix_blend to the multi-brush infrastructure. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53994
4077b95429c0c6bd64c27ecbc99195f0a995f253: Bug 1594128 - Add brush_blend to the multi-brush infrastructure. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:31 +0000 - rev 503316
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Add brush_blend to the multi-brush infrastructure. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53993
0af881b4707af8d28c78d35ea50f2c4152164e28: Bug 1594128 - Generic varyings for ps_text_run.glsl. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:16 +0000 - rev 503315
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Generic varyings for ps_text_run.glsl. r=gw Differential Revision: https://phabricator.services.mozilla.com/D53728
bb21ea50b1e90bdafd620695b691227c6ac8295c: Bug 1594128 - Use generic slots for text, image and solid shader varyings. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:08 +0000 - rev 503314
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Use generic slots for text, image and solid shader varyings. r=gw The 'multi-brush' shader will have to dynamically switch between different brushes. In order to support that without needing the sum of all brush varying locations, allow aliasing a number of generic slots. This patch makes the assumption that one a vec2 and a vec4 cost the same amount of varying register space, which is suggested by the glsl specification about shader locations. If it is not the case we can add more granularity to the varying slots which are all vec4 at the moment. This also assumes that an unused varying is always optimized out. Differential Revision: https://phabricator.services.mozilla.com/D53726
912718966a67fb7cf2f21c2690dce0bd5822377a: Bug 1594128 - Dynamically choose the brush kind in the shader. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:37:01 +0000 - rev 503313
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Dynamically choose the brush kind in the shader. r=gw This is an experiment with only image and solid to see what the infrastructure can be like. If it works out I'll extend the it with more brush types. More work will be needed to get text rendering in there as well. The multi-brush shader includes all brushes that it potentially needs suport for. Which brushes actually get compiled in is then specified via WR_FEATURE defines. Since brushes can't have the same names for their entry points, they specify the function to use via a macros (WR_BRUSH_VS_FUNCTION and WR_BRUSH_FS_FUNCTION). Differential Revision: https://phabricator.services.mozilla.com/D53725
74554530a51089d0145a91587ab1e6d4e8c762f2: Bug 1594128 - Encode the brush shader type in the instance attributes. r=gw
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Nov 2019 17:36:53 +0000 - rev 503312
Push 36833 by btara@mozilla.com at Fri, 22 Nov 2019 21:40:53 +0000
Bug 1594128 - Encode the brush shader type in the instance attributes. r=gw This will allow the upcoming super-brush shader to select its behavior at runtime. Differential Revision: https://phabricator.services.mozilla.com/D53724
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip