aeaaf608d228770fc735f7a8e799a9308e3106b9: Backed out changeset 23a2c1dd36ac (bug 1571326) for lint failure at geckoview/RuntimeSettings.java on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Mon, 05 Aug 2019 20:44:04 +0300 - rev 486208
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Backed out changeset 23a2c1dd36ac (bug 1571326) for lint failure at geckoview/RuntimeSettings.java on a CLOSED TREE.
ae52fde4d1ca4cdbfcb2a7de85ac8639ac1d1e03: Bug 1565932: Add more Printer dialog completion messages to be reposted on x86 Windows. r=jmathies
Bob Owen <bobowencode@gmail.com> - Mon, 05 Aug 2019 17:17:31 +0000 - rev 486207
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1565932: Add more Printer dialog completion messages to be reposted on x86 Windows. r=jmathies These are now being hit because of the removal of the HTML frames customizations to the print dialog. I've removed the defines for these, because I don't think there is any point trying to guess what their uses are. I've also made it 32-bit only, because we only see them on 32-bit Windows 7. In fact only 32-bit Firefox on 64-bit Windows 7 I believe. Differential Revision: https://phabricator.services.mozilla.com/D40433
8549da08a47a711196d26c6779138af7cf3fc739: Bug 1568820 - Add a pref for making the lock icon gray. r=johannh
Paul Zuehlcke <pzuhlcke@mozilla.com> - Mon, 05 Aug 2019 16:37:47 +0000 - rev 486206
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1568820 - Add a pref for making the lock icon gray. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D40076
e4588466dddcd91fd8cd90e410bfa34420263b8b: Bug 1568819 - Update identity popup styles for Skyline. r=johannh
Paul Zuehlcke <pzuhlcke@mozilla.com> - Mon, 05 Aug 2019 16:37:35 +0000 - rev 486205
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1568819 - Update identity popup styles for Skyline. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D40025
4766d53d47a456248b5a5e505dc7d9d84e2ea7a3: Backed out changeset 63ffc8b43cc3 (bug 1571221) for failures on browser_ext_devtools_inspectedWindow.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Mon, 05 Aug 2019 20:13:18 +0300 - rev 486204
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Backed out changeset 63ffc8b43cc3 (bug 1571221) for failures on browser_ext_devtools_inspectedWindow.js. CLOSED TREE
5007b68ea4b14b3ad210f9722c94da50241411ab: Bug 1569645 - Remove overzealous asserts. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Mon, 05 Aug 2019 16:40:10 +0000 - rev 486203
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569645 - Remove overzealous asserts. r=bryce If webm is disabled or not compiled in, the video assert would fail if trying to record a video track -- we'd only have an ogg/opus encoder. Differential Revision: https://phabricator.services.mozilla.com/D40648
e4d40d1e47a59205454c3b62a866df9b910bf676: Bug 1569645 - Add crashtest. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Mon, 05 Aug 2019 15:56:04 +0000 - rev 486202
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569645 - Add crashtest. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D40647
23a2c1dd36ac17e8b3a31ea87847148d119e3426: Bug 1571326 - Update to apilint 0.2.5. r=droeh
Agi Sferro <agi@sferro.dev> - Mon, 05 Aug 2019 16:33:30 +0000 - rev 486201
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1571326 - Update to apilint 0.2.5. r=droeh Before this version, apilint would not include CHANGELOG errors in the json report. After Bug 1512487 we started ignoring apilint output (and erorr code) and only consider the json report, so the CHANGELOG erorrs broke. Updating to 0.2.5 makes it so the CHANGELOG errors are included in the json report correctly. E.g.: ``` mobile/android/geckoview/src/main/java/org/mozilla/geckoview/doc-files/CHANGELOG.md 384:14 error The api changelog file is out of date. Please update the file and modify the [api-version] line as follows: [api-version]: a0b1e88e8bb3045a22c0942d736f4e9b4532bdeb wrong_api_version (android-api-lint) ``` The apilint fix is here: https://github.com/mozilla-mobile/gradle-apilint/commit/9cadbd06867de95a023e982fde57e4029dc99393 Differential Revision: https://phabricator.services.mozilla.com/D40655
b587b6fc7ee1c35e5cc7aa2b4fbe6675f3b547dc: Bug 1571308 - Don't include |detail| in apilint output. r=nalexander
Agi Sferro <agi@sferro.dev> - Mon, 05 Aug 2019 16:33:30 +0000 - rev 486200
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1571308 - Don't include |detail| in apilint output. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D40575
eb8931554abe7caf4e7d3294aa00431d7059f26e: Bug 1570484 - Nuke Xray waivers for remote outer window proxies. r=bzbarsky,tcampbell,jonco
Andrew McCreight <continuation@gmail.com> - Mon, 05 Aug 2019 16:32:31 +0000 - rev 486199
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1570484 - Nuke Xray waivers for remote outer window proxies. r=bzbarsky,tcampbell,jonco Remote outer window proxies can't be the target of a CCW, because if you attempt to wrap them we just create a new outer window proxy. Therefore, they can't be the target of an Xray wrapper, so they can't have Xray waivers that do anything useful. However, if we do a navigation from a local iframe to a remote iframe, we'll transplant a remote outer window proxy onto a local outer window proxy, which might have an Xray. This can cause some issues, particularly if we later navigate back to a different local window. To work around this, this patch nukes Xray waivers on navigation to a remote outer window proxy. This makes Xray waiver behavior inconsistent with the non-Fission behavior, but it is safer to leave the non-Fission behavior alone for now, for fear of breaking addons. Differential Revision: https://phabricator.services.mozilla.com/D40116
997ad11003a389812ea11538b9762d1ffea07565: Bug 1569676 - Wait for toolbox to be loaded before closing the toolbox in browser_toolbox_toolbar_reorder_with_secondary_toolbox.js. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:10 +0000 - rev 486198
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Wait for toolbox to be loaded before closing the toolbox in browser_toolbox_toolbar_reorder_with_secondary_toolbox.js. r=jdescottes A RDP request is made during toolbox opening and this request isn't awaited for during the call to gDevTools.showToolbox. This relates to the autohide menu. Await for this request to be finished and the DOM elements relating to it to be disabled before trying to close the toolbox. Differential Revision: https://phabricator.services.mozilla.com/D39715
2dab5e2243d07ab8a1169f0aa5d6f5a3c0d905c1: Bug 1569676 - Make style editor panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:08 +0000 - rev 486197
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make style editor panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39714
59660e3e2e5357c86eae75b93b1615c4cf44068d: Bug 1569676 - Make storage panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:06 +0000 - rev 486196
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make storage panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39713
c0b0e0410a665f532c1abb69bd24142dfcd97b9c: Bug 1569676 - Make scratchpad destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:05 +0000 - rev 486195
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make scratchpad destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39712
1bc927ef181a8f0a2cbeb54886b7bf74df7a5d49: Bug 1569676 - Make new performance panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:01 +0000 - rev 486194
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make new performance panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39711
5227c89295f4dd87c0a15b150b2eec9d72b54205: Bug 1569676 - Make memory panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:54 +0000 - rev 486193
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make memory panel's destroy synchronous. r=jdescottes The memory actor is a target scoped one and they are all destroyed when the toolbox closes. So memory actor's destroy method is called. It then calls bridge's destroy, which also detach the actor if it was attached. Differential Revision: https://phabricator.services.mozilla.com/D39710
8365fc01396bf97d7a8ba8363ab9addceaf49932: Bug 1569676 - Make DOM and application panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:52 +0000 - rev 486192
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make DOM and application panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39709
996c40dbc9e28ceaf9c8bf1d08e3c27b6af31848: Bug 1569676 - Make accessibility panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:50 +0000 - rev 486191
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1569676 - Make accessibility panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39708
63ffc8b43cc36864b3cba67a96a2339e62fe9929: Bug 1571221 - Add a check for 'this.selection' before calling 'destroy()' on it r=gl
Krishnal Ciccolella <shellyc23@hotmail.com> - Mon, 05 Aug 2019 15:37:16 +0000 - rev 486190
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1571221 - Add a check for 'this.selection' before calling 'destroy()' on it r=gl Added an if statement to check for `this.selection`. If it is truthy, `destroy()` will be called on it. Differential Revision: https://phabricator.services.mozilla.com/D40643
1870efc7be2bfca7a0e1fd821df5d54a36d6e6ca: Bug 1570900 - Remove mStreamTimeOffset and friends from DecodedStream. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Mon, 05 Aug 2019 15:34:24 +0000 - rev 486189
Push 36392 by rgurzau@mozilla.com at Mon, 05 Aug 2019 21:53:52 +0000
Bug 1570900 - Remove mStreamTimeOffset and friends from DecodedStream. r=jib This hasn't been needed since the last larger refactor of DecodedStream (bug 1423241), but got incorporated wrongly with bug 1493613. When DecodedStream is Stop()ed and then Start()ed, a track is added to the graph with a playout position starting at 0, and mStartTime is set to the starting position, i.e., the seeked position in case of a seek or 0 if decoding from the start of a file. Hence, the reported position by DecodedStream should be mStartTime plus the last reported output time of the tracks. mStreamTimeOffset was offseting the tracks' reported output time further, so DecodedStream was reporting a too large number. Differential Revision: https://phabricator.services.mozilla.com/D40626
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip