6e2a9067912fb9b1737a72d8b1aaf97caa018499: Bug 1459905 - Merge DOMSVGTranslatePoint and DOMSVGPoint and fix updates r=emilio
longsonr <longsonr@gmail.com> - Tue, 25 Aug 2020 14:38:32 +0000 - rev 546137
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1459905 - Merge DOMSVGTranslatePoint and DOMSVGPoint and fix updates r=emilio SVGSVGElement::SetCurrentScaleTranslate checks that things have changed but if we manage to update both translate values before we get here then we'll skip the screen update that we need. Also - introduces a tear off for SVGSVGElement.currentTranslate so we hand out the same object as required by the SVG idl - removes SVGSVGElement::SetCurrentTranslate as dead code - removes mPreviousScale and mPreviousTranslate from SVGSVGElement as they are no longer necessary Differential Revision: https://phabricator.services.mozilla.com/D84796
9a1c933740a96767d69ae4391660bbcf437a8e37: Bug 1660986 - Revert patch since it landed twice.
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Aug 2020 17:07:05 +0200 - rev 546136
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660986 - Revert patch since it landed twice. MANUAL PUSH: Harmless patch that landed twice.
f95d87421c8e7cb9863469ed71a475329067e3f5: Bug 1661021 - add timestamp to mach vendor --check-for-update output r=tjr
june wilde <jewilde@mozilla.com> - Tue, 25 Aug 2020 14:38:41 +0000 - rev 546135
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1661021 - add timestamp to mach vendor --check-for-update output r=tjr Differential Revision: https://phabricator.services.mozilla.com/D88148
75dc133630218cad29a11f289a7bf1e439de4d28: Bug 1660993: Reset dmScale in nsPrintSettingsWin::InitWithInitializer. r=jwatt
Bob Owen <bobowencode@gmail.com> - Tue, 25 Aug 2020 14:51:11 +0000 - rev 546134
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660993: Reset dmScale in nsPrintSettingsWin::InitWithInitializer. r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D88152
3e7bfeeb2ac45506e139560a747f060f6fd81557: Bug 1658126 - Fix EGL_ANDROID_native_fence_sync check for android r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 25 Aug 2020 14:37:23 +0000 - rev 546133
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1658126 - Fix EGL_ANDROID_native_fence_sync check for android r=jgilbert On recent android, EGL_ANDROID_native_fence_sync support is not reported even when eglDupNativeFenceFDANDROID() exists. Differential Revision: https://phabricator.services.mozilla.com/D87995
cae69f69f11bde09009d8ac0ba4ef50f5e40c6dc: Bug 1661028 - Minor cleanups in nsPrintSettingsX. r=layout-reviewers,jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Aug 2020 14:12:33 +0000 - rev 546132
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1661028 - Minor cleanups in nsPrintSettingsX. r=layout-reviewers,jwatt Differential Revision: https://phabricator.services.mozilla.com/D88153
9b5af69ea3884994a93f8ee096e8a39b6bacfac0: Bug 1655945 - Remove principal.uri in RemotePageAccessManager.jsm r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Tue, 25 Aug 2020 13:58:49 +0000 - rev 546131
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1655945 - Remove principal.uri in RemotePageAccessManager.jsm r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D82917
07523f6e83410bf3ae73fc69184ca9ebd28139d7: Bug 1568597 - Defer RemoteWorkerService init to ContentChild::RecvRemoteType. r=asuth,nika
Luca Greco <lgreco@mozilla.com> - Tue, 25 Aug 2020 10:21:47 +0000 - rev 546130
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1568597 - Defer RemoteWorkerService init to ContentChild::RecvRemoteType. r=asuth,nika I did notice this issue while investigating a test failure on browser/components/contextualidentity/test/browser/browser_serviceworkers.js The issue seems to be triggered when we are using a preallocated child process for a call to RemoteWorkerManager::LaunchNewContentProcess, when that happens we do expect that the new process is going to call RemoteWorkerManager::RegisterActor once its RemoteWorkerService is being initialized in the new child process, but when we are reusing a preallocated child process the RemoteWorkerService was already initialized and RegisterActor was already called while the remoteType for the child process was still "prealloc". This patch fix the failure by deferring initializing RemoteWorkerService in child processes to when we do receive a non "prealloc" remoteType in ContentChild::RecvRemoteType. Differential Revision: https://phabricator.services.mozilla.com/D86590
ed846f54fe7d88149702998ee3845f2a7f0edde5: Bug 1568597 - Make RemoteWorkerManager::GetRemoteType/MatchRemoteType fission-aware. r=asuth,nika
Luca Greco <lgreco@mozilla.com> - Tue, 25 Aug 2020 10:21:55 +0000 - rev 546129
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1568597 - Make RemoteWorkerManager::GetRemoteType/MatchRemoteType fission-aware. r=asuth,nika Differential Revision: https://phabricator.services.mozilla.com/D81373
0c69ed659f236944d7799972bbe1e81302775280: Bug 1568597 - Allow extension principal workers to run in the main process if remote extensions are disabled by pref. r=asuth
Luca Greco <lgreco@mozilla.com> - Tue, 25 Aug 2020 10:21:34 +0000 - rev 546128
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1568597 - Allow extension principal workers to run in the main process if remote extensions are disabled by pref. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D86710
f682fa674cb975cea2363730eb654c31c43370ad: Bug 1660771 - default mergeduty bump-esr to esr78. r=releng-reviewers,bhearsum,jlorenzo DONTBUILD
Mihai Tabara <mtabara@mozilla.com> - Tue, 25 Aug 2020 13:27:41 +0000 - rev 546127
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660771 - default mergeduty bump-esr to esr78. r=releng-reviewers,bhearsum,jlorenzo DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D88140
0aa34c2eeba34d504c8d4fe454fc12a582395694: Bug 1660986 - Handle print in color setting on Windows. r=bobowen
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Aug 2020 12:29:17 +0000 - rev 546126
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660986 - Handle print in color setting on Windows. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D88128
154e84b44dd8bf3605b9f43fd0f89c97bb5da286: Bug 1660986 - Handle print in color setting on Windows. r=bobowen
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 25 Aug 2020 12:29:17 +0000 - rev 546125
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660986 - Handle print in color setting on Windows. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D88128
6a146cf8deb2d3a863f4a54cd2de77cb36b7de6f: Bug 1660983 part 3 - Don't turn prototypes into singletons if TI is disabled. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Aug 2020 11:23:41 +0000 - rev 546124
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660983 part 3 - Don't turn prototypes into singletons if TI is disabled. r=evilpie Just a drive-by change for something I noticed. Depends on D88130 Differential Revision: https://phabricator.services.mozilla.com/D88131
f9d5521819eb47cc5ec5261d014932e1f2344961: Bug 1660983 part 2 - Make the function.prototype AddSlot optimization not depend on TI. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Aug 2020 12:53:37 +0000 - rev 546123
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660983 part 2 - Make the function.prototype AddSlot optimization not depend on TI. r=evilpie This makes the optimization work with Warp. Also stop emitting GuardGroup if TI is disabled. Differential Revision: https://phabricator.services.mozilla.com/D88130
3b3331ff39f44af81124cd3a1442fe04302e0add: Bug 1660983 part 1 - Remove unnecessary holderId variable in tryAttachAddSlotStub. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Aug 2020 11:07:10 +0000 - rev 546122
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660983 part 1 - Remove unnecessary holderId variable in tryAttachAddSlotStub. r=evilpie holderId was used for unboxed object expando properties. Differential Revision: https://phabricator.services.mozilla.com/D88129
8ed2913e5bbc8ad71eafbade8329cfb2a0d3ecf5: Bug 1659133 - Add AssertShape after folding in MGuardShape. r=jandem
Tom Schuster <evilpies@gmail.com> - Tue, 25 Aug 2020 12:48:30 +0000 - rev 546121
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1659133 - Add AssertShape after folding in MGuardShape. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D88127
9383e6be8da01b4ae103d42061655ec4af558da7: Bug 1660187 - Don't assert if the GL version string is empty. r=jgilbert
Nicolas Silva <nsilva@mozilla.com> - Tue, 25 Aug 2020 07:41:12 +0000 - rev 546120
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660187 - Don't assert if the GL version string is empty. r=jgilbert It can happen with Pernosco, getting in the way of reproducing problems elsewhere in the code base. Differential Revision: https://phabricator.services.mozilla.com/D87732
6fd91eb3163b03c881f9380ba21e1c425fa748db: Bug 1660976 - Output of mach vendor rust; r=bbouvier.
Julian Seward <jseward@acm.org> - Tue, 25 Aug 2020 10:56:36 +0000 - rev 546119
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660976 - Output of mach vendor rust; r=bbouvier. Depends on D88132 Differential Revision: https://phabricator.services.mozilla.com/D88133
59f6bb8d7ca213be70ea53a0d20ffbf22fe66232: Bug 1660976 - Bump Cranelift to 7c856542854bc8c5da9d5fb1a0b41f3c660d8484; r=bbouvier.
Julian Seward <jseward@acm.org> - Tue, 25 Aug 2020 10:55:46 +0000 - rev 546118
Push 37731 by apavel@mozilla.com at Wed, 26 Aug 2020 03:24:37 +0000
Bug 1660976 - Bump Cranelift to 7c856542854bc8c5da9d5fb1a0b41f3c660d8484; r=bbouvier. Differential Revision: https://phabricator.services.mozilla.com/D88132
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip