Commit Graph

19 Commits

Author SHA1 Message Date
Chris Pearce
35c33d46de Bug 1458383 - Don't session restore browser.mediaBlocked. r=mikedeboer
This is a backout of Bug 1347791 part 4; 49b533231388.

49b533231388 took the mediaBlocked attribute and stored it in session store,
and caused us to call browser.resumeMedia() or blockMedia() as appropriate
upon restore. We don't want to session restore whether tabs have had delay
playback start unblocked anymore, so remove the code that session stores
that attribute.

MozReview-Commit-ID: AkRVlufrUAK
2018-05-04 16:22:16 +12:00
Florian Quèze
f1a55f73f8 Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
Tim Huang
9a359ffa10 Bug 1376973 - Part 1: Making the favicon of the allTabs menu obeys originAttributes and rename attribute 'iconLoadingPrincipal' to 'iconloadingprincipal'. r=arthuredelstein,dao
MozReview-Commit-ID: AqjIr7xkXs9
2017-10-20 09:19:57 +08:00
Sebastian Hengst
8e1f3bca1c Backed out changeset 0f393e8b236d (bug 1376973) for eslint failures, e.g. in browser/components/originattributes/test/browser/browser_favicon_firstParty.js. r=backout on a CLOSED TREE 2017-10-19 15:45:44 +02:00
Tim Huang
1e2a8b31f9 Bug 1376973 - Part 1: Making the favicon of the allTabs menu obeys originAttributes and rename attribute 'iconLoadingPrincipal' to 'iconloadingprincipal'. r=arthuredelstein,dao
MozReview-Commit-ID: AqjIr7xkXs9
2017-10-17 20:55:20 +08:00
Alastor Wu
88eba98907 Bug 1347791 - part4 : keep tab's block state consistent after session restore. r=dao,mikedeboer
If the tab was resumed before, it could start playing any autoplay media without user's
permission after session restore.

MozReview-Commit-ID: C3DHIIsLtJA
2017-06-29 05:46:28 -07:00
Carsten "Tomcat" Book
a27ec0c73b Backed out changeset 888dc371081a (bug 1347791) 2017-05-17 08:11:05 +02:00
Alastor Wu
61389f5625 Bug 1347791 - part4 : keep tab's block state consistent after session restore. r=mikedeboer
If the tab was resumed before, it could start playing any autoplay media without user's
permission after session restore.

MozReview-Commit-ID: C3DHIIsLtJA
2017-05-17 11:56:10 +08:00
Mike Conley
1b8659943d Bug 1342849 - Don't do any notifications for newly added background tabs when restoring session. r=mikedeboer
MozReview-Commit-ID: K8YuBMrl9cX
2017-03-22 01:17:11 -04:00
Mark Banner
03b4896b94 Bug 1311347 - Enable eslint of browser/components/sessionstore/. Autofix changes. r=jaws
MozReview-Commit-ID: 5LKHbcmjSy
2017-03-10 19:51:20 +00:00
Steven Englehardt
0f14c6f982 Bug 1294866 - Part 2: Storing the loadingPrincipal used to load favicons in SessionStore. r=mikedeboer 2016-09-13 21:18:37 +08:00
Mike de Boer
e4fea8ae6c Bug 1276884 - fix nits in TabAttributes.jsm and TabState.jsm. r=ttaubert 2016-06-01 14:48:18 +02:00
Ehsan Akhgari
0d5ec46b47 Bug 1211314 - Use tab.toggleMuteAudio() from sessionstore instead of setting the muted attribute manually on the tab; r=jaws 2015-10-14 17:21:05 -04:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Ehsan Akhgari
a3c001fac3 Bug 1195150 - Persist the tab muted state in the session store; r=billm
The muted state is state that belong to the whole tab, and it would be
nice if it was integrated with undo close tab and session restore.
2015-08-17 20:21:51 -04:00
Tim Taubert
9c08fcc756 Bug 1173857 - TabAttributes.set() should ignore internal attributes r=billm 2015-06-15 10:57:00 +02:00
Tim Taubert
a693a4f2f0 Backed out changeset bcec28b46718 (bug 1163745) 2015-06-16 22:12:29 +02:00
Tim Taubert
cde1e5c570 Bug 1163745 - TabAttributes.set() should ignore internal attributes r=billm 2015-06-15 10:57:00 +02:00
Birunthan Mohanathas
5a68dfde5b Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak 2014-07-26 09:32:08 -07:00