3bce29db23296122298437f8a2eeb6043aac378c: Bug 1290280 - Improve the logic for flipping the remoteness of the initial browser back to non-remote. r=mikedeboer
Mike Conley <mconley@mozilla.com> - Tue, 09 Aug 2016 13:32:21 -0400 - rev 400819
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1290280 - Improve the logic for flipping the remoteness of the initial browser back to non-remote. r=mikedeboer The code that checks to see whether or not we should flip the remoteness of a browser before loading the session state into it wasn't accounting for the fact that oftentimes, restoreImmediately isn't included, so it's undefined, which coerces to "false-y". This caused us to very quickly destroy a TabParent, very soon after creating it. In some cases, the IPC layer seems to not like that, and throws an OnChannelError, which causes the TabParent ActorDestroy method to be called with an abnormal shutdown reason, which causes the tab crash observer to fire, which bubbles the tab crash event. We should probably make the IPC layer more resilient to this sort of thing, but we should also probably not flip remoteness when we really don't need to. Now instead, when restoring a tab, we detect whether or not it's going to be restored automatically in the near future. If it's not going to be restored automatically, and the browser is remote, we flip its remoteness - otherwise we leave it alone. MozReview-Commit-ID: 5AmPHvzDZlX
cec1738be04c0e2ec1dfa0b5f174cf8dbf3b8ac3: Bug 1295065 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. r=heycam
cku <cku@mozilla.com> - Mon, 15 Aug 2016 12:00:03 +0800 - rev 400818
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1295065 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. r=heycam MozReview-Commit-ID: AUySGzzqjQo
18afb91eaac8c7b73db0407bcd90a3afe88f14ab: Bug 1293585 - Remove more unused members in AndroidBridge after bug 1255628. r=snorp
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 09 Aug 2016 17:18:02 +0900 - rev 400817
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1293585 - Remove more unused members in AndroidBridge after bug 1255628. r=snorp MozReview-Commit-ID: C8W4dnY2his
adb44576fbe4936fca68eaa91b30c25858b68c00: Bug 1274158 part 2 - Accept zero for perspective. r=heycam
Xidorn Quan <me@upsuper.org> - Fri, 12 Aug 2016 14:52:48 +1000 - rev 400816
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1274158 part 2 - Accept zero for perspective. r=heycam MozReview-Commit-ID: FaXKFav71bD
f2bc29797f09093a417e7eecf7ccd70ac53fcb7b: Bug 1274158 part 1 - Handle zero perspective gracefully. r=mattwoodrow
Xidorn Quan <me@upsuper.org> - Fri, 12 Aug 2016 14:51:10 +1000 - rev 400815
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1274158 part 1 - Handle zero perspective gracefully. r=mattwoodrow MozReview-Commit-ID: CEX39wo6oX8
4f30550d3edb5c60f07cea7259652722deccc094: Bug 1294531 - Use a className instead of an ID to alter the state of the search engine list to allow add-ons to add their own buttons to the page and choose the behavior that they want. r=Gijs
Jared Wein <jwein@mozilla.com> - Sat, 13 Aug 2016 22:15:58 -0400 - rev 400814
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294531 - Use a className instead of an ID to alter the state of the search engine list to allow add-ons to add their own buttons to the page and choose the behavior that they want. r=Gijs MozReview-Commit-ID: 78VufTvjYVC
90324e0a64e7840a046f9396ccb38c151133a605: Bug 1294989 - Enable eslint for browser/components/preferences. r=Gijs
Jared Wein <jwein@mozilla.com> - Sat, 13 Aug 2016 21:58:42 -0400 - rev 400813
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294989 - Enable eslint for browser/components/preferences. r=Gijs MozReview-Commit-ID: 62ymdZhluHx
b20c524ca0c476169855e301ed32474a28a3c630: Bug 1233198 - Remove preprocessing from toolkit/content/widgets/videocontrols.xml. r=Gijs
Jared Wein <jwein@mozilla.com> - Sat, 13 Aug 2016 19:04:09 -0400 - rev 400812
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1233198 - Remove preprocessing from toolkit/content/widgets/videocontrols.xml. r=Gijs MozReview-Commit-ID: LXAxCTf4OEg
e79a975ce7b7b7ac7cf4c1e9325e7696dbf64d45: Bug 1294733 - Awesomebar search buttons show auto completed text not user input. r=florian
Drew Willcoxon <adw@mozilla.com> - Sat, 13 Aug 2016 12:20:42 -0700 - rev 400811
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294733 - Awesomebar search buttons show auto completed text not user input. r=florian MozReview-Commit-ID: BmxFd7fgdA6
23ca0cdcf3b07ec6433cc6b1785404ed89cf4c19: Backed out changeset 1e57110913fc (bug 1290280) for timeouts of added test and remoteness issues e.g. in cookie tests like browser_423132.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 13 Aug 2016 15:27:48 +0200 - rev 400810
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset 1e57110913fc (bug 1290280) for timeouts of added test and remoteness issues e.g. in cookie tests like browser_423132.js. r=backout
24b4836d23c6dcc0ee330b8fe4c3139a8a8300e6: Backed out changeset 2b50b05f8929 (bug 1290280)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 13 Aug 2016 15:26:39 +0200 - rev 400809
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset 2b50b05f8929 (bug 1290280)
d3b98ff2e208e3e7e4c3f7e64987eab28abca466: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 13 Aug 2016 13:54:41 +0200 - rev 400808
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
merge mozilla-central to autoland. r=merge a=merge
e129019c9d4e83fd52a909abd6a6b6065ee22d6d: Backed out changeset 9ba0dd5271fe (bug 1286653) for permafailing xpcshell test test_TelemetryEnvironment.js | test_checkEnvironment on Windows 8 x64 debug. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 13 Aug 2016 10:58:06 +0200 - rev 400807
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset 9ba0dd5271fe (bug 1286653) for permafailing xpcshell test test_TelemetryEnvironment.js | test_checkEnvironment on Windows 8 x64 debug. r=backout
b17f42ecbc3cb0c36ca7215762c5f972722c8321: Backed out changeset 25bc6ca8f19f (bug 1294234) for breaking TC tests
Gregory Szorc <gps@mozilla.com> - Fri, 12 Aug 2016 21:23:41 -0700 - rev 400806
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset 25bc6ca8f19f (bug 1294234) for breaking TC tests Introduced a (possibly intermittent) permissions failure downloading mozharness. Might be cache related.
695f4691352c0664e5dfb12f73bd0e1b1d9f8a9b: Bug 1294918 - Use helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert
L. David Baron <dbaron@dbaron.org> - Fri, 12 Aug 2016 18:39:45 -0700 - rev 400805
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294918 - Use helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert MozReview-Commit-ID: 5fdGqLSOjvs
007da1b524401b3246becd00050d97a154b1cff9: Bug 1294918 - Add helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert
L. David Baron <dbaron@dbaron.org> - Fri, 12 Aug 2016 18:39:45 -0700 - rev 400804
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294918 - Add helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert MozReview-Commit-ID: 6Bt1y176lAG
7642adce5bffb87123f2d490b4aed542a8c4eda7: Bug 1294918 - Fix spelling of method name nsIFrame::IsAbsPosContainingBlock. r=dholbert
L. David Baron <dbaron@dbaron.org> - Fri, 12 Aug 2016 18:39:45 -0700 - rev 400803
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Bug 1294918 - Fix spelling of method name nsIFrame::IsAbsPosContainingBlock. r=dholbert This misspelling was introduced in bug 1125767, changeset b9951cca6d1f. MozReview-Commit-ID: KQNlLelY2Kn
b4d5fa60f8e4cabd3654197e3568219fa1f50d25: Backed out changeset 33fcf83eefe4 (bug 1171746) for browser_visibleFindSelection.js failures a=backout
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Aug 2016 19:11:21 -0700 - rev 400802
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset 33fcf83eefe4 (bug 1171746) for browser_visibleFindSelection.js failures a=backout
5e26b1fa08a67438100d91a8603e467881936e57: Backed out changeset a31f07fbdc2e (bug 1292321) for browser_urlbarOneOffs.js failures a=backout
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Aug 2016 19:07:47 -0700 - rev 400801
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset a31f07fbdc2e (bug 1292321) for browser_urlbarOneOffs.js failures a=backout
913802fd98ec25a7a36bb80253cbb1af108c70fb: Backed out changeset e4437c4da937 (bug 1288445) for xpcshell failures a=backout
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Aug 2016 19:06:00 -0700 - rev 400800
Push 26289 by bmo:npancholi@mozilla.com at Mon, 15 Aug 2016 22:10:02 +0000
Backed out changeset e4437c4da937 (bug 1288445) for xpcshell failures a=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip