a8af366e880cca530d77716226342ff3bf82363b: Bug 1368878 - Update pdf.js to version 1.8.398. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 30 May 2017 21:23:18 -0400 - rev 586811
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1368878 - Update pdf.js to version 1.8.398. r=bdahl
61bea8a3b2dbe040462ea430d17e09427827d62f: Bug 1366446 - Ensure layers TextureClient always lives as long as the SourceSurface using it. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sun, 28 May 2017 13:30:32 -0400 - rev 586810
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1366446 - Ensure layers TextureClient always lives as long as the SourceSurface using it. r=jrmuizel MozReview-Commit-ID: HU3TBQQgotE
7b3e7c43611ba7c586eacfd00af7dce905f97b92: Bug 1365189 - Prevent painting of non-displayable SVG elements. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Fri, 28 Apr 2017 17:03:36 +0100 - rev 586809
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1365189 - Prevent painting of non-displayable SVG elements. r=dholbert
77d2dd511cf91661f82d944349657b2e25f30fdc: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 30 May 2017 20:47:18 -0400 - rev 586808
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Merge m-c to inbound. a=merge
062af1485e68ad1ea7b6fd455ced9195c3fee66f: Bug 1368583 - Use proper Unicode double-quotes in the MediaEMENoCodecsDeprecatedWarning key.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 30 May 2017 20:23:51 -0400 - rev 586807
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1368583 - Use proper Unicode double-quotes in the MediaEMENoCodecsDeprecatedWarning key. CLOSED TREE
29fa3eb2f2fbe77d91922b1f8fb3b14226cde1b6: Bug 1363280 - Fix Updating sImageBridges handling r=dvander,nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 31 May 2017 09:11:53 +0900 - rev 586806
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1363280 - Fix Updating sImageBridges handling r=dvander,nical
4e9f60d1655fa304de744629f28f64f7c182691e: Bug 1368855 - Baldr: remove dead TlsData::globalData field (r=lth)
Luke Wagner <luke@mozilla.com> - Tue, 30 May 2017 16:38:07 -0700 - rev 586805
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1368855 - Baldr: remove dead TlsData::globalData field (r=lth)
735a87a03948ba9462017b37f64fed601444c7cd: Bug 1367654 (part 3) - Remove unnecessary BEGIN_PSEUDO_JS frame from AutoGeckoProfilerEntry. r=shu.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 May 2017 14:54:34 +1000 - rev 586804
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1367654 (part 3) - Remove unnecessary BEGIN_PSEUDO_JS frame from AutoGeckoProfilerEntry. r=shu. BEGIN_PSEUDO_JS frames are necessary before a sequence of JS frames, in order to provide a stack address. But in AutoGeckoProfilerEntry the BEGIN_PSEUDO_JS frame is before a C++ frame, so it's useless.
343d001b8dfe9746d5423d0d1fca61c248805cc9: Bug 1367654 (part 2) - In GeckoProfiler.h, rename Sampler* as Profiler*. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 May 2017 14:54:33 +1000 - rev 586803
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1367654 (part 2) - In GeckoProfiler.h, rename Sampler* as Profiler*. r=mstange. Because everything else in this file is called ProfilerFoo or PROFILER_FOO.
7b82e5e570d6e28138167115fe74a2d5d32c9e07: Bug 1367654 (part 1) - Clean up ProfileEntry. r=shu.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 May 2017 14:54:31 +1000 - rev 586802
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1367654 (part 1) - Clean up ProfileEntry. r=shu. This patch: - renames flags_ as flagsAndCategory_ because it contains both the flags and the category; - uses << for some bitfield definitions, because it's easier to read; - removes some dead methods from ProfileEntry; - removes the unnecessary JS_FRIEND_API from setPC().
e4ac809a2e76161c335b9a8dbac2a4a243f33952: Bug 1367711 - Bail out early when initializing ReflowInput for a placeholder frame, which has a trivial Reflow method. r=mats
Jonathan Kew <jkew@mozilla.com> - Tue, 30 May 2017 23:55:02 +0100 - rev 586801
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1367711 - Bail out early when initializing ReflowInput for a placeholder frame, which has a trivial Reflow method. r=mats
07fe4661db8f181e17ae1cc33e92c7e106947d89: Bug 1359316 - (intersection-observer) Intersection ratio should be 1.0 for zero-area intersections. r=mstange
Tobias Schneider <schneider@jancona.com> - Wed, 17 May 2017 12:19:07 -0700 - rev 586800
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1359316 - (intersection-observer) Intersection ratio should be 1.0 for zero-area intersections. r=mstange
33c7495a708fc89bc8e730daab1b13b4b93b605e: Bug 1368596 - Add telemetry to track how often deprecated configs are passed to navigator.requestMediaKeySystemAccess(). r=gerald,r=francois
Chris Pearce <cpearce@mozilla.com> - Tue, 30 May 2017 21:34:55 +1200 - rev 586799
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1368596 - Add telemetry to track how often deprecated configs are passed to navigator.requestMediaKeySystemAccess(). r=gerald,r=francois MozReview-Commit-ID: IQ6zRRb31Vc
fe2dfb7338a49e5e0c0b19be457a040d9288d1d4: Bug 1368583 - Add deprecation warning for MediaKeySystemConfiguration properties no longer supported by the EME spec. r=gerald
Chris Pearce <cpearce@mozilla.com> - Tue, 30 May 2017 21:33:03 +1200 - rev 586798
Push 61531 by bmo:janus926@gmail.com at Wed, 31 May 2017 03:59:33 +0000
Bug 1368583 - Add deprecation warning for MediaKeySystemConfiguration properties no longer supported by the EME spec. r=gerald As per Bug 1355252, the EME spec requires our navigator.requestMediaKeySystemAccess() function to reject request for configurations which don't contain at least one MediaKeySystemCapabilities (audioCapabilities or videoCapabilities). That's step 15 of this algorithm: https://w3c.github.io/encrypted-media/#get-supported-configuration-and-consent We also shouldn't be assuming that WebM and MP4 normatively imply a specific set of codecs and codec constraints, as that violates step 10 of the "Get Supported Capabilities for Audio/Video Type" algorithm. https://w3c.github.io/encrypted-media/#get-supported-capabilities-for-audio-video-type Making this change has the effect of causing us to reject configurations with MediaKeySystemCapabilities where those capabilities don't specify a codec string. This patch adds a deprecation warning to encourage authors to make their sites spec compliant. MozReview-Commit-ID: 6kM9LATDfy6
539fe6c5d1a9167cb7e8ae07d7ff62315d5b15d7: Bug 1368782 - Always use rule order for cascading child sheets. r?dbaron draft
Xidorn Quan <me@upsuper.org> - Wed, 31 May 2017 10:51:25 +1000 - rev 586797
Push 61530 by xquan@mozilla.com at Wed, 31 May 2017 03:51:14 +0000
Bug 1368782 - Always use rule order for cascading child sheets. r?dbaron MozReview-Commit-ID: IzEsMvzGqIm
0fe697fd544cd3a836c8baa23e5d7115fd9c86f5: Bug 1347791 - part4 : keep tab's block state consistent after session restore. draft
Alastor Wu <alwu@mozilla.com> - Wed, 31 May 2017 11:38:15 +0800 - rev 586796
Push 61529 by alwu@mozilla.com at Wed, 31 May 2017 03:38:33 +0000
Bug 1347791 - part4 : keep tab's block state consistent after session restore. If the tab was resumed before, it could start playing any autoplay media without user's permission after session restore. MozReview-Commit-ID: C3DHIIsLtJA
dfb19ec0f7dd21cc40940344f8a7405549e7ec5a: Bug 1357005 - Create onboarding icon which toggles a first-time use dialog on net newtab. draft
Rex Lee <rexboy@mozilla.com> - Mon, 22 May 2017 17:00:16 +0800 - rev 586795
Push 61528 by bmo:rexboy@mozilla.com at Wed, 31 May 2017 03:33:41 +0000
Bug 1357005 - Create onboarding icon which toggles a first-time use dialog on net newtab. MozReview-Commit-ID: J4IAHyVKXAW
4691654cd05e114a50e50ba00b520d6346f088b0: Bug 1347791 - part4 : keep tab's block state consistent after session restore. draft
Alastor Wu <alwu@mozilla.com> - Wed, 31 May 2017 11:26:30 +0800 - rev 586794
Push 61527 by alwu@mozilla.com at Wed, 31 May 2017 03:27:39 +0000
Bug 1347791 - part4 : keep tab's block state consistent after session restore. If the tab was resumed before, it could start playing any autoplay media without user's permission after session restore. MozReview-Commit-ID: C3DHIIsLtJA
757cab69d96858864a2b9cb595d7415df35d45ac: Bug 1347791 - part3 : move block/resume logic from back-end to front-end. draft
Alastor Wu <alwu@mozilla.com> - Wed, 31 May 2017 11:23:14 +0800 - rev 586793
Push 61527 by alwu@mozilla.com at Wed, 31 May 2017 03:27:39 +0000
Bug 1347791 - part3 : move block/resume logic from back-end to front-end. Previous design allows us calling resume/block from both front-end and back-end, it's not easy to know who called these operations. So move all these logic to frond-end side, it's more clear than before. One important thing is that we should block tab before loading the content. If we block the tab after loading, the media might not be blocked because it had already started (that is one situation I observed from test). The value of block state would be stored in the outer window, before media want to start, it would check this value to know whether it can start playing or not. --- In addition, introduce new attribute "media-blocked". The "media-blocked" attribute indicates that whether the tab is allowed to play autoplay media. The "activemedia-blocked" attribute indicates whether the tab has blocked the autoplay media. MozReview-Commit-ID: FnNh3zmItxo
e77ceec2fb67d14c6260aa86fe92aa2815bcc4a5: Bug 1347791 - part2 : the tab would always be resumed when it goes to foreground first time. draft
Alastor Wu <alwu@mozilla.com> - Wed, 31 May 2017 11:14:55 +0800 - rev 586792
Push 61527 by alwu@mozilla.com at Wed, 31 May 2017 03:27:39 +0000
Bug 1347791 - part2 : the tab would always be resumed when it goes to foreground first time. Since now we move the block/resume logic to front-end side, we can remove the changing from bug1319771 and other related bugs which are used to ensure the pinned tab should be blocked successfully after session restore. MozReview-Commit-ID: Ixe7tOvCEhv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip