1b42cfac254b2323214a07f3174a265f3e122be0: Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku draft
Subhamoy Sengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:41 +0000 - rev 3016298
Push 562770 by reviewbot at Wed, 01 Jul 2020 13:08:29 +0000
Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku Summary: This fix was required for subsequent patches to build successfully, because adding new source files exposed missing dependencies in unified sources. Differential Revision: https://phabricator.services.mozilla.com/D75290 Test Plan: Reviewers: baku Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-s5dslytqzzcf4pxgnn23
0172f1324dac889b3ca0074afb178c20380d007e: try_task_config for https://phabricator.services.mozilla.com/D81718 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Wed, 01 Jul 2020 13:07:39 +0000 - rev 3016297
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
try_task_config for https://phabricator.services.mozilla.com/D81718 Differential Diff: PHID-DIFF-xk3lqbpteg56vskik7ok
c4b761c2ba319f38539334c1873cab577c648432: Bug 1619953 - P7 - mozJSSubScriptLoader::ReadScript() now attempts reading from input stream even if content length is not already known r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:35 +0000 - rev 3016296
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P7 - mozJSSubScriptLoader::ReadScript() now attempts reading from input stream even if content length is not already known r=baku,#dom-workers-and-storage Summary: If reading succeeds, it is checked that the length is known from that point on (this check is debug only). Differential Revision: https://phabricator.services.mozilla.com/D81718 Depends on D81452 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-xk3lqbpteg56vskik7ok
54a4d396756e760d54adf776b0a562f8f95fc3e5: Bug 1619953 - P6 - BlobURLChannel creates BlobURLInputStream only when content stream is opened r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:31 +0000 - rev 3016295
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P6 - BlobURLChannel creates BlobURLInputStream only when content stream is opened r=baku,#dom-workers-and-storage Summary: Additionally, BlobURLChannel holds no strong reference to BlobURLInputStream. This is to avoid circular dependency. Differential Revision: https://phabricator.services.mozilla.com/D81452 Depends on D81126 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-ylyogfgkf5idn4ly3xjq
d7b277d3fec0c377b9e3ff24caf37e544d1fd7fe: Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:28 +0000 - rev 3016294
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage Summary: Previously similar logic existed in BlobURLProtocolHandler, which has now been removed, since such checks are now for parent process only and should be abstracted from BlobURLProtocolHandler. Depends on D75293 Differential Revision: https://phabricator.services.mozilla.com/D81126 Depends on D75293 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-uaq74iyhfba7tjmyezwo
9a506a6f9e4b01ea4935361ca4af33fc808ca5cd: Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:24 +0000 - rev 3016293
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage Summary: BlobURLProtocolHandler no longer passes blobImpl pointer to BlobURLChannel. Instead, acquisition and handling of blob data is offloaded to BlobURLInputStream. Differential Revision: https://phabricator.services.mozilla.com/D75293 Depends on D75292 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-jubqdy6houdddxweodju
033cf041d0d51e7dfd7cda37c99f318324b62647: Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:21 +0000 - rev 3016292
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage Summary: Reading from this stream type should be the preferred way to consume data from blob url. When created in the parent process, it requests blob data locally from BlobURLProtocolHandler. When created in a content process, it makes BlobURLDataRequest IPC call to the parent process. Should be wrapped in a nsBufferedInputStream, because ReadSegments() is currently not implemented for this stream type. Differential Revision: https://phabricator.services.mozilla.com/D75292 Depends on D75291 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-hkhp4t4ropejlf5wojse
9acd720280506d2b22bf0c39b76c20609b909b2f: Bug 1619953 - P2 - Asynchronous BlobURLDataRequest introduced r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:16 +0000 - rev 3016291
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P2 - Asynchronous BlobURLDataRequest introduced r=baku,#dom-workers-and-storage Summary: The content process should use this method to send blob url and triggering principal to the parent process and expect blobImpl in return, if the blob is found and the triggering principal subsumes the blob's principal. Differential Revision: https://phabricator.services.mozilla.com/D75291 Depends on D75290 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-ix4cbvx543hec3plr33p
e1cdb502cdd0ef15e9967ba4d4c892ec09e8c6cc: Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku draft
Subhamoy Sengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:07:11 +0000 - rev 3016290
Push 562769 by reviewbot at Wed, 01 Jul 2020 13:07:57 +0000
Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku Summary: This fix was required for subsequent patches to build successfully, because adding new source files exposed missing dependencies in unified sources. Differential Revision: https://phabricator.services.mozilla.com/D75290 Test Plan: Reviewers: baku Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-s5dslytqzzcf4pxgnn23
a7bcef318743b100761deb661756fb28539a658b: try_task_config for https://phabricator.services.mozilla.com/D81452 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Wed, 01 Jul 2020 13:05:41 +0000 - rev 3016289
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
try_task_config for https://phabricator.services.mozilla.com/D81452 Differential Diff: PHID-DIFF-ylyogfgkf5idn4ly3xjq
8cda03b4305e7c14cc64eecadbc9dcc1143b8f1c: Bug 1619953 - P6 - BlobURLChannel creates BlobURLInputStream only when content stream is opened r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:37 +0000 - rev 3016288
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P6 - BlobURLChannel creates BlobURLInputStream only when content stream is opened r=baku,#dom-workers-and-storage Summary: Additionally, BlobURLChannel holds no strong reference to BlobURLInputStream. This is to avoid circular dependency. Differential Revision: https://phabricator.services.mozilla.com/D81452 Depends on D81126 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-ylyogfgkf5idn4ly3xjq
35d9dad9d9ec6be76650c497d1a091ec2ee60729: Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:34 +0000 - rev 3016287
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage Summary: Previously similar logic existed in BlobURLProtocolHandler, which has now been removed, since such checks are now for parent process only and should be abstracted from BlobURLProtocolHandler. Depends on D75293 Differential Revision: https://phabricator.services.mozilla.com/D81126 Depends on D75293 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-uaq74iyhfba7tjmyezwo
e200758f86f08caa29f21010439485c9c5b1b50d: Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:31 +0000 - rev 3016286
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage Summary: BlobURLProtocolHandler no longer passes blobImpl pointer to BlobURLChannel. Instead, acquisition and handling of blob data is offloaded to BlobURLInputStream. Differential Revision: https://phabricator.services.mozilla.com/D75293 Depends on D75292 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-jubqdy6houdddxweodju
8be999d27f6b83996ae6b1107fdc85c3690fef75: Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:27 +0000 - rev 3016285
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage Summary: Reading from this stream type should be the preferred way to consume data from blob url. When created in the parent process, it requests blob data locally from BlobURLProtocolHandler. When created in a content process, it makes BlobURLDataRequest IPC call to the parent process. Should be wrapped in a nsBufferedInputStream, because ReadSegments() is currently not implemented for this stream type. Differential Revision: https://phabricator.services.mozilla.com/D75292 Depends on D75291 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-hkhp4t4ropejlf5wojse
54405754fca25b8dde96a65f388ee61355f63cf8: Bug 1619953 - P2 - Asynchronous BlobURLDataRequest introduced r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:23 +0000 - rev 3016284
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P2 - Asynchronous BlobURLDataRequest introduced r=baku,#dom-workers-and-storage Summary: The content process should use this method to send blob url and triggering principal to the parent process and expect blobImpl in return, if the blob is found and the triggering principal subsumes the blob's principal. Differential Revision: https://phabricator.services.mozilla.com/D75291 Depends on D75290 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-ix4cbvx543hec3plr33p
d0dce7dc6a77906ad72e1cb7629699b3cd0aa138: Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku draft
Subhamoy Sengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:19 +0000 - rev 3016283
Push 562768 by reviewbot at Wed, 01 Jul 2020 13:06:19 +0000
Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku Summary: This fix was required for subsequent patches to build successfully, because adding new source files exposed missing dependencies in unified sources. Differential Revision: https://phabricator.services.mozilla.com/D75290 Test Plan: Reviewers: baku Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-s5dslytqzzcf4pxgnn23
8c20e56409e29889ae199562b79786b8ed3f4244: try_task_config for https://phabricator.services.mozilla.com/D81126 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Wed, 01 Jul 2020 13:05:36 +0000 - rev 3016282
Push 562767 by reviewbot at Wed, 01 Jul 2020 13:06:01 +0000
try_task_config for https://phabricator.services.mozilla.com/D81126 Differential Diff: PHID-DIFF-uaq74iyhfba7tjmyezwo
b9a20af38370b7bb4cc132244641f54e025923a9: Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:30 +0000 - rev 3016281
Push 562767 by reviewbot at Wed, 01 Jul 2020 13:06:01 +0000
Bug 1619953 - P5 - BlobURLChannel allows loading blob data that is very recently revoked r=baku,#dom-workers-and-storage Summary: Previously similar logic existed in BlobURLProtocolHandler, which has now been removed, since such checks are now for parent process only and should be abstracted from BlobURLProtocolHandler. Depends on D75293 Differential Revision: https://phabricator.services.mozilla.com/D81126 Depends on D75293 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-uaq74iyhfba7tjmyezwo
ca9e0365143740dddcb31e7a34a8250b5047bb7f: Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:25 +0000 - rev 3016280
Push 562767 by reviewbot at Wed, 01 Jul 2020 13:06:01 +0000
Bug 1619953 - P4 - BlobURLChannel now creates BlobURLInputStream to acquire blob data r=baku,#dom-workers-and-storage Summary: BlobURLProtocolHandler no longer passes blobImpl pointer to BlobURLChannel. Instead, acquisition and handling of blob data is offloaded to BlobURLInputStream. Differential Revision: https://phabricator.services.mozilla.com/D75293 Depends on D75292 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-jubqdy6houdddxweodju
4b2377e2bf6abea5d4fa2e6efbfcef46ce281dfc: Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage draft
ssengupta <ssengupta@mozilla.com> - Wed, 01 Jul 2020 13:05:20 +0000 - rev 3016279
Push 562767 by reviewbot at Wed, 01 Jul 2020 13:06:01 +0000
Bug 1619953 - P3 - Asynchronous BlobURLInputStream added r=baku,#dom-workers-and-storage Summary: Reading from this stream type should be the preferred way to consume data from blob url. When created in the parent process, it requests blob data locally from BlobURLProtocolHandler. When created in a content process, it makes BlobURLDataRequest IPC call to the parent process. Should be wrapped in a nsBufferedInputStream, because ReadSegments() is currently not implemented for this stream type. Differential Revision: https://phabricator.services.mozilla.com/D75292 Depends on D75291 Test Plan: Reviewers: baku, #dom-workers-and-storage Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-hkhp4t4ropejlf5wojse
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip