Commit Graph

61295 Commits

Author SHA1 Message Date
Dorel Luca
eb794cd9b8 Backed out changeset 4b280518c7b1 (bug 1532514) for Browser-chrome failures in browser/components/syncedtabs/test/browser/browser_sidebar_syncedtabslist.js. CLOSED TREE 2019-03-12 03:59:56 +02:00
Edouard Oger
ff5f53617b Bug 1528622 - Debounce FxA Send Tab commands. r=markh,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D21286

--HG--
extra : moz-landing-system : lando
2019-03-12 01:05:03 +00:00
Edouard Oger
565385661c Bug 1532514 - Update sinon to v7.2.7. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D22046

--HG--
extra : moz-landing-system : lando
2019-03-12 00:18:16 +00:00
Aaron Klotz
ccfca9d153 Bug 1531902: Enable launcher process pref on beta; r=mhowell
* We remove the launcher process prefs from `firefox.js` and just use defaults
  at the time we access the pref;
* We set the pref to true by default on nightly and beta;
* We modify `SetupLauncherProcessPref` to save the initial state of the
  launcher process to `gLauncherProcessState` to reflect the status of the
  launcher process *at startup*;
* We modify `nxXULAppInfo::GetLauncherProcessState` to call
  `SetupLauncherProcessPref` as the former may be called from JS ahead of the
  call to `SetupLauncherProcessPref` that we do in `XRE_mainRun`;
* We modify `LauncherRegistryInfo::ReflectPrefToRegistry` to not clobber any
  registry settings unless the new pref value differs from the previous pref
  value. We also update the test to reflect this change.

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

--HG--
extra : moz-landing-system : lando
2019-03-11 23:26:00 +00:00
Oana Pop Rus
091663f183 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-12 00:00:40 +02:00
Gurzau Raul
682327e500 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-03-11 18:56:50 +02:00
Ryan VanderMeulen
dbdbe2b2f2 Bug 1534273 - Update pdf.js to version 2.2.67. r=bdahl
--HG--
extra : rebase_source : b3c9c52fe7cf6c16c024f1909c0a69f6a10403e2
2019-03-11 10:04:12 -04:00
Mark Striemer
020a5bff50 Bug 1520068 - Handle more system shortcuts in add-on shortcuts ui r=dao
This centralizes the checks for system shortcuts into ShortcutUtils.jsm, so
they can be checked for in the add-on shortcut assignment UI. It also
introduces a mechanism for skipping the system event handler if it is already
being handled by the shortcuts UI.

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

--HG--
extra : moz-landing-system : lando
2019-03-08 18:32:20 +00:00
danielleleb
20d86dcd7e Bug 1532931 - Adds condition to prevent unexpected results when searching 'true' or 'false' in about:preferences. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D23012

--HG--
extra : moz-landing-system : lando
2019-03-11 18:18:15 +00:00
sagarwala
5703e13838 Bug 1451079 - Fix runtime.setUninstallURL to honor empty string, r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D18499

--HG--
extra : moz-landing-system : lando
2019-03-11 17:46:44 +00:00
jawad
278bdd70ff Bug 1387843 - Fix & Mirrored Library (Bookmarks & History) icons, on sidebar position changed. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22637

--HG--
extra : moz-landing-system : lando
2019-03-11 17:19:32 +00:00
Shane Caraveo
2aa5e2815b Bug 1534131 remove period from checkbox description r=flod,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D22979

--HG--
extra : moz-landing-system : lando
2019-03-11 16:19:19 +00:00
neha
5677a00d88 Bug 1511834 - Improving site Information header in reader mode r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D21869

--HG--
extra : moz-landing-system : lando
2019-03-07 12:36:51 +00:00
Gijs Kruitbosch
071fe3aace Bug 1534256 - actually open the right help topic page, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22973

--HG--
extra : moz-landing-system : lando
2019-03-11 14:11:53 +00:00
Sebastian Hengst
613c6b9e17 Bug 1527922 - Remove DevTools button in browser_toolbarKeyNav.js to prevent branch-specific focus in toolbar r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22876

--HG--
extra : moz-landing-system : lando
2019-03-11 13:01:06 +00:00
Marco Bonardo
e739e7a47b Bug 1533807 - Skip browser_raceWithTabs.js on Linux. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22943

--HG--
extra : moz-landing-system : lando
2019-03-11 10:42:29 +00:00
jawad
291f078f0d Bug 1533691 - Uncommented the code and removed TODO comment. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22871

--HG--
extra : moz-landing-system : lando
2019-03-11 09:59:19 +00:00
Gabriele Svelto
22e0450261 Bug 1533698 - Enable tab unloading in low-memory scenarios on beta too r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D22680

--HG--
extra : moz-landing-system : lando
2019-03-11 08:48:28 +00:00
Julien Cristau
09f77afde4 Bug 1532554 - point directly at beta release notes from beta builds r=glandium
Instead of relying on a server-side redirect from XX.0 to XX.0beta,
change the URL to be the right one for beta and developer edition
builds, like fennec already does in mobile/android/app/mobile.js.

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

--HG--
extra : moz-landing-system : lando
2019-03-05 22:13:08 +00:00
Sylvestre Ledru
5604250942 Bug 1531176 - about:support: also support the split of the key r=florian,flod
Differential Revision: https://phabricator.services.mozilla.com/D22676

--HG--
extra : moz-landing-system : lando
2019-03-10 15:29:42 +00:00
Sylvestre Ledru
e34acc8d48 Bug 1531176 - Split the Google key management between gls and safe browsing r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D21459

--HG--
extra : moz-landing-system : lando
2019-03-10 15:29:41 +00:00
Mark Banner
70b2598432 Bug 1533060 - Add a test for selecting a search suggestion after selecting a one-off button. r=adw
Depends on D22353,D22289

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

--HG--
extra : moz-landing-system : lando
2019-03-10 13:40:50 +00:00
Mark Banner
32932082dc Bug 1530334 - Port browser_ext_themes_autocomplete_popup.js to work with QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22289

--HG--
extra : moz-landing-system : lando
2019-03-10 13:35:36 +00:00
Dão Gottwald
c66ffa7d21 Bug 1527946 - QuantumBar: Update the input value when cycling through results until no result is selected. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22551

--HG--
extra : moz-landing-system : lando
2019-03-09 12:15:26 +00:00
Brendan Dahl
7ebaf1cd2b Bug 1527977 - Share XUL prototype cache with XUL and XHTML. r=smaug
Create a new parser (PrototypeDocumentParser) and content sink
(PrototypeDocumentContentSink) that can be used by both XUL and XHTML.

The new parser moves the code from XULDocument that handles creating and
loading a nsXULPrototypeDocument from either the cache or the source
file. Once the parser has finished loading the prototype it notifies the
content sink. The parser is largely a stub and would be better suited
for use as a nsBaseParser, but nsHTMLDocument unfortunately needs an
nsIParser.

The new content sink has the XULDocument code responsible for the
prototype traversal that creates the DOM (XULDocument::ResumeWalk and
friends) and fires off various events.

To unify XUL and XHTML, the XHTML readystate event sequence is used in
XUL. However, the layout path of XHTML loaded from the prototype cache
more closely follows XUL, where frame initializers and layout don't
start until the entire DOM is built.

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

--HG--
rename : dom/xul/XULDocument.cpp => dom/prototype/PrototypeDocumentContentSink.cpp
rename : parser/moz.build => dom/prototype/moz.build
rename : parser/moz.build => parser/prototype/moz.build
extra : moz-landing-system : lando
2019-03-09 01:00:23 +00:00
Ian Moody
5959b62ad2 Bug 1533794 - encodeURI() expected path to account for possible spaces in filename. r=MattN
Usually the brandName is a single word like "Firefox" or "Nightly" but
DevEdition's is "Firefox Developer Edition", so on mozilla-beta the filename can
be written with spaces, which GSettings will return percent encoded in a file://
URL so we need to match that.

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

--HG--
extra : moz-landing-system : lando
2019-03-08 19:22:37 +00:00
k88hudson
a3da70ab01 Bug 1501815 - UI adjustments for CFR r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D22761

--HG--
extra : moz-landing-system : lando
2019-03-08 21:29:55 +00:00
Andrei Oprea
70a7a5986e Bug 1532693 - Show different cfr button icon based on message category r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D22331

--HG--
extra : moz-landing-system : lando
2019-03-08 21:43:33 +00:00
Ed Lee
8a863cd832 Bug 1533832 - Add CFR Pin Tab, Discovery dark theme and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D22754

--HG--
extra : moz-landing-system : lando
2019-03-08 21:37:36 +00:00
Johann Hofmann
1a4514ad76 Bug 1511111 - Convert UrlClassifierSkipListService to static registration. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D20318

--HG--
rename : netwerk/url-classifier/UrlClassifierSkipListService.js => netwerk/url-classifier/UrlClassifierSkipListService.jsm
extra : moz-landing-system : lando
2019-03-08 22:21:39 +00:00
Johann Hofmann
fde7df021a Bug 1511111 - Add nsIUrlClassifierSkipListService to integrate url-classifier with RemoteSettings and pref list updates. r=Ehsan,baku,leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D18597

--HG--
extra : moz-landing-system : lando
2019-03-08 22:21:32 +00:00
Bogdan Tara
b0eb662a5f Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-08 23:55:49 +02:00
Bogdan Tara
738b07a929 Merge inbound to mozilla-central. a=merge 2019-03-08 23:52:28 +02:00
Andreas Tolfsen
8adf183333 bug 1523104: remote: hook new remote protocol up to build system; r?#build
We have a new remote protocol in Firefox that is based on the Chrome
DevTools Protocol (CDP).  This is a low-level debugging interface with
which you can inspect the state and control execution of documents
running in web content, instrument Firefox in interesting ways, simulate
user interaction for automation purposes, and debug JavaScript execution.

This patch hooks the server part of this implementation, known as the
remote agent, up to the build system.  The remote agent is not enabled
in the default build, so the following is needed in mozconfig to build it:

	ac_add_options --enable-cdp

A subsequent change to enable the remote agent in Nightly builds only
will follow in due course.  That would allow us to run TaskCluster
test jobs to verify the remote protocol's functional integrity.

Differential Revision: https://phabricator.services.mozilla.com/D22729
2019-03-08 18:21:06 +00:00
Andreas Tolfsen
8c51eef5c4 bug 1523104: remote: disconnect from build system; r=me
We need a build peers' approval for hooking the remote agent up to
the build system.
2019-03-08 16:28:22 +00:00
Andreas Tolfsen
06faaf9146 bug 1523104: remote: initial cdp prototype; r=ochameau 2019-03-08 16:26:22 +00:00
Mihai Tabara
09050a5d42 Bug 1523699 - add WNP list for 66.0 r=flod a=release 2019-03-08 16:18:39 +00:00
Narcis Beleuzu
b9a96f34ff Backed out 2 changesets (bug 1530334, bug 1533060) for bc failures on browser_urlbar_empty_search.js . CLOSED TREE
Backed out changeset 8d02942b98f5 (bug 1533060)
Backed out changeset bff0dee7c2ef (bug 1530334)
2019-03-08 19:01:33 +02:00
shindli
6c4127e860 Merge inbound to mozilla-central. a=merge 2019-03-08 15:50:01 +02:00
Mike Conley
e429592a56 Bug 1529762 - Send PageStyle information up from pageshow events only after idle. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D22521

--HG--
extra : moz-landing-system : lando
2019-03-08 20:22:37 +00:00
Mike Conley
2b9b7b6358 Bug 1529762 - PageStyle child actors should only instantiate for web pages. r=Felipe
This avoids instantiating them for internal pages, like about:home.

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

--HG--
extra : moz-landing-system : lando
2019-03-08 20:22:19 +00:00
Andrea Marchesini
b27c7a2194 Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21697

--HG--
extra : moz-landing-system : lando
2019-03-08 09:04:57 +00:00
Mark Banner
d869cc06ff Bug 1533060 - Add a test for selecting a search suggestion after selecting a one-off button. r=adw
Depends on D22353,D22289

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

--HG--
extra : moz-landing-system : lando
2019-03-07 22:11:00 +00:00
Mark Banner
9fe29aff7f Bug 1530334 - Port browser_ext_themes_autocomplete_popup.js to work with QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22289

--HG--
extra : moz-landing-system : lando
2019-03-08 14:54:59 +00:00
Nathan Froyd
887b4d759a Bug 1533747 - remove outdated exports from plain builds; r=dmajor
These builds no longer use gcc, so they no longer need gcc files on PATH
or LD_LIBRARY_PATH.

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

--HG--
extra : moz-landing-system : lando
2019-03-08 15:15:07 +00:00
Shane Caraveo
808a1d3edb Bug 1533519 hide private checkbox for non-extension addons r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D22591

--HG--
extra : moz-landing-system : lando
2019-03-08 13:51:52 +00:00
Michael Kaply
ea0ed11e03 Bug 1531893 - Add support for search channel. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D22169

--HG--
extra : moz-landing-system : lando
2019-03-06 09:31:47 +00:00
shindli
ff642e0697 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-08 15:54:05 +02:00
Dão Gottwald
260d7d0b2c Bug 1527572 - Properly style the download panel summary. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D22096

--HG--
extra : moz-landing-system : lando
2019-03-08 02:55:20 +00:00
Dão Gottwald
0f913a9f9c Bug 1524561 - Quantumbar: add accessibility semantics. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22469

--HG--
extra : moz-landing-system : lando
2019-03-08 13:42:11 +00:00