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

642935 Коммитов

Автор SHA1 Сообщение Дата
Chris H-C 799c96cf89 Bug 1530481 - Refactor PrioEncoder to be usable from C++. r=rhelmer
For some reason Telemetry's gtests doesn't like one or more of the dependencies
of mprio.h, so I had to move it into PrioEncoder's cpp and forward declare the
PublicKey typedefs.

It isn't the cleanest, but I'm surprised C++ let me off with just that level
of nonsensery.

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

--HG--
extra : moz-landing-system : lando
2019-03-20 20:51:40 +00:00
Chris H-C a100616355 Bug 1530481 - Test Firefox Origin Telemetry. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D22119

--HG--
extra : moz-landing-system : lando
2019-03-20 20:51:31 +00:00
Chris H-C 9f215ada83 Bug 1530481 - Sketch out Firefox Origin Telemetry's impl. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D21756

--HG--
extra : moz-landing-system : lando
2019-03-20 20:51:24 +00:00
Miko Mynttinen b9ba790058 Bug 1534805 - Unify FrameLayerBuilder and WR display list iterators r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D23230

--HG--
extra : moz-landing-system : lando
2019-03-21 03:15:16 +00:00
Chris AtLee 2137cec2d9 Bug 1536230: Speed up extraction of tarballs r=marco
Differential Revision: https://phabricator.services.mozilla.com/D23938

--HG--
extra : moz-landing-system : lando
2019-03-21 12:41:29 +00:00
ffxbld ead4572bc7 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D24335

--HG--
extra : moz-landing-system : lando
2019-03-21 12:29:05 +00:00
Henrik Skupin ea7f9a7e36 Bug 1535562 - [mozproxy] Docs are not referenced in mozbase index. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D23851

--HG--
extra : moz-landing-system : lando
2019-03-19 16:51:27 +00:00
nidhi 97b4e96be8 Bug 1534329 - Filter <script> <stringbundle> in the prefs' findInPage code. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D23787

--HG--
extra : moz-landing-system : lando
2019-03-21 12:07:35 +00:00
Dão Gottwald 613a14f509 Bug 1537726 - Further clean up the regex for legacy homepage reset. r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D24333

--HG--
extra : moz-landing-system : lando
2019-03-21 11:59:32 +00:00
vrinda 87d12705bc Bug 1424287 - [mozlog] added color dictionary and TerminalColors class r=jgraham
The default color dictionary is implemented, to avoid formattor specifying the colors discretely

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

--HG--
extra : moz-landing-system : lando
2019-03-21 11:59:55 +00:00
Daisuke Akatsuka 4c8a6b7b69 Bug 1488503: Add test for validation. r=jdescottes
Depends on D23993

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

--HG--
extra : moz-landing-system : lando
2019-03-21 08:26:59 +00:00
Daisuke Akatsuka 6bfbee8394 Bug 1488503: Validation for network location. r=jdescottes,flod
Differential Revision: https://phabricator.services.mozilla.com/D23993

--HG--
extra : moz-landing-system : lando
2019-03-21 11:17:04 +00:00
Mark Banner 2219bbd153 Bug 1536645 - Enable some ESLint rules in accessible/tests/browser where they are already enabled in the global configuration. r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D24105

--HG--
extra : moz-landing-system : lando
2019-03-21 08:51:28 +00:00
Mark Banner 4896af57f9 Bug 1536645 - Remove unnecessary rule definitions (obsolete, no need to override etc) in accessible/tests/browser/.eslintrc.js. r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D24104

--HG--
extra : moz-landing-system : lando
2019-03-21 08:51:08 +00:00
Alex Chronopoulos 8d13f2b57d Bug 1493611 - Exclude Android from Linux platform check. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D24165

--HG--
extra : moz-landing-system : lando
2019-03-21 10:03:50 +00:00
Daisuke Akatsuka 0a497fb56e Bug 1114929: Add a test for multiline comment. r=pbro
Depends on D24118

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

--HG--
extra : moz-landing-system : lando
2019-03-21 09:18:31 +00:00
Daisuke Akatsuka 2f478513a6 Bug 1114929: Apply line count of comments. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D24118

--HG--
extra : moz-landing-system : lando
2019-03-20 22:31:14 +00:00
Dennis Schubert 5098a5fc2e Bug 1536453 - Use legacy keyCode and charCode for powerpoint.officeapps.live.com. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D24294

--HG--
extra : moz-landing-system : lando
2019-03-21 09:50:43 +00:00
Julian Descottes ef7c431b40 Bug 1531704 - Remove isClosed flag from WorkerTargetFront r=ochameau
Depends on D21673

The test is already relying on events triggered by the destroy method of the front to progress
I don't think having a flag brings anything here.

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

--HG--
extra : moz-landing-system : lando
2019-03-21 07:54:03 +00:00
Julian Descottes d9c03fac20 Bug 1531704 - Stop calling WorkerTargetFront::destroy() from detach() r=ochameau
Try at https://treeherder.mozilla.org/#/jobs?repo=try&revision=02f79fac79a313124cfe6368812e84d823fab685

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

--HG--
extra : moz-landing-system : lando
2019-03-21 07:52:15 +00:00
lenka c643a8b77f Bug 1533764 - enable pref for column resizer in Nightly; r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D24244

--HG--
extra : moz-landing-system : lando
2019-03-21 09:36:16 +00:00
Tarek Ziadé 9f92511bbb Bug 1532557 - Improve mitmdump start/stop process - r=whimboo
This patch will remove the very long wait on start and stop,
should be down to one second.

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

--HG--
extra : moz-landing-system : lando
2019-03-21 10:20:39 +00:00
Csoregi Natalia e45afa4e50 Merge mozilla-central to autoland. CLOSED TREE 2019-03-21 12:51:33 +02:00
Csoregi Natalia 486b64e4bf Merge inbound to mozilla-central. a=merge 2019-03-21 12:41:13 +02:00
Csoregi Natalia 0fb5d156aa Merge autoland to mozilla-central. a=merge 2019-03-21 12:39:38 +02:00
Andrea Marchesini 6449f116c4 Bug 1534343 - Document should check if its mCookieSettings exists before using it, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D23764

--HG--
extra : moz-landing-system : lando
2019-03-21 06:44:00 +00:00
Ting-Yu Lin ab1b0c6153 Bug 1535200 Part 2 - Implement column-span:all for fieldset elements. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D23618

--HG--
extra : moz-landing-system : lando
2019-03-21 06:02:02 +00:00
shindli 987aa4b78c Merge autoland to mozilla-central. a=merge 2019-03-21 06:33:42 +02:00
Brindusan Cristian 62141262e0 Backed out changeset de836d015f32 (bug 1536264) for bc failures at browser_selectpopup_colors.js. CLOSED TREE
--HG--
extra : histedit_source : 572060c8c60b3a71548f85c2d5ffab1d480099a3
2019-03-21 02:29:59 +02:00
Brindusan Cristian 4ecacf2c58 Backed out changeset 9e30503eb033 (bug 1468140) for mochitest-chrome failures at test_selectAtPoint.html and wr failures at abspos-containing-block-initial-004b.xht. CLOSED TREE
--HG--
extra : histedit_source : 7a33e3c90731d32c34606da1585b7de45f9b0715
2019-03-21 02:28:24 +02:00
Mike Hommey 52462938e1 Bug 1527463 - Enable EME on win64-aarch64 nightlies. r=tomprince, a=CristianB
Bug 1534522 added win64-aarch64-eme/opt builds, which are artifact builds
that glue together a win64-aarch64/opt build and a win32/opt build.

This enables EME on the corresponding nightlies in a slightly different
way:
- this adds a no-eme build that corresponds to win64-aarch64/opt.
- this turns the existing nightly into an artifact build that glues
  together that no-eme build and the win32 nightly.

The no-eme build cannot have the nightly attribute set, first because
the beetmover transform fails in that case, and because that would imply
shipping those builds, but they're not meant to be shipped this way.

It also has run-on-projects set to an empty list so that it doesn't
appear by default in `mach try fuzzy`, while still being triggered when
needed due to being a dependency of the nightly build.

It is preferable to keep the win64-aarch64{,-eme}/opt builds untouched
to make things easier for try (the win64-aarch64 ones being the main
ones to try; also, the -eme builds currently fail with --artifacts).

Ideally, like in bug 1534522, we'd add a diffoscope build to ensure
the variations between the nightly and its base no-eme build are within
control, but currently, that would trigger nightlies on every push,
which is not desirable. Ideally, they'd trigger whenever both their
dependencies are in the target task graph. We leave that to a followup.

Differential Revision: https://phabricator.services.mozilla.com/D23640
2019-03-21 09:11:19 +09:00
Mike Hommey f371e198d1 Bug 1527463 - Get full artifact build symbols for aarch64 EME builds. r=mshal
We need to have full symbols uploaded for the upcoming EME-enabled
win64-aarch64 nightlies, and the tasks to do that are derived from the
nightly itself, which is going to be an artifact build. Bug 1527463 took
care of adding the option to enable that, and we turn it on for
EME-enabled builds.

MOZ_ARTIFACT_TASK_WIN32_OPT is not exactly the right thing, but we're
already using it to enable EME in
browser/config/mozconfigs/win64-aarch64/common-opt and is only set on
those builds.

Differential Revision: https://phabricator.services.mozilla.com/D23639
2019-03-21 08:57:14 +09:00
Jeff Walden 58b7603710 Bug 1535446 - Move realm options into a new js/public/RealmOptions.h header. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D23582

--HG--
rename : js/src/jsapi.h => js/public/RealmOptions.h
extra : moz-landing-system : lando
2019-03-20 20:28:43 +00:00
Drew Willcoxon 66b8f1c131 Bug 1529931 - Avoid autofill flicker: Fix reflow performance tests. r=mconley
Replace a couple of popup methods so that they call dirtyFrame(), so that reflows happen deterministically.

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

--HG--
extra : moz-landing-system : lando
2019-03-20 16:08:21 +00:00
Drew Willcoxon 674a2ade96 Bug 1529931 - Prevent autofill flicker and fix cases where we're not autofilling but should be. r=mak
* In nsAutoCompleteController, the logic that determines whether the new search is a prefix of the old search is only done in HandleText, i.e., on input, not when the value is set programmatically.

* That logic is a lot more complex in nsAutoCompleteController.

* nsAutoCompleteController autofills in one case where quantumbar doesn't: when completing the "placeholder" string before starting a new search and waiting for the async results (thereby preventing flicker).

