Commit Graph

638483 Commits

Author SHA1 Message Date
Andrew Halberstadt
b9afd5605b Bug 1518572 - [tryselect] Remove unused 'flask-wtf' dependency from |mach try chooser| r=gbrown
I forgot to remove this after re-implementing without this dependency.

Depends on D20521

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

--HG--
extra : moz-landing-system : lando
2019-02-22 19:43:56 +00:00
Andrew Halberstadt
80bdd47243 Bug 1518572 - [mach] Stuff the 'handler' instance into the context when applicable r=firefox-build-system-reviewers,mshal
For mach commands that have 'pass_context=True', we should implicitly add the
handler instance to the context. This will give mach command implementations an
easy way to access things like the command/subcommand names, the parser, argv
list, etc.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 16:19:05 +00:00
neha
f88ff18658 Bug 1530182 - Replaced promiseWaitForCondition with TestUtils.waitForCondition in browser_minimize.js. r=johannh
Replaced promiseWaitForCondition with TestUtils.waitForCondition. Replaced all occurences of promiseWaitForCondition with TstUtils.waitForCondition, in mozilla-central/browser/base/content/test/general/browser_minimize.js

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

--HG--
extra : moz-landing-system : lando
2019-02-25 19:06:40 +00:00
Ted Mielczarek
0539de896a bug 1481614 - detect icecream usage in build telemetry. r=chmanchester,glandium
This patch adds detection for when icecream is in use to build telemetry.
icecream is commonly enabled in two ways: by either setting CC/CXX to point
to icecream's cc/c++ symlinks, or by setting adding
mk_add_options 'export CCACHE_PREFIX=icecc' to a mozconfig when also using
ccache. For the former, this patch adds a simple configure check to see
if CXX is a symlink to a file named 'icecc'. For the latter this patch adds
CCACHE_PREFIX as a configure subst to capture the value.

We don't currently have a facility for writing telemetry tests that depend on
configure values. Local manual testing shows that it does work as expected.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 19:06:27 +00:00
Nika Layzell
9183dfa10e Bug 1530438 - Implement Clone for the rust nsString bindings, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D21039

--HG--
extra : moz-landing-system : lando
2019-02-25 18:32:00 +00:00
Doug Thayer
d2b8144761 Bug 1442694 - Add tests for preopened pinned tabs r=Gijs
Depends on D18742

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

--HG--
extra : moz-landing-system : lando
2019-02-25 19:19:30 +00:00
Doug Thayer
978e0344ff Bug 1442694 - Preopen pinned tabs before session restore r=Gijs
When we open firefox with pinned tabs, we first paint a window with
one tab open, and then that tab gets displaced after the pinned tabs
come in. This aims to ensure that our first paint contains the
pinned tab, so that we don't have tabs moving around after first
paint.

MozReview-Commit-ID: GC1y6NlgLTd

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

--HG--
extra : moz-landing-system : lando
2019-02-25 19:19:07 +00:00
Alex Gaynor
0e903787da Bug 1415508 - use Span in constructing a byte input stream; r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D20687

--HG--
extra : moz-landing-system : lando
2019-02-25 19:11:20 +00:00
arthur.iakab
01800513e9 Backed out 3 changesets (bug 1530341, bug 1529606) for causing devtools failures on browser_parsable_css.js CLOSED TREE
Backed out changeset 8a760030e793 (bug 1530341)
Backed out changeset 2c74db63f9aa (bug 1530341)
Backed out changeset 96e76fdfd8b2 (bug 1529606)
2019-02-25 21:35:09 +02:00
Cosmin Sabou
01f6ee0fd3 Bug 1529965 - Try to fix eslint failure with patch provider by mconley. CLOSED TREE 2019-02-25 21:05:16 +02:00
arthur.iakab
4479bd6e6b Backed out changeset b591e1e39f80 (bug 1508996) for requent devtools failures on browser_net_service-worker-status.js CLOSED TREE 2019-02-25 20:58:10 +02:00
Jan-Erik Rediger
6a2419df19 Bug 1530361 - Properly check if child process is allowed r=chutten
RecordedProcessType::Main is always equal to 1 (now ensured by an assert).
`AllChildren` is always `All-1`.
The process type always has only a single bit set.
We can therefore reduce this to a simple bit check against the allowed values.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 18:27:32 +00:00
Mike Conley
a367ff1157 Bug 1529965 - about:home paint talos test. r=Felipe,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D20889

--HG--
extra : moz-landing-system : lando
2019-02-25 18:37:35 +00:00
Jason Laster
24516d5010 Bug 1530415 - Fix recent jest regressions. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21029

--HG--
extra : moz-landing-system : lando
2019-02-25 18:39:17 +00:00
prathiksha
6d94010e04 Bug 1189618 - Add a 'View Saved Logins' footer to the password manager autocomplete popup. r=MattN
Add a 'View Saved Logins' footer to the password manager autocomplete popup.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 18:30:32 +00:00
Nico Grunbaum
6c299197b6 Bug 1530435 - preserve bug history for SDP telemetry r=chutten
preserve bug history for SDP telemetry restoring the original bug number to the list

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

--HG--
extra : moz-landing-system : lando
2019-02-25 18:32:38 +00:00
Cosmin Sabou
65609ed7bd Backed out changeset 7733f36c6e38 (bug 1460433) for windows MinGW butages on ErrorHandler. CLOSED TREE
--HG--
extra : histedit_source : 8defc62b37bbaed971c6899d529e05db299a9d20
2019-02-25 20:32:35 +02:00
Cosmin Sabou
2bc99829bf Backed out changeset 4d220064bcf8 (bug 1529681) for causing Windows 2012 AArch64 build bustages. CLOSED TREE
--HG--
extra : histedit_source : a68af39c236effa1c63bb091f4f72146c84a1be3
2019-02-25 20:31:13 +02:00
Mark Banner
8a876b23c0 Bug 1530395 - Port bug 377496 to QuantumBar (Improve auth dialog blocking heuristics). r=dao
Differential Revision: https://phabricator.services.mozilla.com/D21024

--HG--
extra : moz-landing-system : lando
2019-02-25 17:31:00 +00:00
Aaron Klotz
d535bf4ffc Bug 1460433: Part 3 - Documentation for the launcher-process-failure ping; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D20868

--HG--
extra : moz-landing-system : lando
2019-02-25 18:07:41 +00:00
Andrea Marchesini
6159755e0c Bug 1529056 - Improve createImageBitmap and origin-clean tests, r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D20380

--HG--
extra : moz-landing-system : lando
2019-02-25 17:56:40 +00:00
Agi Sferro
ee86fd5efc Bug 1518841 - Allow embedders to load WebExtensions in GeckoView. r=snorp,esawin
Depends On D16913

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:00:18 +00:00
Aaron Klotz
61c0cff76e Bug 1460433: Part 2 - Log launcher process failures to a telemetry ping; r=mhowell
This patch does a few things:

* Fleshes out the launcher process failure ping;
* Sends that ping via pingsender;
* If there is any failure in doing so, we fall back to the Windows event log;
* Any launcher process failures will result in us falling back to the normal
  startup code path, ensuring that users will still see a browser.

A sample ping will be attached to the bug.

***
Format cleanup

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

--HG--
extra : moz-landing-system : lando
2019-02-22 18:43:18 +00:00
Emilio Cobos Álvarez
a185f2109d Bug 1516454 - Make the generic size not use euclid under the hood. r=firefox-style-system-reviewers,boris
The euclid size is not really used for anything. Also rename it to Size2D to
avoid cbindgen conflicts with values::length::Size.

Depends on D20958

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

--HG--
extra : moz-landing-system : lando
2019-02-25 03:05:39 +00:00
Emilio Cobos Álvarez
76fb626711 Bug 1516454 - Simplify border-radius serialization. r=firefox-style-system-reviewers,boris
Differential Revision: https://phabricator.services.mozilla.com/D20958

--HG--
extra : moz-landing-system : lando
2019-02-25 03:03:15 +00:00
Nico Grunbaum
d5754775c2 Bug 1529787 - renew rust SDP parser comparison telemetry r=chutten
renew the rust SDP parser comparison telemetry which expired in 64

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

--HG--
extra : moz-landing-system : lando
2019-02-25 16:36:43 +00:00
Razvan Caliman
4597f8fe09 Bug 1530341 - (Part 2) Add Copy All Changes button to Changes panel. r=gl
Depends on D20808

Adds a Copy All Changes button to the toolbar of the Changes panel.
When pressed, this builds a stylesheet out of the changes for all sources tracked (stylesheets, element styles, etc)
The output format is the same as the now defunct Bug 1524548 with the added code comment as separator between the sources.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:45:47 +00:00
Razvan Caliman
ded1fb2379 Bug 1530341 - (Part 1) Remove Copy Changes and Copy All Changes context menu options. r=gl
Remove the Copy All and Copy All Changes context menu options form the Changes panel context menu. As decided by PM & UX, they will be replaced with a single Copy All Changes button in the toolbar (part 2 of this series).

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

--HG--
extra : moz-landing-system : lando
2019-02-25 14:47:56 +00:00
Emilio Cobos Álvarez
a970076f63 Bug 1529681 - Update bindgen. r=bbouvier 2019-02-25 09:51:02 -08:00
Razvan Caliman
8b9ef36b98 Bug 1529606 - Add Copy Rule button to Changes panel. r=pbro
Adds a button that shows up when hovering selectors in the Changes panel.
When clicked, it invokes the same Copy Rule behavior implemented for the context menu: copies the full content of the rule with changes applied.

The added/changed CSS class names use BEM notation. I intend to refactor the Changes panel stylesheet to BEM in a follow-up patch.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:45:40 +00:00
Kartikaya Gupta
b8ad25821d Bug 1499113 - Multiply transform scales into the blur radius for blur filters. r=kvark
Without this patch any enclosing scale transform between a blurred
picture and the nearest raster root was being ignored entirely for the
purposes of blur.

Also includes a couple of reftests to exercise this code.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:12:17 +00:00
Kartikaya Gupta
3d5d6cd639 Bug 1499113 - Turn the blur stddev value into a tuple with horizontal and vertical components. r=kvark
This patch is just plumbing; no functional changes intended.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 17:33:24 +00:00
Andrea Marchesini
dd597fbd0e Bug 1508996 - Change Response's statusText's default, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D21026

--HG--
extra : moz-landing-system : lando
2019-02-25 16:54:11 +00:00
Robert Strong
e50ef9e377 Bug 1528636 - Enable staging updates on Linux entirely and not just for EARLY_BETA_OR_EARLIER for Firefox 67. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D20975

--HG--
extra : moz-landing-system : lando
2019-02-25 16:12:10 +00:00
Andreea Pavel
a3b096ca44 Backed out changeset e67aafaf366c (bug 1530396) for build bustages on a CLOSED TREE 2019-02-25 19:14:28 +02:00
Andy Wingo
dc3ca84f73 Bug 1528803 - Add decompile support for new instructions r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D20327

--HG--
extra : moz-landing-system : lando
2019-02-25 15:40:04 +00:00
Jason Laster
c478849c88 Bug 1530360 - Fix Recent flow regressions (3). r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21017

--HG--
extra : moz-landing-system : lando
2019-02-25 15:42:09 +00:00
Nicolas B. Pierron
2492902397 Bug 1530396 - Move the AutoFlushICache to the Linker. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D21025

--HG--
extra : moz-landing-system : lando
2019-02-25 17:00:25 +00:00
Andreea Pavel
f49b3214e3 Backed out changeset 51467afba450 (bug 1518841) for failing eslint at GeckoViewWebExtension.jsm on a CLOSED TREE 2019-02-25 18:53:15 +02:00
Oana Pop Rus
d82a79f847 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-25 18:50:06 +02:00
Andreea Pavel
6d82da21f3 Backed out changeset e99833064d36 (bug 1529681) for build bustages on a CLOSED TREE 2019-02-25 18:44:17 +02:00
Oana Pop Rus
f3506e647e Merge inbound to mozilla-central. a=merge 2019-02-25 18:38:05 +02:00
Kartikaya Gupta
906d3332da Bug 1514992 - Update annotation for webrender. r=lsalzman
Apparently we sometimes fall back to skia canvas with WebRender if ANGLE
fails to initialize. This makes the azureSkia condition true, but the
test still passes because of WebRender's magical properties. This patch
updates the annotation to reflect reality, so we don't get unexpected
passes.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 16:13:01 +00:00
Nathan Froyd
b3dcc1032e Bug 1525417 - add aarch64 files for test_ModulesPing.js; r=marco
This test wasn't accounting for the existence of aarch64 windows, and
was trying to load x86-64 DLLs on aarch64, which wouldn't end very
well.  Compile appropriate DLLs, modify the compilation instructions,
and add these new files to the test so everything works out.
2019-02-25 08:29:55 -05:00
Magnus Melin
fd833bbb3d Bug 1528498 - check principal->GetURI rv to prevent Crash in [@ nsContentSecurityManager::IsOriginPotentiallyTrustworthy] via nsContentUtils::HttpsStateIsModern. r=ckerschb 2019-02-25 14:15:15 +02:00
sotaro
df02eab1a2 Bug 1529500 - Wait until video becomes visible r=jya
test_background_video_suspend.html test expects that video is visible. The test needs to wait until the video becomes visible.

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

--HG--
extra : moz-landing-system : lando
2019-02-25 12:13:40 +00:00
Andrea Marchesini
caf55f355b Bug 1488957 - Get rid of dom.clearSiteData.enabled pref, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D20999

--HG--
extra : moz-landing-system : lando
2019-02-25 12:43:30 +00:00
Andrea Marchesini
a22566dfa7 Bug 1524200 - Introduce additional debugging messages to Sanitizer.jsm, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D20976

--HG--
extra : moz-landing-system : lando
2019-02-25 12:32:15 +00:00
Oana Pop Rus
c66e162357 Merge inbound to mozilla-central. a=merge 2019-02-25 12:23:30 +02:00
Oana Pop Rus
d102d1fb55 Merge autoland to mozilla-central. a=merge
--HG--
rename : gfx/wr/wrench/reftests/blend/multiply-2-ref.yaml => gfx/wr/wrench/reftests/blend/multiply-3-ref.yaml
rename : gfx/wr/wrench/reftests/blend/multiply-3.yaml => gfx/wr/wrench/reftests/blend/multiply-4.yaml
extra : rebase_source : 3dcaf2f7e006ea8d3b1c48e7b851623dc9a2bf2e
2019-02-25 12:07:31 +02:00