Commit Graph

39296 Commits

Author SHA1 Message Date
Botond Ballo
8ab11416c9 Bug 1346393 - Extend expiry of SCROLL_INPUT_METHODS telemetry probe to Firefox 60. r=bsmedberg
MozReview-Commit-ID: I7axJBSlBTN

--HG--
extra : rebase_source : c5e81f624beaac6135a9232eb11c49919b3d371a
2017-03-10 16:38:58 -05:00
Mike de Boer
1d646c760e Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
MozReview-Commit-ID: BU7knUPaz1w

--HG--
extra : rebase_source : dcbf16a49544c0feeeb11fb78ef10b3cab36a849
2017-03-14 18:48:13 +01:00
Mike de Boer
66407b6bab Bug 1344926 - make sure that WebExtension theme data is persisted across windows when they open and image data is persisted to disk as well. r=mossop
MozReview-Commit-ID: 5UUjajCa8nK

--HG--
extra : rebase_source : 0fe682294bb98aa233e58099c4402fef44c08cde
2017-03-14 18:36:18 +01:00
Federico Padua
62a009b097 Bug 1344832 - Enable flake8 rule E502: "the backslash is redundant between brackets". r+dexter r=Dexter
This patch enables flake8 rule E502:
"the backslash is redundant between brackets" in toolkit/components/telemetry
by removing the relative E502 entry from toolkit/components/telemetry/.flake8
and fixing the files for which the E502 error was reported.
Precisely 8 errors violating E502 rule were found and solved.

MozReview-Commit-ID: 1z8f3JjJ2gt

--HG--
extra : rebase_source : de0622506a4a5a074ea5afa739b8537832aa4096
2017-03-14 01:04:56 +01:00
Carsten "Tomcat" Book
7decdeb7c8 Merge mozilla-central to autoland 2017-03-15 13:19:12 +01:00
Carsten "Tomcat" Book
f807b332df merge mozilla-inbound to mozilla-central a=merge 2017-03-15 13:12:42 +01:00
Carsten "Tomcat" Book
10f32bd039 Backed out changeset 56b09fa0748c (bug 1345375) on request from dao 2017-03-15 10:23:55 +01:00
Paavini Nanda
ae4cd41b10 Bug 1344854 - Enable flake8 rule F841: "local variable XXX is assigned to but never used". r=dexter 2017-03-14 15:34:42 +05:30
Paavini Nanda
eab7725f67 Bug 1344842 - Enable flake8 rule E261: "at least two spaces before inline comment". r=dexter 2017-03-14 00:46:08 +05:30
Paavini Nanda
187337cc20 Bug 1344840 - Enable flake8 rule E231: "missing whitespace after ','". r=dexter 2017-03-14 00:37:32 +05:30
Cervantes Yu
bd63b2000d Backed out changeset 9ba65a580135 (bug 1320134) for crashing webgl on Windows. r=backout 2017-03-15 12:41:49 +08:00
Cervantes Yu
8b1cde8577 Backed out changeset e91e04dadeb3 (bug 1320134) for crashing webgl on Windows. r=backout 2017-03-15 12:41:21 +08:00
flyingrub
317e205f62 Bug 1346739 - Update aboutTelemetry.js to async fucntion & await r=Dexter
Replaced all Task occurence by an async function

MozReview-Commit-ID: 1HjHtPRTkl7

--HG--
extra : rebase_source : a08ac1030ef93e97ed4228c129f6f4905d99ba42
2017-03-13 12:37:09 +01:00
Henry Chang
3dc1381af2 Bug 1345922 - Avoid concurrent update and take the failed beginUpdate into account. r=francois
MozReview-Commit-ID: IfRIazBvAyl

--HG--
extra : rebase_source : 1dbd31d24e087c6f6ee6d45302facf744862c892
2017-03-10 00:47:26 +08:00
Federico Padua
ea6697c4ba Bug 1344841 - Enable flake8 rule E111: "indentation is not a multiple of four". r=Dexter
This patch enables flake8 rule E111: "indentation is not a multiple of four"
in toolkit/components/telemetry by removing the relative E111 entry from
toolkit/components/telemetry/.flake8 and fixing the files for which the E111
error was reported.

