5991645a87d2abf289686d09d943229c9e3e54b5: Bug 1683964: Harden the handling of outgoing streams. r=ng
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 04 Jan 2021 19:40:18 +0000 - rev 561937
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683964: Harden the handling of outgoing streams. r=ng Depends on D100490 Differential Revision: https://phabricator.services.mozilla.com/D100491
8c09f4813fc7e8f44605b6092262199bff15cdd7: Bug 1683964: clean up more resources of existing SCTP association in case of a restart. r=ng
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 04 Jan 2021 19:40:17 +0000 - rev 561936
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683964: clean up more resources of existing SCTP association in case of a restart. r=ng Depends on D100379 Differential Revision: https://phabricator.services.mozilla.com/D100490
08ba03dc8d4420e04e7c77fee3013e68180e6ead: Bug 1683964: Improve the input validation and processing of sctp cookies. r=jesup
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 04 Jan 2021 19:40:16 +0000 - rev 561935
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683964: Improve the input validation and processing of sctp cookies. r=jesup Differential Revision: https://phabricator.services.mozilla.com/D100379
5712fdcdf04f0573e30c5fcf14515fd27205114c: Bug 1680329 - Add AXTextStateChangeType to selection events. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Mon, 04 Jan 2021 22:37:46 +0000 - rev 561934
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1680329 - Add AXTextStateChangeType to selection events. r=morgan It seems that VoiceOver depends on that property to know if a selection is be extended or moved. This manifests in several places in Slack when the user combines VO navigation with Slack's keyboard navigation. Also changed where we retrieve the editable ancestor to simplify the notification dispatching block. Differential Revision: https://phabricator.services.mozilla.com/D100452
96e415daae4ace0d5053b812bb5a39669b7bab41: Bug 1683464 - Remove aMimeTypeGuess from nsIContentSecurityPolicy::ShouldLoad. r=ckerschb
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 04 Jan 2021 17:05:01 +0000 - rev 561933
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683464 - Remove aMimeTypeGuess from nsIContentSecurityPolicy::ShouldLoad. r=ckerschb This parameter is unused. Depends on D100178 Differential Revision: https://phabricator.services.mozilla.com/D100179
27681cca66c33065bf2f39e8e3d6196b1c941fe3: Bug 1683464 - Make CSPDirective a CEnum type. r=ckerschb
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 04 Jan 2021 17:01:31 +0000 - rev 561932
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683464 - Make CSPDirective a CEnum type. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D100178
b4bd71858271645800165ef88f498a7aef63c920: Bug 1684110 - Stop using some 'A'-functions in netwerk/. r=necko-reviewers,kershaw
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 04 Jan 2021 20:34:50 +0000 - rev 561931
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684110 - Stop using some 'A'-functions in netwerk/. r=necko-reviewers,kershaw Depends on D100466 Differential Revision: https://phabricator.services.mozilla.com/D100467
7d10fe1f2f2e3ba0ee92e70f13ffeeb33a448823: Bug 1684490 - Make some BrowsingContext/WindowContext asserts DIAGNOSTIC_ASSERTS. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 20:54:15 +0000 - rev 561930
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684490 - Make some BrowsingContext/WindowContext asserts DIAGNOSTIC_ASSERTS. r=edgar These would've caught the issue a lot sooner. Differential Revision: https://phabricator.services.mozilla.com/D100579
79f33c375935f47f95bf8c0907d58d15691bd358: Bug 1684490 - Check an in-process window context for user interaction. r=smaug,edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 20:54:07 +0000 - rev 561929
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684490 - Check an in-process window context for user interaction. r=smaug,edgar In the case we click a link from inside the frame, we don't want to check for activation from the parent window but ourselves. It feels like using the sourceWindowContext for these checks is always the right thing to do, but it's not always possible if we set the location.href from an out-of-process parent. In this case, we fall back to consuming user activation on the iframe itself. This is tested in browbrowser_protocol_ask_dialog.js when run with fission enabled. We could consider making the user activation stuff more multiprocess-friendly, but it's not clear to me it's worth it for this particular edge case. Differential Revision: https://phabricator.services.mozilla.com/D100578
0bf6c172cbecfd15849a91048815a5b84c27c886: Backed out 2 changesets (bug 1684490) as per emilio`s request
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 04 Jan 2021 23:51:15 +0200 - rev 561928
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Backed out 2 changesets (bug 1684490) as per emilio`s request Backed out changeset 1f44b3e9ec62 (bug 1684490) Backed out changeset 7ad6088bb2c2 (bug 1684490)
1c9e1151d8dbf96295dc434d318a341a919c4c09: Bug 1683988 - Do not pass unnecessary objects for software WebRender r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 04 Jan 2021 09:29:38 +0000 - rev 561927
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1683988 - Do not pass unnecessary objects for software WebRender r=nical Differential Revision: https://phabricator.services.mozilla.com/D100375
6f144aa78811ad8697613056b01ad9d88829168c: Bug 1681756 - Fix return of RenderCompositorANGLE::GetBufferSize() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 04 Jan 2021 09:47:29 +0000 - rev 561926
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1681756 - Fix return of RenderCompositorANGLE::GetBufferSize() r=nical I missed to read a review comment of D100220. Differential Revision: https://phabricator.services.mozilla.com/D100456
d31313f495aa20866d041d044cca726b570f392c: Bug 1657404 - Add diag asserts to catch potential double IPDL shutdown r=handyman
Chris Martin <cmartin@mozilla.com> - Mon, 04 Jan 2021 20:38:39 +0000 - rev 561925
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1657404 - Add diag asserts to catch potential double IPDL shutdown r=handyman Based on evidence from crash reports in Bug 1682589, there may be a bug where IPDL intermittently calls `ActorDestroy()` twice on GamepadEventChannelParent, leading to a crash. This attempts to catch this behavior in Nightly (assuming that I'm correct and it does exist). If not, I will have to find some other explanation for the crash behavior from that bug. Differential Revision: https://phabricator.services.mozilla.com/D100714
585c85986b921482bc28ff846c255dcdfe816864: Bug 1684846 - Bail out of font-info loader if the platform doesn't actually care about loading any info. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:57:43 +0000 - rev 561924
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684846 - Bail out of font-info loader if the platform doesn't actually care about loading any info. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D100694
704b5b20ab488a9542d8ffb25371c84379cdc5db: Bug 1666382 - Allow more assertions in abspos-breaking-002.xhtml to account for possible extra reflow. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:57:05 +0000 - rev 561923
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1666382 - Allow more assertions in abspos-breaking-002.xhtml to account for possible extra reflow. r=lsalzman Depends on D100663 Differential Revision: https://phabricator.services.mozilla.com/D100664
98bc40918b0178c3d7225395b329775ce01aae5b: Bug 1684407 - Disable async font fallback for css-writing-modes/mongolian-orientation-001.html. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:56:57 +0000 - rev 561922
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684407 - Disable async font fallback for css-writing-modes/mongolian-orientation-001.html. r=lsalzman Depends on D100662 Differential Revision: https://phabricator.services.mozilla.com/D100663
ef4c929c8a0d49f3d7dc97e466e3d80c4eeb5d54: Bug 1684406 - Disable async font fallback for css-fonts/font-feature-settings-tibetan.html. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:56:55 +0000 - rev 561921
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684406 - Disable async font fallback for css-fonts/font-feature-settings-tibetan.html. r=lsalzman Depends on D100661 Differential Revision: https://phabricator.services.mozilla.com/D100662
6c140939c70fd10037760ebfe493137ba904fb93: Bug 1684700 - Disable async font fallback for css-ui/text-overflow-022.html. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:55:47 +0000 - rev 561920
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684700 - Disable async font fallback for css-ui/text-overflow-022.html. r=lsalzman Depends on D100660 Differential Revision: https://phabricator.services.mozilla.com/D100661
c136cef3a2e2f812148b8f7919af835a3fa19c4c: Bug 1684597 - Disable async font fallback for generated-content/content-007.xht. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Mon, 04 Jan 2021 20:55:18 +0000 - rev 561919
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684597 - Disable async font fallback for generated-content/content-007.xht. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D100660
1f44b3e9ec62ab30d7c559429505e374ec99e69e: Bug 1684490 - Make some BrowsingContext/WindowContext asserts DIAGNOSTIC_ASSERTS. r=edgar DONTBUILD
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 20:54:15 +0000 - rev 561918
Push 38075 by dluca@mozilla.com at Tue, 05 Jan 2021 04:31:31 +0000
Bug 1684490 - Make some BrowsingContext/WindowContext asserts DIAGNOSTIC_ASSERTS. r=edgar DONTBUILD These would've caught the issue a lot sooner. Differential Revision: https://phabricator.services.mozilla.com/D100579
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip