Commit graph

2433 commits

Author SHA1 Message Date
Ehsan Akhgari
aa17415c48 Bug 1488096 - Give changeBlockListLink the same search-l10n-ids as changeBlockList; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4827
2018-09-03 12:18:30 -04:00
Ehsan Akhgari
32868a1638 Bug 1488097 - Make browser_search_subdialogs_within_preferences_site_data.js test both the case with and without the Content Blocking UI; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4828
2018-09-03 11:28:59 -04:00
Ehsan Akhgari
a6aab5c8f4 Bug 1488013 - Don't move the UI elements too early otherwise the XBL binding wouldn't have been applied when we want to adjust the checked attribute on our checkbox element; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4829
2018-09-03 11:22:06 -04:00
Narcis Beleuzu
721842eed8 Merge inbound to mozilla-central. a=merge 2018-09-02 00:56:16 +03:00
Cosmin Sabou
08490965a2 Bug 1480443 - Part 2: Fix test case failure of Content Blocking. r=johannh 2018-09-01 11:04:15 +03:00
Sam Foster
ca0fefc409 Bug 1486165 - assign the url textbox value directly in the test and dispatch the input/change events as a faster alternative to synthesizeKeys. r=jaws
MozReview-Commit-ID: 2KVk3vlsWok

Differential Revision: https://phabricator.services.mozilla.com/D4785

--HG--
extra : moz-landing-system : lando
2018-08-31 20:34:29 +00:00
Jared Wein
40361e66df Bug 1487404 - Coalesce multiple appendChild calls to one appendChild call when building the application handlers list. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D4697

--HG--
extra : moz-landing-system : lando
2018-08-31 17:50:17 +00:00
James Teh
f856e68ebe Bug 1487304: Add more labels/descriptions in Privacy preferences for accessibility. r=johannh,MarcoZ
This allows screen reader users to determine the context of various controls when tabbing through them.
Specific changes:
1. Describe the "Cookies and Site Data" group using the disk space indicator; e.g. "Your stored cookies, site data and cache are currently using 315 MB of disk space."
2. Associate the description for the "Content Blocking" group; i.e. "Block third-party content, like ads or code..."
3. Correct association of the label for the "Do Not Track" setting; i.e. 'Send websites a “Do Not Track” signal that you don’t want to be tracked'
4. Associate the label for the "Permissions" group.
5. Make each permission a labelled group so the user knows what the various "Settings…" buttons are for.
6. Associate the label for the "Data Collection and Use" group.

Differential Revision: https://phabricator.services.mozilla.com/D4638

--HG--
extra : moz-landing-system : lando
2018-08-31 07:57:57 +00:00
Mark Banner
691543ee89 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

Differential Revision: https://phabricator.services.mozilla.com/D4439

--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Ehsan Akhgari
d326c27839 Bug 1480900 - Part 2: Reorder the Privacy pane of the Preferences UI to move Content Blocking to the top, followed by Cookies & Site Data; r=johannh
The reason why I chose to do this dynamically instead of modifying the XUL markup
was to ensure that no changes are yet made in case the content blocking UI pref is
disabled.

--HG--
extra : source : d1c29bfb5ea928b822fe3ab08b678d03f480c0e6
2018-08-30 16:32:11 -04:00
Ehsan Akhgari
7e546de83b Bug 1480900 - Part 1: Update the Content Blocking section copy based on the latest strings; r=johannh,flod
--HG--
extra : source : 8e60483ec8240efee22522316f5210289e12cbd2
2018-08-30 10:22:01 -04:00
Ehsan Akhgari
5b6ff91365 Bug 1488436 - Remove the duplicated 'Change block list' link in the Content Blocking section of Preferences; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D4940
2018-09-04 14:20:22 -04:00
arthur.iakab
32fbca3814 Merge inbound to mozilla-central a=merge 2018-08-30 00:56:06 +03:00
arthur.iakab
4470331ea7 Merge autoland to mozilla-central a=merge 2018-08-30 00:52:22 +03:00
Ehsan Akhgari
7d0e6b4dbe Bug 1487174 - Update a couple of preferences strings based on the latest copy; r=mconley,flod a=Aryx 2018-08-29 15:10:43 -04:00
Johann Hofmann
ebb1072247 Bug 1484832 - Update DNT section for Content Blocking. r=Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D4517

--HG--
extra : moz-landing-system : lando
2018-08-29 16:13:00 +00:00
Ehsan Akhgari
b57cf65e12 Bug 1486414 follow-up: Increase the test timeout 2018-08-29 09:24:28 -04:00
Ehsan Akhgari
2b6d204ce5 Bug 1486414 - Add prefs to hide the Trackers and FastBlock categories in the Content Blocking preferences; r=johannh 2018-08-29 08:26:14 -04:00
Ehsan Akhgari
6c1cd190df Bug 1486462 - Add checkboxes to the Content Blocking Preferences UI; r=johannh,flod 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
c40cc9eac5 Bug 1484769 - Part 3: Add a test to ensure that the warnings in the Third-Party Cookies subsection of Content Blocking appear correctly based on the values of the cookieBehavior pref; r=johannh 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
93bea174d4 Bug 1484769 - Part 2: Add a test to ensure that the dependent controls in the Content Blocking Third-Party Cookies section correctly get disabled based on the cookieBehavior pref values; r=johannh 2018-08-29 08:18:15 -04:00
Ehsan Akhgari
c7da84efee Bug 1484769 - Part 1: Update the Content Blocking section of the Preferences UI to add Third-Party Cookies options; r=johannh,flod 2018-08-29 08:18:15 -04:00
Mark Striemer
bf1343db3c Bug 1469688 - Part 4: Test the browser languages dialog r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4489

--HG--
extra : rebase_source : 21bf26cb58c0d31970d2a517ff606eda037f1e62
2018-08-28 16:24:33 -05:00
Mark Striemer
5d944ec50d Bug 1469688 - Part 3: Maintain the order of browser languages dialog r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4488

--HG--
extra : rebase_source : 8387f69c86385c751d05a672c19c4bf4949eb0e0
2018-08-28 11:04:02 -05:00
Mark Striemer
b55669d542 Bug 1469688 - Part 2: Allow reordering of browser languages in prefs r=Gijs,zbraniecki,flod
Differential Revision: https://phabricator.services.mozilla.com/D3137

--HG--
extra : rebase_source : 364c510c0f524cedd312fb9f909eb71bebffbc3d
2018-08-28 16:26:06 -05:00
Kris Maglione
53f96aa226 Bug 1486182: Part 2a - Add Services.catMan getter for the category manager. r=mossop
This makes it much easier to update existing consumers of
XPCOMUtils.enumerateCategoryEntries to use the category manager directly.

It also, unfortunately, requires updating existing category manager consumers
to use the Services getter in order to avoid ESLint errors.

Differential Revision: https://phabricator.services.mozilla.com/D4278

--HG--
extra : rebase_source : fb9fd9b21db80af472ff6250a2e9a35e8d538147
2018-08-24 22:13:57 -07:00
Mark Striemer
a649fd3ca7 Bug 1469688 - Part 1: Generalize language switching code in prefs r=jaws,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D3136

--HG--
extra : rebase_source : 95a6fe8681726c2de4effd7f78391605d728a238
2018-08-10 15:45:39 -05:00
Ehsan Akhgari
a3ac4a028b Bug 1486414 - Add prefs to hide the Trackers and FastBlock categories in the Content Blocking preferences; r=johannh
--HG--
extra : rebase_source : d09fc2197e8bea2e0e4bc2551c475b16c03ab0a7
extra : source : 9ddd9b9a99191879a5faffcb161f485c85797116
2018-08-28 13:20:13 -04:00
Ehsan Akhgari
6f9b0db53b Bug 1486081 - Update the strings in the Cookies and Site Data UI; r=flod
We need to update these strings for consistency with the Content Blocking UI.
2018-08-27 09:17:25 -04:00
Brendan Dahl
f6923ccc24 Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
Preparing for transitioning to XHTML.

MozReview-Commit-ID: JLlmUxsvhIB

Differential Revision: https://phabricator.services.mozilla.com/D4265

--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
Sam Foster
2b03865bc5 Bug 1482271 - Add preferences UI for the DNS over HTTPS mode and uri prefs r=johannh,flod
MozReview-Commit-ID: G10vRxluGCa

Differential Revision: https://phabricator.services.mozilla.com/D4049

--HG--
extra : moz-landing-system : lando
2018-08-24 17:54:32 +00:00
Kris Maglione
80327d3561 Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D3729

--HG--
extra : rebase_source : e187b8e9a6b6db7ebc762adda5e489b25c7a7e43
extra : histedit_source : 868cb99d09954a51d6be321fcb516475ef70eb33
2018-08-18 19:27:33 -07:00
Tiberius Oros
9ca03066d9 Backed out 2 changesets (bug 1486181, bug 1486414) for failures on browser_contentblocking.js on a CLOSED TREE
Backed out changeset 9ddd9b9a9919 (bug 1486414)
Backed out changeset 3a11a4848d40 (bug 1486181)
2018-08-29 17:46:36 +03:00
Eliza Balazs
916dfe2d6e Bug 1480314 - Disable browser_search_within_preferences_1.js on win for frequent failures. r=jmaher 2018-08-22 04:55:00 +03:00
Tim Nguyen
136f2e2340 Bug 1484512 - Split up places.css and only load relevant parts of it. r=dao
--HG--
rename : browser/themes/linux/places/places.css => browser/themes/linux/places/sidebar.css
rename : browser/themes/osx/places/places.css => browser/themes/osx/places/sidebar.css
rename : browser/themes/shared/places/places.inc.css => browser/themes/shared/places/sidebar.inc.css
rename : browser/themes/shared/places/tree-icons.inc.css => browser/themes/shared/places/tree-icons.css
rename : browser/themes/windows/places/places.css => browser/themes/windows/places/sidebar.css
extra : rebase_source : 14b9345e1408cf1d873f29b3c5f4ae6313afbad6
2018-08-19 10:34:33 +01:00
Ehsan Akhgari
f670307225 Bug 1483378 - Part 5: Remove the old Cookies & Site Data UI; r=johannh,flod 2018-08-20 11:41:29 -04:00
Ehsan Akhgari
8e069da931 Bug 1483378 - Part 4: Enable hiding the "reject trackers" menu item based on a preference; r=johannh 2018-08-20 11:41:03 -04:00
Ehsan Akhgari
225319893d Bug 1483378 - Part 3: Add tests for the new Cookies and Site Data UI; r=johannh
These tests extend the existing tests for the old UI, and ensure the
new states in the new UI work properly.
2018-08-20 11:41:03 -04:00
Ehsan Akhgari
a2369cb6d0 Bug 1483378 - Part 2: Remove some obsolete privacy pane tests; r=johannh 2018-08-20 11:41:03 -04:00
Ehsan Akhgari
a6a981938a Bug 1483378 - Part 1: Update the Cookies and Site Data UI in the Preferences window; r=johannh,flod 2018-08-20 11:41:03 -04:00
Narcis Beleuzu
e91478c766 Backed out 5 changesets (bug 1483378) for bc failures on browser_policy_cookie_settings.js. CLOSED TREE
Backed out changeset 5794c6564567 (bug 1483378)
Backed out changeset 9c75236893de (bug 1483378)
Backed out changeset 374d33355d31 (bug 1483378)
Backed out changeset 26bc4e3382d4 (bug 1483378)
Backed out changeset 625b9010085c (bug 1483378)
2018-08-20 18:38:29 +03:00
Ehsan Akhgari
6ff7eec110 Bug 1483378 - Part 5: Remove the old Cookies & Site Data UI; r=johannh,flod 2018-08-20 10:43:43 -04:00
Ehsan Akhgari
7b2fd463fa Bug 1483378 - Part 4: Enable hiding the "reject trackers" menu item based on a preference; r=johannh 2018-08-20 10:42:42 -04:00
Ehsan Akhgari
f2f49b13b3 Bug 1483378 - Part 3: Add tests for the new Cookies and Site Data UI; r=johannh
These tests extend the existing tests for the old UI, and ensure the
new states in the new UI work properly.
2018-08-20 10:42:42 -04:00
Ehsan Akhgari
feedc4c304 Bug 1483378 - Part 2: Remove some obsolete privacy pane tests; r=johannh 2018-08-20 10:42:42 -04:00
Ehsan Akhgari
caf69f03bb Bug 1483378 - Part 1: Update the Cookies and Site Data UI in the Preferences window; r=johannh,flod 2018-08-20 10:42:42 -04:00
Brindusan Cristian
68dbffa350 Backed out 5 changesets (bug 1483378) for ESlint failure on privacypane_tests_perwindow.js:126:7. CLOSED TREE
Backed out changeset 6efdde6260d2 (bug 1483378)
Backed out changeset c617048d4514 (bug 1483378)
Backed out changeset 8177c8bf4e5f (bug 1483378)
Backed out changeset 9bfb53d863aa (bug 1483378)
Backed out changeset 330301cd20be (bug 1483378)
2018-08-20 17:31:29 +03:00
Dale Harvey
28d91dd061 Bug 1484188 - Rephrase title for autoplay exceptions prompt. r=flod
MozReview-Commit-ID: HmFoCcD6P9p
2018-08-20 15:16:01 +01:00
Dale Harvey
6f283cfb42 Bug 1478937 - Highlight whole permissions section. r=johannh
MozReview-Commit-ID: 3rQSOhohQEz
2018-08-20 15:13:59 +01:00
Dale Harvey
2bfa5b009b Bug 1460208 - Add learn more link to preferences. r=johannh, r=flod
MozReview-Commit-ID: AKhHP8bSw97

MozReview-Commit-ID: JHtptBfmMJd
2018-08-20 15:10:06 +01:00
Ehsan Akhgari
9d4263a13c Bug 1483378 - Part 5: Remove the old Cookies & Site Data UI; r=johannh,flod 2018-08-20 09:42:12 -04:00
Ehsan Akhgari
ff6f2afea1 Bug 1483378 - Part 4: Enable hiding the "reject trackers" menu item based on a preference; r=johannh 2018-08-20 09:42:12 -04:00
Ehsan Akhgari
48ec1873d9 Bug 1483378 - Part 3: Add tests for the new Cookies and Site Data UI; r=johannh
These tests extend the existing tests for the old UI, and ensure the
new states in the new UI work properly.
2018-08-20 09:42:11 -04:00
Ehsan Akhgari
509ec9e77d Bug 1483378 - Part 2: Remove some obsolete privacy pane tests; r=johannh 2018-08-20 09:42:11 -04:00
Ehsan Akhgari
d31e9bd8f4 Bug 1483378 - Part 1: Update the Cookies and Site Data UI in the Preferences window; r=johannh,flod 2018-08-20 09:42:11 -04:00
Brian Grinstead
4995c61b0f Bug 1482667 - Migrate mochitest-browser tests in browser/ to use element variations of firstChild, etc;r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D3530

--HG--
extra : moz-landing-system : lando
2018-08-17 16:45:52 +00:00
Mark Striemer
8907042183 Bug 1482476 - Align the headings in the Home section with other sections r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D3121

--HG--
extra : moz-landing-system : lando
2018-08-10 20:47:36 +00:00
Jonathan Kingston
9b7fb2f20c Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb r=Gijs
Reviewers: ckerschb!, Gijs!

Tags: #secure-revision

Bug #: 1362034

Differential Revision: https://phabricator.services.mozilla.com/D2046

--HG--
extra : source : 44b25dea67d2ed079e17057ab619d827e9983400
extra : amend_source : 5742820277e0269b6f5d42b1abd98fd9b228ac4a
extra : histedit_source : 790bd2490333e4d8fea7774d036eafbc2fc329b9
2018-07-06 15:14:54 +01:00
Noemi Erli
048f87627e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-02 12:03:09 +03:00
Johann Hofmann
8c4398d5d2 Bug 1476217 - Part 5 - Disable content blocking sub-controls when content blocking is disabled. r=jaws
MozReview-Commit-ID: 2WIqsabEXWw

--HG--
extra : rebase_source : dcff3dd2aa1be9d6417924a188f951b7eb896bf7
2018-08-01 15:27:13 +02:00
Johann Hofmann
ca96cd7922 Bug 1476217 - Part 4 - Add tests for content blocking. r=jaws
MozReview-Commit-ID: HhiR25IY3a5

--HG--
extra : rebase_source : e6748121535bfd96c2e206643647f1ed528cac0c
2018-07-23 21:30:01 +02:00
Johann Hofmann
29a5bf3f01 Bug 1476217 - Part 3 - Add FastBlock to Content Blocking categories in about:preferences. r=flod,jaws
MozReview-Commit-ID: kgvPKHaHFZ

--HG--
extra : rebase_source : e20c21613ff97d0d954724c8faccdaec557249b6
2018-07-23 13:08:18 +02:00
Johann Hofmann
b4aec391d0 Bug 1476217 - Part 2 - Add a "Restore Defaults" button to Content Blocking preferences. r=flod,jaws
MozReview-Commit-ID: Dhiph7jmTbV

--HG--
extra : rebase_source : 9bc78c04c511d91396822451f540561b16e6855e
2018-07-23 13:07:29 +02:00
Johann Hofmann
26f3cc09b3 Bug 1476217 - Part 1 - Update Tracking Protection preferences for Content Blocking. r=flod,jaws
This adds a new "Content Blocking" UI in place of the Tracking Protection preferences.
The Tracking Protection UI is preserved and the new UI is behind a pref, for now. This
resulted in some inconveniences such as duplicate code or unwieldy long names, but
we're planning to remove one version (likely the TP UI) soon.

The CB preferences can contain several categories of blockers which will be added in
future patches. The first one, Tracking Protection, is added in this patch and offers
a replacement in functionality for the previous TP UI.

MozReview-Commit-ID: 5Oj2glZMTqC

--HG--
extra : rebase_source : 2a33770f21aa96f6ec753856675e6567330660b9
2018-07-23 13:02:47 +02:00
Boris Zbarsky
4abc5c5a25 Bug 1446940 part 2. Stop getting docshells from windows via getInterface in browser. r=gijs 2018-08-01 13:07:10 -04:00
Mark Striemer
dd3400571a Bug 1479377 - Provide fallbacks for switch language in Prefs message r=gandalf
MozReview-Commit-ID: G3oeSWl1Rtf

--HG--
extra : rebase_source : 7f2f208793a601b3ada1971cda827f50f3a8fda3
2018-07-30 15:03:51 -05:00
ahillier
52e36ccf20 Bug 1476594 - Fix default homepage selection in about:preferences r=ursula
MozReview-Commit-ID: HlqsWitmIOv

--HG--
extra : rebase_source : 1b47c9765d0113f94a0fd5d14cab66dec30f56c6
2018-07-27 13:33:57 -07:00
Mark Striemer
c2f68569f6 Bug 1469684 - Allow switching between installed locales r=flod,jaws
MozReview-Commit-ID: 1MkkZUfpJ8O

--HG--
extra : rebase_source : bcf31b4339f8fcd9368fde7ec7f94ef56672d998
2018-06-21 17:16:25 -05:00
Gijs Kruitbosch
5c0e726193 Bug 1477670 - remove content handler code from browser/, r=florian,jkt
MozReview-Commit-ID: 3kS7yPdkjGs

--HG--
extra : rebase_source : 6aae9414ed8e5c2a31509f85ef0cbfc9b31895fd
2018-07-24 17:54:40 +01:00
Dão Gottwald
1f4131affa Bug 1473595 - Enable "Ctrl+Tab cycles through tabs in recently used order" feature by default in new profiles. r=jaws
MozReview-Commit-ID: 5lmOj3k4tFf

--HG--
extra : rebase_source : e7ea50f496827a1cdda1ebc9d3f602822bea5468
2018-07-26 11:13:34 +02:00
Ruslan Bekenev
cecc6adc0a Bug 1400775 - reorder tracking protection radio buttons for consistency; r=jaws
MozReview-Commit-ID: 1kHVH7pHXCV

--HG--
extra : rebase_source : adb39932b579360457ec51aaff236535fca3d925
2018-07-26 10:48:00 -07:00
Narcis Beleuzu
91bcab3f74 Backed out 1 changesets (bug 1473595) for debug-mochitest-chrome failures on test_key_event_counts.xul and test_htmleditor_keyevent_handling.html. CLOSED TREE
Backed out changeset a3140755de69 (bug 1473595)
2018-07-26 13:58:57 +03:00
Dão Gottwald
844b19fbfe Bug 1473595 - Enable "Ctrl+Tab cycles through tabs in recently used order" feature by default in new profiles. r=jaws
MozReview-Commit-ID: 5lmOj3k4tFf

--HG--
extra : rebase_source : e7ea50f496827a1cdda1ebc9d3f602822bea5468
2018-07-26 11:13:34 +02:00
Coroiu Cristina
220232e2f4 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-07-24 00:45:40 +03:00
Dale Harvey
8776031416 Bug 1476889 - Update autoplay copy. r=flod
MozReview-Commit-ID: D8Ss2U2gZ9q

--HG--
extra : rebase_source : 4987f9365b0a8eec31a7031cd2ffea342187aa84
2018-07-23 12:20:30 +01:00
Paolo Amadini
8adbeb4164 Bug 1475916 - Use em instead of px for list heights to keep font scaling into account. r=bgrins
MozReview-Commit-ID: FDMwrHg27ad

--HG--
extra : rebase_source : 66c957f2516e4cded7c6e73da5ea30080ab2d37b
2018-07-23 10:07:38 +01:00
Johann Hofmann
c83c0fcdc7 Bug 1476879 - Remove the privacy.trackingprotection.ui.enabled pref. r=flod,jaws
MozReview-Commit-ID: IsY8Oy8kmVQ

--HG--
extra : rebase_source : ba48654cb7e87f5d78da68c6cf9c48a963306660
2018-07-19 10:34:28 +02:00
Andrei Oprea
643a4b11b9 Bug 1472599 - Reset browser.startup.page preference for older profiles r=k88hudson
MozReview-Commit-ID: LpzKJYxty1K

--HG--
extra : rebase_source : fbe409fa303f174964bf18c782eadaaca8e019de
2018-07-18 14:22:47 +02:00
Jared Wein
382ec3f85e Bug 1371142 - Confirm that the page loaded is about:blank before continuing with the test. r=Gijs
This matches the behavior that is implemented in subdialogs.js where the load event handler is not removed until the new location is about:blank.

MozReview-Commit-ID: FZHW6Z63M2M

--HG--
extra : rebase_source : 010d884fb3bfc6dca63035c0125f3c2223847fcc
2018-07-18 15:40:37 -04:00
Cosmin Sabou
8cd0e59ac5 Merge mozilla-central to inbound. a=merge 2018-07-18 20:23:16 +03:00
Paolo Amadini
46dbbe67ce Bug 1381706 - Don't wait for XBL construction in the handler applications list tests. r=bgrins
MozReview-Commit-ID: GL2SruwqBDs

--HG--
extra : rebase_source : 8376331823fa8e4eecdfb50a10f4ccbcb0a28060
2018-07-18 13:51:57 +01:00
Dale Harvey
c9e5e7c554 Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh
MozReview-Commit-ID: E71TxvgfJlJ

--HG--
extra : rebase_source : 30ca63df77e48a44de4d3e90182440c3937ed32f
2018-06-29 14:14:33 +01:00
Kirk Steuber
7fb8cec24d Bug 1420514 - Remove the UI for app.update.enabled in about:preferences r=jaws
MozReview-Commit-ID: 9weVpw98D3R

--HG--
extra : rebase_source : b82f64f6673eafc550a8ed7e38bab915ce4a58c4
extra : intermediate-source : cf01f546457a4ef3b004df60b4013ff74c062168
extra : source : 2ff2121a1fa24862358e1e028697b87bfbef0659
2018-05-17 12:19:55 -07:00
Kirk Steuber
35440f6dd0 Bug 1420514 - Remove pref app.update.enabled from the update mechanism r=rstrong
Getting rid of this pref allowed some other code to be removed:
 - Changed nsIUpdateService::stopChecking(duration) to nsIUpdateService::stopCurrentCheck() and got rid of the constants representing durations. The available durations were CURRENT_CHECK, CURRENT_SESSION, and ANY_CHECKS, but only CURRENT_CHECK was ever used.
 - nsIUpdateChecker::stopChecking(CURRENT_SESSION) and nsIUpdateChecker::stopChecking(ANY_CHECKS) were the only mechanisms for setting Checker::_enabled to false, so Checker::_enabled and Checker::enabled were removed. References to Checker::enabled were replaced with checks for nsUpdateService::canCheckForUpdates.
 - In browser/base/content/aboutDialog-appUpdater.js, the updateDisabledAndLocked() function was renamed to updateDisabledByPolicy, since the old name is no longer accurate and the new function name is a better description of the function's actual use.

MozReview-Commit-ID: 4wwqo4ROr1V

--HG--
extra : rebase_source : ea2e0f157dccc02eece585d3d15ebb67a38813d8
extra : intermediate-source : 00f6d87c63dfb940c439b49c8310b3a91be3a912
extra : source : 83c69c5f289572aee6ff5a8c85237bbeaac3cb8b
2018-05-21 14:58:34 -07:00
Paolo Amadini
36a131aadc Bug 1472716 - Part 2 - Convert the listbox in "languages.xul" to "richlistbox". r=jaws,gandalf
Support for "listbox" in preferences is also removed, in preparation for the removal of the "listbox" element and binding.

MozReview-Commit-ID: Bi2VKKi5rdk

--HG--
extra : source : 762819bac1b9efe0e939be07394bd7d293638c40
2018-07-10 15:07:15 +01:00
Mark Hammond
81219a04ca Bug 1471906 - ensure FxA error icons are centered to prevent distortion. r=eoger
MozReview-Commit-ID: FzRiQzVoryK

Differential Revision: https://phabricator.services.mozilla.com/D2091

--HG--
extra : moz-landing-system : lando
2018-07-12 23:26:15 +00:00
Mark Banner
0b74f5f689 Bug 1473158 - Add a basic test for the selectBookmark sub-dialog in preferences. r=jaws
MozReview-Commit-ID: KCCKHRvOCme

Differential Revision: https://phabricator.services.mozilla.com/D1932

--HG--
extra : moz-landing-system : lando
2018-07-12 18:51:59 +00:00
Andreea Pavel
1e8d2e6f7d Backed out 7 changesets (bug 1420514) for breaking bc on different files on a CLOSED TREE
Backed out changeset 5a46a221b6e8 (bug 1420514)
Backed out changeset 48ed6dfe8772 (bug 1420514)
Backed out changeset 01bf643c77e5 (bug 1420514)
Backed out changeset 5791b17ccb82 (bug 1420514)
Backed out changeset 416e398d942f (bug 1420514)
Backed out changeset de4a4592dbd9 (bug 1420514)
Backed out changeset d3399edf0197 (bug 1420514)
2018-07-12 21:22:32 +03:00
Kirk Steuber
2e7a8fa6c1 Bug 1420514 - Remove the UI for app.update.enabled in about:preferences r=jaws
MozReview-Commit-ID: 9weVpw98D3R

--HG--
extra : rebase_source : 1b2c858a4e2487ddfe9ff0cd5b06fa43eac15136
extra : source : 2ff2121a1fa24862358e1e028697b87bfbef0659
2018-05-17 12:19:55 -07:00
Cosmin Sabou
26e792fe42 Merge autoland to mozilla-central. a=merge 2018-07-11 00:50:32 +03:00
Paolo Amadini
6e680744e4 Bug 1472750 - Convert simple "listbox" instances to "richlistbox". r=bgrins
These simple lists are converted to normal layout by setting a fixed height that isn't a multiple of the row height, which is already the case for most other lists in the user interface.

MozReview-Commit-ID: 1tV4MIoRp0d

--HG--
rename : toolkit/themes/windows/global/richlistbox.css => toolkit/themes/linux/global/richlistbox.css
extra : rebase_source : d6c53aa341bc5711f6ecf16485b5bd03d4f9caf2
extra : intermediate-source : 1355778929be17234ca3ced4f9930f05fb2cf20a
extra : source : 2e4527da76bba52492353aa5a40c128b09f389f1
2018-07-09 10:38:42 +01:00
Axel Hecht
5bdc727943 Bug 721211: consolidate home page retrieval code, make it support non-localized prefs, r=jaws
Also changes the tooltip on the home button to be independent of the URLs
it opens, per dolske.

Some tests explicitly set browser.startup.homepage, but only through
SpecialPowers.putPrefEnv. That's a good compromise, given the extra
functionality there.

MozReview-Commit-ID: FPLxzi3jQAP

--HG--
extra : rebase_source : c2b014f2fb1c78ce04859344bd1803ef48d5d68d
2018-05-28 12:38:01 +02:00
Andrei Oprea
698d8a5b30 Bug 1473640 - Update wait condition for Activity Stream mochitest to avoid Linux failure. r=ursula
MozReview-Commit-ID: Dw4M16ikY6r

--HG--
extra : rebase_source : b2b83d869d22304a048449afdeaed77db80c3a94
2018-07-06 11:57:01 +02:00
Brian Grinstead
4121127ab8 Bug 1445764 - Move Places imports from XUL to JS for the Places documents;r=standard8
MozReview-Commit-ID: 1LKRgTlaupu

--HG--
extra : rebase_source : ac36bf61df6d77f495e018ac6a972d78e3cbc173
2018-07-03 14:26:49 -07:00
Andrei Oprea
cab7d50d92 Bug 1434751 - Add Restore Defaults button to Home r=Mardak
MozReview-Commit-ID: 5NRxEhPIImg

--HG--
extra : rebase_source : 003715fdc82437a16caaff7cb3512856834a6465
2018-07-03 20:02:26 +02:00
Dave Townsend
d8b7fb22e3 Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan, r=mixedpuppy
Summary:
This moves the load of favicons into the content process. We use the same logic
for finding favicons (based on waiting until none have shown up for a short
time) but then load the favicon and convert it to a data uri which we then
dispatch to the parent process. Along the way this fixes asssociating the load
with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes
expiry detection of the favicon and stops us from loading the same resource
twice.

This change also merges the prefs browser.chrome.site_icons and
browser.chrome.favicons leaving just the former controlling favicon loading. It
adds the pref browser.chrome.guess_favicon to allow disabling guessing where
a favicon might be located for a site (at <hostname>/favicon.ico). This is
mainly to allow disabling this in tests where those additional yet automatic
requests are uninteresting for the test.

There are multiple clean-ups that can follow this but this is a first step along
that path.

MozReview-Commit-ID: E0Cs59UnxaF

Reviewers: mak

Tags: #secure-revision

Bug #: 1453751

Differential Revision: https://phabricator.services.mozilla.com/D1672
Differential Revision: https://phabricator.services.mozilla.com/D1673
Differential Revision: https://phabricator.services.mozilla.com/D1674
Differential Revision: https://phabricator.services.mozilla.com/D1850
Differential Revision: https://phabricator.services.mozilla.com/D1869

--HG--
rename : browser/base/content/test/general/browser_bug408415.js => browser/base/content/test/favicons/browser_bug408415.js
rename : browser/base/content/test/general/browser_bug550565.js => browser/base/content/test/favicons/browser_bug550565.js
rename : browser/base/content/test/general/browser_favicon_change.js => browser/base/content/test/favicons/browser_favicon_change.js
rename : browser/base/content/test/general/browser_favicon_change_not_in_document.js => browser/base/content/test/favicons/browser_favicon_change_not_in_document.js
rename : browser/base/content/test/general/browser_subframe_favicons_not_used.js => browser/base/content/test/favicons/browser_subframe_favicons_not_used.js
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon1.ico
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon2.ico
rename : browser/base/content/test/general/file_bug970276_popup1.html => browser/base/content/test/favicons/file_bug970276_popup1.html
rename : browser/base/content/test/general/file_bug970276_popup2.html => browser/base/content/test/favicons/file_bug970276_popup2.html
rename : browser/base/content/test/general/file_favicon_change.html => browser/base/content/test/favicons/file_favicon_change.html
rename : browser/base/content/test/general/file_favicon_change_not_in_document.html => browser/base/content/test/favicons/file_favicon_change_not_in_document.html
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_generic_favicon.ico
rename : browser/base/content/test/general/file_with_favicon.html => browser/base/content/test/favicons/file_with_favicon.html
extra : rebase_source : 6372b2681a59d267f966e9fa2ca9a54e3ff0cea0
extra : intermediate-source : b11aa832c41ac5beef9065f804d11fb7c9887990
extra : source : 638eb8a41245f6d9932861afda21edd5e0b2618a
2018-06-28 16:06:09 -07:00
Brindusan Cristian
51f77cdfc4 Backed out changeset b11aa832c41a (bug 1453751) for Mochitest-15 failures in toolkit/components/extensions/test/mochitest/test_ext_webrequest_filter.html. CLOSED TREE
--HG--
rename : browser/base/content/test/favicons/browser_bug408415.js => browser/base/content/test/general/browser_bug408415.js
rename : browser/base/content/test/favicons/browser_bug550565.js => browser/base/content/test/general/browser_bug550565.js
rename : browser/base/content/test/favicons/browser_favicon_change.js => browser/base/content/test/general/browser_favicon_change.js
rename : browser/base/content/test/favicons/browser_favicon_change_not_in_document.js => browser/base/content/test/general/browser_favicon_change_not_in_document.js
rename : browser/base/content/test/favicons/browser_subframe_favicons_not_used.js => browser/base/content/test/general/browser_subframe_favicons_not_used.js
rename : browser/base/content/test/favicons/file_generic_favicon.ico => browser/base/content/test/general/file_bug970276_favicon1.ico
rename : browser/base/content/test/favicons/file_bug970276_popup1.html => browser/base/content/test/general/file_bug970276_popup1.html
rename : browser/base/content/test/favicons/file_bug970276_popup2.html => browser/base/content/test/general/file_bug970276_popup2.html
rename : browser/base/content/test/favicons/file_favicon_change.html => browser/base/content/test/general/file_favicon_change.html
rename : browser/base/content/test/favicons/file_favicon_change_not_in_document.html => browser/base/content/test/general/file_favicon_change_not_in_document.html
rename : browser/base/content/test/favicons/file_with_favicon.html => browser/base/content/test/general/file_with_favicon.html
2018-06-28 23:15:49 +03:00
Dave Townsend
ae4e60478a Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan
Summary:
This moves the load of favicons into the content process. We use the same logic
for finding favicons (based on waiting until none have shown up for a short
time) but then load the favicon and convert it to a data uri which we then
dispatch to the parent process. Along the way this fixes asssociating the load
with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes
expiry detection of the favicon and stops us from loading the same resource
twice.

This change also merges the prefs browser.chrome.site_icons and
browser.chrome.favicons leaving just the former controlling favicon loading. It
adds the pref browser.chrome.guess_favicon to allow disabling guessing where
a favicon might be located for a site (at <hostname>/favicon.ico). This is
mainly to allow disabling this in tests where those additional yet automatic
requests are uninteresting for the test.

There are multiple clean-ups that can follow this but this is a first step along
that path.

MozReview-Commit-ID: E0Cs59UnxaF

Reviewers: mak

Tags: #secure-revision

Bug #: 1453751

Differential Revision: https://phabricator.services.mozilla.com/D1672
Differential Revision: https://phabricator.services.mozilla.com/D1673
Differential Revision: https://phabricator.services.mozilla.com/D1674
Differential Revision: https://phabricator.services.mozilla.com/D1850

--HG--
rename : browser/base/content/test/general/browser_bug408415.js => browser/base/content/test/favicons/browser_bug408415.js
rename : browser/base/content/test/general/browser_bug550565.js => browser/base/content/test/favicons/browser_bug550565.js
rename : browser/base/content/test/general/browser_favicon_change.js => browser/base/content/test/favicons/browser_favicon_change.js
rename : browser/base/content/test/general/browser_favicon_change_not_in_document.js => browser/base/content/test/favicons/browser_favicon_change_not_in_document.js
rename : browser/base/content/test/general/browser_subframe_favicons_not_used.js => browser/base/content/test/favicons/browser_subframe_favicons_not_used.js
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon1.ico
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon2.ico
rename : browser/base/content/test/general/file_bug970276_popup1.html => browser/base/content/test/favicons/file_bug970276_popup1.html
rename : browser/base/content/test/general/file_bug970276_popup2.html => browser/base/content/test/favicons/file_bug970276_popup2.html
rename : browser/base/content/test/general/file_favicon_change.html => browser/base/content/test/favicons/file_favicon_change.html
rename : browser/base/content/test/general/file_favicon_change_not_in_document.html => browser/base/content/test/favicons/file_favicon_change_not_in_document.html
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_generic_favicon.ico
rename : browser/base/content/test/general/file_with_favicon.html => browser/base/content/test/favicons/file_with_favicon.html
extra : rebase_source : 1e72949e4e1012025ccf87642cc239ea5f15217d
extra : source : 638eb8a41245f6d9932861afda21edd5e0b2618a
2018-06-04 12:53:55 -07:00
Paolo Amadini
f4e92eb3d5 Bug 1435688 - Part 2 - Replace "listitem-iconic" with "richlistitem" in the application manager dialog and adjust the styling. r=bgrins
MozReview-Commit-ID: 9qykVWLV23j

--HG--
extra : rebase_source : b3f54ee3e9f6d12385fa10abd8ed6bc5a64b5775
2018-06-23 20:59:01 +01:00
Paolo Amadini
95b335127c Bug 1446362 - Part 2 - Remove "tree" from the permission preferences. r=johannh
MozReview-Commit-ID: 9IYpH8SvsCw

--HG--
extra : rebase_source : bf625a793c01da4bcc45e8b92214e6ee73cc6cc5
2018-06-22 14:13:53 +01:00
Paolo Amadini
cf5bc9aab8 Bug 1446362 - Part 1 - Refactor tests to reduce some duplication. r=johannh
MozReview-Commit-ID: 2m0Oymlh51z

--HG--
extra : rebase_source : 6bdd2102000e9db1b213783c39d56a729a4a29c0
2018-06-22 14:13:41 +01:00
Cosmin Sabou
eb4431c0f5 Backed out changeset 638eb8a41245 (bug 1453751) for frequent linux debug e-10s failures on test_ext_webrequest_filter.html
--HG--
rename : browser/base/content/test/favicons/browser_bug408415.js => browser/base/content/test/general/browser_bug408415.js
rename : browser/base/content/test/favicons/browser_bug550565.js => browser/base/content/test/general/browser_bug550565.js
rename : browser/base/content/test/favicons/browser_favicon_change.js => browser/base/content/test/general/browser_favicon_change.js
rename : browser/base/content/test/favicons/browser_favicon_change_not_in_document.js => browser/base/content/test/general/browser_favicon_change_not_in_document.js
rename : browser/base/content/test/favicons/browser_subframe_favicons_not_used.js => browser/base/content/test/general/browser_subframe_favicons_not_used.js
rename : browser/base/content/test/favicons/file_generic_favicon.ico => browser/base/content/test/general/file_bug970276_favicon1.ico
rename : browser/base/content/test/favicons/file_bug970276_popup1.html => browser/base/content/test/general/file_bug970276_popup1.html
rename : browser/base/content/test/favicons/file_bug970276_popup2.html => browser/base/content/test/general/file_bug970276_popup2.html
rename : browser/base/content/test/favicons/file_favicon_change.html => browser/base/content/test/general/file_favicon_change.html
rename : browser/base/content/test/favicons/file_favicon_change_not_in_document.html => browser/base/content/test/general/file_favicon_change_not_in_document.html
rename : browser/base/content/test/favicons/file_with_favicon.html => browser/base/content/test/general/file_with_favicon.html
extra : rebase_source : 77bf32209022e0351c2a3b69affaac4cf33aa9a6
2018-06-26 07:29:35 +03:00
Dave Townsend
9cbfdc7c2d Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan
Summary:
This moves the load of favicons into the content process. We use the same logic
for finding favicons (based on waiting until none have shown up for a short
time) but then load the favicon and convert it to a data uri which we then
dispatch to the parent process. Along the way this fixes asssociating the load
with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes
expiry detection of the favicon and stops us from loading the same resource
twice.

This change also merges the prefs browser.chrome.site_icons and
browser.chrome.favicons leaving just the former controlling favicon loading. It
adds the pref browser.chrome.guess_favicon to allow disabling guessing where
a favicon might be located for a site (at <hostname>/favicon.ico). This is
mainly to allow disabling this in tests where those additional yet automatic
requests are uninteresting for the test.

There are multiple clean-ups that can follow this but this is a first step along
that path.

MozReview-Commit-ID: E0Cs59UnxaF

Reviewers: mak

Tags: #secure-revision

Bug #: 1453751

Differential Revision: https://phabricator.services.mozilla.com/D1672
Differential Revision: https://phabricator.services.mozilla.com/D1673
Differential Revision: https://phabricator.services.mozilla.com/D1674

--HG--
rename : browser/base/content/test/general/browser_bug408415.js => browser/base/content/test/favicons/browser_bug408415.js
rename : browser/base/content/test/general/browser_bug550565.js => browser/base/content/test/favicons/browser_bug550565.js
rename : browser/base/content/test/general/browser_favicon_change.js => browser/base/content/test/favicons/browser_favicon_change.js
rename : browser/base/content/test/general/browser_favicon_change_not_in_document.js => browser/base/content/test/favicons/browser_favicon_change_not_in_document.js
rename : browser/base/content/test/general/browser_subframe_favicons_not_used.js => browser/base/content/test/favicons/browser_subframe_favicons_not_used.js
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon1.ico
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_bug970276_favicon2.ico
rename : browser/base/content/test/general/file_bug970276_popup1.html => browser/base/content/test/favicons/file_bug970276_popup1.html
rename : browser/base/content/test/general/file_bug970276_popup2.html => browser/base/content/test/favicons/file_bug970276_popup2.html
rename : browser/base/content/test/general/file_favicon_change.html => browser/base/content/test/favicons/file_favicon_change.html
rename : browser/base/content/test/general/file_favicon_change_not_in_document.html => browser/base/content/test/favicons/file_favicon_change_not_in_document.html
rename : browser/base/content/test/general/file_bug970276_favicon1.ico => browser/base/content/test/favicons/file_generic_favicon.ico
rename : browser/base/content/test/general/file_with_favicon.html => browser/base/content/test/favicons/file_with_favicon.html
extra : rebase_source : 53dc0c682bf61d5135fbca172ac5238b414a1771
2018-06-04 12:53:55 -07:00
Kanika Saini
df87c5f07c Bug 1467062 - Permissions Policy added to configure camera, microphone, location and notifications r=Felipe
MozReview-Commit-ID: IqpEboxHjjt

--HG--
extra : rebase_source : 114f6513c39f1d81d7ff203552e149e5ca7eeaa7
2018-06-06 15:43:26 +05:30
Johann Hofmann
d34f805778 Bug 1462471 - Link to permission preferences from the identity popup permissions section. r=prathiksha
MozReview-Commit-ID: 4XNBfztgWOG

--HG--
extra : rebase_source : 713003dcc2e35aba0283797e96fe13559990d744
2018-06-01 23:17:52 +02:00
kanika
e0c4b56af2 Bug 1428847 - Move is_hidden and is_visible helper functions into BrowserTestUtils.jsm. r=johannh
MozReview-Commit-ID: 2xshA0CAPgY

