ab9576f45d066a48e5b297bd3500b31578122ed1: Bug 1015466 - Part 6, wait "http-on-opening-request" after tracker iframe is inserted. r?MattN draft
Shih-Chiang Chien <schien@mozilla.com> - Tue, 23 May 2017 13:29:52 +0800 - rev 587453
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +0000
Bug 1015466 - Part 6, wait "http-on-opening-request" after tracker iframe is inserted. r?MattN The tracking protection status will be updated after nsHttpChannel.asyncOpen on chrome process and it is asynchronously triggered by inserting the tracker iframe. This is not guaranteed to be happened before the |showMenuPromise|. Waiting for "http-on-opening-request" on chrome process before "showMenuPromise" is invoked can ensure the tracking protection status is updated when the menu is shown. MozReview-Commit-ID: INjaJUMLvZU
c2cd990ee7162684b5c5f72705adeb9cff555a2a: Bug 1015466 - Part 5, move tracking protection and safe browsing state update IPC to PBackground. r?mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Fri, 26 May 2017 11:04:03 +0800 - rev 587452
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +0000
Bug 1015466 - Part 5, move tracking protection and safe browsing state update IPC to PBackground. r?mayhemer NotifyTrackingProtectionDisabled/NotifyTrackingResource/SetClassifierMatchedInfo updates tracking protection and safe browsing states from parent to child. They should at least handled by child process before OnStopRequest. Move them to PHttpBackgroundChannel can ensure that. MozReview-Commit-ID: 8T6k9z9FgrI
57b983301453ae37a8a7e18fd206ace7a4cdb62c: Bug 1015466 - Part 4, implement OnStartRequestSent/OnStopRequest/OnTransportAndData/OnDiversion on background channel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 15 May 2017 18:58:31 +0800 - rev 587451
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +0000
Bug 1015466 - Part 4, implement OnStartRequestSent/OnStopRequest/OnTransportAndData/OnDiversion on background channel. r=mayhemer OnStartRequestSent is used to ensure the execution order between OnStartRequest and all other messsages sent over PBackground. IPC messages sent before OnStartRequestSent can be processed immediately while received by content process. IPC messages sent after OnSartRequestSent need to be pending until OnStartRequestReceived is called. MozReview-Commit-ID: 5Vbb8SBQmW8
0425872587b4c64e80ce16ba2e91a6009a797fac: 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 587450
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +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
f49c3255ff4a7c930f6e53490ff110f791eee88e: 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 587449
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +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
423709763e1abf1362347bc2d3141e2d33aed46a: Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 15 May 2017 16:01:10 +0800 - rev 587448
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +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. OnStartRequestSent is introduced to synchronize the execution order between OnStartRequest (main thread IPC) and all other messages on PHttpBackgroundChannel. MozReview-Commit-ID: HfqvPML6EKw
1bc0649cbfc9cd5336d2fbec23fb8ee6eea5b44a: 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 587447
Push 61708 by schien@mozilla.com at Thu, 01 Jun 2017 02:33:54 +0000
Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer MozReview-Commit-ID: KUHl1ZBuddC
6370f5e162881c8d16512f31291f2da9bbd73c56: Bug 1367508 - Update rust parser to limit table size in case of OOM. r?kinetik draft
Alfredo Yang <ayang@mozilla.com> - Thu, 01 Jun 2017 10:27:48 +0800 - rev 587446
Push 61707 by ayang@mozilla.com at Thu, 01 Jun 2017 02:28:31 +0000
Bug 1367508 - Update rust parser to limit table size in case of OOM. r?kinetik MozReview-Commit-ID: H5dAp12Hnbn
68c85428e1eacc2796b14a8a39858fe7f3bbb46a: Bug 1272371 - Update multiplexed input stream seek behaviour. r?froydnj draft
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 25 May 2017 13:38:01 +1200 - rev 587445
Push 61706 by bvandyk@mozilla.com at Thu, 01 Jun 2017 02:23:55 +0000
Bug 1272371 - Update multiplexed input stream seek behaviour. r?froydnj This patch is originally from :baku and updates the seek behaviour of nsMulitplexInputStream. This fixes an issue with absolute seeking where if a seek is performed and the correct offset reached, the members of the multiplex stream were not updated to reflect this. MozReview-Commit-ID: 7lEvuXxzYkI
d43925206985d2d62496e1bc84e4f006d56db9ea: Bug 1272371 - Add gtest to cover nsMultiplexInputStream set seek. r?froydnj draft
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 30 May 2017 11:27:18 +1200 - rev 587444
Push 61706 by bvandyk@mozilla.com at Thu, 01 Jun 2017 02:23:55 +0000
Bug 1272371 - Add gtest to cover nsMultiplexInputStream set seek. r?froydnj MozReview-Commit-ID: b3kTP3rerq
bad516260358e6bfae44b1a696871da3152c8cda: Bug 1272371 - Add mochitest to test looped playback of mediarecorder recordings. r?pehrsons draft
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 25 May 2017 13:37:05 +1200 - rev 587443
Push 61706 by bvandyk@mozilla.com at Thu, 01 Jun 2017 02:23:55 +0000
Bug 1272371 - Add mochitest to test looped playback of mediarecorder recordings. r?pehrsons MozReview-Commit-ID: L9kbgrUYKmt
0a0d5133b6dc288821525026a1ca0f7761ec57d1: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 02:29:10 +0530 - rev 587442
Push 61705 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:59:10 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao MozReview-Commit-ID: JEcFzOWJL3e
0a918ad6ac0f0e101db835c3804d65c38e958432: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 02:29:10 +0530 - rev 587441
Push 61704 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:49:32 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao MozReview-Commit-ID: ERbWo6Zf102
78d8ed0b0afc93bef74e456516b086c312f23f1b: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 3. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 02:07:56 +0530 - rev 587440
Push 61704 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:49:32 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 3. r=dao MozReview-Commit-ID: 2tC6F5eEnTs
a907d3f7c799cbb48a5a61d7d3c6a529093743fc: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 2. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 01:50:57 +0530 - rev 587439
Push 61704 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:49:32 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 2. r=dao Reduce margin below search box, remove top border from tree view. MozReview-Commit-ID: FvDhoCd4Hni
d8d8a923986a33f90153dc3e893e0bf2b2497593: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 1. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 01:39:41 +0530 - rev 587438
Push 61704 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:49:32 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 1. r=dao MozReview-Commit-ID: Gur80O4wpKR
ee0a5927cdad7d21ae8b6a9a120e9a87d610b514: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 02:29:10 +0530 - rev 587437
Push 61703 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:41:18 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 4. r=dao MozReview-Commit-ID: ERbWo6Zf102
2221241a9d8f40c5367aa8da8866b4f40698bcf1: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 3. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 02:07:56 +0530 - rev 587436
Push 61703 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:41:18 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 3. r=dao MozReview-Commit-ID: 2tC6F5eEnTs
16313c8441dbe6a56cfd5bd677a6cf585bf0fe7d: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 2. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 01:50:57 +0530 - rev 587435
Push 61703 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:41:18 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 2. r=dao Reduce margin below search box, remove top border from tree view. MozReview-Commit-ID: FvDhoCd4Hni
9a9de5b2746260740041a6176858c23ac8378773: Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 1. r=dao draft
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 May 2017 01:39:41 +0530 - rev 587434
Push 61703 by nhnt11@gmail.com at Thu, 01 Jun 2017 01:41:18 +0000
Bug 1367242 - [Photon] Implement new styling for header and search box of bookmarks/history sidebar - part 1. r=dao
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip