Commit Graph

673234 Commits

Author SHA1 Message Date
Ciure Andrei
c3cb84e1d5 Backed out changeset 45f760e2a4c1 (bug 1583234) when causing linting failures CLOSED TREE 2019-10-01 00:20:12 +03:00
Hiroyuki Ikezoe
16081f5205 Bug 1547169 - A crash test by fuzzing. r=boris
Depends on D47566

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

--HG--
extra : moz-landing-system : lando
2019-09-30 19:49:36 +00:00
Hiroyuki Ikezoe
1940fb41d3 Bug 1529149 - A crash test by fuzzing. r=boris
Depends on D47565

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

--HG--
extra : moz-landing-system : lando
2019-09-30 19:49:32 +00:00
Hiroyuki Ikezoe
3be0a1e6ab Bug 1511442 - A crash test by fuzzing. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D47565

--HG--
extra : moz-landing-system : lando
2019-09-30 19:46:53 +00:00
Brad Werth
3f5604e1cf Bug 1384266 Part 2: Add a test of baseline in flex sideways-rl container. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D45425

--HG--
extra : moz-landing-system : lando
2019-09-30 21:07:35 +00:00
Brad Werth
2f3427bf7c Bug 1384266 Part 1: Make FlexItem::GetBaselineOffsetFromOuterCrossEdge use logical, not physical calculations. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D45424

--HG--
extra : moz-landing-system : lando
2019-09-30 21:08:08 +00:00
Jeff Muizelaar
5d3cd1472d Bug 1582645. Add crash test to manifest.
The earlier commit added the file but not the listing in the manifest.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 20:09:36 +00:00
Emma Malysz
fffa5382c1 Bug 1385952, Remove usage of Preferences.jsm from PushService and PushServiceWebsocket in order to load preferences before becoming idle r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D45608

--HG--
extra : moz-landing-system : lando
2019-09-27 20:43:48 +00:00
Mark Banner
f9c236531f Bug 1563021 - Add preferences UI to allow enabling and selection of a separate default private engine. r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D46971

--HG--
extra : moz-landing-system : lando
2019-09-30 19:18:26 +00:00
Chris Manchester
f31f9e1083 Bug 1583234 - Set HGPLAIN when running hg during an artifact build. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D47656

--HG--
extra : moz-landing-system : lando
2019-09-30 20:55:22 +00:00
Andrew Halberstadt
d3eae4b83c Bug 1580280 - [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
Differential Revision: https://phabricator.services.mozilla.com/D45441

--HG--
extra : moz-landing-system : lando
2019-09-30 15:09:41 +00:00
Andrew Halberstadt
4c2f5c065e Bug 1580280 - [configure] Define '__bool__' on PositiveOptionValue for Python 3 compatibility, r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D47609

--HG--
extra : moz-landing-system : lando
2019-09-30 19:42:11 +00:00
Andrew Halberstadt
3ccc9e7376 Bug 1580280 - [gradle] Stop redirecting stderr into stdout when calling 'mach environment', r=nalexander
Print debugging a task that runs gradle has been really annoying as gradle
reads the output of 'mach environment' and fails as soon as a debug line shows
up.

What's worse, is it redirects stderr into stdout so even printing to
'sys.stderr' fails. This fixes that so writing to stderr will at least work.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 19:42:11 +00:00
Anmol Agarwal
35d00cbafb Bug 1494090 - Added -x option to |mach python-test| r=ahal
Bug 1494090 - Added -x option to |mach python-test|

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

--HG--
extra : moz-landing-system : lando
2019-09-30 20:18:08 +00:00
Matthew Gaudet
4ffdad9bca Bug 1584649 - Eliminate function requirement in BytecodeEmitter::emitFunction r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D47513

--HG--
extra : moz-landing-system : lando
2019-09-30 19:24:58 +00:00
Matthew Gaudet
b1c3ba5bb4 Bug 1584649 - Support putting field initializers inside the LazyScriptCreationData r=tcampbell
Note, the deferred code paths are unused until we move publication -after- bytecode emission

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

--HG--
extra : moz-landing-system : lando
2019-09-30 20:06:05 +00:00
Eden Chuang
8d14e5cdb3 Bug 1579754 - Disable web-platform test serviceworker/about-blank-replacement.https.html.ini for geckoview r=gbrown
Popup window maybe fail in geckoview platform, and closing it makes IOError and crashes the test.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 15:45:12 +00:00
Botond Ballo
619c1645b2 Bug 1511901 - Fix device name comparison in TouchDeviceNeedsPanGestureConversion(). r=cmartin
Differential Revision: https://phabricator.services.mozilla.com/D45113

--HG--
extra : moz-landing-system : lando
2019-09-30 19:43:35 +00:00
Jeff Muizelaar
9651ff76cf Bug 1582645. Only set mLastVisibleRect after we've sent it to WebRender. r=nical
This avoids us setting when we don't send it. e.g. When it's empty.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 17:48:34 +00:00
Andy Grover
05e7a5dee3 Bug 1584785 - Fix issues found via PVS-studio static analyzer
Differential Revision: https://phabricator.services.mozilla.com/D47559

--HG--
extra : moz-landing-system : lando
2019-09-30 09:35:42 +00:00
Brian Grinstead
1e13189ecb Bug 1584303 - Replace <xul:textbox> with <html:input> in dom/ipc/test.xul;r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D47330

--HG--
extra : moz-landing-system : lando
2019-09-30 19:31:56 +00:00
Olli Pettay
c3bfe556b3 Bug 1440900, try to ensure Browser:WebRTCGlobalIndicator is closed, r=johannh
Other tests in the file explicitly call closeStream. It seems to help with the issue, but this
is a bit guess fix, since I'm not at all familiar with the relevant code. Perhaps the test
should pass without explicit closeStream? If so, there should be a comment why.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 18:28:29 +00:00
Kevin Jacobs
ba6668c25c Bug 1583610 - Prefer TLS_CHACHA20_POLY1305_SHA256 in TLS1.3 on ARM r=keeler
This patch sets the preference order for `TLS_CHACHA20_POLY1305_SHA256` over `TLS_AES_128_GCM_SHA256` for ARM builds.

As noted in the bug, this is far from an ideal way to do this. The implementation is purposefully simplistic so as to minimize any performance hit. If we want to accept doing this configuration for every new TLS connection, `SSL_CipherSuiteOrderGet` **will** return the pref-filtered (i.e. only the enabled) ciphers, but in the default NSS order. We would have to build a new list by referencing this output with another ordered list defined in PSM. If we want to leave NSS as-is (instead of offering a global reconfiguration API), we should do this.

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

--HG--
extra : rebase_source : 0252cf321225cd644a463fd94561fd6af38b3837
extra : source : 4836c05dd2eee11bf9d836fb0505e77450b0651b
2019-09-30 14:43:43 +00:00
Stephen Donner
94790ba841 Bug 1581580: Add limited set of --browsertime Raptor tests to make it easier to smoke-test changes. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D47562

--HG--
extra : moz-landing-system : lando
2019-09-30 14:30:52 +00:00
Mihai Tabara
b2c81917c8 Bug 1580478 - enable GCP balrogworkers.r=catlee a=release
Switch balrogworkers from AWS to GCP

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

--HG--
extra : moz-landing-system : lando
2019-09-30 19:01:22 +00:00
Ciure Andrei
e309d0402c Backed out changeset 4836c05dd2ee (bug 1583610) for causing toolchanins bustages CLOSED TREE 2019-09-30 22:01:19 +03:00
Nan Jiang
bf7846aa4f Bug 1581912 - Follow up tuning for the extended triplets rollout r=k88hudson
* Updates the frequency cap for the extended triplets feature
* Updates the experiment ID

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

--HG--
extra : moz-landing-system : lando
2019-09-30 18:28:33 +00:00
Ayrton Munoz
950543f79c Bug 1581052 - [BinAST] Make getHuffmanLookup faster by calling readBuf once r=Yoric
Reading data with only one call to `readBuf()` to avoid the while loop reduces
time spent in `getHuffmanLookup()` by 26%.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 18:25:06 +00:00
Ayrton Munoz
a7587eb8d4 Bug 1581052 - [BinAST] Make getHuffmanLookup faster by inverting bits after reading data r=Yoric
Reading new data into `newBits` then doing the per-byte bit inversion in place
and combining with `this->bits` reduces time spent in `getHuffmanLookup()` by
about 15%.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 18:23:08 +00:00
Aaron Klotz
8fb70e2082 Bug 1584377: Raise untrusted module processing thread priority to normal upon shutdown notification; r=mhowell
To ensure that we do not block shutdown while waiting on a low-priority
untrusted modules thread:

* We switch to using `THREAD_PRIORITY_IDLE` and `THREAD_PRIORITY_NORMAL`
  instead of `THREAD_MODE_BACKGROUND_BEGIN` and `THREAD_MODE_BACKGROUND_END`.
  This is necessary because the latter flags only work when settting priority
  on the current thread; they do not permit other threads to alter them.

* We add `BackgroundPriorityRegion::Clear` to normalize the specified thread's
  priority.

* We invoke `BackgroundPriorityRegion::Clear` on the untrusted modules thread
  as soon as we learn that we will be shutting down, thus boosting the thread's
  priority to normal.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 18:40:15 +00:00
Kevin Jacobs
2dc56b1bbe Bug 1583610 - Prefer TLS_CHACHA20_POLY1305_SHA256 in TLS1.3 on ARM r=keeler
This patch sets the preference order for `TLS_CHACHA20_POLY1305_SHA256` over `TLS_AES_128_GCM_SHA256` for ARM builds.

As noted in the bug, this is far from an ideal way to do this. The implementation is purposefully simplistic so as to minimize any performance hit. If we want to accept doing this configuration for every new TLS connection, `SSL_CipherSuiteOrderGet` **will** return the pref-filtered (i.e. only the enabled) ciphers, but in the default NSS order. We would have to build a new list by referencing this output with another ordered list defined in PSM. If we want to leave NSS as-is (instead of offering a global reconfiguration API), we should do this.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 14:43:43 +00:00
Ciure Andrei
7e9ecf5dc0 Backed out 2 changesets (bug 1583816) for causing ccov crashes CLOSED TREE
Backed out changeset 73734a2e8547 (bug 1583816)
Backed out changeset 2736f38dd2ce (bug 1583816)
2019-09-30 21:46:51 +03:00
chujun
b13faffe30 Bug 1579589 Never pause for right clicking gutter
Add a context menu item to gutter menu
Update Mochitest

{F1617051}

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

--HG--
extra : moz-landing-system : lando
2019-09-30 17:28:27 +00:00
Nihanth Subramanya
a519e31479 Bug 1582750 - Manually invoke descriptionHeightWorkaround() on protections panel the first time we show category items. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D47651

--HG--
extra : moz-landing-system : lando
2019-09-30 18:28:53 +00:00
Dão Gottwald
5563c51920 Bug 1584938 - Support click-selects-all behavior on the search icon. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D47586

--HG--
extra : moz-landing-system : lando
2019-09-30 13:39:35 +00:00
Mats Palmgren
b15d020bef Bug 1581106 part 3 - [css-grid-2] Implement 'repeat(auto-fill, <line-names>)' in subgridded axis. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D46895

--HG--
extra : moz-landing-system : lando
2019-09-30 17:32:52 +00:00
Mats Palmgren
7d90d80ff0 Bug 1581106 part 2 - Simplify LineNameMap ctor by deducing track clamping bounds instead of passing them as params (idempotent change). r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D46373

--HG--
extra : moz-landing-system : lando
2019-09-30 17:51:28 +00:00
Mats Palmgren
bb73a535cf Bug 1581106 part 1 - Remove unused aNumRepeatTracks param (idempotent change). r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D46372

--HG--
extra : moz-landing-system : lando
2019-09-30 17:50:55 +00:00
Florens Verschelde
c1cbbadb6f Bug 1568794 - Consolidate bg-yellow and contrast-background devtools theme variables; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D47547

--HG--
extra : moz-landing-system : lando
2019-09-30 17:31:42 +00:00
Ryan VanderMeulen
9619ebe2c8 Bug 1584611 - Update pdf.js to version 2.3.194. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D47489

--HG--
extra : moz-landing-system : lando
2019-09-30 17:28:19 +00:00
Marco Bonardo
36787109b0 Bug 1579923 - WebExt API: Add suggestedIndex property to Result type. r=adw,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D46941

--HG--
extra : moz-landing-system : lando
2019-09-30 17:14:20 +00:00
Ryan VanderMeulen
14f9caa11f Bug 1574252 - Run Windows ASAN builds and tests on all branches. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D47636

--HG--
extra : moz-landing-system : lando
2019-09-30 17:08:25 +00:00
Geoff Brown
d964f2d601 Bug 1584290 - Enable many reftests on Android; r=geckoview-reviewers,snorp
Most of these tests have been disabled for a long time; they run well
in the current test environment.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 16:34:16 +00:00
Elliot Stirling
4084340583 Bug 1567549 - Removes incorrect empty field-value filter r=geckoview-reviewers,snorp
Removes incorrect empty field-value filter

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

--HG--
extra : moz-landing-system : lando
2019-09-11 18:24:27 +00:00
Tim Nguyen
4dfb7c75f9 Bug 1521298 - Remove XUL grid layout from toolkit/components/printing/content/printPageSetup.xul. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D47023

--HG--
extra : moz-landing-system : lando
2019-09-27 19:03:27 +00:00
J.C. Jones
af55efcd96 Bug 1577822 - land NSS 5619cbbca3db UPGRADE_NSS_RELEASE, r=kjacobs
2019-09-27  J.C. Jones  <jjones@mozilla.com>

	* lib/softoken/pkcs11.c, lib/softoken/pkcs11i.h,
	lib/softoken/pkcs11u.c:
	Bug 1508776 - Remove unneeded refcounting from SFTKSession
	r=mt,kjacobs

	SFTKSession objects are only ever actually destroyed at PK11 session
	closure, as the session is always the final holder -- and asserting
	refCount == 1 shows that to be true. Because of that,
	NSC_CloseSession can just call `sftk_DestroySession` directly and
	leave `sftk_FreeSession` as a no-op to be removed in the future.

	[5619cbbca3db] [tip]

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

--HG--
extra : moz-landing-system : lando
2019-09-30 16:26:14 +00:00
Morgan Reschenberg
a20612a878 Bug 1584465: Null check parent accessible before attribute check to cover root case. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D47488

--HG--
extra : moz-landing-system : lando
2019-09-30 16:23:30 +00:00
Micah Tigley
47ee24af1f Bug 1579133 - Screenshot page content with embedded RDM UI. r=gl
Adds another method on the Emulation actor that screenshots the page content. Here, another instance of the ScreenshotActor is managed by the Emulation actor. The ScreenshotActor already provides methods to handle capturing page content along with additional options such as screenshotting the full page, which we may want to use in the future.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 14:59:01 +00:00
Michael Froman
0821463d17 Bug 1583986 - add pref to control ffvpx mp3 decoding so we can turn it off if needed. r=bwc,jya
Differential Revision: https://phabricator.services.mozilla.com/D47499

--HG--
extra : moz-landing-system : lando
2019-09-30 14:29:08 +00:00
Sylvestre Ledru
bae04a811a Bug 1579845 - Add a test to the mozlint check: license r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D45873

--HG--
extra : moz-landing-system : lando
2019-09-30 14:56:12 +00:00