MozReview-Commit-ID: EOVcsllJNJK

--HG--
extra : rebase_source : 9cadb7d9214ed8f242bf6e6a30769c009a502b40
2017-03-13 19:38:01 +01:00
David Major
d1bf9bd2fd Bug 1345998: Clean up some unused libs and delayloads in xul.dll. r=glandium
MozReview-Commit-ID: 5VgLdt2esRY

--HG--
extra : rebase_source : 9197b09d2d27a5d38dec0a530afc30abe984481e
2017-03-14 22:23:52 +13:00
Blake Kaplan
4765dfb66d Bug 1345214 - Wait for the right pages to load. r=krizsa
Because we weren't waiting for the first, "about:blank" page to load, the first
`waitForLoad` could trigger for about:blank. Rather than add an additional
`waitForLoad` it's easier (and probably more future-proof) to just wait for
the right page to load.

MozReview-Commit-ID: DZsMnlgRTa

--HG--
extra : rebase_source : c0fc74368e744fb3e111f310ec98a0b964c23edd
2017-03-13 16:19:50 -07:00
Gijs Kruitbosch
cada9e9798 Bug 1344282 - add an insertTree API to Bookmarks.jsm, r=mak
MozReview-Commit-ID: 11kDAF4uo1u

--HG--
extra : rebase_source : ad27258510c68bf6d6eec79ce747b6b9331d41aa
2017-03-13 23:45:43 +00:00
Gijs Kruitbosch
c1503f1bc6 Bug 1344282 - prep: add a makeGuid method to nsINavHistory, r=mak
MozReview-Commit-ID: JKIjtcqyTzc

--HG--
extra : rebase_source : 81361b26314c8d94959b8894d50b126363625ee6
2017-03-13 22:22:57 +00:00
Michelangelo De Simone
dba1d4ddef Bug 1344903 - Renew Geo probes. r=bsmedberg
MozReview-Commit-ID: ElfvMH8tHPm

--HG--
extra : rebase_source : fa06a62b2c643baf1a784e5732e10b2e4229eff6
2017-03-06 13:54:51 -08:00
Mike Hommey
9f7b6a9229 Bug 1345413 - Fallback to getpwuid() info when LOGNAME is not set when creating the XRemote mutex. r=froydnj
--HG--
extra : rebase_source : 31590f6dd7fc175f1e19627ad97a9a21ac6856c9
2017-03-14 14:11:55 +09:00
Jared Wein
47bca0c9c7 Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao
MozReview-Commit-ID: 9SYHLc2FluC

--HG--
extra : rebase_source : e0c8ebf58f73644ba17978afea72a3470df770d8
2017-03-14 19:58:38 -04:00
Jan Henning
9f53ad5f3c Bug 1344143 - Backing out changeset e07ec12de6c0 (Bug 1200494). r=mak
The Intl API is not being immediately enabled on Android Beta/Release after all, so we have to keep these fallbacks for the time being.

MozReview-Commit-ID: 1uWfTy58x3I

--HG--
extra : rebase_source : 5db81579d2ed1ab30487d2c5c401c55098862282
2017-03-05 12:43:42 +01:00
Mike Hommey
1b1fb10914 Bug 1346381 - Strip executables in the jsshell package. r=mshal
In bug 1335309, FileFinder was made to default to not find executables,
and zip.py was made to use the default instead. Which made sense for
most uses of zip.py, except for the jsshell package.

So we add a flag to make zip.py able to strip executable (which happens
when the FileFinder is made to find them), and use that flag for the
jsshell package only.

--HG--
extra : rebase_source : 0202f9acd5e6175d3790aaef026e18c6913cf0c6
2017-03-14 15:22:39 +09:00
Kirk Steuber
bae89898aa Bug 1345611 - Change behavior of subdocument Flash blocking to be Third-Party Flash blocking r=bsmedberg,qdot
The previous implementation regarding to the Flash Blocking Subdocument list blocked all subdocuments that matched the list. This patch changes that so that subdocuments are only blocked if they are on the Subdocument Block List and also are loaded in a Third-Party context.

The changes to cert8.db and key3.db add the https certificate for subdocument.example.com so that testing can verify that a scheme mismatch between the document and its parent results in a third-party classification.

MozReview-Commit-ID: IXnA4iPzB4y

--HG--
extra : rebase_source : 103c1e184d4219e6db9d00da1ea54674a0e216dd
2017-03-10 10:50:21 -08:00
Jessica Jong
a162417a23 Bug 1301312 - Part 5: Handle input element's attribute change explicitly. r=smaug
MozReview-Commit-ID: AswWoeGasXZ

--HG--
extra : rebase_source : 10591d31c76a4745a9953cd944533cb2fd6940b4
2017-03-15 11:39:02 +08:00
Jessica Jong
24b91bfb0b Bug 1301312 - Part 4: Order fields in <input type=date> based on locale datetime format. r=gandalf,mconley
MozReview-Commit-ID: 42WjAsLImc6

--HG--
extra : rebase_source : 4ef3b7ab6bb07c744c6f36aa8511f1f9af5e3f0c
2017-03-06 14:45:14 +08:00
Jessica Jong
f5d74d5f13 Bug 1301312 - Part 3: Order fields in <input type=time> based on locale datetime format. r=gandalf,mconley
MozReview-Commit-ID: ALgurGjv3d0

--HG--
extra : rebase_source : ee5c56b1aaba09e2d7c23359df9396f186efb147
2017-03-06 14:44:22 +08:00
Jessica Jong
0b66175c10 Bug 1301312 - Part 2: Localize placeholders for <input type=time>. r=mconley
Use entities declared in DTD files so that lozalizers can fill in appropiate
placeholders for each locale.

MozReview-Commit-ID: 9KODExaDnDe

--HG--
extra : rebase_source : e6a9f27c68907aded0483028aee3a17744491a56
2017-03-06 14:43:23 +08:00
Jessica Jong
b4fc37baaf Bug 1301312 - Part 1: Localize AM/PM strings for <input type=time>. r=gandalf,mconley
MozReview-Commit-ID: 2QycAbnHmHv

--HG--
extra : rebase_source : cbbd9ce4ccebcf611d5ccd908536c107424e3fb4
2017-03-06 14:43:12 +08:00
clinton
25058aa91d Bug 1346208 - Remove B2G-specific code from Telemetry C++ modules r=gfritzsche
MozReview-Commit-ID: 3iU7OcHePno

--HG--
extra : rebase_source : 6d02da7370ff049ca787321eac84b16d2b236f63
2017-03-12 10:38:22 +11:00
Sebastian Hengst
faa0ef84d0 Backed out changeset ec6261d6fe47 (bug 1343821) for failing browser_parsable_css.js | missing chrome://global/skin/arrow/arrow-lft-hov.gif referenced from chrome://global/skin/arrow.css. r=backout 2017-03-14 18:44:24 +01:00
Sebastian Hengst
c68fba9429 Backed out changeset 3550fcaeae31 (bug 1344926) for eslint failures. r=backout 2017-03-14 17:56:04 +01:00
Sebastian Hengst
bddc0f89eb Backed out changeset 5cbd00cc8a95 (bug 1344926) 2017-03-14 17:55:37 +01:00
Mike de Boer
a0f866cb8d Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
MozReview-Commit-ID: BYatMSNBLiX

--HG--
extra : rebase_source : 40b04bc336a38c4bf5d20bbddc85fb5f350fa10f
2017-03-14 13:46:46 +01:00
Mike de Boer
fdb6b88228 Bug 1344926 - make sure that WebExtension theme data is persisted across windows when they open and image data is persisted to disk as well. r=mossop
MozReview-Commit-ID: 8ptioknMQ8r

