Commit graph

14304 commits

Author SHA1 Message Date
Andrea Marchesini
359ae91eac Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
Andrea Marchesini
cfbaa1dd1d Bug 1328756 - Add a pref for and options to the Long Press of the plus button, r=gijs 2017-01-12 15:29:13 +01:00
Carsten "Tomcat" Book
3ad97e202a merge mozilla-inbound to mozilla-central a=merge 2017-01-12 10:14:43 +01:00
Bob Silverberg
48702a014c Bug 1329971 - tab objects returned by sessions.getRecentlyClosed are missing some data, r=kmag
MozReview-Commit-ID: GB3Xaxg8HRf

--HG--
extra : rebase_source : 47d1d976b51ee53a4bfb64523dac41603380ed6e
2017-01-11 09:14:58 -05:00
Florian Quèze
10bffa86d3 Bug 1287477 - Use wrapping labels for the second line of the control center panel, r=Gijs. 2017-01-11 22:27:43 +01:00
Florian Quèze
a03918c148 Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws. 2017-01-11 22:27:42 +01:00
Kris Maglione
cc6af1c474 Clean up onChanged event handler cruft. r=aswan (no bug)
MozReview-Commit-ID: 7uyjRQ9tyWS

--HG--
extra : rebase_source : f47e744073bdf9d7365e761926550d0cc9abe61f
2017-01-11 11:27:03 -08:00
Carsten "Tomcat" Book
a712d69adb merge mozilla-inbound to mozilla-central a=merge 2017-01-11 16:23:39 +01:00
Dão Gottwald
900b14556f Bug 1330001 - Remove browser code behind Windows XP and Vista version checks. r=jaws 2017-01-11 10:54:16 +01:00
Wes Kocher
269e3163e5 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6wWFiDQ0QJ8
2017-01-10 18:35:54 -08:00
Wes Kocher
1d16e48df0 Merge inbound to central, a=merge
MozReview-Commit-ID: FLWmryRuVoL
2017-01-10 17:56:46 -08:00
Gijs Kruitbosch
a8ec647c33 Bug 1329457, r=bz,dao
MozReview-Commit-ID: 9WNuDkQnyM0

--HG--
extra : rebase_source : 2e82c422eee1b70e6833be41b41378a3a71e70db
extra : amend_source : c8557f4955ea7a5548842cb9bd31935159f7106e
2017-01-09 16:07:57 +00:00
Carsten "Tomcat" Book
89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
beachjar
496f7a83e9 Bug 1324170 - Change "Learn More" links to always align after text in about:preferences r=jaws
"Learn More" links should always appear after the text instead of aligned in their own
column like the "Learn More" in the "privacy" section of about:preferences.

MozReview-Commit-ID: 3yBjCzAyaSz

--HG--
extra : rebase_source : 0dba67d0c4572453a39d83d229cdf843dcc71ce2
2017-01-09 19:12:37 -05:00
Carsten "Tomcat" Book
47628ca590 Merge mozilla-central to autoland 2017-01-10 12:24:10 +01:00
Rex Lee
dd22b188d3 Bug 1270014 - Show an alert icon on the downloads button when a download fails. r=Paolo
MozReview-Commit-ID: LVfRT24SHqN

--HG--
extra : rebase_source : fc7ae3c1717edea17e1b2f8b08f7ddd4f7682468
2017-01-06 19:45:23 +08:00
Dão Gottwald
8fb88d18f2 Bug 1306561 - Make the Restore Default button take into account that the devedition theme is the default in devedition builds. r=jaws
MozReview-Commit-ID: 3gIOZuaXOO1

--HG--
extra : rebase_source : d8daee4cf735b4860e4dd305e7b8374a965764fb
2017-01-11 13:31:37 +01:00
Edouard Oger
d2b4472abe Bug 1298011 - Update the Synced Tabs sidebar UI when account password changed. r=markh
MozReview-Commit-ID: 2cJK8ZAQH5R

--HG--
extra : rebase_source : 7ea9455093467e34b4daec0da2bcc08b40f17de6
2017-01-05 16:54:12 -05:00
Edouard Oger
99b4c17c30 Bug 1324895 - Add 'Open All in Tabs' to client context menu in Synced Tabs. r=markh
MozReview-Commit-ID: IFWtIfl0QZI

--HG--
extra : rebase_source : aae696de42e4afd2990f286b353d8f0b2232c34d
2017-01-05 15:40:36 -05:00
Michael Kaply
ea4b127f8c Bug 1324031 - LocalizablePrefs not handling falsey correctly. r=mixedpuppy
MozReview-Commit-ID: 4GcjZTgoJ2F

--HG--
extra : rebase_source : dc5e6e070abf92a2ac9b093a76894e175c226ed2
2017-01-10 15:20:18 -06:00
Mike Conley
ae5eef41a2 Bug 1327210 - Make sure we can flip remoteness on a customizemode tab if the user somehow finds a way of navigating away. r=dao
A check for the customizemode attribute was added to SessionStore.restoreTabContent
back when we removed the about:customizing preloading hackery in bug 1014185. This
was added to prevent the extra work of unnecessarily restoring the content for a
tab that was in customize mode (since the content is actually hidden).

