b70479effe0da387e2a00683191411348c9f2c16: Bug 1457252 - Ensure l10n and initialization are done before sizing the subdialog. r=Gijs
Zibi Braniecki <zbraniecki@mozilla.com> - Mon, 30 Apr 2018 16:58:22 -0700 - rev 416749
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1457252 - Ensure l10n and initialization are done before sizing the subdialog. r=Gijs
MozReview-Commit-ID: 8YMpRuzz04A
66a5836c66b16f6962db7ef0ec7b99d7f7573698: Bug 1433221 - Revert changes to classid checks for object tags; r=bz
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 30 Apr 2018 21:53:48 -0700 - rev 416748
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1433221 - Revert changes to classid checks for object tags; r=bz
As part of applet/java plugin removal in
bug 1279218, classid checking
was removed, as it was not obvious that this was used anywhere other
than java plugins. The classid is still a valid attribute on object
tags (and is sometimes used on tags for flash embedding). We want
to use a fallback strategy when we find objects with classid
attributes, as we don't support them, meaning we need to revert our
prior removal of the check.
MozReview-Commit-ID: BKQ34HGTkvt
d1a03dc50fba506983a294d4a74cee495ff07a73: Bug 1458566 - Make MediaDecoder::Play() return void. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 02 May 2018 17:27:27 +0200 - rev 416747
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1458566 - Make MediaDecoder::Play() return void. r=bryce
MediaDecoder::Play() cannot fail and was always returning NS_OK
MozReview-Commit-ID: 7OgwZQw569Y
42347190c35aafe874207a55e05ab14cb6f73ddd: Bug 1429296 - Show MDN link of filter properties when hover the filterbox; r=davidwalsh
Jan Odvarko <odvarko@gmail.com> - Mon, 30 Apr 2018 14:58:26 +0200 - rev 416746
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1429296 - Show MDN link of filter properties when hover the filterbox; r=davidwalsh
MozReview-Commit-ID: H3xmQ95DbiF
5969ba522eddc5eeed633ae7f367241f0a503b9d: Bug 1456391 - Part 9: Support PrivacyLevel form data filtering with GeckoView, too. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 27 Apr 2018 22:11:23 +0200 - rev 416745
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 9: Support PrivacyLevel form data filtering with GeckoView, too. r=snorp
MozReview-Commit-ID: 9F5ZNWf0lYc
95302e1c0022b11dee5216778b6564de482d947f: Bug 1456391 - Part 8: Use mapFrameTree in Fennec. r=esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:21:41 +0200 - rev 416744
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 8: Use mapFrameTree in Fennec. r=esawin
This brings us in line with Desktop's session store, in that we can now collect
data for arbitrarily nested frame structures.
At the same time, this also means that we no longer collect data for dynamically
added frames, so the corresponding mochitest needs to be adapted accordingly.
MozReview-Commit-ID: DfJ3C2ccUne
8f8e66175fd74c07cbae8f738c8f3ca266288794: Bug 1456391 - Part 7: Move PrivacyFilter to Toolkit. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:33:50 +0200 - rev 416743
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 7: Move PrivacyFilter to Toolkit. r=mikedeboer
Since we want to start collecting all form data through mapFrameTree on Fennec,
too, we need to change our filtering strategy for form data.
We can no longer bail out directly during the data collection loop and instead
have to filter the data after having collected all of it.
The easiest way to do that is to start using PrivacyFilter.filterFormData() on
Android as well.
MozReview-Commit-ID: GBos4Zn3l2U
7319a011fac03ca0b823e320db2659178526fc0f: Bug 1456391 - Part 6: Switch mobile session store to use defineLazyModuleGetters. r=esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:14:25 +0200 - rev 416742
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 6: Switch mobile session store to use defineLazyModuleGetters. r=esawin
MozReview-Commit-ID: ElrFACJVbRN
f1118e7d03cac87f4121be9c31ae1ddcd0b2b247: Bug 1456391 - Part 5: Fix zoom level saving in GeckoView. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 26 Apr 2018 21:33:41 +0200 - rev 416741
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 5: Fix zoom level saving in GeckoView. r=snorp
When the scroll position is "0,0" or suchlike, the scrolldata ends up as null.
We still need something to store the zoom data on, though, so we add a fallback.
MozReview-Commit-ID: FE8BYB9nn25
f36be672c53cc6f42c456c6517c8d4fcbe92b27c: Bug 1456391 - Part 4: Use new mapFrameTree version for GeckoView. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:09:13 +0200 - rev 416740
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 4: Use new mapFrameTree version for GeckoView. r=snorp
The copy-pasted description of mapFrameTree in GeckoView already claims to only
run the callback for *non*-dynamic child frames. With this patch we make
GeckoView actually do that and unify the behaviour with Desktop.
MozReview-Commit-ID: 6967vUcgB2r
2f83ddb62a8cad47a45c766917a23f1a3d3bb2bd: Bug 1456391 - Part 3: Use new mapFrameTree version on Desktop. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:07:31 +0200 - rev 416739
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 3: Use new mapFrameTree version on Desktop. r=mikedeboer
MozReview-Commit-ID: AUQXLPnO1CH
f7e91391e09ff508f807c548cd5f4555c7dbf69a: Bug 1456391 - Part 2: Add mapFrameTree to sessionstore's Utils.jsm. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 25 Apr 2018 22:04:56 +0200 - rev 416738
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 2: Add mapFrameTree to sessionstore's Utils.jsm. r=mikedeboer
GeckoView has already started using a slightly modified version of mapFrameTree,
and since ssu.forEachNonDynamicChildFrame() has vastly simplified the process of
correctly using FormData/ScrollPosition.collect() for *all* (non-dynamic) child
frames, we want to use mapFrameTree for Fennec's session store as well.
Therefore, to avoid further duplication of code, we add a common version to the
session store's Utils.jsm module.
We base the code on the GeckoView implementation of mapFrameTree, which has
gained the ability to use callback *arrays*, however we still use ssu.forEach-
NonDynamicChildFrame() like Desktop currently does, instead of simply iterating
over *all* frames.
MozReview-Commit-ID: 3ilEgNSeCEv
1877b11a8fb6e62e88bbc7cb31517a74fae8f6e9: Bug 1456391 - Part 1: Move nsISessionStoreUtils to Toolkit. r=Nika
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 24 Apr 2018 21:52:46 +0200 - rev 416737
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1456391 - Part 1: Move nsISessionStoreUtils to Toolkit. r=Nika
We want to use forEachNonDynamicChildFrame() on Android as well.
MozReview-Commit-ID: E4sJa6gbyuq
5be595f4f1d910e7b3a94ff3891924456c30ed00: Bug 1458591 - remove unused toolbar propType;r=jryans
Julian Descottes <jdescottes@mozilla.com> - Wed, 02 May 2018 20:52:41 +0200 - rev 416736
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1458591 - remove unused toolbar propType;r=jryans
MozReview-Commit-ID: 8e85Fw4PLNQ
5da4a0c6ba28e6ba399624085195cf6c09df170b: Bug 1458591 - Use most recent chrome window for DevTools link helper;r=jryans
Julian Descottes <jdescottes@mozilla.com> - Wed, 02 May 2018 20:23:53 +0200 - rev 416735
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1458591 - Use most recent chrome window for DevTools link helper;r=jryans
MozReview-Commit-ID: 8n5tT8qbAiU
4cd21995f6d93788eeb72e5f62f59dd2861a0a2f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 03 May 2018 00:07:30 +0300 - rev 416734
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
aa5c4afe0acb45067fe6985bd94f407138f323e0: Bug 1434889 - Enable release promotion on esr60. r=jlorenzo
Rail Aliiev <rail@mozilla.com> - Wed, 02 May 2018 16:55:25 -0400 - rev 416733
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1434889 - Enable release promotion on esr60. r=jlorenzo
CLOSED TREE
18718bb58de42a44f461e41e1d8fe7922d83f68d: Bug 1451143 - Check that the card is updated before proceeding with test. r=MattN
Jared Wein <jwein@mozilla.com> - Wed, 02 May 2018 09:55:20 -0400 - rev 416732
Push
33934 by dluca@mozilla.com at Thu, 03 May 2018 09:56:37 +0000
Bug 1451143 - Check that the card is updated before proceeding with test. r=MattN
MozReview-Commit-ID: Kh7I9Jc0uQV
2d83e1843241d869a2fc5cf06f96d3af44c70e70: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Thu, 03 May 2018 00:04:54 +0300 - rev 416731
Push
33933 by rgurzau@mozilla.com at Wed, 02 May 2018 21:05:42 +0000
Merge inbound to mozilla-central. a=merge
04e165cb504fe603c1b61e1b59342bc0556a25dd: Bug 1458320 - Ignore Indexed DB stored scopes, as they can now be multiple incorrect values and we no longer need them for anything, r=jorendorff
Steve Fink <sfink@mozilla.com> - Wed, 02 May 2018 11:07:35 -0700 - rev 416730
Push
33933 by rgurzau@mozilla.com at Wed, 02 May 2018 21:05:42 +0000
Bug 1458320 - Ignore Indexed DB stored scopes, as they can now be multiple incorrect values and we no longer need them for anything, r=jorendorff