--HG--
extra : rebase_source : d88dc44acfc6f1506960b8dcb80f2110adfcf265
2017-03-14 13:29:33 +01:00
Mike de Boer
7ea0ef11e5 Bug 1343821 - remove Dynamic Skin Switching (DSS) support. r=mossop
MozReview-Commit-ID: 6KpCLiu4aUf

--HG--
extra : rebase_source : a6f178a89665480fdae7eadcffb0a1bb28ee2fa7
2017-03-14 17:00:29 +01:00
Carsten "Tomcat" Book
665079ba07 Backed out changeset 48c4281a7308 (bug 1343821) for eslint failures 2017-03-14 16:57:11 +01:00
Mike de Boer
51f74c0207 Bug 1343821 - remove Dynamic Skin Switching (DSS) support. r=mossop
MozReview-Commit-ID: 5kMWOGTsD2P

--HG--
extra : rebase_source : 3ebb47fe33286d0c144114d69b76cd8ea60d57da
2017-03-14 15:51:22 +01:00
David Rajchenbach-Teller
4dbf22ea0f Bug 1086549 - Converting Places tests from removePage to History.remove. Patch by Yoric, updated by Standard8. r=mak
MozReview-Commit-ID: 4PjGxXYKjBe

--HG--
extra : rebase_source : 155effe7c3bc0519ae9be2319c720394fda35a84
2014-10-28 11:30:21 +01:00
Dão Gottwald
e094b1cffb Bug 1347113 - Use CSS outline instead of border for XUL checkbox focus ring. r=mikedeboer
MozReview-Commit-ID: 22QNiw0bKmw

--HG--
extra : rebase_source : 69f247d6920a8a2784028a840eb2125c42ef4908
2017-03-14 15:01:39 +01:00
Carsten "Tomcat" Book
8fd069a1f2 Merge mozilla-central to autoland 2017-03-14 14:27:38 +01:00
Carsten "Tomcat" Book
dba578960e merge mozilla-inbound to mozilla-central a=merge 2017-03-14 14:23:03 +01:00
Carsten "Tomcat" Book
01be573810 Backed out changeset 8cd4168dbb04 (bug 1343330) for eslint failure 2017-03-14 12:43:21 +01:00
Dão Gottwald
906d239e2d Bug 1343330 - Use fast-forward and fast-rewind characters instead of skip-to-end and skip-to-start on Windows 7. r=Felipe
MozReview-Commit-ID: Lla9l6swSU3

--HG--
extra : rebase_source : 83adebe90eadbcc06f529d08537825ef9573871d
2017-03-10 14:16:56 +01:00
Zibi Braniecki
fbfa4998fa Bug 1346819 - Port SanitizeAsBCP47 to LocaleService. r=baku,jfkthame
MozReview-Commit-ID: 2SXD5HaJPXr

--HG--
extra : rebase_source : 44404dfd577f13fde722ef5c13a29f853766786d
2017-03-13 08:31:43 -07:00
Wes Kocher
bdd77feb24 Merge m-c to inbound, a=merge
MozReview-Commit-ID: GiMyITxSevR
2017-03-13 16:39:38 -07:00
Wes Kocher
9c14a7c4ed Merge inbound to central, a=merge
MozReview-Commit-ID: ECt4ZkKUuQp
2017-03-13 16:37:21 -07:00
Michael Layzell
9b0ad3267d Bug 1346866 - Make the IPC serialization/deserialization time probes main-thread-only, r=billm
MozReview-Commit-ID: 5Sc820Jh494
2017-03-13 19:25:48 -04:00
Michael Layzell
45e778c301 Bug 1179542 - Wait for the page to load before checking menu status, r=ehsan
MozReview-Commit-ID: 7wHbkAC8eCI
2017-03-13 18:56:57 -04:00