However, there are ways for a user to attempt to browse away from customize mode
in the current tab - for example, going to their Home page with Alt-Home. When
we do this in e10s mode, we do a "remoteness flip" to make the hidden about:blank
browser be remote, which causes us to go through the SessionStore machinery to
do the session swap to the new remote browser. The problem is when we hit the
restoreTabContent part - we hit the condition where the customizemode attribute
is set to true, and then we bail out, which means we never finish the swap. We're,
at this point, in a half-restored state that never resolves.

This patch makes it so that in restoreTabContent, if loadArguments is not null (so
we've been given arguments on where to send the browser _next_ on top of its newly
restored history), we don't skip just because the customizemode attribute is set.

MozReview-Commit-ID: HwW7y2EKJvn

--HG--
extra : rebase_source : 73dfebae4f0399905a8146545618e62826817df0
2017-01-10 13:56:15 -05:00
Carsten "Tomcat" Book
410240b5a7 Merge mozilla-central to autoland 2017-01-11 16:53:05 +01:00
Fischer.json
144fe84987 Bug 1312374 - Search sites listed in Settings of Site Data on host, r=Gijs
MozReview-Commit-ID: J74Jg3xkJNe

--HG--
extra : rebase_source : f210762a50ec02fc3e80449b3bdc6408b0613f48
2017-01-09 11:54:14 +08:00
Luca Greco
60d15646a3 Bug 1324429 - Context menu items without contexts should inherit it from their parent. r=kmag
MozReview-Commit-ID: 9BKDdFZ6Hdd

--HG--
extra : rebase_source : 79d6fdc46caa0599160e2f797e103c0bf179c3e1
2016-12-21 16:44:30 -05:00
Mark Banner
582fcb8090 Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
MozReview-Commit-ID: 5NKHHb70YA6

--HG--
extra : rebase_source : 4551e56f56065349fb9ddc8d90e67f9dc84c1701
2017-01-09 10:12:26 +00:00
Mark Banner
f5df8d7a0e Bug 1188692 - Attempt to reduce intermittent failures in browser_ContentSearch.js by initialising listeners earlier. r=adw
MozReview-Commit-ID: 89Ew3Kr0viC

--HG--
extra : rebase_source : 5dc7edc0cdd781bebf08ddcd2083748fb2ce9bc3
2016-12-21 11:50:25 +00:00
Sean Lee
e0653aa27c Bug 812894 - Use the short time format for downloading remaining time.; r=Paolo
MozReview-Commit-ID: 8riIUa7MCfr

--HG--
extra : rebase_source : 16c543b46a18c886736daebf5199787580815292
2016-12-08 23:21:23 -10:00
Edouard Oger
cc7fbb3df8 Bug 1201335 - Display notification when a new device is added to Sync account. r=markh
MozReview-Commit-ID: D03prgIdL1M

--HG--
extra : rebase_source : 424372a3499e121cb76553f55d94057b017f2482
2017-01-04 19:21:36 -05:00
Jared Wein
b33bfba51a Bug 1329017 - Enable the no-useless-return rule for eslint and use eslint --fix to autofix the errors. r=standard8
MozReview-Commit-ID: 2MhpvzUDgtK

--HG--
extra : rebase_source : 1df2b81badfe556928f6424c8990e4b3fde7056f
2017-01-06 12:09:28 -05:00
Jared Wein
43cacee3a5 Bug 1328995 - Remove unnecessary Promise.resolve() wrapper on return from async function. r=kmag
MozReview-Commit-ID: Jp40DyphLDj

--HG--
extra : rebase_source : 072fe57dd78e2f227703ba194b11156fcfe070b4
2017-01-05 15:55:30 -05:00
Fischer.json
0f6622a9e9 Bug 1323391 - Sort sites listed in Settings of Site Data, r=Gijs
MozReview-Commit-ID: ExHvd6OJNF7

--HG--
extra : rebase_source : b2db5d0fffebdd83ed118c1e09004404d4d6345a
2016-12-19 14:26:21 +08:00
Tomislav Jovanovic
19ab5e2771 Bug 1320412 - Emit tabs.onUpdated event for title changes r=kmag
MozReview-Commit-ID: I0d5GJ8Rsev

--HG--
extra : rebase_source : b5cbe37fdddd048cb93504e4be3a272e5cbf1f53
2017-01-05 00:19:38 +01:00
Ryan VanderMeulen
1e6f972917 Merge inbound to m-c. a=merge 2017-01-07 11:22:47 -05:00
Jared Wein
f64146d9d7 Bug 1329014 - Enable the no-extra-bind rule and use eslint --fix to autofix the errors. r=standard8
MozReview-Commit-ID: BwK94W2mHXS

