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

53580 Коммитов

Автор SHA1 Сообщение Дата
Felipe Gomes 258bda4dae Bug 1433290 - Remove Block parameter for InstallAddons and Popup policies. r=bytesized
The Block parameters for the InstallAddons policy doesn't make sense because the addons install process has two behaviors:
- Allow
- Ask

So a website that is not explictly in the allow list will always ask for permission before installing an addon. If a sysadmin wants to fully block addon install they can use a different policy.

Similarly, for Popups it's the same thing. There is a conceptually valid use case in that someone can change the _default_ behavior to always allow popups, and then the Block list becomes the allow exceptions to Ask. But that's a corner case that we don't need to support now, since allowing popups globally on the web is a pretty crazy choice.

MozReview-Commit-ID: EzclfLNDgUo

--HG--
extra : rebase_source : 37753de1bad9c09ea89f537f1a80f4eed5494def
2018-02-26 17:09:43 -03:00
Tiberius Oros 5bf13b301a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-27 00:22:22 +02:00
Tiberius Oros ba173eb9ee Merge inbound to mozilla-central. a=merge 2018-02-27 00:19:49 +02:00
Dorel Luca b16eed599e Backed out changeset 39a35e2f37f9 (bug 1373640) for xpcshell failure on test/xpcshell/test_ext_dns.js on a CLOSED TREE 2018-02-26 20:59:15 +02:00
Narcis Beleuzu 3cb95c6ff6 Bug 1421238 - Disable browser_oneOffHeader.js on OS.X for frequent failures. r=jmaher 2018-02-23 16:17:00 +02:00
Shane Caraveo 815df806b7 Bug 1373640 implement async dns resolve api for webextensions, r=kmag 2018-02-26 11:01:09 -06:00
Paolo Amadini e0eef0a81d Bug 1440358 - Part 3 - Add tests for reopening a visible Library view. r=Gijs
MozReview-Commit-ID: 3sJDnzUWFbz

--HG--
extra : rebase_source : 17280de3f1733f47e3619145d8289c1e7c548937
2018-02-26 13:47:00 +00:00
Paolo Amadini 61b6cbe98e Bug 1440358 - Part 2 - Add tests for cancellation while opening a view. r=Gijs
This includes both canceling the ViewShowing event and calling the hidePopup method of PanelMultiView.

MozReview-Commit-ID: Goo45SEBC3z

--HG--
extra : rebase_source : d78376d7a69dd47157e049da1aaa19e97b9bd12c
2018-02-25 19:49:00 +00:00
Paolo Amadini 4d3254c032 Bug 1440358 - Part 1 - Add unit tests for PanelMultiView. r=Gijs
MozReview-Commit-ID: 3WM2Skrg3QV

--HG--
extra : rebase_source : 10a8080363a1c17013e249947314671389d04613
2018-02-26 13:45:09 +00:00
Paolo Amadini 53d37c96a7 Bug 1440333 - Part 3 - Raise the ViewShown event after the main view is active. r=Gijs
This also adds a new "active" property that can be used by regression tests to determine whether they should still wait for the ViewShown event.

MozReview-Commit-ID: K25F09llooj

--HG--
extra : rebase_source : 9f6dad605243fcd3633260c4fa34011f9cfab27c
extra : source : 2dad70b2a723e67b45563dd3ac254911dd193439
2018-02-26 13:18:22 +00:00
Paolo Amadini acc856e8d4 Bug 1440333 - Part 2 - Rename the "current" attribute to "visible". r=Gijs
MozReview-Commit-ID: EazXDT6JC3M

--HG--
extra : rebase_source : ecaba689f94e26dcb20321bf51cd1b76d22ac2e8
extra : source : c705b49c2bae3301998df83dc0b883d0fb4e5219
2018-02-26 14:31:35 +00:00
Paolo Amadini c359f82b1a Bug 1440333 - Part 1 - Remove the "in-transition" attribute. r=Gijs
This is made possible by a new workaround for a layout issue with panels that would prevent the main view from being displayed.

MozReview-Commit-ID: 3LGzq50QXt2

--HG--
extra : rebase_source : 2af636d4d93bf760b9ec4fd8b31ed77c715ab93f
extra : source : 9906b468eb78016aa4994b674da85bf7663c0285
2018-02-25 20:37:55 +00:00
Paolo Amadini ffc1649aa1 Bug 1441154 - Start the PanelMultiView sliding transition together with the height transition. r=Gijs
This fixes an issue where the two transition are not simultaneous.

MozReview-Commit-ID: 8JKunQV3MDI

--HG--
extra : rebase_source : f272ab4c60de4361b44e71403806cd84436280db
2018-02-26 15:13:29 +00:00
Valentin Gosu a60ce32b46 Bug 1439931 - nsIIOService.extractScheme/net_ExtractURLScheme should lowercase its output r=mayhemer
MozReview-Commit-ID: LZ2rqIdIoXQ

--HG--
extra : rebase_source : 3d9973f0001ddc2d98cad0ddddb646cedac489c7
2018-02-26 16:42:27 +01:00
Mark Banner 6afe18b30a Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian
MozReview-Commit-ID: HmliR8iNRDq

--HG--
extra : rebase_source : 483ae0b54b9e781cceac2accdfb2255d725ace6a
2018-02-22 16:55:36 +00:00
Johann Hofmann eeca134ba3 Bug 1432745 - Merge the "persistent" column in the site data manager into the "usage" column. r=nhnt11
MozReview-Commit-ID: 6a2ZOhC7p3a

--HG--
extra : rebase_source : 86feb44ae8cf9852eae260c4c41cba10fe07fbfa
2018-02-21 11:06:29 +01:00
Johann Hofmann f943b48940 Bug 1431027 - Update disk space warning to reflect the latest preferences. r=nhnt11
This changes the disk space notification to show the correct preferences path
and to use the correct openPreferences arguments.

MozReview-Commit-ID: BuKAUvDjp9T

--HG--
extra : rebase_source : 678f52801d100a980f529fc565d1009c38320ae4
2018-02-22 00:31:16 +01:00
Julian Descottes 0c3ddfb661 Bug 1429185 - BlockAboutConfig policy should lock devtools.chrome.enabled to false;r=Felipe
MozReview-Commit-ID: CeU9lFGfZhC

--HG--
extra : rebase_source : cf52daf3d5ec89b4b4b6925f78ea45254953dd76
2018-02-26 18:36:27 +01:00
Julian Descottes 18ecbec5bf Bug 1429185 - Implement policy for disabling devtools;r=Felipe
MozReview-Commit-ID: D6ZvP7vWg4O

--HG--
extra : rebase_source : 78f5b5caa90c4586266b8a086344c7bce1544e74
2018-02-23 18:55:53 +01:00
Julian Descottes 9096c5617c Bug 1429185 - Disable all devtools entry points with devtools.policy.disabled;r=ochameau
MozReview-Commit-ID: 9ObZc8my1mE

--HG--
extra : rebase_source : 0b4564987831d28f68308927ca60a9cff0818d4a
2018-02-22 17:44:03 +01:00
Gregory Wlodarek f2c2d6213b Bug 1434427 - Replace string for preferences confirmRestartPrompt to use "cancel" instead of "revert". r=flod
* Removed the revertNoRestartButton entry from the migration script as this no longer exists after this change

MozReview-Commit-ID: AGJ2OfYVPok

--HG--
extra : rebase_source : df7f383f51e4d72c493e4cc43696eff2ee0034fa
2018-02-16 13:34:18 -05:00
Francesco Lodolo (:flod) e818c86453 Bug 1441021 - Add Occitan (oc) to shipped-locales for Firefox 60 r=Pike
MozReview-Commit-ID: 5zeZqpWJJ1T

--HG--
extra : rebase_source : dc2193b045930515603d5712f5dddff8752b6c14
2018-02-25 19:21:26 +01:00
Connor Masini 134774e84b Bug 1417880: Allow theming arrow panels(popups). r=jaws,mconley,ntim
MozReview-Commit-ID: 9f1sSzaGZzf

--HG--
extra : rebase_source : dcebee0563d4d673ac5afc2ee82d6cc5cbeab943
2018-02-07 00:22:22 -05:00
Mike Conley 4e9c3d2fe2 Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG

--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
Mike Conley 346e307918 Bug 1401072 - Update browser_urlbar_search_reflows to accomodate DOM dirtying done in setTimeout. r=florian
This patch doesn't introduce new reflows, but adjusts some expected maxCounts
in the test for reflows that were always there but not reliably detected.

MozReview-Commit-ID: 3IV2KBM30rB

--HG--
extra : rebase_source : f15941bc39d879310f4b90c11f16d9793d3f2ced
2018-02-24 20:06:40 -05:00
Andreea Pavel b469db5c90 Backed out changeset ba1524e32b04 (bug 1373055) for causing a frequency uptick of bug 1430466 2018-02-25 15:09:08 +02:00
Andreea Pavel 1aac7df383 Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Sebastian Hengst 671983dde1 Bug 1440956 - Don't use AppConstants destructuring in test_AboutNewTabService.js because property name and variable name don't match. r=Mardak
MozReview-Commit-ID: 2pVv08lLfGi

--HG--
extra : rebase_source : 28efc3783a69b9edbc09427c3a7e951263a47b9f
2018-02-25 02:05:43 +01:00
Mike Conley 96fbfba56f Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG

--HG--
extra : rebase_source : b8c9ae40dbdd0f5587d03e8b7c0833bd94032a78
2018-02-11 20:15:11 -05:00
arthur.iakab 69bba3f4c2 Merge autoland to mozilla-central. a=merge
--HG--
extra : amend_source : a2a697778b1b1f292bb8b56baeb1e0c41a1c4b07
2018-02-24 23:48:56 +02:00
ffxbld 33c22e88dd No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-02-24 12:01:44 -08:00
Kyle Machulis 46fc1619a1 Bug 1440872 - Fix CSS issue with MIDI Notification Icon in patches for bug 1201590; r=qdot
MozReview-Commit-ID: FpCqOocIiXq
2018-02-23 20:24:04 -08:00
Sebastian Hengst e6ed14057b merge mozilla-central to autoland on a CLOSED TREE
--HG--
extra : amend_source : d88824ea9bbe5e0298f0d64fd0e4cdedcbee342c
2018-02-24 03:07:44 +02:00
Sebastian Hengst 7be9fed7d0 merge mozilla-inbound to mozilla-central. a=merge 2018-02-24 02:58:35 +02:00
Felipe Gomes 4f256692e7 Bug 1428924 - Policy: Allow creation of bookmarks in the Bookmarks toolbar, Menu, or a folder inside them. r=mak
MozReview-Commit-ID: 7w8kKypShgj

--HG--
extra : rebase_source : e3d85756c6ad6acdb1c77e7911464e630a1fdf01
2018-02-23 21:56:43 -03:00
Narcis Beleuzu 954c07281d Merge autoland to mozilla-central. a=merge 2018-02-24 02:21:58 +02:00
Florian Quèze 682b1ec3b2 Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ffxbld 534582a02d No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update 2018-02-23 11:48:21 -08:00
Cosmin Sabou 43c66219ab Backed out 3 changesets (bug 1434376) for build bustages on SystemTimeConverter.h(177)
Backed out changeset 2ed5aefc5bc2 (bug 1434376)
Backed out changeset 1b474fb6d798 (bug 1434376)
Backed out changeset 4e6a21e50be0 (bug 1434376)
2018-02-23 23:17:42 +02:00
Coroiu Cristina 88e89261ea Merge inbound to mozilla-central a=merge 2018-02-23 19:44:19 +02:00
Jonathan Kingston 7d46db21ed Bug 1440073 - Clear images from cache to fix --verify testing of browser_no_mcb_for_loopback.js r=johannh
MozReview-Commit-ID: 4z8aJizVUNm

--HG--
extra : rebase_source : d57f0edea4997d6d522e78aa18da923c5a620665
2018-02-22 14:07:44 +00:00
Gijs Kruitbosch 3350f8605a Bug 1350349 - collect data for feed reader usage to evaluate its future, r=mak,data-review=liuche
This patch adds data collection for 6 different data points:
- number of live bookmarks the user has
- number of times the user subscribes to a feed
- number of times we attempt to open feed preview
- number of times the user opens a feed popup in the UI
- number of times the user opens an entry from a feed popup in the UI.

MozReview-Commit-ID: DG9JDFXCjai

--HG--
rename : browser/components/feeds/test/valid-feed.xml => browser/components/feeds/test/browser/valid-feed.xml
extra : rebase_source : 9f3df4ca19eec0750092deb9066634a388ec59f7
2018-02-16 19:18:00 +00:00
shindli f042b243a8 Merge inbound to mozilla-central. a=merge 2018-02-23 11:40:37 +02:00
Andreea Pavel b126d13341 Backed out changeset 771e1f428eea (bug 1428924) for failing mochitest browser chrome at browser/components/enterprisepolicies/tests/browser/browser_policy_bookmarks.js on a CLOSED TREE 2018-02-23 02:00:58 +02:00
Mark Banner e5bcbe45d7 Bug 1005420 - Re-enable browser_visibleTabs_bookmarkAllPages.js as the intermittent failures seem resolved now. r=mak
MozReview-Commit-ID: 9ePr7pMXwHN

--HG--
extra : rebase_source : 339faeff1996d5a57b4f66fcd8dfe83443036174
2018-02-22 11:38:58 +00:00
Mark Banner 41c2055d88 Bug 658744 - Re-enable browser_sidebarpanels_click.js for everything but mac debug, as it was only intermittent there. r=mak
MozReview-Commit-ID: K3cN6ojP73r

--HG--
extra : rebase_source : 311ba02325179f62f7a734ab5ae9f5a184a20d78
2018-02-22 11:32:31 +00:00
Felipe Gomes ca99682d13 Bug 1428924 - Policy: Allow creation of bookmarks in the Bookmarks toolbar, Menu, or a folder inside them. r=mak
MozReview-Commit-ID: 2k2Cl10AV9C

--HG--
extra : rebase_source : 803c7f88d64159e3ba1627a53ee8a3a24f758b84
2018-02-22 17:47:50 -03:00
Andrei Oprea b7abc06c1c Bug 1428108 - Set browser.newtabpage.activity-stream.debug by default in local builds. r=Mardak
MozReview-Commit-ID: Gwd2fA6xfoX

--HG--
extra : rebase_source : 3af0c0009622c8b451a9182221d953dfe8d01a57
2018-02-15 14:23:53 +01:00
Brendan Dahl aa526601d4 Bug 1434077 - Inline indicators overlay. r=Paolo
This is part of the work to remove XUL overlays. The overlay was originally
created to help startup performance, but inlining the overlay seems to
no longer have detrimental effects to performance and is more straightforward.

MozReview-Commit-ID: 7sfVel6qvgv

--HG--
extra : rebase_source : b6311cf1fb98851b4f4203c314ae9ecc8160d766
2018-02-14 12:20:58 -08:00
Ciure Andrei befcb6cb4f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 02:06:26 +02:00