7d04cc4f6708f6d8226aa84517d4bafc13c93920: Bug 1093835 - Check audio flow in test_pc_addSecondAudioStreamNoBundle.html. r?jib draft
Andreas Pehrson <pehrsons@gmail.com> - Thu, 04 May 2017 11:38:19 +0200 - rev 572602
Push 57123 by bmo:pehrson@telenordigital.com at Thu, 04 May 2017 11:29:40 +0000
Bug 1093835 - Check audio flow in test_pc_addSecondAudioStreamNoBundle.html. r?jib MozReview-Commit-ID: I7ZpshtPgAA
713b2a0489c7633e7401302d48d3e9126c45c182: Bug 1093835 - Check audio flow in test_pc_addSecondAudioStream.html. r?jib draft
Andreas Pehrson <pehrsons@gmail.com> - Thu, 04 May 2017 11:38:06 +0200 - rev 572601
Push 57123 by bmo:pehrson@telenordigital.com at Thu, 04 May 2017 11:29:40 +0000
Bug 1093835 - Check audio flow in test_pc_addSecondAudioStream.html. r?jib MozReview-Commit-ID: AzCeaL5wKLV
39fc084e02f1917e8e7ce02f6dff2b810b7a9fed: Bug 1093835 - Check audio flow stopping after removing audio track and renegotiating. r?jib draft
Andreas Pehrson <pehrsons@gmail.com> - Thu, 04 May 2017 11:37:02 +0200 - rev 572600
Push 57123 by bmo:pehrson@telenordigital.com at Thu, 04 May 2017 11:29:40 +0000
Bug 1093835 - Check audio flow stopping after removing audio track and renegotiating. r?jib MozReview-Commit-ID: 2lx6jUON3jU
ab0d27a833ef3c677aedc4806cd97cfa60607b08: Bug 1341569 - Part 2: Add properties about change state to understand when the autofill changed. draft
steveck-chung <schung@mozilla.com> - Tue, 25 Apr 2017 18:41:21 +0800 - rev 572599
Push 57122 by bmo:schung@mozilla.com at Thu, 04 May 2017 11:07:04 +0000
Bug 1341569 - Part 2: Add properties about change state to understand when the autofill changed. MozReview-Commit-ID: LDcBAthoZMn
ae4784df614b8b7f06243a13994f43e24df3b435: Bug 1341569 - Add the form created time and telemetry probe for form filling duration. draft
steveck-chung <schung@mozilla.com> - Wed, 19 Apr 2017 17:26:48 +0800 - rev 572598
Push 57122 by bmo:schung@mozilla.com at Thu, 04 May 2017 11:07:04 +0000
Bug 1341569 - Add the form created time and telemetry probe for form filling duration. MozReview-Commit-ID: GHqesiqDngG
88e4f14d6c63c5c0dcaf6cdec0d97dd40ae50d95: Bug 1015466 - Part 3, PHttpBackgroundChannel lifecycle management. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 11:09:35 +0800 - rev 572597
Push 57121 by schien@mozilla.com at Thu, 04 May 2017 11:05:24 +0000
Bug 1015466 - Part 3, PHttpBackgroundChannel lifecycle management. r=mayhemer PHttpBackgroundChannel is created by content process because PBackground IPDL can only be initiated from content process. The background channel deletion is controlled by chrome process while PHttpChannel is going to be closed or canceled. BackgroundChannelRegistrar is introduced for pairing HttpChannelParent and HttpBackgroundChannelParent since they are created over different IPDL asynchronously. nsIParentRedirectingChannel.continueVerification is introduced to asynchronously wait for background channel to be established on the new channel during the Redirect2Verify phase. MozReview-Commit-ID: 41l8ivan8iA
630df6455473650688398fe3b619dd6a2cdc3df1: Bug 1015466 - Part 2, break reference cycle among HttpChannelParent, HttpChannelParentListener, and nsHttpChannel while async open is failed. r?mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Wed, 03 May 2017 19:20:12 +0800 - rev 572596
Push 57121 by schien@mozilla.com at Thu, 04 May 2017 11:05:24 +0000
Bug 1015466 - Part 2, break reference cycle among HttpChannelParent, HttpChannelParentListener, and nsHttpChannel while async open is failed. r?mayhemer AsyncOpen procedure can failed and trigger FailedAsyncOpen IPC to do the clean up. However FailedAsyncOpen might not complete if content process is destroyed at the meantime. We can delay the timing of holding the strong reference to parent listener and channel object to make sure no reference cycle is created by HttpChannelParent. In addition, clean up the strong reference as soon as FailedAsyncOpen IPC is triggered. MozReview-Commit-ID: LDOt0BpBgFe
2a779092928d8be50475b4e1ed0feb956a6b4907: Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Thu, 04 May 2017 10:31:42 +0800 - rev 572595
Push 57121 by schien@mozilla.com at Thu, 04 May 2017 11:05:24 +0000
Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer PHttpBackgroundChannel is introduced to deliver OnStopRequest/OnTransportAndData/OnProgress/OnStatus on background thread. FlushedForDiversion/DivertMessages is moved to PHttpBackgroundChannel to ensure no more channel event are delivered after these two messages on the background channel. MozReview-Commit-ID: HfqvPML6EKw
4ec248fa862b35cf743e50ea32e4ea06892f8ba9: Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 16 Jan 2017 18:20:42 +0800 - rev 572594
Push 57121 by schien@mozilla.com at Thu, 04 May 2017 11:05:24 +0000
Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer MozReview-Commit-ID: KUHl1ZBuddC
72a23ae5974d3952696544add37b2fa6e8ce91a0: Bug 1120370 - Implement the new-profile ping. r? draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 27 Apr 2017 09:36:01 +0200 - rev 572593
Push 57120 by alessio.placitelli@gmail.com at Thu, 04 May 2017 10:53:50 +0000
Bug 1120370 - Implement the new-profile ping. r? It schedules the ping to be sent on new profiles after 30 minutes from the Firefox startup. The ping is eventually sent at shutdown if the scheduled time wasn't reached. To reliably prevent sending the ping more than once, a pref is used to keep track of the "sent" state. The "new-profile" ping is protected behind a pref. MozReview-Commit-ID: 4g4lPRXe9q6
b1caa3efc832560853e40d0fbc4206f3ba439e2a: Bug 1256754 - Add padding to contextmenu items when opened through touch. draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 04 May 2017 03:18:35 -0700 - rev 572592
Push 57119 by bmo:jhofmann@mozilla.com at Thu, 04 May 2017 10:36:34 +0000
Bug 1256754 - Add padding to contextmenu items when opened through touch. MozReview-Commit-ID: C7z6Pnzf2nb
07c1800b244e6fbeed73b330572ae03663b15c8d: Bug 1361985 - Update test expectations draft
Anthony Ramine <n.oxyde@gmail.com> - Thu, 04 May 2017 12:25:46 +0200 - rev 572591
Push 57118 by bmo:nox@mozilla.com at Thu, 04 May 2017 10:30:03 +0000
Bug 1361985 - Update test expectations MozReview-Commit-ID: CT9guA1nsji
b6da8390dbe3360cdecac9c5738a01c1c00a3081: Bug 1361985 - Implement grid-template-areas draft
Anthony Ramine <n.oxyde@gmail.com> - Thu, 04 May 2017 12:25:05 +0200 - rev 572590
Push 57118 by bmo:nox@mozilla.com at Thu, 04 May 2017 10:30:03 +0000
Bug 1361985 - Implement grid-template-areas MozReview-Commit-ID: LiPSRR3os1C
13182219ac507d584104fcfbb3509c9781dbdb1b: Bug 1361985 - Add Servo bindings for GridTemplateAreasValue draft
Anthony Ramine <n.oxyde@gmail.com> - Thu, 04 May 2017 12:24:01 +0200 - rev 572589
Push 57118 by bmo:nox@mozilla.com at Thu, 04 May 2017 10:30:03 +0000
Bug 1361985 - Add Servo bindings for GridTemplateAreasValue MozReview-Commit-ID: fi5j076kwH
6044d0391569bffb4307ed8feefd1e670dad3e2d: Bug 1359759 - 3 - Faster debounce for grid highlighting; r=gl draft
Patrick Brosset <pbrosset@mozilla.com> - Wed, 26 Apr 2017 10:09:28 +0200 - rev 572588
Push 57117 by bmo:pbrosset@mozilla.com at Thu, 04 May 2017 10:07:56 +0000
Bug 1359759 - 3 - Faster debounce for grid highlighting; r=gl Now that we are not re-rendering the grid outline all the time, it seems safe to change the throttling mechanism of the cell highlighting. Instead, we use debouncing now, so that rapid movements won't lead to useless highlighting. The cell will get highlighted only if the user settles on a cell in the outline. Also, we can make the timeout much shorter so that only really rapid movements are ignored, and the rest leads to cell highlighting, resulting in a smoother UX. MozReview-Commit-ID: 5WxAQRaLJkC
e452615195ba4bc4d5d82386b4eb82c0fc31b837: Bug 1359759 - 2 - Clear React warnings in GridOutline and prevent re-renders; r=gl draft
Patrick Brosset <pbrosset@mozilla.com> - Wed, 26 Apr 2017 10:06:35 +0200 - rev 572587
Push 57117 by bmo:pbrosset@mozilla.com at Thu, 04 May 2017 10:07:56 +0000
Bug 1359759 - 2 - Clear React warnings in GridOutline and prevent re-renders; r=gl Made the GridOutline component work with only 1 grid at a time. It already did, but in a not so obvious way. Removed the setState that happened during the render call to avoid React warnings. Cleaned up various data attribute to use the dataset property instead. Removed the mouseover/out that controled the background color of the highlighted cells. This now happens in CSS :hover, using currentColor. Avoided React warnings related to missing "key" props. Made changes to grid-inspector to avoid loops of re-renders when the highlighter would highlight a cell on hover. The component would wait for highlighter's events to dispatch store actions. Instead, we dispatch them first, then when the events come, we check if things have really changed! This way, the events will still have effect if they come from the rule-view for instance, but not if they come from the grid outline itself. MozReview-Commit-ID: 6LK8B1P8iMU
727c7abb8e06f010c613b7982d12e578b6b7ca39: Bug 1359759 - 1 - Move grid outline below grid details to avoid UI jumps; r=gl draft
Patrick Brosset <pbrosset@mozilla.com> - Tue, 25 Apr 2017 18:38:02 +0200 - rev 572586
Push 57117 by bmo:pbrosset@mozilla.com at Thu, 04 May 2017 10:07:56 +0000
Bug 1359759 - 1 - Move grid outline below grid details to avoid UI jumps; r=gl MozReview-Commit-ID: LeUAb6YWVWB
81b32ddbbb381a45ecb0628178eb0764b3814eee: Bug 1361984 - Add the capability to create platform decoder directly without H264Converter involving for video/avc. draft
James Cheng <jacheng@mozilla.com> - Wed, 03 May 2017 14:58:14 +0800 - rev 572585
Push 57116 by bmo:jacheng@mozilla.com at Thu, 04 May 2017 10:03:12 +0000
Bug 1361984 - Add the capability to create platform decoder directly without H264Converter involving for video/avc. Add a flag in VideoInfo to indicate we don't need H264Converter to get involved. Create Android Platform decoder directly. MozReview-Commit-ID: G9cU51SujPb
06d381b8c38e7e31d3b81a90f461a4535390480d: Bug 1356103 - Part 12: Allow OMT heap writes under Gecko_GetFontMetrics. r=bholley draft
Cameron McCormack <cam@mcc.id.au> - Sun, 30 Apr 2017 17:03:15 +0800 - rev 572584
Push 57115 by bmo:cam@mcc.id.au at Thu, 04 May 2017 10:01:25 +0000
Bug 1356103 - Part 12: Allow OMT heap writes under Gecko_GetFontMetrics. r=bholley This isn't great, since although we know that Servo style worker threads have exclusive write access to the main thread heap due to the use of the Servo font metrics Mutex, we don't know that we're not modifying data on the heap that other style worker threads want to read from. MozReview-Commit-ID: CbSzQFkKG95
32aea4e726c7a68cf8c97051bb83dc09866d5815: Bug 1356103 - Part 11: Adjust text expectations. r=bholley draft
Cameron McCormack <cam@mcc.id.au> - Sun, 30 Apr 2017 15:20:42 +0800 - rev 572583
Push 57115 by bmo:cam@mcc.id.au at Thu, 04 May 2017 10:01:25 +0000
Bug 1356103 - Part 11: Adjust text expectations. r=bholley MozReview-Commit-ID: 7psm1XCGQ8I
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip