Commit Graph

46271 Commits

Author SHA1 Message Date
Ciure Andrei
8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Gabriele Svelto
17611e974c Bug 1100988 - Remove useless observer parameter in nsIPrintingPromptService.showPageSetup(); r=mconley
MozReview-Commit-ID: IpkwVR4YpO4

--HG--
extra : rebase_source : e7ae21d3a1dece1e4fbb49f1b54345fb12492b46
2018-02-05 11:11:50 +01:00
Timothy Guan-tin Chien
a5653964aa Bug 1421837 - Remove list{item|cell}-checkbox-iconic binding. r=Paolo
MozReview-Commit-ID: CcpvdPgU5yJ

--HG--
extra : rebase_source : 548f87144ac82f98ca5f20d5be0015398806bf63
2018-02-02 23:04:12 +08:00
Dorel Luca
6b75e4235c Merge mozilla-central to autoland. r=merge 2018-02-07 17:07:56 +02:00
Dorel Luca
cf40524253 Merge autoland to mozilla-central. a=merge 2018-02-07 17:01:50 +02:00
Dorel Luca
112cc1ff6b Backed out 3 changesets (bug 1430857) for breaking tests on Windows Code Coverage builds a=backout
Backed out changeset a992887a6060 (bug 1430857)
Backed out changeset cc9b0ac5f66b (bug 1430857)
Backed out changeset 4bdd6d82f993 (bug 1430857)
2018-02-07 15:02:58 +02:00
Coroiu Cristina
1c85c04c62 Backed out 5 changesets (bug 1423896) for bustage at /src/toolkit/components/places/nsNavHistoryResult.cpp on a CLOSED TREE
Backed out changeset 4012bc74e900 (bug 1423896)
Backed out changeset 12239646395f (bug 1423896)
Backed out changeset abf61cd5fb77 (bug 1423896)
Backed out changeset 569173c95238 (bug 1423896)
Backed out changeset 6401e950298d (bug 1423896)
2018-02-07 14:07:31 +02:00
Dorel Luca
106842f842 Merge mozilla-inbound to mozilla-central. a=merge 2018-02-07 11:58:17 +02:00
Manish Goregaokar
72ed6d355d Bug 1436251 - Set codegen-units=1 in --enable-release; r=glandium
MozReview-Commit-ID: 8kGTFAXfB2i

--HG--
extra : rebase_source : bc1860366646e629deef3c819576d208b1b6cd73
2018-02-06 19:06:03 -08:00
Mark Banner
606beee3f2 Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian
MozReview-Commit-ID: 9SmoR9RlvZE

--HG--
extra : rebase_source : 054e14150921615ed67415ddb91b45169cc868d4
2018-02-07 09:24:15 +00:00
Gurzau Raul
772c8edfef Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-07 02:29:42 +02:00
Mark Banner
e68518807c Bug 1423896 - Make the new All Bookmarks folder query only update on the mobile folder status change for better performance. r=mak
MozReview-Commit-ID: 4sIR6d0ZabJ

--HG--
extra : rebase_source : 34c250b697160897f1cbc4cbcc3351d57d9d19b6
2018-02-05 17:19:26 +00:00
Francois Marier
09c6a2d004 Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp
The list of sites to suppress flash infobars on should not be
downloaded from shavar unless the infobar feature is enabled.

MozReview-Commit-ID: BjkS5vWiilg

--HG--
extra : rebase_source : ba7c104b758fc04994b8438222dda0c7feadc787
2018-02-02 13:30:28 -08:00
Aaron Klotz
d5899811bf Bug 1430857: Follow-up - Fix mingw header inclusion failure; r=bustage 2018-02-06 15:41:14 -07:00
Aaron Klotz
e398eaca79 Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell
MozReview-Commit-ID: 270iURVhNRu

This patch builds upon the existing DLL services functionality:

1) We add code to obtain the name of the subject from the cert used to sign a
   binary (if present). This code is added inside mozglue because in the future
   we will be using this code from the DLL blocklist, which is also located
   there.
2) We add annotation functionality that registers itself for DLL load events
   and updates crash reporter annotations as new libraries are loaded. It also
   annotates any existing libraries that are also in memory at the time that the
   CertAnnotator is first instantiated. This all happens off main thread, with
   the exception of actually making the annotation when in a child process.

--HG--
extra : rebase_source : f86c1a6fd2a44f21a71e7a7418267b3b0d5feeec
2018-01-30 15:08:03 -07:00
Aaron Klotz
200eb77750 Bug 1430857: Part 1 - Refactor DllServices to make it possible to obtain them from anywhere in Gecko; r=jimm
MozReview-Commit-ID: GfWata0eCc5

--HG--
extra : rebase_source : 3a5b4a6f0412311f0b9080a2b3b3a31e45d15b75
2018-01-30 14:23:10 -07:00
Andrew McCreight
5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Gurzau Raul
476c3b3a55 Merge inbound to mozilla-central. a=merge 2018-02-06 23:53:56 +02:00
Narcis Beleuzu
b78f4e424e Backed out changeset 3884f0f9f316 (bug 1435098) for xpcshell failures on /test_bug1274685_unowned_list.js. CLOSED TREE 2018-02-06 19:52:30 +02:00
Francois Marier
0e1e355ce9 Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp
The list of sites to suppress flash infobars on should not be
downloaded from shavar unless the infobar feature is enabled.

MozReview-Commit-ID: BjkS5vWiilg

--HG--
extra : rebase_source : 3696960f06bf5c256dec7988d410de8208620b1b
2018-02-02 13:30:28 -08:00
Francois Marier
fd1e62be47 Bug 1435435 - Add new binary extensions to download protection. r=gcp
Sync up with the Chrome list and add new BitTorrent, Visio and HTML-like
file extensions.

https://cs.chromium.org/chromium/src/chrome/browser/resources/safe_browsing/download_file_types.asciipb

MozReview-Commit-ID: Alh2hrOZy1h

--HG--
extra : rebase_source : 6c2e229da072161db917d1bd7eba03d2d96140cf
2018-02-02 16:09:48 -08:00
Timothy Guan-tin Chien
2784227358 Bug 1429464 - Remove toolbox binding r=Gijs
- Move -moz-appearance: toolbox to xul.css.
- Remove the markup that initialize the palette field to null,
  effectively initialize the value to undefined, which is still
  falsey. The toolbar binding remains responsible for initializing
  the toolbox's palette property with an actual DOM node.

MozReview-Commit-ID: 7X6JAn79P3k

--HG--
extra : rebase_source : f89770670d0a5594e90347e32ee85c484826852a
2018-02-05 16:28:49 +08:00
vprabhu
1f478abc6c Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten
MozReview-Commit-ID: FPaZfwNhPfP

--HG--
extra : rebase_source : 22c2cddc32d0c42607ced293048813862afdce5f
2018-02-06 14:53:30 +05:30
Narcis Beleuzu
458abc4de4 Backed out changeset 905555709846 (bug 1435296) for mochitest GPU failures on /browser_profiling-webgl.js. CLOSED TREE 2018-02-06 16:29:18 +02:00
hemant
5aa2697d2f Bug 1432403 - Remove PlacesUtils._uri r=standard8
MozReview-Commit-ID: C59FOBe80KJ

--HG--
extra : rebase_source : a866e14aa1e3037fe3f2f6704a67aa11c0fef1b3
2018-02-06 15:19:14 +05:30
Tom Ritter
3c316eb5b3 Bug 1435296 Bump the default timer precision resolution to 2ms r=baku
MozReview-Commit-ID: G33jNNJVRSU

--HG--
extra : rebase_source : 4b7dace8b5ccb3c28d337350435f4a7bd45f061b
2018-02-02 11:05:40 -06:00
Arthur Edelstein
62da146e06 Bug 1433357 - Part 1: Add proxy bypass protection flag r=glandium
--HG--
extra : rebase_source : cb690c9af4200276718ec1e07bbd2551d71b5033
2018-02-02 14:45:00 +02:00
Jeremy Lempereur
6a893d8284 Bug 1249596 - Part 2: Remove FHR client id migration code. r=Dexter
Removed a fallback import from a legacy FHR file when there is no valid ID in the DRS file.
This commit is related to bug 1431544
MozReview-Commit-ID: AACq7InWJpy

