Commit Graph

614880 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
e39bf77494 Bug 1492567 - Back out bug 1481866. r=dbaron
Summary:
The behavior the WG proposed is way more subtle than what that bug implements,
including:

 * Implementing two logical overflow longhands.
 * Expanding the overflow shorthand to different longhands depending on the
   syntax of that.

Meanwhile, Blink hasn't done the swap and will ship the same behavior that we
shipped in Firefox 61 (bug 1453148), that is, overflow-x, then overflow-y.

So I think lacking a clear way forward we should revert this change and preserve
our shipped behavior.

Reviewers: dbaron!

Tags: #secure-revision

Bug #: 1492567

Differential Revision: https://phabricator.services.mozilla.com/D6317
2018-09-20 01:27:55 +02:00
Brian Grinstead
f43b0eea87 Bug 1492609 - Update test_bug789773.xul to support URLs other than browser.xul as the browser chrome;r=bholley
This is an extra reference to browser.xul that slipped through Bug 1484759.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 22:24:04 +00:00
Csoregi Natalia
2c72511a34 Backed out 2 changesets (bug 1491864) for test_pointerPreserves3DPerspective.html failures. CLOSED TREE
Backed out changeset 8a4b3376e5c4 (bug 1491864)
Backed out changeset 43fdb0259352 (bug 1491864)
2018-09-20 02:18:03 +03:00
Sam Foster
0f49c56e72 Bug 1491065 - Use 'Next' as label for the save buttons during onboarding. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D6318

--HG--
extra : moz-landing-system : lando
2018-09-19 22:10:50 +00:00
Daisuke Akatsuka
5f86775660 Bug 1490950: Define aboutdebugging in script tag on html. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D6227

--HG--
extra : moz-landing-system : lando
2018-09-19 22:07:01 +00:00
Bogdan Tara
9f17cab93a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-20 01:03:35 +03:00
Bogdan Tara
e7c653959c Merge inbound to mozilla-central. a=merge 2018-09-20 00:58:18 +03:00
Bogdan Tara
09950599ac Merge autoland to mozilla-central. a=merge 2018-09-20 00:56:54 +03:00
Sam Foster
ed3af174cd Bug 1470183 - Add 3rd suggestion to failure page directing users to merchant for more info. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D6322

--HG--
extra : moz-landing-system : lando
2018-09-19 20:57:26 +00:00
Ben Hearsum
11188446df bug 1490119: Add build system bits for building dep updater. r=firefox-build-system-reviewers,mshal,rstrong
This patch gets us building an updater binary that always embeds the dep certificates (instead of release or nightly), and builds a new tests package that includes it.

I had a lot of trouble getting the test package generated correctly due to the fact that things in "_tests" won't be included for test packages that aren't "common". My fix for that isn't ideal - I'm open to something better.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 19:55:23 +00:00
Randell Jesup
b880eea7c8 Bug 1490963: Make main-process network START markers match STOP markers r=mayhemer 2018-09-19 15:40:41 -04:00
Ciure Andrei
bd4f30e2a0 Backed out 4 changesets (bug 1418816) for reftest perma failure bugs/289480.html a=backout
Backed out changeset d722f5a4a8af (bug 1418816)
Backed out changeset 75d9a625be06 (bug 1418816)
Backed out changeset 807f0f510c25 (bug 1418816)
Backed out changeset 3c4cec04f28d (bug 1418816)
2018-09-19 22:33:24 +03:00
Lee Salzman
db66e58ecc Bug 1489632 - mark Skia bitmap layer as immutable before popping it. r=rhunt 2018-09-19 15:31:09 -04:00
Chris Peterson
174ab56914 Bug 1472894 - Part 2: Regenerate webgl-conf/generated-mochitest.ini. r=jgilbert
Bug 1472894 modified mochitest-errata.ini but didn't regenerate generated-mochitest.ini to actually un-skip the test_2_conformance2__rendering__blitframebuffer-size-overflow.html test.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 19:11:49 +00:00
Dustin J. Mitchell
1be6f07ed6 Bug 1491186: sanity check action scopes r=aki,tomprince
This provides a modicum of assurance that, for example, a non-generic action is
not being run with generic scopes. While scopes would prevent any serious
damage from such an action, this provides an extra layer of security to prevent
such abuse.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 19:13:45 +00:00
Tom Prince
cc905dafe7 No bug: [mozhanress]: Remove set_/query_property from mozharness; r=Callek
The last place any properties were written out was removed in
https://phabricator.services.mozilla.com/D6170
Looking at the remaining uses, properties get set and modified but not used
anywhere.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 18:54:51 +00:00
Tom Prince
a7c3a25c9b No bug: [mozharness] Remove references to balrog in mozharness; r=bhearsum
There are two places where it is references:

- The build process generates a `balrog_props.json` that is not used anywhere.
  (This is currently generated as part of beetmover).
- The merge day scripts have unused support for locking some rules.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 18:54:44 +00:00
Matthew Noorenberghe
ef41380ad1 Bug 1429181 - Make test_payment_method_picker.html work with cc-type. r=sfoster
synthesizeKey requires the prefix of the label which would be whitespace without cc-type so add a cc-type

Depends on D6231

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:06:47 +00:00
Matthew Noorenberghe
fc396c9967 Bug 1429181 - Fix test_payment_dialog_required_top_level_items.html with cc-type. r=sfoster
a) We have two names starting with the same prefix: "Mrs." which causes problem when typing on a <select> to filter, especially if the desired option is already selected.
b) The prefix of the payment method option would start with whitespace if cc-type is "".
c) There would be no state change for the shipping option picker when we're requesting to select the option that's already selected.

Depends on D6230

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:12:18 +00:00
Matthew Noorenberghe
c0df8b4f7a Bug 1429181 - Fix PaymentTestUtil.DialogContentTasks.select* to work with repeated calls. r=sfoster
Also fix test_basic_card_form.html and browser_show_dialog.js

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:05:09 +00:00
Sam Foster
de8e9161fa Bug 1429181 - Consider supportedNetworks when determining if payment method is valid. r=MattN
* A new accepted-cards element to represent the labeled list of card icons
* Add the accepted cards section to the summary and card add/edit page
* mochitest for the accepted-cards element
* Make cc-type a required field and validate it against the list of supported networks
* Add verification of the pay button disabling when card network is not supported

Depends on D5823

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

--HG--
extra : moz-landing-system : lando
2018-09-19 18:15:11 +00:00
Markus Staab
974dcd94f6 Bug 1491784 - Access selectedItem only once in _handleTabSelect. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D6287

--HG--
extra : moz-landing-system : lando
2018-09-19 18:19:33 +00:00
Narcis Beleuzu
49ae56e475 Merge inbound to mozilla-central. a=merge 2018-09-19 19:42:36 +03:00
Matthew Noorenberghe
5cc8014d08 Bug 1491996 - Add a pref to disable the user activation/gesture requirement for PaymentRequest.show(). r=baku
Differential Revision: https://phabricator.services.mozilla.com/D6092

--HG--
extra : moz-landing-system : lando
2018-09-19 15:32:22 +00:00
Doug Thayer
f0ed0dee36 Bug 1417699 - Remove PrimitiveType enum r=mstange
Ran into a couple of test failures because I was leaving
mAttributes empty for empty things like MergeAttributes, and
only setting mType. Since mType is now redundant though, and
since it's the only use of PrimitiveType, I figured I'd just
remove it entirely.

Depends on D4900

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:18:44 +00:00
Doug Thayer
e79792a58a Bug 1417699 - Replace hash map with tagged union r=mstange
This replaces the hash map of attributes with a tagged union. In
this case, all filter attributes will be stored in line, with the
exception of some more complex attributes which have an internal
nsTArray of floats. This should help avoid all the hashing and
extra heap allocations.

Depends on D4899

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:18:16 +00:00
Doug Thayer
39b28dbb28 Bug 1417699 - Avoid copies of filter attributes when possible r=mstange
This is a more conservative optimization for bug 1417699. There's no
reason we need to be copying these everywhere, so let's just go ahead
and implement moves.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 17:17:43 +00:00
Andreas Pehrson
ac369ba83b Bug 1253499 - Break out VideoStreamFactory to separate file. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6263

--HG--
extra : moz-landing-system : lando
2018-09-19 15:51:46 +00:00
Andreas Pehrson
6f26c10cda Bug 1253499 - Don't lock the conduit's mutex in VideoStreamFactory to avoid deadlocks. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6152

--HG--
extra : moz-landing-system : lando
2018-09-19 15:01:28 +00:00
Andreas Pehrson
6bb6b7df2d Bug 1253499 - Fix VideoConduit's maxFps gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6151

--HG--
extra : moz-landing-system : lando
2018-09-19 15:01:03 +00:00
Andreas Pehrson
a47bf6c705 Bug 1253499 - Keep a single video codec config in MockCall. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D6150

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:57 +00:00
Andreas Pehrson
c09f5af6aa Bug 1253499 - Make RTPSender.setParameters reconfigure the encoder. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D4134

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:51 +00:00
Andreas Pehrson
a677f0bd40 Bug 1253499 - Implement a new scaling algorithm for simulcast. r=bwc,dminor
webrtc.org is picky about resolutions for simulcasst layers.
As of current it will assert that all layers have identical aspect ratio.
We handle this by ignoring layers where the aspect ratio is not the same as
the highest layer's.

The new algorithm will, when simulcast is requested and at least one layer
is scaled to something other than 1.0, try to remedy this by:
- The highest resolution layer is cropped to 16-pixel alignment, to ensure
  that scaling options exist.
- A separate VideoAdapter is used for simulcast layers, with the highest
  layer's resolution as an aspect ratio requirement. This forces the
  simulcast adapter to retain that aspect ratio in any scaling decisions.

This doesn't make scaling decisions spec-compliant (floor the width and
height respectively) but it does allow for control of scaling via
setParameters and keeps scaling decisions in upstream code to ensure
good compat with upstream's part of the pipe; encoders, etc.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:45 +00:00
Andreas Pehrson
bfcb6bed9f Bug 1253499 - Add gtest for scaling all layers. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4132

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:39 +00:00
Andreas Pehrson
05c3bdc366 Bug 1253499 - Update gtests to cover live-updates to codec config and new algorithm. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4131

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:33 +00:00
Andreas Pehrson
2e9aea732c Bug 1253499 - Add simulcast scaleDownBy encoding gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4130

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:27 +00:00
Andreas Pehrson
952d6a8d56 Bug 1253499 - Add scaleDownBy encoding gtest. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D4129

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:21 +00:00
Andreas Pehrson
35e775d5ca Bug 1253499 - Add live setParameters checks to simulcast_OddResolution mochitest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D4128

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:15 +00:00
Andreas Pehrson
022de58578 Bug 1253499 - Add method for changing size to VideoFrameEmitter. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D5860

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:08 +00:00
Andreas Pehrson
ed6cf715a9 Bug 1253499 - Add mochitest for live-updating scaleResolutionDownBy. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D4127

--HG--
extra : moz-landing-system : lando
2018-09-19 15:00:02 +00:00
Andreas Pehrson
f389699776 Bug 1253499 - Update simulcast mochitests to cover new scaling algorithm. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D4126

--HG--
extra : moz-landing-system : lando
2018-09-19 14:59:56 +00:00
Andreas Pehrson
9ef4251a71 Bug 1253499 - Make VideoFrameEmitter use both width and height. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D4125

--HG--
extra : moz-landing-system : lando
2018-09-19 14:59:50 +00:00
Andreas Pehrson
b6fba2b5ad Bug 1253499 - Assert that chrome-only RID methods are succesful. r=bwc
A failure here typically indicates a test error, so it's useful for debugging.

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

--HG--
extra : moz-landing-system : lando
2018-09-19 14:59:44 +00:00
Narcis Beleuzu
04ab391b65 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-19 19:44:24 +03:00
Brindusan Cristian
711261875a Backed out changeset 5d63a6222e9e (bug 1492130) for chrome- mochitest failures on toolkit/content/tests/chrome/test_bug562554.xul. 2018-09-19 15:42:08 +03:00
Tooru Fujisawa
081f5ddbec Bug 1492069 - Do not check rest parameter while checking positional parameter. r=Yoric 2018-09-19 20:54:09 +09:00
Dão Gottwald
7f4690bc57 Bug 1492417 - Remove Browser:Home command. r=paolo 2018-09-19 12:47:29 +02:00
Gijs Kruitbosch
ba80b3c145 Bug 1492196 - fix browser_searchbar_openpopup.js so we don't accidentally try to drag content in the URL bar, r=florian
Differential Revision: https://phabricator.services.mozilla.com/D6180

--HG--
extra : moz-landing-system : lando
2018-09-19 10:15:46 +00:00
Ryan VanderMeulen
c5bf22cd9a Bug 1491671 - Upgrade to SQLite 3.25.1. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D6207

--HG--
extra : moz-landing-system : lando
2018-09-19 13:28:02 +00:00
Miko Mynttinen
5107e2da27 Bug 1488599 - Part 2: Fix will-change budget r=mattwoodrow
Depends on D5245

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

--HG--
extra : moz-landing-system : lando
2018-09-19 10:19:30 +00:00