--HG--
extra : rebase_source : ac908827986cdee251a454c0cd366a59c5cfdac0
2018-03-22 21:14:23 +05:30
Joel Maher
50b91c0a14 Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown 2018-06-10 05:01:47 -04:00
Paolo Amadini
ae2cc7ca99 Bug 1467713 - Part 4 - Replace "var" with "let" and remove the parameter prefix. r=jaws
MozReview-Commit-ID: 61k7xS2MlKr

--HG--
extra : rebase_source : 32cddf29916beff5e03abf9dc599890fd08b3fe3
2018-06-05 17:30:43 +01:00
Paolo Amadini
367e78dac1 Bug 1467713 - Part 3 - Remove the unused setOrigin function. r=jaws
MozReview-Commit-ID: 3CpU7zY9JFJ

--HG--
extra : rebase_source : 68e6e3fd56a0f8c48ceeffa27f8ecf72f5256378
2018-06-05 15:27:24 +01:00
Paolo Amadini
f1f4ef76c6 Bug 1467713 - Part 2 - Reorder "permissions.js" to match "sitePermissions.js". r=jaws
Reordering the functions makes it easier to port the implementation across the files and merge them eventually.

MozReview-Commit-ID: EkVbTA0YEQ5

--HG--
extra : rebase_source : 160157df7aaebf502449a9daf1b7dbfc9195aa41
2018-06-05 15:26:14 +01:00
Paolo Amadini
e895567b26 Bug 1467713 - Part 1 - Rename functions in "permissions.js" to match "sitePermissions.js". r=jaws
MozReview-Commit-ID: KeF5mcVvVHl

--HG--
extra : rebase_source : 39ef7ada1138a3bc3c87e20fca958aa26c7fff95
2018-06-05 15:12:39 +01:00
Dale Harvey
cfbbb5eff9 Bug 1466129 - Add default value to pref. r=johannh
MozReview-Commit-ID: 988Co3PD41V

--HG--
extra : rebase_source : fe5eeccf370c23525c72f427dcc65bb973b84b32
2018-06-01 22:44:20 +01:00
Ed Lee
45c3139928 Bug 1447879 - Cannot customize about:preferences#home content when sync or preference searching is disabled. r=k88hudson
Have the home preferences page notify when it loads instead of relying on findInPage to trigger sync pane to init.

MozReview-Commit-ID: EJlJDfYBHFO

--HG--
extra : rebase_source : ae5104ec18aefca9241be1b61072b786fa9e6815
2018-05-30 17:32:44 -07:00
Dale Harvey
7cab5a8d5a Bug 1458249 - Add autoplay item to about:preferences. r=flod,johannh
MozReview-Commit-ID: AldNoElwH1O

--HG--
extra : rebase_source : b1c3d441ea69d09f287bdca0aac97872eb805231
2018-05-03 07:55:53 +01:00
Michael Kohler
378af42cb0 Bug 1456787 - Improve selectors for no-search-results in preferences.inc.css. r=jaws
Summary: Improve selectors for no-search-results in preferences.inc.css

Reviewers: jaws

Reviewed By: jaws

Bug #: 1456787

Differential Revision: https://phabricator.services.mozilla.com/D1382

--HG--
extra : rebase_source : 2df8563841b7dd653301beea5f92661085d7a211
2018-05-30 18:09:14 +03:00
Michael Kohler
28a650b6af Bug 1447952 - Use relative time format in the site data manager. r=johannh 2018-05-30 17:46:54 +03:00
Johann Hofmann
35166c8f08 Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
MozReview-Commit-ID: HxRljbdsRau

--HG--
extra : rebase_source : 3f3aae722ca2e1b6a28a29a5116d66bf40aa8092
2018-05-22 16:26:55 +02:00
Dorel Luca
e5fe6c3a9f Backed out changeset bc39ccd992a4 (bug 1462468) for Browser-chomre failures on browser/base/content/test/trackingUI/browser_trackingUI_appMenu.js
--HG--
extra : rebase_source : a59dba114b09502056e229c7226b32741c8414f0
2018-05-28 19:11:14 +03:00
Trisha Gupta
7ae9b423fe Bug 1442303 - The arrow for sort is missing in Exceptions dialogues r=johannh
MozReview-Commit-ID: CntCTeVC91U

--HG--
extra : rebase_source : deb07b78e61ecfc4554ba7257dbfc18f9e4b1ec2
2018-05-25 22:53:43 +08:00
Johann Hofmann
6e280711b9 Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
MozReview-Commit-ID: HxRljbdsRau

--HG--
extra : rebase_source : 34f62aed6cdafe091d2105c55669b052aba45040
2018-05-22 16:26:55 +02:00
Kris Maglione
6ac523347a Bug 1461145: Support async startup/shutdown bootstrap methods. r=aswan
MozReview-Commit-ID: L0G4DA0KJ87

--HG--
extra : rebase_source : b774d70d11c47d138535685104c5d5bc197f7866
2018-05-12 18:51:32 -07:00
Kris Maglione
1e03e83e35 Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
MozReview-Commit-ID: Gj2iCsBIdnq

--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Jared Wein
346ed4db83 Bug 1464102 - Change the todos in browser_siteData.js to is() now that todo is working and the conditions are passing. r=johannh
MozReview-Commit-ID: Ln7d9iDe8lA

--HG--
extra : rebase_source : 2c5fc83419492bb9eb0314076dade4a9c1139e89
2018-05-25 13:28:52 -04:00
Mark Banner
b321b832fd Bug 824502 - Fix unit tests for the folder=<id> to parent=<guid> transition. r=mak
MozReview-Commit-ID: FCaiJrSAMAV

--HG--
extra : rebase_source : 1edf169c3a24b1c0b8c1be2e8eb0f06e8605df80
2018-05-01 08:14:53 +01:00
Trisha
0bb8ad97fc Bug 1451412 - Use a DocumentFragment to build the site data list r=johannh
MozReview-Commit-ID: 5TbwqwmW5Q1

--HG--
extra : rebase_source : 4c0beee0e90bb590ba5a91216fb39e951ff692a8
2018-05-24 03:49:33 +08:00
Mark Hammond
b30577d5b8 Bug 1409208 (part 2) - implement disconnect and sanitize functionality. r=eoger,kitcambridge
MozReview-Commit-ID: 3Fqc6MiaQ4O

--HG--
extra : rebase_source : b0397a66bdac2ab81b50a2ef47252af6307a8ccc
2018-04-27 09:18:47 +10:00
Mark Hammond
01238ca16a Bug 1409208 (part 1) - Create a functional disconnect dialog. r=eoger,gandalf
MozReview-Commit-ID: GyGzB6pI0vU

--HG--
extra : rebase_source : cdbafbf484ae1aa451132b2c3a31b7210d48c0c4
2018-04-24 11:17:00 +10:00
Zibi Braniecki
1c5fcde883 Bug 1453765 - Switch Fluent from warning to throwing errors when in debug/testing mode. r=Gijs
MozReview-Commit-ID: 1y7FTCPWRxb

--HG--
extra : rebase_source : fb4d20e383efd64bbdfce5ca1d78aca40716b57a
2018-05-22 20:49:29 -07:00
Paolo Amadini
5a8b4a90e8 Bug 1459556 - Part 2 - Remove the "handler" binding. r=bgrins
MozReview-Commit-ID: GOUOKuoR1rs

--HG--
extra : rebase_source : aefa4e36842278d00de678e357f5a03b7c5c901d
extra : amend_source : d8e60b7cd5b52d03765dd3f2a235bebce6b4515e
2018-05-22 18:39:28 +01:00
Paolo Amadini
638e666e32 Bug 1459556 - Part 1 - Remove the implementation from the "handler" binding. r=jaws
MozReview-Commit-ID: IN1C5NC9Rzb

--HG--
extra : rebase_source : 776e8d830ba2f5f37a039889705906e4d9a27096
extra : source : f7b1991ca700088428baf65f38ca8eff3135f8c5
2018-05-16 11:45:19 +01:00
Zibi Braniecki
93ac8e7357 Bug 1461048 - Convert Fluent API calls to FluentDOM 0.3.0. r=mossop
MozReview-Commit-ID: K3eA8blcP2x

--HG--
extra : rebase_source : 8aca3e850d9c8f87e13aa5d1dcad588b9a272a94
2018-05-14 12:37:41 -07:00
Alex
06efbde436 Bug 1447978 - Update strings to remove first person, r=flod,jaws
MozReview-Commit-ID: 8M5AyCeqFgT

--HG--
extra : rebase_source : 4fda68edc4aa1fc33fac8e9406e58140082af93b
2018-05-13 13:16:51 -07:00
Zibi Braniecki
fe64f97f48 Bug 1460654 - Trigger eager l10n for listbox items in Preferences::Languages subdialog to avoid overflow. r=jaws
MozReview-Commit-ID: 6MR2YFbubYX

--HG--
extra : rebase_source : 3b5953bb260343175b8911f1e5a964dbf35efa92
2018-05-10 13:50:33 -07:00
Jonathan Kingston
c2489bc039 Bug 1457620 - Expose shield preference toggle to all locales and move code to not being injected. r=flod,Gijs,mythmon
MozReview-Commit-ID: 4uZSdqqAlG8

--HG--
extra : rebase_source : 21955bb47ab291a9fb88786783175cd4a31dc9a4
2018-05-05 11:07:08 +01:00
Zibi Braniecki
412cd3be9d Bug 1457021 - Fix a mangled message ID order in a Preferences::Permissions JS dialog. r=Gijs
MozReview-Commit-ID: JeAxaSTWllA

--HG--
extra : rebase_source : 8d35cc551911ca38d278b8a8779755e747637c41
2018-04-27 15:38:22 -07:00
Zibi Braniecki
069406b327 Bug 1457021 - Migrate the JS of Preferences::SitePermissions to Fluent. r=flod,jaws
MozReview-Commit-ID: Fe4Q6CnTcuj

--HG--
extra : rebase_source : e5ee3154c17dc8932c390075ac491a80d80e25e5
2018-04-25 16:24:39 -07:00
Zibi Braniecki
b1634a4609 Bug 1457021 - Migrate the JS of Preferences::Translation to Fluent. r=Gijs
MozReview-Commit-ID: 8UTYUyOvnBz

--HG--
extra : rebase_source : 7d6f425cc91367f115711b5a2762d2705f31ca97
2018-04-25 15:51:15 -07:00
Zibi Braniecki
7883ca707e Bug 1457021 - Migrate the JS of Preferences::Languages to Fluent. r=flod,Gijs
MozReview-Commit-ID: 6RTJGkrhoWY

--HG--
extra : rebase_source : 3413fff981fd0a46a4daa7ff41c792292335bf35
2018-04-25 15:46:50 -07:00
Zibi Braniecki
8b018a4aa5 Bug 1457021 - Migrate the JS of Preferences::SiteData to Fluent. r=flod,johannh
MozReview-Commit-ID: 5sYMU3dDTRy

--HG--
extra : rebase_source : 1c73e167c944757d3622e18a31a270084f705fb1
2018-04-23 10:12:21 -07:00
Zibi Braniecki
c4de9748da Bug 1457021 - Migrate the JS of Preferences::Fonts to Fluent. r=flod,jaws
MozReview-Commit-ID: A5yrLylYBjm

--HG--
extra : rebase_source : 762e0ae11f57bbf96a2f98d4e6cec2df8b3d8ad3
2018-04-19 17:12:18 -07:00
Zibi Braniecki
a0b03ccae1 Bug 1457021 - Migrate the JS of Preferences::Blocklists to Fluent. r=flod,Gijs
MozReview-Commit-ID: DlcJNPukzHW

--HG--
extra : rebase_source : cf5385f90381a66408b18ac046eebf2d678a8c18
2018-04-19 16:59:44 -07:00
Zibi Braniecki
fcea421df8 Bug 1457948 - Migrate in-content/privacy.js to Fluent. r=flod,jaws
MozReview-Commit-ID: 7K7Wgm5ahTL

--HG--
extra : rebase_source : c87b39226e1566a4c085cab06b1c559bd31a54c8
2018-04-30 10:29:18 -07:00
Dorel Luca
559b69d4ad Backed out changeset fba5e06d6365 (bug 1457948) for Browser-chrome failures on multipe files. CLOSED TREE 2018-05-08 10:54:13 +03:00
Zibi Braniecki
e0a4c31651 Bug 1457948 - Migrate in-content/privacy.js to Fluent. r=flod,jaws
MozReview-Commit-ID: 7K7Wgm5ahTL

--HG--
extra : rebase_source : 2824d6207614b4425c67507b0ae57f78feeaa837
2018-04-30 10:29:18 -07:00
Paolo Amadini
fda23bd6c7 Bug 1457027 - Part 8 - Add a HandlerListItem class. r=jaws
MozReview-Commit-ID: 2ohtRX1w0D3

--HG--
extra : rebase_source : 380cb9eb707998db595cbf6d9bc1a75f09d01749
2018-05-04 15:57:43 +01:00
Paolo Amadini
2be8193d10 Bug 1457027 - Part 7 - Move action icon getters to HandlerInfoWrapper. r=jaws
MozReview-Commit-ID: 9wRCqdtIqiG

--HG--
extra : rebase_source : dd979e5308f6ec9f24c442559675eb9a46573d27
2018-05-04 15:07:41 +01:00
Paolo Amadini
b3603ca86e Bug 1457027 - Part 6 - Move _describePreferredAction to HandlerInfoWrapper. r=jaws
MozReview-Commit-ID: 8b0H6g9qawF

--HG--
extra : rebase_source : 963603b730c4336d285989b60e76c78b0d1a122f
2018-05-04 14:39:18 +01:00
Paolo Amadini
0076ed20af Bug 1457027 - Part 5 - Move _describeType to HandlerInfoWrapper. r=jaws
MozReview-Commit-ID: NjmxPwLngc

--HG--
extra : rebase_source : 597e6eb0aa0c03626e5ca3b30735143ddcecb527
2018-05-04 14:17:50 +01:00
Paolo Amadini
b9c14b465a Bug 1457027 - Part 4 - Use class syntax for the HandlerInfoWrapper hierarchy. r=jaws
This also does some minor clean up of declarations and code comments.

MozReview-Commit-ID: 31uRma7NDl8

--HG--
extra : rebase_source : 5a71c0fac5783716db5b41119b25213011895883
2018-05-07 09:33:36 +01:00
Paolo Amadini
94a843745e Bug 1457027 - Part 3 - Unify references to bundlePreferences. r=jaws
MozReview-Commit-ID: G2kfPdCyaXx

--HG--
extra : rebase_source : 09208c3d31567371b33acd437fded8fdc7a6c18a
2018-05-04 14:10:10 +01:00