--HG--
extra : rebase_source : a905658829084d3a4018df81f51bb210ef1e645b
2017-01-05 16:43:29 -05:00
Iris Hsiao
b7eb17e284 Backed out changeset 2a4988f51726 (bug 1323391) for eslint failure 2017-01-06 10:07:52 -05:00
Rex Lee
daf6e74a28 Bug 1269957 - Unify height of download items and allow maximum 5 items to show in downloads panel. r=Paolo
MozReview-Commit-ID: 1EoBfLXyDVN

--HG--
extra : rebase_source : 2a44c65eff7122f0c6f2096e6e9dba0be05a778f
2016-12-01 20:42:05 +08:00
Fischer.json
553bfe6dfb Bug 1323391 - Sort sites listed in Settings of Site Data, r=Gijs
MozReview-Commit-ID: ExHvd6OJNF7

--HG--
extra : rebase_source : f45d67454b971a40fb400fff5e9434b115ff97c9
2016-12-19 14:26:21 +08:00
Jonathan Hao
4acdd5c525 Bug 1270338 - Add a mochitest to ensure Sanitizer clears data for all containers. r=baku,tanvi
--HG--
extra : rebase_source : fde0d706abf24766d868004f192398a0b6a2f31e
2016-12-27 15:05:16 +08:00
Wes Kocher
0f254a30d6 Merge inbound to central, a=merge
MozReview-Commit-ID: 1ij6nLf8f8s
2017-01-05 17:30:35 -08:00
Sebastian Hengst
4516cf1f2d Bug 1326322 - underline new Sync accesskeys. r=jaws
MozReview-Commit-ID: AwqivuT877J

--HG--
extra : rebase_source : c6aa1097c4fa27e997884b438d75c7b75e99cfaa
2016-12-30 01:56:10 +01:00
Jared Wein
a937f60d4f Bug 1328805 - Enable the no-cond-assign rule for eslint and fix the six resulting errors mostly by wrapping the assignment with parentheses to explicitly state that the assignment is intentional with exception for advanced.js where assignment was not intended. r=mossop
MozReview-Commit-ID: EZytfzGoMLR

--HG--
extra : rebase_source : 6d64988ba720f172c188214c1ffbef87d093c79c
2017-01-05 01:03:08 -05:00
Edouard Oger
43e96f0eed Bug 1323211 - In Sync preferences change the engine name Tabs to Open Tabs. r=markh
--HG--
extra : rebase_source : 56d3d01ab4e44ab7035dd4f4c287a556efe3cdf4
2017-01-03 17:20:05 -05:00
Mark Banner
d06609cb9f Bug 1105092 - Add tests for DDG search engine. r=florian
MozReview-Commit-ID: 73JqLQoZ7lE

--HG--
extra : rebase_source : fc58f9a8dcc643480f81a027334a309c71a2d13c
2017-01-04 16:00:20 +00:00
Gijs Kruitbosch
66df3660b9 Bug 1322730 - display undo migration message on about:newtab, r=Dolske
MozReview-Commit-ID: 8nIGdD9XyFH

--HG--
extra : rebase_source : edb3034962fb0f29e7bd245974096b6609718313
2017-01-04 19:05:50 +00:00
Sebastian Hengst
e5329fbf68 Backed out changeset 9647d2c82af4 (bug 1322730) for eslint failures. r=backout 2017-01-04 20:05:06 +01:00
Mark Banner
39df62d9dc Bug 1328338 - Fix more no-undef eslint issues in toolkit/ and browser/. r=mossop
MozReview-Commit-ID: 78dXLYVW1gC

--HG--
extra : rebase_source : 4d2c50697307177c76a71ca7989863f01b05290b
2017-01-03 11:55:24 +00:00
Gijs Kruitbosch
71aae2ba87 Bug 1322730 - display undo migration message on about:newtab, r=Dolske
MozReview-Commit-ID: 8nIGdD9XyFH

--HG--
extra : rebase_source : 82e1ca0b02602a69510da54de9a329289b5d57ce
2016-12-15 16:54:36 +00:00
Carsten "Tomcat" Book
b4e6d275b7 merge mozilla-inbound to mozilla-central a=merge 2017-01-04 16:09:56 +01:00
Jared Wein
4b9f2e1317 Bug 1327560 - Always place the current lwtheme at the beginning of the list of recent lightweight themes to prevent it from getting truncated out. r=Gijs
MozReview-Commit-ID: b3O3MnpmjG

--HG--
extra : rebase_source : dc68305743ca8076a7e67c18ef2bf78749a4357d
2017-01-03 17:24:49 -05:00
Andrew Swan
005c2ba3de Bug 1308309 Prompt for webextensions permissions r=florian,rhelmer
MozReview-Commit-ID: 6rTGvjKcx3H

--HG--
extra : rebase_source : b17acde9a1ebf4a378b5f4e02f411b2aef8cde10
extra : intermediate-source : a9f326b034571a273b0087a3c3d9c7738093d903
extra : source : 320fb02a40dc18208bb00cef3ba7e1de2ca89938
2017-01-03 10:55:25 -08:00