--HG--
extra : rebase_source : c48bf48addc515b9d86f22dd4e8ad5a066ebc76a
2018-01-18 23:51:24 +01:00
Mark Banner
7ed82100ce Bug 1423896 - Make the new All Bookmarks folder query only update on the mobile folder status change for better performance. r=mak
MozReview-Commit-ID: 4sIR6d0ZabJ

--HG--
extra : rebase_source : d33eaf982c469128ed4a9ac8e27079426426ab2c
2018-02-05 17:19:26 +00:00
Paolo Amadini
cbbe421ff9 Bug 1427364 - Remove showCommentColumn and showImageColumn. r=mak
MozReview-Commit-ID: 8RNVaLvZkrY

--HG--
extra : rebase_source : 786e83efba2051d3fcd7db3a466b62b335df8cc5
2018-01-10 15:22:23 +00:00
Brindusan Cristian
2bbe26a9d7 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-06 12:05:49 +02:00
Narcis Beleuzu
84cea84b12 Merge inbound to mozilla-central. a=merge 2018-02-06 11:54:42 +02:00
Kit Cambridge
ac18ab3f13 Bug 1435166 - Don't try to move synced bookmarks into deleted parents when merging. r=markh
MozReview-Commit-ID: 5GUI0O8qr1L

--HG--
extra : rebase_source : 4a75e453bafdf4e259f24897192fcb8a51597841
2018-02-01 22:09:05 -08:00
Narcis Beleuzu
561e09d832 Backed out changeset 1f7c498a92c8 (bug 1435166) for xpcshell&TV failures on /test_bookmark_deletion.js. CLOSED TREE 2018-02-06 09:25:15 +02:00
Kit Cambridge
bcfff00141 Bug 1435166 - Don't try to move synced bookmarks into deleted parents when merging. r=markh
MozReview-Commit-ID: 5GUI0O8qr1L

--HG--
extra : rebase_source : 953d8e12a295ff1f841dc3e1ae26af4ad8e8babb
2018-02-01 22:09:05 -08:00
Kit Cambridge
7945f00bd3 Bug 1435553 - Compare synced folder timestamps to determine the base child order. r=markh
MozReview-Commit-ID: FlSDtnD0UrA

--HG--
extra : rebase_source : 1681284514ac3df1e1f1d13cf452e4216f5ee48e
2018-02-03 12:25:18 -08:00
Mike Cooper
f2f27d5f8f Bug 1435350 - Migrate Normandy docs from github. r=Gijs
MozReview-Commit-ID: 1KLKlXJrQSp

--HG--
extra : rebase_source : 20d6ad3499335f2f6ddd366eeae86442f901ad24
2018-02-02 14:45:06 -08:00
Brendan Dahl
bcad35fb75 Bug 1434046 - Inline software update overlay in to master document. r=rstrong
This is part of the work to remove XUL overlays. This overlay is only
used once and can be inlined.

MozReview-Commit-ID: 1R0pZqpVTIZ

--HG--
extra : rebase_source : 8a3eaa8119981616160a58e316cadb49ac78f238
2018-01-30 13:53:48 -08:00
Michael Froman
b15f168038 Bug 1409868 - include date in about:webrtc session labels. r=ng
MozReview-Commit-ID: 3f8dXaWQzE

--HG--
extra : rebase_source : e55e35926976b791c4ce74be882f4c0435b19ecf
2018-02-05 14:46:22 -06:00
Tom Ritter
95a129a4b3 Bug 1435009 Do not run the CFG test on ccov builds r=mconley
MozReview-Commit-ID: 6NLG3JYMmPH

--HG--
extra : rebase_source : 6091d24d1c86aff9ccaaffcb004f06d9a0f758eb
2018-02-05 10:31:15 -06:00
Jeremy Lempereur
6a5db0ee6c Bug 1434614 - about:telemetry Allow to navigate the archive with keyboard arrows, r=chutten
The about:telemetry archived ping data selector now handles the Ping Type correctly when navigating with keyboard arrows.

MozReview-Commit-ID: ZRNIlgQNzJ

--HG--
extra : rebase_source : 9967b44b695686c23d0dc61c0fb9ac113c2907a1
2018-02-03 16:05:04 +01:00
Johann Hofmann
2d00c76435 Bug 1167238 - Part 5 - Clean up sanitize.js usage in remaining tests. r=mak
This cleans up all tests that were not moved into the sanitize directory
as part of the previous commit, but still use sanitize.js

MozReview-Commit-ID: 1CVa0ByVYDk

--HG--
extra : rebase_source : 457e8ba671d3f5577c1ce3fe8536c82096a7f36b
2018-01-18 16:06:52 +01:00
Johann Hofmann
7b865b61f7 Bug 1167238 - Part 3 - Clean up usage of sanitize.js to properly use Sanitizer.jsm. r=mak
This replaces all non-test usage of sanitize.js or legacy Sanitizer.jsm
to use the new Sanitizer.jsm module which does not hold internal state
and instead receives all configuration through function arguments (or by reading prefs).

MozReview-Commit-ID: KitMVptuIG3

--HG--
extra : rebase_source : e6696a5246db3f6ef9dd25aeab5d239d7fc7f8e3
2018-01-18 16:02:04 +01:00
Marina Samuel
f50ca2c890 Bug 1429497 - Update Events.yaml with Activity Stream click and session events. r=nanj
MozReview-Commit-ID: B0JfQrIRzHY

--HG--
extra : rebase_source : 122b7f3d0e0f905a09a0d083b5cda6d7b1da9720
2018-01-11 16:47:08 -05:00
Gijs Kruitbosch
968699126b Bug 1435122 - move custom properties from :root to tabbrowser where possible, r=johannh,mikedeboer
MozReview-Commit-ID: CRKhBnMaBun

--HG--
extra : rebase_source : 4788c7f1e73887f37909f18db167fd0c05de7e6b
2018-02-02 14:54:52 +00:00
Jan Henning
9c467e7e8d Bug 1392996 - Part 1 - Add meta viewport tag to view-source document. r=hsivonen
Adding <meta name="viewport" content="width=device-width"/> to the view-source
document achieves two things when used in a mobile browser, such as Fennec:
1. When word-wrapping is turned off, the page displays at a more readable
   initial zoom level.
2. As of now, font inflation (when enabled) kicks in on the document when word-
   wrapping is turned on, which leads to the line numbers appearing in a
   noticeably smaller font size than the rest of the page.
   Adding the above meta viewport header marks the document as "mobile-friendly"
   and suppresses font inflation, which means that line numbers will appear
   normally even with word-wrapping enabled.

getMathMLSelection() in browser-content.js isn't actually used in Fennec at the
moment, but for consistency we add the meta viewport tag there as well.

MozReview-Commit-ID: K9KVHh7g7TF

--HG--
extra : rebase_source : 1054f712f5420efcd89daeaa2c8c200129544b2a
2018-01-23 22:25:09 +01:00
Vivek Dhingra
43d9d9f3d3 Bug 1431189 - Add google chrome toolbar button color properties: r=jaws
Added support for color.button_background, color.button_background_hover, color.button_background_active

MozReview-Commit-ID: F0EcTLMWE6h

--HG--
extra : rebase_source : dfd25d55ffb2a8d0a671c22b6212a8c4340d68d4
2018-02-02 16:24:26 -05:00
Sebastian Hengst
c62fcf0139 Backed out changeset 1687250b0dd9 (bug 1431189) for eslint failures in toolkit/components/extensions/test/browser/browser_ext_themes_toolbarbutton_colors.js 2018-02-03 02:24:11 +02:00
Zhengyi Lian
53ac4fca60 Bug 1426686 - Add support for theming the tab loading indicator. r=jaws
MozReview-Commit-ID: 72F399voah5

--HG--
extra : rebase_source : d673d4d4873fa4ef62d29cc7ea64ca99ecc4d2dd
2018-01-23 21:03:13 -05:00
Vivek Dhingra
f4cc27b1cd Bug 1431189 - Add google chrome toolbar button color properties: r=jaws
Added support for color.button_background, color.button_background_hover, color.button_background_active

MozReview-Commit-ID: F0EcTLMWE6h

--HG--
extra : rebase_source : 663356d0a518ac9d64319d15a9268f923add6a6b
2018-02-02 16:24:26 -05:00