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

633792 Коммитов

Автор SHA1 Сообщение Дата
Dennis Schubert 222824c1b3 Bug 1522755 - Ship eBay Scroll Anchoring intervention to Fennec. r=rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D17600

--HG--
extra : moz-landing-system : lando
2019-01-29 17:36:56 +00:00
Emilio Cobos Álvarez f85d524658 Bug 1523686 - Support giving a commit or commit range to mach clang-format. r=Ehsan
I always forget to run clang-format before-hand. This allows me to run it on a
particular commit of my tree where the formatting doesn't match the canonical
one.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 17:33:04 +00:00
Luca Greco 52847f1a00 Bug 1515697 - Replace addonsManager telemetry events num_origin and num_perms extras with num_strings. r=aswan
This patch includes the following changes:

- added a new "num_strings" extra key to the "addonsManager install" and "addonsManager manage"
  telemetry events, where "num_strings" represents the "number of permissions actually visible
  in the extension permission doorhanger"

- do not record a telemetry event for the "permission_prompt" (or "sideload_prompt") if the
  permissions_prompt is not going to be shown

- add num_strings and removed "num_perms" and "num_origins" extras from the test assertions in the existing tests

- added some additional assertions to test in automation that we don't record the telemetry
  event for "permission_prompt" when no permission prompt is being shown for an
  extension update (as part of the browser_extension_update_background_noprompt.js test)

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

--HG--
extra : moz-landing-system : lando
2019-01-29 17:32:51 +00:00
Cosmin Sabou 94100ed1dc Backed out changeset 7065c7171760 (bug 1522280) for xpcshell failures on test_UrlbarController_unit.
--HG--
extra : rebase_source : 243039e7ba89baa6a365b71bbc5edf5dbdff699a
2019-01-29 19:31:38 +02:00
Michael Ratcliffe 54775deef8 Bug 1522404 - Refactor devtools/server/actors/inspector/event-parsers.js to use ES6 classes r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D17651

--HG--
rename : devtools/server/actors/inspector/event-parsers.js => devtools/server/actors/inspector/event-collector.js
extra : moz-landing-system : lando
2019-01-29 17:30:57 +00:00
Cosmin Sabou 596e337c2d Backed out 2 changesets (bug 1523483, bug 1522280) for xpcshell failures on test_UrlbarController_unit.js
Backed out changeset 2859bb1963a1 (bug 1522280)
Backed out changeset 0aaeb345e02c (bug 1523483)
2019-01-29 19:23:11 +02:00
Mats Palmgren d254f778b7 Bug 1520584 part 2 - s/aReflowInput/aCBReflowInput/ for clarity. r=dholbert 2019-01-29 17:44:56 +01:00
Mats Palmgren 07692ebbce Bug 1520584 part 1 - [css-align][css-grid] Translate the static position to grid area coordinates. r=dholbert 2019-01-29 17:44:56 +01:00
André Bargull 0c6abfde96 Bug 1523571: Prevent storing VMFunction return value when no actual return-data is present. r=nbp 2019-01-29 07:55:32 -08:00
Brian Hackett b456931b82 Bug 1523364 - Handle WindowGlobal messages within the middleman when appropriate, r=nika. 2019-01-29 05:26:39 -10:00
garvitdelhi 0dea5b5f2c Bug 1513922 - Use -moz-appearance: textfield for the Weight number input r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D17802

--HG--
extra : moz-landing-system : lando
2019-01-29 15:17:10 +00:00
garvitdelhi 6bd950c37a Bug 1519185: Remove AttributeWillChange aNewValue parameter r=emilio,bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D17073
2019-01-29 17:59:38 +01:00
garvitdelhi 1881dd24f8 Bug 1519185: Remove the class attribute preparsing code. r=emilio,bzbarsky
Refactoring code base

Differential Revision: https://phabricator.services.mozilla.com/D17067
2019-01-29 17:56:36 +01:00
Gabriel Luong 8616aa3232 Bug 1522217 - Implement add a new CSS rule in the new rules view. r=rcaliman 2019-01-29 09:57:02 -05:00
Andrea Marchesini d7b093d355 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 5 - Fix a method name call, r=me CLOSED TREE 2019-01-29 15:21:43 +01:00
Mike Hommey de5dfda48c Bug 1520232 - Preset some of the autoconf config.cache values from python configure. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D17914

--HG--
extra : moz-landing-system : lando
2019-01-29 14:17:29 +00:00
Mike Hommey 327319fd40 Bug 1523537 - Remove WIN_DIA_SDK_BIN_DIR as a thing that can be set manually. r=dmajor
Now that it's automatically derived and that in-tree mozconfigs are
setting DIA_SDK_PATH, we don't need to set WIN_DIA_SDK_BIN_DIR on
automation, or elsewhere, for that matter.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 14:22:26 +00:00
Tooru Fujisawa 87f97d4316 Bug 1521696 - Fix PropertyEmitter not to use JSOP_OBJECT when the objest has accessor. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D17471

--HG--
extra : moz-landing-system : lando
2019-01-29 22:26:24 +00:00
Brindusan Cristian e95014d96e Backed out changeset 1885a467de3c (bug 1523500) for mochitest assertion failures at /mochitest/general/test_resizeby.html. 2019-01-30 00:25:00 +02:00
Mark Striemer db3e9ea63c Bug 1523632 - Part 2: Allow detail cards to expand without scrollbars r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D17968

--HG--
extra : moz-landing-system : lando
2019-01-29 21:23:07 +00:00
Mark Striemer 3c99ef31e0 Bug 1523632 - Part 1: Wrap the extension private browsing label on details page r=mixedpuppy,flod
Differential Revision: https://phabricator.services.mozilla.com/D17964

--HG--
extra : moz-landing-system : lando
2019-01-29 19:52:53 +00:00
shindli 48af6dbf75 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-29 23:47:45 +02:00
Dave Townsend e81988481b Bug 1523738: Fix Version comparison functions. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D17978

--HG--
extra : moz-landing-system : lando
2019-01-29 21:03:33 +00:00
Emilio Cobos Álvarez 15995b8b40 Bug 1523500 - Don't use cross-doc checks for perspective scrolling. r=mattwoodrow
Would be pretty surprising if a perspective transform scrolled stuff in an
iframe for example.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 19:39:50 +00:00
Emilio Cobos Álvarez 1b7e29eab8 Bug 1523436 - Remove a FIXME comment that turns out is not valid. 2019-01-29 21:36:34 +01:00
Shane Caraveo 2deab03293 Bug 1516704 incognito support in session api, r=rpl,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D16921

--HG--
extra : moz-landing-system : lando
2019-01-29 20:18:36 +00:00
Brindusan Cristian 375d1a074a Backed out changeset d085f7afb20a (bug 1514680) for mochitest failures at test_importScripts_3rdparty.html.
--HG--
extra : rebase_source : ee47ae03f428320fe1dbf848f1b42f0aa11eee90
2019-01-29 22:12:47 +02:00
Dana Keeler 8b379cf5ab bug 1520347 - fold Family Safety TLS interception feature into enterprise/third-party roots feature r=jcj
The Family Safety TLS interception feature is seldom used and security-wise is
essentially equivalent to the enterprise or third-party roots feature. To
simplify future improvements, this patch folds them together by automatically
importing third-party roots if Firefox detects that the Family Safety TLS
interception feature has been enabled. This affects Windows 8.1 only. When
usage of Windows 8.1 is low enough, we will remove the feature altogether.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 20:10:39 +00:00
Drew Willcoxon bbe5c6a49c Bug 1522280 - Add autofill tests: controller tests. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17901

--HG--
extra : moz-landing-system : lando
2019-01-29 19:56:05 +00:00
Jared Wein 3746beaef1 Bug 1517410 - Don't show the unknown multiprocess status string while the page is loading. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17948

--HG--
extra : moz-landing-system : lando
2019-01-29 19:49:45 +00:00
Dzmitry Malyshau 1df57d7ca5 Bug 1431582 - WR support non-locally-rasterized split planes r=gw
Now that we no longer guarantee that a picture with perspective transform is rasterized in local space, we need to ensure that the shaders don't apply perspective correction to the texture coordinates twice.
For that to be the case, we pass an extra flag to the plane splitting shader, and un-do the perspective correction if it's not enabled.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 19:34:55 +00:00
Drew Willcoxon 5c43b240ea Bug 1523483 - Remove duplicate test function test_autocomplete_enabled in test_UrlbarController_unit.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17898

--HG--
extra : moz-landing-system : lando
2019-01-29 19:31:15 +00:00
Michael Kaply 6f90f7c787 Bug 1523160 - Add descriptions for SSL policies r=Felipe,flod
Differential Revision: https://phabricator.services.mozilla.com/D17873

--HG--
extra : moz-landing-system : lando
2019-01-29 16:31:07 +00:00
Mark Banner 3a4a57f3fa Bug 1523593 - Pass arguments to check_cmd_output as simple arguments rather than a list. Bustage fix from bug 1523153. r=Gijs a=Aryx
Reviewers: Gijs

Reviewed By: Gijs

Subscribers: Gijs

Bug #: 1523593

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

--HG--
extra : rebase_source : 8e6098c9a53a2dbb8411c645b24cd045537ce42b
extra : amend_source : ef98541406c0bb72e920a1df6c28fe3272fcacb6
2019-01-29 15:42:05 +02:00
Sebastian Hengst d81a4f309c Bug 1519596: Follow-up: Update PerTestCoverageUtils import in executormarionette.py. a=merge 2019-01-29 14:16:32 +02:00
Sebastian Hengst 85a09a9114 Bug 1519596: Follow-up: Removes Services import because it's a redeclaration. a=merge 2019-01-29 14:13:17 +02:00
Sebastian Hengst bce7497e86 Bug 1514594: Follow-up: Remove unused imports merged from autoland. a=eslint-fix 2019-01-29 12:32:57 +02:00
Cosmin Sabou 599a15d354 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-29 12:01:56 +02:00
Cosmin Sabou c07aaf12f1 Merge autoland to mozilla-central. a=merge 2019-01-29 11:19:53 +02:00
Andrea Marchesini 79ddbe6541 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 4 - Phishing Protection, r=dimi
--HG--
rename : netwerk/url-classifier/UrlClassifierFeatureNoChannel.cpp => netwerk/url-classifier/UrlClassifierFeaturePhishingProtection.cpp
rename : netwerk/url-classifier/UrlClassifierFeatureNoChannel.h => netwerk/url-classifier/UrlClassifierFeaturePhishingProtection.h
2019-01-29 10:11:34 +01:00
Andrea Marchesini 4e02fc2bf6 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 3 - DBService updated, r=dimi 2019-01-29 10:11:34 +01:00
Andrea Marchesini c48bfd063c Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 2 - factory updated, r=dimi 2019-01-29 10:11:33 +01:00
Andrea Marchesini 2e4e28b9e5 Bug 1522265 - Moving malware, phishing and blocked URIs to features - part 1 - feature no channel, r=dimi 2019-01-29 10:11:33 +01:00
Masayuki Nakano 015f67628e Bug 1466208 - part 1: Create stack class to handle events in PresShell r=smaug
PresShell::HandleEvent() and PresShell::HandleEventInternal() are too big.
Additionally, we have a lot of methods used only by them.  So, if we'll
split those big methods, PresShell will have a lot of small methods which
are not grouped as a part of event handling.  That's too bad because some
of them may depend on the calling order, etc.

So, for grouping them, PresShell should create a stack class instance to handle
each event.  Then, we can store shared information in it only while we're
handling an event.

This patch creates PresShell::EventHandler and PresShell methods become
wrappers of the stack class, but this patch does not change any logic in the
code, i.e., just reorganizing existing methods.

Note that HandleEventWithTarget() and HandleEventInternal() need to take
WidgetEvent rather than WidgetGUIEvent.  Additionally, some other methods
require WidgetGUIEvent to refer WidgetGUIEvent::mWidget.  Therefore, this
patch does not make the new class store the event as a member.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 06:04:05 +00:00
Randell Jesup 0df3232aca Bug 1523333: add setTimeout/Interval profiler markers for all uses r=mstange 2019-01-28 23:52:35 -05:00
Lee Salzman 56444ece80 Bug 1512010 - snap text positions without device transform in local raster space. r=gw 2019-01-28 22:23:00 -05:00
Andreea Pavel 17e98b396a Backed out changeset d5549e46baed (bug 1489405) as it was just a temporary commit a=backout 2019-01-29 05:17:19 +02:00
Kris Maglione 4f0a4ba33f Bug 1514594: Follow-up: Fix more Mac bustage in the same script. r=bustage 2019-01-28 19:14:34 -08:00
Kris Maglione 68225e25a5 Bug 1514594: Follow-up: Fix damp talos tests. r=bustage
--HG--
extra : rebase_source : 7a73f8ba9f5d28728b550e41c43e0f64adf88466
2019-01-28 18:28:06 -08:00
Jason Laster 5f1d658b76 Bug 1523386 - Update debugger frontend (release 121). r=dwalsh 2019-01-28 21:01:17 -05:00