Граф коммитов

53176 Коммитов

Автор SHA1 Сообщение Дата
Michael Kaply 41837be2b1 Bug 1405685 - Use geospecific defaults for all locales. r=florian
MozReview-Commit-ID: 6nAAvsoDZZu

--HG--
extra : rebase_source : 54b900c9554f6741efccc7d2b5e2bbcc2288eab8
2018-01-30 15:19:33 -08:00
Michael Kohler fd2cb7bd5b Bug 1419996 - remove NEW_TABLE flag and legacy code for the onboarding telemetry r=Fischer,francois
MozReview-Commit-ID: Lb8G8DXRdeh

--HG--
extra : rebase_source : 50dcf42ac157efaca54f3d2e0cbc2d78323da562
2018-01-31 19:48:56 +01:00
Myk Melez 13cdc4e6a0 Bug 1435786 - ensure Request English checkbox syncs to/from pref r=jaws
MozReview-Commit-ID: FVcsPOSS01T

--HG--
extra : rebase_source : a894e6ea2d0b0721ac584323c12be2b2469ec1bd
2018-02-05 14:04:43 -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
Mike Cooper df742ec098 Bug 1435231 - Initialize Normandy events before other subcomponents r=Gijs
MozReview-Commit-ID: KcMQF5V6Hxl

--HG--
extra : rebase_source : 881baac4a4dc9065354814eb2efd26d59d2d43fc
2018-02-06 14:49:59 -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
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
Drew Willcoxon 779a6db762 Bug 1435992 - Disabled page actions still show extension context menu items. r=mixedpuppy
MozReview-Commit-ID: JmC6PXtW1SK

--HG--
extra : rebase_source : ebb3895ba0d2ebb533cf134c598ffb6ef988f446
2018-02-06 11:15:50 -08:00
Michael Kohler 6864cc973d Bug 1432759 - 'Remove selected' should be greyed out if no item is selected in the site data manager r=johannh
MozReview-Commit-ID: 5MejSmaVJeA

--HG--
extra : rebase_source : a4a116a9b1659ab6b4a80a7f676821530b2cf096
2018-02-05 20:39:28 +01: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 754a4bcd3c Bug 1432992, part 2 - Manually remove some empty blocks. r=florian
Also, remove a now-obsolete comment from placesOverlay.xul and remove
some now-empty XPCShell test head files.

MozReview-Commit-ID: 6kKVQu8FAL3

--HG--
extra : rebase_source : 7dd05818d68a15bd170af734078db4ba45029d80
2018-01-25 16:52:25 -08: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
Mike Conley 0a35e61e97 Bug 1432863 - Add in-tree documentation for the async tab switcher. DONTBUILD r=Gijs
MozReview-Commit-ID: 8Skgl0g5nBw

--HG--
extra : rebase_source : 94c1d7f10b7e797c5cc81b437b8a46f040acd0a1
2018-01-29 17:46:35 -05:00
Matt Howell 7f033bf33e Bug 1246387 - Switch to HTTPS for downloads from the stub installer. r=agashlin
MozReview-Commit-ID: BlaZf0a2O8D

--HG--
extra : rebase_source : 1b2f9a88d6ebe857a1c2f2c72b08532c684ccc2f
2018-02-06 13:37:34 -08:00
Gurzau Raul ba6075ea7f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-06 23:59:03 +02:00
Gurzau Raul 476c3b3a55 Merge inbound to mozilla-central. a=merge 2018-02-06 23:53:56 +02:00
Gurzau Raul 4807edb2aa Merge autoland to mozilla-central. a=merge 2018-02-06 23:52:41 +02:00
Gurzau Raul 3c4b1eb7ab Backed out 2 changesets (bug 1429593) for l10n issues
Backed out changeset 9dfaa0724a42 (bug 1429593)
Backed out changeset 20829d727fdf (bug 1429593)
2018-02-06 22:03:23 +02:00
ffxbld 3d2f5479fe No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-06 11:29:30 -08:00
Narcis Beleuzu 84cea84b12 Merge inbound to mozilla-central. a=merge 2018-02-06 11:54:42 +02:00
Marco Bonardo 7fbf3c9577 Bug 1167237 - Remove nsIBrowserGlue.sanitize() and nsIBrowserGlue. r=johannh
MozReview-Commit-ID: DPs8n6OTfDh

--HG--
extra : rebase_source : eb6fb1fcbafd5630b838404dde48b1ed0f3f2c36
2018-02-06 14:23:03 +01:00
Gijs Kruitbosch 9b5cffb97a Bug 1435993 - move tab-min-height to relevant elements instead of having it live on :root, r=johannh
MozReview-Commit-ID: J3Yq3WGzx2A

--HG--
extra : rebase_source : b06058007205280e8c0ffd69ca8f745b1ea98b62
2018-02-06 15:33:07 +00:00
Noemi Erli 15dc879760 Backed out 2 changesets (bug 1432890, bug 1429162) for failing in dom/canvas/test/webgl-conf/generated/ on a CLOSED TREE
Backed out changeset 05b29220fc4d (bug 1429162)
Backed out changeset ee868e1ec636 (bug 1432890)
2018-02-06 07:35:08 +02:00
Felipe Gomes 070f00f933 Bug 1429162 - Policy: Disable Shield. r=mythmon
MozReview-Commit-ID: GoWBBWN3f26
2018-02-06 00:30:23 -02:00
Felipe Gomes 63a3096ee2 Bug 1432890 - Refactor the Policies JSON code out of the Policies Manager object in order to support other policies sources. r=Mossop
MozReview-Commit-ID: L6SIgHpp3Yh
2018-02-06 00:28:59 -02: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
Tim Nguyen c3a9d7dad7 Bug 1436016 - Tweak urlbar button states. r=dao
MozReview-Commit-ID: 6wFdki796qk

--HG--
extra : rebase_source : 268841bf2ee21204dd3396b7d505419913846964
2018-02-06 13:51:58 +00: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
Cosmin Sabou 793dad7903 Backed out 3 changesets (bug 1434883) for frequent leaks in AbstractThread, AnimationTimeline, Annotators, Array, AsyncFreeSnowWhite, ... on a CLOSED TREE
Backed out changeset c8115e90ffa8 (bug 1434883)
Backed out changeset 22c83b1d417d (bug 1434883)
Backed out changeset 085796417462 (bug 1434883)
2018-02-06 16:30:56 +02:00
Felipe Gomes 90843b2341 Bug 1429162 - Policy: Disable Shield. r=mythmon
MozReview-Commit-ID: GoWBBWN3f26

--HG--
extra : source : 05b29220fc4de84e676cf4bfe7a673ae640dd929
2018-02-06 00:30:23 -02:00
Felipe Gomes 3c92926263 Bug 1432890 - Refactor the Policies JSON code out of the Policies Manager object in order to support other policies sources. r=Mossop
MozReview-Commit-ID: L6SIgHpp3Yh

--HG--
extra : source : ee868e1ec63606fed44913682e18c8d016ccc5f3
2018-02-06 00:28:59 -02:00
Ed Lee 11eea41e9c Bug 1435419 - Add webextension actions, add/save consistency and bug fixes to Activity Stream. r=k88hudson
MozReview-Commit-ID: AXayKIY4HfZ

--HG--
extra : rebase_source : 08a54c3930df122615503f407f6e42bee1070c61
2018-02-02 14:09:17 -08:00
Brian Grinstead 7fba5a2648 Bug 1435437 - Don't append bundle_browser using an overlay;r=Gijs
- bundle_browser_region is already unused so that's just removed.
- After the previous changeset, bundle_browser is referenced only in utilityOverlay.js,
  where it's used for the context menu's "Open Link In New Container Tab" submenu.

By updating that one consumer to use Services.strings.createBundle directly we can
remove all instances of the bundle_browser node (overlay and otherwise), and chip
away at the baseMenuOverlay file.

MozReview-Commit-ID: KylUwBRNciS

--HG--
extra : rebase_source : 0ba6478a55111e77a77da40c15d74d9c6c9339c6
2018-02-02 16:48:02 -08:00
Brian Grinstead 9f2a58c64c Bug 1435437 - Expose gNavigatorBundle as a plain JS object with a stringbundle-like API;r=Gijs
This will allow us to not rely on an actual <stringbundle> while still avoiding a mass rewrite
of code that accesses gNavigatorBundle with the more awkward API exposed by gBrowserBundle.

MozReview-Commit-ID: 2B4smbo1xZP

--HG--
extra : rebase_source : 0f2eef9178cb61802f158efe88b82a723f5e082e
2018-02-02 16:15:53 -08:00
Bob Silverberg 71a61746f4 Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer
Update the general page of about:preferences, as well as the Connection Settings panel, to show
when an extension is controlling proxy settings, and allow a user to disable the extension to
regain control.

This also updates some of the strings to use the phrase "is controlling" rather than "controls".

MozReview-Commit-ID: HKYPkg78IOK

--HG--
extra : rebase_source : 4ec0ce408eae2b654265a864d25a4d2078e86c05
extra : source : a1b90c54c94ca4fc81da9565bf0ef7fce661ce25
2018-01-22 11:49:42 -05:00
Bob Silverberg 6c1ecf5c6f Bug 1429593 - Part 1: Extract functions for dealing with extensions into a separate file, r=jaws,mstriemer
This moves all the functions that manage/change the UI because of extensions being in
control of certain preferences to a separate file, so it can be included in SubDialogs.

MozReview-Commit-ID: 7OkEn478Pus

--HG--
extra : rebase_source : b3a299e965f726204204d104e07517c4520d766d
2018-01-22 14:40:20 -05:00
Mike Taylor 1d8331d312 Bug 1399980. Remove collection of stylo prefs in webcompat reports. r=florian
MozReview-Commit-ID: CfgUpI06zud

--HG--
extra : rebase_source : f4a72d5774ce764ec92bd204ad37caada5aa74ec
2018-02-05 15:51:41 -08: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
Alexis Beingessner 8acb1d6f40 Bug 1362115 - turn on blob-images by default with webrender. r=kats
MozReview-Commit-ID: GH4Ukj01rJ5

--HG--
extra : rebase_source : 96b48cc87d31ee75b069d08f72fec259d87b957f
2018-02-01 14:00:26 -05: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 8a87220e95 Bug 1167238 - Part 4 - Move sanitize tests into a topical directory and clean up sanitize.js usage. r=mak
We're changing the way sanitize.js/Sanitizer.jsm works and need to adjust a lot of tests to that.
I'm using this opportunity to also move the sanitization tests into their
own topical directory and out of b/b/c/test/general.

MozReview-Commit-ID: GHOqr4hT52b

--HG--
rename : browser/base/content/test/general/browser_purgehistory_clears_sh.js => browser/base/content/test/sanitize/browser_purgehistory_clears_sh.js
rename : browser/base/content/test/general/browser_bug409624.js => browser/base/content/test/sanitize/browser_sanitize-formhistory.js
rename : browser/base/content/test/general/browser_sanitize-passwordDisabledHosts.js => browser/base/content/test/sanitize/browser_sanitize-passwordDisabledHosts.js
rename : browser/base/content/test/general/browser_sanitize-sitepermissions.js => browser/base/content/test/sanitize/browser_sanitize-sitepermissions.js
rename : browser/base/content/test/general/browser_sanitize-timespans.js => browser/base/content/test/sanitize/browser_sanitize-timespans.js
rename : browser/base/content/test/general/browser_sanitizeDialog.js => browser/base/content/test/sanitize/browser_sanitizeDialog.js
extra : rebase_source : 10577846b8a407d12f7459b270a5c5573cd425ad
2018-01-18 16:05:36 +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
Johann Hofmann ce118716a5 Bug 1167238 - Part 2 - Convert sanitize.js to a module. r=mak
MozReview-Commit-ID: IWu7Dg61Vv4

--HG--
rename : browser/base/content/sanitize.js => browser/modules/Sanitizer.jsm
extra : rebase_source : 63b0f274f8e84e4003edb61f2dace78981884048
2018-01-18 15:58:03 +01:00
Johann Hofmann 4ebafede98 Bug 1167238 - Part 1 - Remove Sanitizer.jsm shim. r=mak
MozReview-Commit-ID: I7l9M3sC4pD

--HG--
extra : rebase_source : f2db143467752b3ff0c6eaf05a1991c064470a20
2018-01-17 11:29:06 +01: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
Johann Hofmann 1d4089aa10 Bug 1434922 - Set a favicon for about:privatebrowsing. r=florian
This was initially removed when we added support for setting the favicon
ahead of parsing the page for newtab-like pages. Turns out we need it in
some scenarios, such as navigating back and forth or duplicating the tab.

MozReview-Commit-ID: HuMeEnqpLLB

--HG--
extra : rebase_source : 05745b3e4b911407875fc50e5a9a3f1a67fbafd5
2018-02-04 11:52:23 +01:00