Commit Graph

52750 Commits

Author SHA1 Message Date
Marco Bonardo
e0391458d0 Bug 1513469 - First entry in the urlbar dropdown is no longer highlighted by default. r=adw
We must delay setting the selected index, otherwise we may end dealing with
richlistitems without an applied binding, and the richlistbox may break them
permanently by setting a "selected" expando.

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

--HG--
extra : moz-landing-system : lando
2018-12-14 09:28:12 +00:00
matthias
94304d73a8 Bug 1512887 - Fix category styling by overriding button background. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14120

--HG--
extra : moz-landing-system : lando
2018-12-14 09:11:12 +00:00
Marco Bonardo
d2564e5f49 Bug 1512523 - Limit the number of returned matches in the Quantum Bar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D14428

--HG--
extra : moz-landing-system : lando
2018-12-13 21:21:03 +00:00
Andrew Swan
57a0ea1bc6 Bug 1498027 Defer window/browser creation for extension pages r=kmag
Also, use a single hidden window to hold <browser> elements
for multiple extensions.

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

--HG--
rename : browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId.js => browser/components/extensions/test/browser/browser_ext_tabs_cookieStoreId_private.js
extra : moz-landing-system : lando
2018-12-14 03:36:14 +00:00
Matt Howell
f888211c75 Bug 1514078 - Correctly report Windows running on AArch64 in the update URL. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D14502

--HG--
extra : moz-landing-system : lando
2018-12-14 02:23:01 +00:00
Timothy Guan-tin Chien
0bdd6f623a Bug 1511130 - Part II, Allow UAWidgetsChild to destruct widgets even if it throws during construction r=bgrins
This patch move the actual widget construction to a onsetup method, allow UAWidgetsChild to hold the reference of the widget instance even if the actual setup (happens in the onsetup call) throws. With the reference of the widget kept, UAWidgetsChild will finally able to call its destructor later on.

Depends on D13607

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

--HG--
extra : moz-landing-system : lando
2018-12-13 20:59:00 +00:00
Timothy Guan-tin Chien
9d9da75ab4 Bug 1511130 - Part I, Backed out changeset faacbb32e16a (Bug 1511130) r=bgrins
My approach in bug 1505957 turned out to be flawed.

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

--HG--
extra : moz-landing-system : lando
2018-12-01 22:28:46 +00:00
Ethan Glasser-Camp
1192c781f5 Bug 1440779: Refactor unenrollment to use Promise.all r=Gijs
Depends on D13576

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:06:57 +00:00
Ethan Glasser-Camp
ea2459f6f5 Bug 1440779: hook up in-tree version of PreferenceExperimentAction r=mythmon,Gijs
Depends on D13575

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:33 +00:00
Ethan Glasser-Camp
033e4d9c99 Bug 1440779: shut off experiments when the optoutstudies pref is disabled r=mythmon,Gijs
I think this should have been here before but it wasn't.

To make it easier to distinguish recipes generated by
preferenceStudyFactory, give them a unique name with the unused
_preferenceStudyFactoryId.

Depends on D13574

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:31 +00:00
Ethan Glasser-Camp
4c48bf7e4d Bug 1440779: Add PreferenceExperimentAction r=mythmon,Gijs
Depends on D13573

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:29 +00:00
Ethan Glasser-Camp
f79f8291f3 Bug 1440779: preserve function name through decoration r=mythmon,Gijs
Reading test logs is a bit baffling because all tests are called
"wrappedTestFunction". Try to imitate a Pythonic decorator and
make the returned function have the same name as the old one.

Function.prototype.name is a readonly property, but MDN says you can
set a function's name using Object.defineProperty, so that's what we
do.

Depends on D13572

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:27 +00:00
Ethan Glasser-Camp
428ab05ab2 Bug 1440779: BaseAction: move _preExecute call out of constructor r=mythmon,Gijs
Having _preExecute be called in the constructor makes it hard to test
it, but because it's a lifecycle hook that subclasses are intended to
override, testing it is very natural.

While we're here, move the initialization of AddonStudyAction from
_preExecute to the constructor, since it doesn't really make sense for
AddonStudyAction to be constructed without all members initialized.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:25 +00:00
Bogdan Tara
4cbc39232e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-14 00:52:36 +02:00
Bogdan Tara
b6a18773a4 Merge inbound to mozilla-central. a=merge 2018-12-14 00:42:20 +02:00
Jan-Erik Rediger
3d5aa2ee0e Bug 1505991 - Set new testing-only preference to disable Telemetry throttling r=raphael
Depends on D14458

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

--HG--
extra : moz-landing-system : lando
2018-12-13 17:35:13 +00:00
Jan-Erik Rediger
84b2c43373 Bug 1505991 - Add new preference to disable ping throttling r=Dexter
Marionette tests have a hard time properly overwriting the module's
Policies that handle this in xpcshell tests currently.

A preference on the other hand can be easily set from the outside, is
persistent across restarts of the test instance and easily checked.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 17:26:41 +00:00
Florian Quèze
dd49ba8708 Bug 1511102 - update the about:performance table immediately when switching back to the tab, r=felipe. 2018-12-13 18:06:42 +01:00
Mathieu Leplatre
2bc67b2afd Bug 1506175 - Fetch recipes from Remote Settings r=mythmon,Gijs
Instead of obtaining the recipes from the Normandy server, obtain them from RemoteSettings

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

--HG--
extra : moz-landing-system : lando
2018-12-11 16:10:21 +00:00
Jan-Erik Rediger
ed297c17da Bug 1511307 - Remove not-ready note from docs r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D14136

--HG--
extra : moz-landing-system : lando
2018-12-13 10:02:31 +00:00
Cosmin Sabou
9835fdf72c Merge mozilla-inbound to mozilla-central. a=merge 2018-12-13 05:56:48 +02:00
Cosmin Sabou
edce6c68ac Merge autoland to mozilla-central. a=merge 2018-12-13 05:54:41 +02:00
Cosmin Sabou
0bedc24aae Backed out 2 changesets (bug 1511235) for causing bugs 1513454, 1513456 as alwu requested on irc. a=backout
Backed out changeset 4c9f874d6868 (bug 1511235)
Backed out changeset 3432e8bee7f1 (bug 1511235)
2018-12-13 03:43:36 +02:00
Cosmin Sabou
3717e2d11e Merge mozilla-inbound to mozilla-central. a=merge 2018-12-12 23:54:49 +02:00
Irvin Ives Lau
3cfb3ae6f3 Bug 1509634 - Remove toolkit/themes/osx/mozapps/extensions/toolbarbutton-dropmarker.png and replace usage with arrow-dropdown-12.svg. r=jaws
--HG--
extra : rebase_source : 598c42cfb7d2aa9d9fe760356ad7549728c8c6a5
extra : amend_source : 7fa23f019690670ab5534f0f41715f86b7f4116e
2018-12-12 22:31:12 +01:00
Cosmin Sabou
77839dcc2d Merge mozilla-central to mozilla-inbound. 2018-12-13 00:02:44 +02:00
Irvin Ives Lau
694c3289ff Bug 1495189 - Remove glyph-dropdown{,@2x}.png and replace usages with arrow-dropdown-12.svg. r=jaws
--HG--
extra : rebase_source : 4ed96186ca1ce37c265be03bcffedf443a34647f
2018-12-12 19:20:02 +01:00
Razvan Maries
d177dac620 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-12 18:35:39 +02:00
Razvan Maries
cef33be47c Merge mozilla-inbound to mozilla-central a=merge 2018-12-12 18:32:14 +02:00
Tim Nguyen
823afa17ad Bug 1513349 - Remove now erroneous tree cell editing styles. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14189

--HG--
extra : moz-landing-system : lando
2018-12-12 08:55:50 +00:00
Dimi Lee
bb6cc32d45 Bug 1510559 - Add .desktop to the list of executable extensions in download protection. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D14238

--HG--
extra : moz-landing-system : lando
2018-12-12 10:57:50 +00:00
Richard Pospesel
e29c04869d Bug 1485836: Move call to SandboxBroker::GeckoDependentInitialize into nsXREDirProvider::DoStartup. r=froydnj
This is because we need it to be called before extensions initialize, but after
NS_APP_USER_PROFILE_50_DIR is known.
2018-12-11 13:12:48 +00:00
Belén Albeza
6f4781eae9 Bug 1509470 - Add license for react-router-dom. r=jdescottes,mhoye
Differential Revision: https://phabricator.services.mozilla.com/D14152

--HG--
extra : moz-landing-system : lando
2018-12-11 16:52:48 +00:00
Coroiu Cristina
51cd68a168 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-12-12 07:26:06 +02:00
Coroiu Cristina
3160ddc1f0 Merge inbound to mozilla-central a=merge 2018-12-12 07:12:07 +02:00
alwu
aba79e9edc Bug 1511235 - part2 : add test. r=jya,baku
Add new webidl method for testing only and a test.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 02:16:55 +00:00
Daniel Varga
9be61b1c47 Backed out changeset 1a06654dd1ba (bug 1513152) for test-android-em failure at dom/security/test/csp/test_punycode_host_src.html on a CLOSED TREE 2018-12-12 03:29:20 +02:00
Lina Cambridge
38d15752db Bug 1512868 - Simplify merge triggers in the Sync mirror. r=mak
This commit consolidates the `insertNewLocalItems` and
`updateExistingLocalItems` triggers into a single trigger that uses
an upsert, and removes the last vestiges of annotations from the
mirror.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 00:56:29 +00:00
Lina Cambridge
a51c634adf Bug 1512867 - Always update or upload synced bookmarks that only exist on one side. r=tcsc
Differential Revision: https://phabricator.services.mozilla.com/D14034

--HG--
extra : moz-landing-system : lando
2018-12-12 01:00:13 +00:00
Mark Banner
0304564ac7 Bug 1415483 - Apply the new options to reject-importGlobalProperties across the codebase, remove unnecessary importGlobalProperties. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D13754

--HG--
extra : moz-landing-system : lando
2018-12-11 21:39:40 +00:00
Mark Banner
e2234d6da6 Bug 1415483 - Extend reject-importGlobalProperties to reject any priviliged items already in scope. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D13753

--HG--
extra : moz-landing-system : lando
2018-12-11 21:39:38 +00:00
Jeff Walden
efc00313f9 Bug 1513152 - Load .sjs scripts in httpd.js as UTF-8, updating consumers of the in-tree .sjs scripts as necessary for the change. r=kmag
--HG--
extra : rebase_source : 1eed4ea5b846e5ce608593ef732bedc3194268e3
2018-12-08 18:00:33 -05:00
Jan de Mooij
eee34e39b3 Bug 1513277 part 2 - Use the scripted caller's global in mozJSComponentLoader::FindTargetObject. r=kmag
We have a few places where C++ calls ChromeUtils::Import directly.
I fixed these to pass the target object directly instead of an empty Optional<>.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 21:30:04 +00:00
Cosmin Sabou
2c6cd998ef Merge mozilla-central to autoland. 2018-12-13 00:01:46 +02:00
Michael Cooper
73e93fdb96 Bug 1440778 - Implement show-heartbeat as internal Normandy action r=Gijs
The original, server-side implementation of this action was at
68d3e55a9d/client/actions/show-heartbeat/index.js

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

--HG--
extra : moz-landing-system : lando
2018-12-12 21:39:00 +00:00
Botond Ballo
e419295763 Bug 1513089 - Extend HIDDEN_VIEWPORT_OVERFLOW_TYPE telemetry. r=chutten
The patch updates the expiry version to 70, but I intend to remove it
as soon as bug 1423013 lands (which will hopefully be quite a bit earlier
than 70).

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

--HG--
extra : moz-landing-system : lando
2018-12-12 21:24:14 +00:00
Eric Rahm
73803235e2 Bug 1511919 - Enable INPUT_EVENT_RESPONSE_MS in release. r=chutten
--HG--
extra : rebase_source : ca7dc7c9ae60b5bcdbacb3aa551eea568caf9f2e
2018-12-03 16:53:34 -08:00
Eric Rahm
eeda7215cb Bug 1511918 - Enable MEMORY_TOTAL telemetry in release. r=chutten
--HG--
extra : rebase_source : b9de99179cfbef9e755013c8d626d4b56ad387e8
2018-12-03 16:51:34 -08:00
Coroiu Cristina
59f79d44b0 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-12-12 00:01:36 +02:00
Coroiu Cristina
123fb1bc4c Backed out changeset 4db0d3e10cb1 (bug 1498027) for a11y failures on a CLOSED TREE 2018-12-11 20:27:17 +02:00