f8fefc9626c12c7e3f48bdd82baab9fc4edec345: Bug 1503653 - Part 2. Enable WebP by default. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Tue, 09 Oct 2018 10:01:26 -0400 - rev 446579
Push 35045 by ncsoregi@mozilla.com at Thu, 15 Nov 2018 22:10:12 +0000
Bug 1503653 - Part 2. Enable WebP by default. r=tnikkel Bug 1249474 suggested that we add image/webp to the front of the Accept header for images, to indicate to servers that we actually support WebP. Differential Revision: https://phabricator.services.mozilla.com/D8120
0fff097ac71669d4f1a48b1d460892d5c5669aa0: Bug 1503653 - Part 1. Implement WebP mochitests. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 31 Oct 2018 14:16:47 -0400 - rev 446578
Push 35045 by ncsoregi@mozilla.com at Thu, 15 Nov 2018 22:10:12 +0000
Bug 1503653 - Part 1. Implement WebP mochitests. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D8119
cbeaa2d94304d26f51959067aab7ba74b805634a: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Thu, 15 Nov 2018 18:13:49 +0200 - rev 446577
Push 35044 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:14:03 +0000
Merge inbound to mozilla-central. a=merge
fc68a2bccde267e01879e637f0ceec3168983039: Bug 1503525 - Disable svg/outline.html on Linux and OSX debug for frequent failures. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Thu, 15 Nov 2018 12:49:06 +0200 - rev 446576
Push 35044 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:14:03 +0000
Bug 1503525 - Disable svg/outline.html on Linux and OSX debug for frequent failures. r=jmaher
efcfebe333b6be493f9a75957c4c063e103ed3c2: Bug 1507144 - Enable reporting API by default in nightly only, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 15 Nov 2018 11:15:58 +0100 - rev 446575
Push 35044 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:14:03 +0000
Bug 1507144 - Enable reporting API by default in nightly only, r=smaug
59026ada59bd0fe1f7f0299b89069f8e27411ef5: Bug 1507057 - libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya
byron jones <glob@mozilla.com> - Thu, 15 Nov 2018 12:04:58 +0000 - rev 446574
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507057 - libtheora: replace libtheora's README_MOZILLA with moz.yaml; r=jya Add moz.yaml and update `update.sh` to match other media libraries. Note after upstream's switch from SVN to git the RSC headers have changed, however, these changes have not yet been committed. I've updated the patch that had hunks with context extending into the RSC header so it continues to apply after pulling from git. Differential Revision: https://phabricator.services.mozilla.com/D11975
83fc4342c255dff83427b1bc5269ff97a371463e: Bug 1506788 - Add pyd and pyo binary extensions to download protection. r=gcp
Dimi Lee <dlee@mozilla.com> - Thu, 15 Nov 2018 10:17:35 +0000 - rev 446573
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1506788 - Add pyd and pyo binary extensions to download protection. r=gcp Differential Revision: https://phabricator.services.mozilla.com/D11750
6bea66b73cd229a993f408c9081272eede9d721d: No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Thu, 15 Nov 2018 13:28:12 +0000 - rev 446572
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D12006
cdda77f8def9461f56242266c233671ba2633714: Bug 1507441 - Replace FTL.VariantName with FTL.Identifier in existing recipes and documentation, fix nits in recipes r=stas
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 15 Nov 2018 12:48:09 +0000 - rev 446571
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507441 - Replace FTL.VariantName with FTL.Identifier in existing recipes and documentation, fix nits in recipes r=stas Differential Revision: https://phabricator.services.mozilla.com/D12001
d1e2bb18d628e3b5cd6ed47e4a9adf55a8cdcfd1: Bug 1507093 - P4. Don't lazily allocate mVideoTrackList and mAudioTrackList. r=pehrsons
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:48:34 +0000 - rev 446570
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507093 - P4. Don't lazily allocate mVideoTrackList and mAudioTrackList. r=pehrsons Should the media element be cycle collected and a decoder still be active, a change of state could have caused the track list to be re-created causing a cycle between the HTMLMediaElement and the track list. We also check when potentially updating the ready state if the self reference is still needed. Place various assertions. Differential Revision: https://phabricator.services.mozilla.com/D11860
b8066bd5bb6606bc343671c19bc8231492b277a8: Bug 1507093 - P3. Ensure that self AddRef/DeRef occur sequentially r=pehrsons
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:48:11 +0000 - rev 446569
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507093 - P3. Ensure that self AddRef/DeRef occur sequentially r=pehrsons It was possible for two sequential calls to HTMLMediaElement::AddRemoveSelfReference to leave the media element deregistered when it should have registered. And we ensure to ony ever self register once. Differential Revision: https://phabricator.services.mozilla.com/D11859
aa7084b3c14b8500210e7065ffd172f1506f0cd4: Bug 1507093 - P2. Ensure that when returning from NotifyXPCOMShutdown we don't UAF. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:48:02 +0000 - rev 446568
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507093 - P2. Ensure that when returning from NotifyXPCOMShutdown we don't UAF. r=gerald Differential Revision: https://phabricator.services.mozilla.com/D11858
2dcd2dc5f9e2a075aaf5f94f29ce1fef4344a860: Bug 1507093 - P1. Ensure we never leak OwnerType object. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:47:59 +0000 - rev 446567
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1507093 - P1. Ensure we never leak OwnerType object. r=gerald Potentially, if the watcher notification task failed to dispatch, we would have a cycle left between the WatchManager and the OwnerType Differential Revision: https://phabricator.services.mozilla.com/D11857
9c7f5d38a1f4c3d1ca7ddcf74c161206c5c59c82: Bug 1474443 - Remove cycle between MP4Demuxer and MP4TrackDemuxer. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 15 Nov 2018 12:44:56 +0000 - rev 446566
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1474443 - Remove cycle between MP4Demuxer and MP4TrackDemuxer. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D12004
003af65241156a247b0cfeb4604d1483036a002f: Bug 1485324 - (Part 3) Remove obsolete font on element no longer used in Fonts panel; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 14 Nov 2018 16:33:09 +0000 - rev 446565
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1485324 - (Part 3) Remove obsolete font on element no longer used in Fonts panel; r=gl Depends on D11506 Removes the `fonts` field from the Redux slice previously used by the FontOverview component in the Font Inspector version of the Fonts panel. This field is duplicated with the `fonts` used by the Font Editor. The telemetry can use that one instead. Refactors the update() method which updates the Redux slice for the FontOverview component. In time, the update() and refreshFontEditor() method will merge. So will the Redux slices: `fontEditor` and `fonts` in order to save a duplicate call to the server for `allFonts`. Differential Revision: https://phabricator.services.mozilla.com/D11507
13a15cc93107cbe2a17a332ba364f79c4e04c5ce: Bug 1485324 - (Part 2) Remove obsolete subset of fonts not used on current element; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Tue, 13 Nov 2018 18:55:34 +0000 - rev 446564
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1485324 - (Part 2) Remove obsolete subset of fonts not used on current element; r=gl Depends on D11505 The `otherFonts` field in the Redux store slice for Fonts was used by the old Font Inspector to differentiate between fonts on the element and fonts elsewhere on the page. This is no longer used with the Font Editor. Differential Revision: https://phabricator.services.mozilla.com/D11506
dd1eadadbeeb6dd8268a4d23b515493877b1eddf: Bug 1485324 - (Part 1) Remove pref for Font Editor and obsolete conditionals; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Tue, 13 Nov 2018 18:55:30 +0000 - rev 446563
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1485324 - (Part 1) Remove pref for Font Editor and obsolete conditionals; r=gl This patch removes the `devtools.inspector.fonteditor.enabled` pref and all its uses in the Fonts panel. Obsolete actions for the case when the pref was off are also removed. This is mostly old Font Inspector code. One test is temporarily disabled because it tests the old Font Inspector. It will be removed along with other pieces on the next part of this commit series. Differential Revision: https://phabricator.services.mozilla.com/D11505
4bf8c65381d07cb8ebf78cc9fc34c5218a97badd: Bug 1503595 - Add empty state for Changes panel; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Thu, 15 Nov 2018 12:18:45 +0000 - rev 446562
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1503595 - Add empty state for Changes panel; r=gl Design spec: https://mozilla.invisionapp.com/share/6MLNVPYGR97#/screens - add localization file - add strings to show when no CSS changes are available to show - conditionally show empty state message or diff of changes in React component MozReview-Commit-ID: 8xYJmg0yGAM Differential Revision: https://phabricator.services.mozilla.com/D11468
8a8fbc85088e09377c0a570cf7c9ec537e099b8f: Bug 1506861 - Stop accessing Proxy.prototype in XrayWrapper r=bholley
Rob Wu <rob@robwu.nl> - Thu, 15 Nov 2018 01:35:59 +0000 - rev 446561
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1506861 - Stop accessing Proxy.prototype in XrayWrapper r=bholley Differential Revision: https://phabricator.services.mozilla.com/D11771
18eddae8a2682764bbc72f19b7644e892ffcfe6a: Bug 1216632 - Make autocompletion work on $_ and $0; r=bgrins.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 15 Nov 2018 09:49:14 +0000 - rev 446560
Push 35043 by ebalazs@mozilla.com at Thu, 15 Nov 2018 16:12:36 +0000
Bug 1216632 - Make autocompletion work on $_ and $0; r=bgrins. To make $0 autocompletion work, we need to pass the current selectedNode actor from the frontend, so we can retrieve the object reference later. For $_, we need the webconsole actor reference to be able to retrieve the last input result. Since the list of parameters of JsPropertyProviders was getting a bit long, we transform them in an object so it's more legible on the consumer side. Mochitests are added for both helpers to ensure this work as expected. Differential Revision: https://phabricator.services.mozilla.com/D11866
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip