Commit Graph

21507 Commits

Author SHA1 Message Date
Francesco Lodolo (:flod)
fa628d90fa Bug 1527349 - Remove meta.ua searchplugin from Ukrainian (uk) locale r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D19522
2019-02-22 16:58:57 +00:00
Coroiu Cristina
0807420cb3 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-02-22 18:39:27 +02:00
Coroiu Cristina
7cfbddcfdd Merge inbound to mozilla-central a=merge 2019-02-22 18:30:44 +02:00
Michael Kaply
41eaa5f8bb Bug 1529312 - Allow DontCheckDefaultBrower policy to be false r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D20525
2019-02-22 16:15:55 +00:00
Dorel Luca
7ea31074a9 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-22 09:27:34 +02:00
Gurzau Raul
619f17f05f Merge inbound to mozilla-central. a=merge 2019-02-22 07:27:40 +02:00
Brian Grinstead
54ab703eef Bug 1523957 - Fix places-tree horizontal scrollbar by calling super.connectedCallback;r=bgrins
Just a quick followup to remove the always-shown horizontal scrollbars on places trees.
2019-02-21 17:37:00 -08:00
Edouard Oger
029fa1fd2f Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod
Differential Revision: https://phabricator.services.mozilla.com/D6966
2019-02-21 20:58:04 +00:00
Victor Porof
07a8b5ebf6 Bug 1523957 - Convert trees to custom elements, r=bgrins, mak, standard8, MattN
***
Bug 1523957 - Part 0: Whitespace changes in tree.js, r=bgrins
***
Bug 1523957 - Part 1.1: Naively convert tree to a custom element, r=bgrins
***
Bug 1523957 - Part 1.2: Properly mixin BaseControl and extend XULTreeElement, r=bgrins
***
Bug 1523957 - Part 1.3: Use Shadow DOM for slotting children, r=bgrins
***
Bug 1523957 - Part 1.4: Properly handle key events in combination with shift modifiers, r=bgrins
***
Bug 1523957 - Part 1.5: Lint for the lint gods in tree.js, r=bgrins, standard8
***
Bug 1523957 - Part 2.1: Naively convert places-tree to a custom element, preserving history, r=bgrins
***
Bug 1523957 - Part 2.2: Lint for the lint gods in places-tree.js, r=bgrins
***
Bug 1523957 - Part 2.3: Fix browser_passwordmgr_editing.js, r=MattN
***
Bug 1523957 - Part 2.4: Fix browser_bookmarksProperties.js, r=bgrins
***
Bug 1523957 - Part 2.5: Make the edit bookmark tree lazily constructed so there aren't any trees left in the browser window markup, r=bgrins
***
Bug 1523957 - Part 2.6: Add eslint globals to places-tree.js, r=bgrins, standard8
2019-02-21 15:39:53 +01:00
Marco Bonardo
b37e349939 Bug 1526817 - Enable browser_autocomplete_enter_race.js for QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D20670
2019-02-21 23:15:32 +00:00
Marco Bonardo
3093fa97d7 Bug 1524597 - Document what setValueFromResult does for extension results. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D20671
2019-02-21 23:16:07 +00:00
Harry Twyford
9a9d08b12d Bug 1522039 - Changes default Touch Bar button set and replaces icon on Close Window button. r=bwinton,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D17831
2019-02-21 19:23:33 +00:00
Dorel Luca
62b3d291c7 Merge mozilla-central to autoland. CLOSED TREE 2019-02-22 09:23:50 +02:00
Ed Lee
a895bc7c4a Bug 1529755 - Add Hero caps, remove maps and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D20740
2019-02-21 22:30:21 +00:00
Edouard Oger
26bcd233f8 Bug 1490671 - (Follow-up) Apply some recent subdialog fixes. r=vladikoff
Differential Revision: https://phabricator.services.mozilla.com/D20764
2019-02-22 02:25:21 +00:00
Adam
23e3bc5258 Bug 1520560: Rename 'Firefox Account' to 'Sync' by using '{ -sync-brand-short-name }' in Preferences. r=lina,flod 2019-02-20 18:00:31 -05:00
YUKI "Piro" Hiroshi
5c6b78d10e Bug 1463680 - Allow to install search engine with POST method via Policy Engine r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D19467
2019-02-15 00:30:43 +00:00
Dão Gottwald
df24c40109 Bug 1526815 - QuantumBar: implement page up/down behavior and enable browser_autocomplete_autoselect.js. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D20361
2019-02-21 18:53:07 +00:00
Jonathan Kingston
529d82ba64 Bug 1521878 - Have fallback consistency for (de)serialization of principals. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D17271
2019-02-21 18:12:35 +00:00
Gurzau Raul
21a548363f Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-21 23:56:21 +02:00
Alexander Surkov
3608f81451 Bug 1529221 - 'Report a Problem' text-link in the identity popup doesn't work anymore, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20660
2019-02-21 14:52:40 +00:00
Junior Hsu
2e3befcad6 Bug 1507110 - Allow hijacking localhost only if network.proxy.allow_hijacking_localhost is set r=Gijs,mayhemer,mkaply,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D19325
2019-02-19 21:53:22 +00:00
Jared Wein
37fef0239b Bug 1529495 - Remove unused third argument to OSCrypto.decryptData and OSCrypto.encryptData. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20628
2019-02-21 15:35:27 +00:00
Jared Wein
623d84cec0 Bug 1520949 - Use TextEncoder/TextDecoder to handle multibyte characters in passwords. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20625
2019-02-21 15:34:57 +00:00
Luca Greco
6e435bd5c3 Bug 1349892 - Fix browser_ext_sidebarAction_contex intermittency. r=mixedpuppy
This test was intermittently timing out, mostly on debug builds, because there
was a chance that from time to time the sidebar could have been loaded for the
first time while the background page of the test extension was still being loaded.

The test was sending an extension test message as soon as the sidebar was loaded
for the first time, and so if the background page didn't yet added its test message
listener, the test cases did never get started and the entire test was getting stuck.

The changes included in this patch prevents this intermittent failures by ensuring
that the test always waits for the background page and the sidebar to be both loaded
and ready before sending the test message that starts to run the test cases.

Differential Revision: https://phabricator.services.mozilla.com/D20657
2019-02-21 14:08:27 +00:00
Rob Wu
be13d50df6 Bug 1503617 - Fix intermittent failures in tests with permission prompts r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D19492
2019-02-20 21:48:21 +00:00
Gijs Kruitbosch
3df219d2cc Bug 1529577 - stop tracking window minimization in BrowserWindowTracker, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19186
2019-02-08 16:34:41 +00:00
Tom Ritter
1183108afc Bug 1407366 - Part 5: Reset the Zoom in browser_bug1369357_site_specific_zoom_level.js r=johann
This test changes the browser zoom level; but does not reset it; causing
subsequant tests to be run with a zoom. This may cause them to fail.
2019-02-06 12:59:26 -06:00
Ricky Rosario
1e88fa23a9 Bug 1528952 - Add Pin tab action to the Page Actions Menu r=andreio,dao
MozReview-Commit-ID: 4MMiF2u61uV

Differential Revision: https://phabricator.services.mozilla.com/D20422
2019-02-22 08:04:12 +00:00
Dão Gottwald
3692271520 Bug 1526597 - Canonization should be applied to all result types, and the input's value should reflect the canonized URL. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D20633
2019-02-21 20:21:47 +00:00
Marco Bonardo
e7209cf951 Bug 1525547 - Unify removing Quantum Bar entries to shift+DEL/BKSP. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20642
2019-02-21 19:46:24 +00:00
Tim Huang
0b59a32d33 Bug 1407366 - Part 4: Adding a test case for testing letterboxing. r=johannh
This patch adds a test for ensuring the letterboxing works as we expect.
It will open a tab and resize its window into several different sizes
and to see if the margins are correctly apply. And it will also check
that no margin should apply to a tab with chrome privilege.
2019-02-03 14:20:18 -06:00
Tom Ritter
c9907ad760 Bug 1407366 - Part 3: Implementing the window letterboxing. r=johannh
This patch implements the window letterboxing. The implementation
is based on adding margins around the browser element to round the
content viewport size. Whenever the browser content is resized, the
RFPHelper will adjust margins around it. But it won't add any margins
for an empty browser or a browser loads a content with the system
principal.

The letterboxing is hidden behind a hidden pref
"privacy.resistFingerprinting.letterboxing." By default, it will use
stepping size 200x100 to round content window. And we can customize
the set of dimensions used for deciding the size of the rounded
content viewport by the pref
"privacy.resistFingerprinting.letterboxing.dimensions". This pref
should be formated as 'width1xheight1, width2xheight2, ...'. We will
find the dimensions which can fit into the real content size and have
the smallest margins to be the rounded content viewport size. For example
, given the set "400x200, 500x300, 800x500" and the real content size
"600x300", we would round the content size into 500x300.
2019-02-20 11:24:16 -06:00
Tom Ritter
1c815d0c42 Bug 1407366 - Part 1: Rename the LanguagePrompt.jsm to RFPHelper.jsm and changing the place of doing uninitialization. r=johannh
This patch changes the name of LanguagePrompt.jsm to RFPHelper.jsm.
The RFPHelper is going to not only be responsible for the language
2019-02-20 11:22:19 -06:00
Mike de Boer
11f44d1346 Bug 1528203 - Searchbar popups' updateHeader was using the wrong method signature to get the default search engine. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D20531
2019-02-20 20:25:55 +00:00
Orangelynx
b622c318c4 Bug 384278 - Added additional state variable to store window state before window minimization. r=mikedeboer
Current window state in the sessionstore system includes `sizeMode` which can be "normal", "minimized", "maximized". However, the OS also remembers whether the window was "normal" or "maximized" before minimization to restore it appropriately. With this fix, sessionstore does likewise.

Differential Revision: https://phabricator.services.mozilla.com/D13234
2019-02-20 09:03:09 +00:00
Dorel Luca
49d65fe243 Backed out changeset 74922ea29d44 (bug 1490671) for browser-chrome failures in browser/components/preferences/in-content/tests/browser_sync_pairing.js 2019-02-20 02:43:16 +02:00
Drew Willcoxon
24e1097cb6 Bug 1528430 - When both a suggestion result and a one-off button are selected, search with the suggestion, not what the user typed. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20044
2019-02-19 20:34:43 +00:00
Erica Wright
789c4c49bd Bug 1522919 - Add basic telemetry for startup and control panel events for cryptomining and fingerprinting. r=johannh on a CLOSED TREE
Include a boolean reporting whether these prefs are enabled on startup. inlcude extra information when user interacts with the control panel reporting if anything is being blocked.

Differential Revision: https://phabricator.services.mozilla.com/D19843
2019-02-19 19:22:38 +00:00
Coroiu Cristina
9e46da4c33 Backed out changeset f4094fd9e1df (bug 1517528) for mochitest failures on a CLOSED TREE 2019-02-19 22:25:55 +02:00
Coroiu Cristina
002bbab783 Backed out changeset 8ae2da51010e (bug 1522919) for mochitest failures on a CLOSED TREE 2019-02-19 22:24:02 +02:00
Erica Wright
7fbc3b1d70 Bug 1522919 - Add basic telemetry for startup and control panel events for cryptomining and fingerprinting. r=johannh
Include a boolean reporting whether these prefs are enabled on startup. inlcude extra information when user interacts with the control panel reporting if anything is being blocked.

Differential Revision: https://phabricator.services.mozilla.com/D19843
2019-02-19 19:22:38 +00:00
Nicholas Cowles
e9044819da Bug 1517528 - Capstone: convert about:privatebrowsing using gandalf's conversion script, r=jaws,zbraniecki,flod
Differential Revision: https://phabricator.services.mozilla.com/D19250
2019-02-19 19:17:14 +00:00
Shane Caraveo
1e0dd4dc35 Bug 1525125 block newtab and homepage overrides in private windows r=rpl,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D18730
2019-02-19 19:19:44 +00:00
Edouard Oger
bbb4ac9eed Bug 1490671 - Add FxA device pairing. r=markh,rfkelly,vladikoff,flod
Differential Revision: https://phabricator.services.mozilla.com/D6966
2019-02-19 19:20:12 +00:00
Michael Kaply
2e254d3821 Bug 1525340 - Disable CFR as part of XPI and shield policies. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D19013
2019-02-19 18:01:42 +00:00
Jonas Allmann
7f8cbbfa55 Bug 1523813, Remove new Function from utilityOverlay.js, r=Gijs
Replaced new Function() by CustomEvent carrying original click event as sourceEvent.
Adapted all oncommand listeners to use event.sourceEvent instead of event.

Differential Revision: https://phabricator.services.mozilla.com/D18847
2019-02-19 16:20:02 +00:00
Jonathan Kingston
540181c731 Bug 1521549 - Move (de)serializePrincipal from sessionstore Utils to E10SUtils. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17261
2019-02-19 02:34:09 +00:00
Marco Bonardo
e36ec2da00 Bug 1526069 - Port drag and drop code to QuantumBar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D20194
2019-02-19 09:02:03 +00:00
Brindusan Cristian
696c0314bd Merge inbound to mozilla-central. a=merge 2019-02-19 06:38:36 +02:00