* Some nsAutoCompleteController state gets reset each time the awesomebar is focused (see calls to attachController() in the autocomplete binding, which sets the controller's input, which calls ResetInternalState()). That state is important in regard to autofill and the placeholder string. If it's not reset, then the autofill of one search will incorrectly affect the autofill of a later search.

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

--HG--
rename : browser/components/urlbar/tests/browser/browser_UrlbarInput_autofill.js => browser/components/urlbar/tests/browser/browser_autoFill_caretNotAtEnd.js
extra : moz-landing-system : lando
2019-03-20 17:07:15 +00:00
dlee 32e02c3158 Bug 1535307 - Remove an extra bracket when set update status in aboutUrlClassifier. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D24172

--HG--
extra : moz-landing-system : lando
2019-03-20 13:57:11 +00:00
Barret Rennie 36cd17958e Bug 1444434 - Bump webrender and webrender_bindings gleam dependency to 0.6.14 r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D23958

--HG--
extra : moz-landing-system : lando
2019-03-20 19:52:53 +00:00
Jason Orendorff fe24be5220 Bug 1452473 - Fix assertion in js::ThrowUninitializedThis with debugger eval-in-frame and direct eval. r=tcampbell
I like the error message just as well without the class name. In fact, I think
the word "derived" is important to include here, so the message is even a
little better. The stack and line number make it super clear which constructor
we're talking about, so we're not really losing anything.

In Chrome, the error message is "ReferenceError: Must call super constructor in
derived class before accessing 'this' or returning from derived constructor".

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

--HG--
extra : moz-landing-system : lando
2019-03-20 19:33:48 +00:00
Jason Orendorff c7cc4c6c91 Bug 1534776 - Don't leak the world if the shell's main() exits early. r=jwalden
This changes the order of some cleanup operations, harmlessly, to make
initialization and teardown more FIFO.

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

--HG--
extra : moz-landing-system : lando
2019-03-20 19:20:06 +00:00
Miko Mynttinen b143cd0aa1 Bug 1536778 - Part 2: Optimize descending into lines r=mattwoodrow
Depends on D24166

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

--HG--
extra : moz-landing-system : lando
2019-03-20 19:03:13 +00:00
Miko Mynttinen 76e11fa13d Bug 1536778 - Part 1: Use aLists instead of linesDisplayListCollection r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D24166

--HG--
extra : moz-landing-system : lando
2019-03-20 18:45:11 +00:00
Emilio Cobos Álvarez 95bceb7380 Bug 1536264 - Only reset color / background / text-shadow for active options. r=jaws
Otherwise you see font changes when hovering, which is not really desirable.

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

--HG--
extra : moz-landing-system : lando
2019-03-20 19:16:40 +00:00
Ting-Yu Lin 1809f8352e Bug 1468140 - Call AccessibleCaretEventHub::Init in a ScriptRunner. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D9568

--HG--
extra : moz-landing-system : lando
2019-03-20 18:15:55 +00:00
Noemi Erli 165f0d8c1c Backed out 3 changesets (bug 1533293) for causing Bug 1536595 a=backout
Backed out changeset d011dfe83683 (bug 1533293)
Backed out changeset e536f6e123d8 (bug 1533293)
Backed out changeset 19cff61f4fed (bug 1533293)
2019-03-20 13:29:17 +02:00
Andreea Pavel ac4374c473 Bug 1534541 - disabled basic.html on win and linux debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D24121

--HG--
extra : moz-landing-system : lando
2019-03-20 10:06:28 +00:00
Christian Frey 19be7642c7 Bug 1521800 - Convert passwordManager.xul and passwordManager.js to Fluent, r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D19613

--HG--
extra : moz-landing-system : lando
2019-03-20 19:27:11 +00:00
Andrew Halberstadt 422288906f Bug 1530038 - [tryselect] Move taskgraph cache to new srcdir state location, r=tomprince
Depends on D24187

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

--HG--
extra : moz-landing-system : lando
2019-03-20 15:33:56 +00:00
Andrew Halberstadt 20deb1451e Bug 1530038 - [tryselect] Use target_task_set instead of target_task_graph, r=tomprince
The graph contains some extra things like toolchains, fetches and packaging
tasks that people will almost never want to run on their own. This change gets
them out of the default fuzzy selection interface, and makes it so --full is
needed to schedule them.

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

--HG--
extra : moz-landing-system : lando
2019-03-20 19:16:38 +00:00
Andrew Halberstadt da7628c7e8 Bug 1536621 - [tryselect] Limit the 'sample-suites' preset to a single raptor/talos task, r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D24097

--HG--
extra : moz-landing-system : lando
2019-03-20 19:16:36 +00:00
Felipe Gomes 581be0ee79 Bug 1533405 - Do not create the hidden window if it's too early on startup or during shutdown. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D24252

--HG--
extra : moz-landing-system : lando
2019-03-20 19:35:59 +00:00