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

697232 Коммитов

Автор SHA1 Сообщение Дата
Ryan Hunt 662b5ebf39 Bug 1612534 - Switch to (result) type parameter for block's with labels. r=lth
This commit uses a regex to automatically switch
  (block $label valtype ...
with
  (block $label (result valtype ...

This should have been combined with the earlier 'block' commit, but was not
realised until too late.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:33:52 +00:00
Ryan Hunt a22ee93f82 Bug 1612534 - Switch to (result) type parameter for loop. r=lth
This commit uses a regex to automatically switch
  (loop valtype ...
with
  (loop (result valtype ...

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:33:11 +00:00
Ryan Hunt 95399e5a48 Bug 1612534 - Switch (export table). r=lth
This commit uses a regex to automatically switch the export syntax for table.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:32:20 +00:00
Ryan Hunt 434d12a989 Bug 1612534 - Switch (export memory). r=lth
This commit uses a regex to automatically switch the export syntax
for memory.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:31:26 +00:00
Ryan Hunt 188b68cb4c Bug 1612534 - Switch to explicit (export (func)). r=lth
This commit uses a regex to automatically change exports of indices
to specify that they are exporting functions.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:30:45 +00:00
Ryan Hunt f2f90173a4 Bug 1612534 - Switch call_indirect to (type). r=lth
This commit uses a regex to automatically switch call_indirect type signature
immediates to use an explicit '(type $id)' wrapper.

This has a negative interaction with the gc/ tests which use an identifier
immediately after call_indirect to specify the table and not the signature. A
later commit fixes this.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:24:16 +00:00
Ryan Hunt 494bca518b Bug 1612534 - Switch to (result) type parameter for if. r=lth
This commit uses a regex to automatically replace uses of
  if valtype
with
  if (result valtype)

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:22:57 +00:00
Ryan Hunt 1f30390729 Bug 1612534 - Switch to (result) type parameter for block. r=lth
This commit uses a regex to automatically replace uses of
  block valtype
with
  block (result valtype)

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:22:52 +00:00
Ryan Hunt 39f424e12c Bug 1612534 - Include vendored files. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D67246

--HG--
extra : moz-landing-system : lando
2020-03-18 20:20:16 +00:00
Ryan Hunt f237c01fda Bug 1612534 - Use 'wat' crate for wasmTextToBinary. r=lth
This commit removes the old WasmTextToBinary implementation and replaces
it with a stub that calls into the rust wat implementation.

The old wasmTextToBinary function took an optional boolean parameter to
indicate that additional metadata was desired. This extra metadata was
a list of offsets of instructions in the code section. I'm not sure if
this was intentional or not, but it looks like it only includes root
expressions of nested s-exprs.

These offsets were used in two tests, debug/wasm-breakpoints.js and a
wasm/regress test. Adding this functionality into 'wat' proved to be a large
change for a function that didn't seem to have much use cases. A new
wasmCodeOffsets function was added to replicate this feature. It's implemented
in rust using the 'wasmparser' crate that cranelift uses. When cranelift is
compiled, this shouldn't result in an increased binary size. If the compile
time or binary size proves to be an issue in non-cranelift builds, I think
we can make this a conditional feature for JS-shells only.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:37:52 +00:00
Gijs Kruitbosch 84f6c5cca3 Bug 1620921 - restart broadcasting system principal blob URIs to ensure 'view image' works correctly, r=baku CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D67348

--HG--
extra : source : 0f0839c074a25a1f4ed4efe78f2a1ca9fdefca59
extra : histedit_source : 9b577f144ebfeda6984e4718dc1b0d2c44774733
2020-03-18 17:47:34 +00:00
Jared Wein 4aab970c42 Bug 1622542 - Skip showing the credential UI for user accounts with a blank password. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D67242

--HG--
extra : moz-landing-system : lando
2020-03-18 21:04:41 +00:00
James Graham 33a93b60b9 Bug 1622338 - add --enable-fission option to mach-wpt, r=maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D66816

--HG--
extra : moz-landing-system : lando
2020-03-18 20:28:03 +00:00
Stefan Hindli 91f4c18048 Backed out 4 changesets (bug 1622042) for causing AddonInstallException: Could not install add-on: c:\users\task_1584560140\appdata\local\temp\tmpbg9_h7.zip: ERROR_FILE_ACCESS: There was an error accessing the filesystem. CLOSED TREE
Backed out changeset 929043330599 (bug 1622042)
Backed out changeset b08cdd075e20 (bug 1622042)
Backed out changeset ca87f1c6b90b (bug 1622042)
Backed out changeset 27dbbb7cd590 (bug 1622042)
2020-03-18 22:49:23 +02:00
sourab c742c83c99 Bug 1571701 - Fix tooltip text color for page URL in the Site Identity when dragged over tabs bar. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D66188

--HG--
extra : moz-landing-system : lando
2020-03-18 20:44:21 +00:00
Nico Grunbaum 73ab17c20e Bug 1592662 - Remove stale telemetry call;r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D67370

--HG--
extra : moz-landing-system : lando
2020-03-18 19:13:51 +00:00
jayati 0eac3c871d Bug 1466357 - Use RefreshShellIcons instead of manually reimplementing it for Windows installer. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D67379

--HG--
extra : moz-landing-system : lando
2020-03-18 20:33:19 +00:00
Matthew Noorenberghe 13a92841e9 Bug 1622971 - Add a "snippet" object for the pwmgr.open_management telemetry event. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D67073

--HG--
extra : moz-landing-system : lando
2020-03-17 23:33:27 +00:00
Agi Sferro 8f8a01c7b7 Bug 1621966 - Don't crash when the dynamic toolbar is bigger than the screen. r=botond,snorp
There are cases when GV is being animated and it ends up being smaller than the
dynamic toolbar for a few frames. When that happens we really don't want to
crash and we can just ignore it.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 20:29:27 +00:00
Sebastian Streich c0225115ee Bug 1622042 - Remove Geturi in contentutils::specificAboutPage r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D66636

--HG--
extra : moz-landing-system : lando
2020-03-18 16:01:19 +00:00
Sebastian Streich e7e742d60f Bug 1622042 - Refactor nsContentutils::isjpdfjs r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D66635

--HG--
extra : moz-landing-system : lando
2020-03-18 16:01:06 +00:00
Sebastian Streich 9cc7686ece Bug 1622042 - Remove nsContentUtils::GetAsciiOrigin r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D66634

--HG--
extra : moz-landing-system : lando
2020-03-18 16:00:53 +00:00
Sebastian Streich 56a7a311d1 Bug 1622042 - Refactor NsContentUtils:Allowsl10n r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D66633

--HG--
extra : moz-landing-system : lando
2020-03-18 16:00:40 +00:00
Andy Wingo b448754196 Bug 1620197 - Enable multiple results from WebAssembly functions r=lth
This patch enables multi-value calls and returns, adding some tests, and
conditionally disabling a couple expect-fail reftests that now pass.

It also changes to make calling multi-result WebAssembly functions from
JavaScript raise a run-time error, and likewise for calling out to
multi-result JS function from wasm.  Previously these would abort at
stub generation time.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 16:36:45 +00:00
Geoff Brown 23f67ba1d1 Bug 1622789 - Remove mozversioncontrol dependency on distutils; r=ahal
Use mozfile.which instead of distutils.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 17:12:14 +00:00
Matthew Noorenberghe 2b09202510 Bug 1619498 - Record in telemetry how long it takes to display an autocomplete popup. r=sfoster
For now only record for password manager autocomplete but the event structure is setup to support others.

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

--HG--
extra : moz-landing-system : lando
2020-03-18 19:03:51 +00:00
Sydney 01e6267b90 Bug 1587496 - Update nsIBrowserHandler users in browser.js to use new BrowserHandler lazy getter. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D67027

--HG--
extra : moz-landing-system : lando
2020-03-18 19:31:54 +00:00
David Michael 08ad8f2e4d Bug 1623407 - Replace AtomicU64 with AtomicUsize r=kats
PowerPC and MIPS do not have AtomicU64, but AtomicUsize is a more
portable type that can be used as a replacement.

[import_pr] From https://github.com/servo/webrender/pull/3884

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

--HG--
extra : moz-landing-system : lando
2020-03-18 18:48:38 +00:00
Kartikaya Gupta 8e681739f9 Bug 1622395 - Use AutoApplyAsyncTestAttributes instead of manually doing a half-job. r=botond
The code in GetVisibleRect() uses the test scroll offset, but not the test zoom.
Using AutoApplyAsyncTestAttributes automatically uses both.

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

--HG--
extra : moz-landing-system : lando
2020-03-17 09:53:48 +00:00
Kartikaya Gupta dca484f1e2 Bug 1622395 - Propagate some proof-of-lock. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D66957

--HG--
extra : moz-landing-system : lando
2020-03-18 19:24:32 +00:00
Jared Wein 3a276b7ac5 Bug 1611914 - Don't reprompt for OS auth after a successful authentication for 5 minutes or if the about:logins page is reloaded. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D64507

--HG--
extra : moz-landing-system : lando
2020-03-18 19:19:55 +00:00
Jared Wein 244f33a489 Bug 1605494 - Use update channel instead of debug to determine if we can mock the OS auth dialog. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D66853

--HG--
extra : moz-landing-system : lando
2020-03-18 19:19:47 +00:00
Stefan Hindli 11960d15cc Backed out changeset 0f0839c074a2 (bug 1620921) for windows 2012 build bustage CLOSED TREE 2020-03-18 21:34:02 +02:00
Stefan Hindli 5c84541bc5 Backed out changeset d527dedeee67 (bug 1620200) for causing spidermonkey build bustages in /builds/worker/workspace/build/src/js/src/jit-test/tests/gc/bug1620200.js CLOSED TREE 2020-03-18 21:30:06 +02:00
Bob Clary 8147c4bc45 Bug 1618919 - reduce frequency of jittest/jsreftest on arm7 to mozilla-central/try, add testing on release branches, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D67341

--HG--
extra : moz-landing-system : lando
2020-03-18 19:09:41 +00:00
Gijs Kruitbosch 4f48d0ec5b Bug 1623332 - remove the non-functional about:library stub, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D67323

--HG--
extra : moz-landing-system : lando
2020-03-18 18:05:02 +00:00
Dzmitry Malyshau 8ce137c6f3 Bug 1617086 - Include WebGPU pass dependencies into CC r=jgilbert
follow-up to D65319

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

--HG--
extra : moz-landing-system : lando
2020-03-18 17:29:51 +00:00
Shane Caraveo 1c7aac9c88 Bug 1622117 load old addon manifest during update if necessary, to migrate permissions r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D66690

--HG--
extra : moz-landing-system : lando
2020-03-18 18:22:56 +00:00
Steve Fink a73bdd9eed Bug 1620200 - test r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D65827

--HG--
extra : moz-landing-system : lando
2020-03-14 17:32:56 +00:00
Gijs Kruitbosch 69a8d0e8d8 Bug 1620921 - restart broadcasting system principal blob URIs to ensure 'view image' works correctly, r=baku
Differential Revision: https://phabricator.services.mozilla.com/D67348

--HG--
extra : moz-landing-system : lando
2020-03-18 17:47:34 +00:00
Bob Clary 6926d142b4 Bug 1618919 - re-enable jit-tests on android-hw-aarch64 to match android-hw-arm7 r=jmaher,aerickson
Differential Revision: https://phabricator.services.mozilla.com/D67315

--HG--
extra : moz-landing-system : lando
2020-03-18 18:34:42 +00:00
Valentin Gosu 026235d814 Bug 1617889 - Update expected fail on linux64 QuantumRender debug. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D67363

--HG--
extra : amend_source : 795679bb13ac0c3761368519e76beb354984595c
2020-03-18 18:41:11 +00:00
Razvan Maries b3901c9a25 Backed out changeset 7cc2f29cc5ec (bug 1623110) for perma failures on browser_net_headers-resize.js. CLOSED TREE 2020-03-18 20:06:24 +02:00
Daniel Varga 2d266171ee Backed out 2 changesets (bug 1572786, bug 1621022) for causing mochitest failures at widget/tests/test_keycodes.xhtml
CLOSED TREE

Backed out changeset 6afede62221b (bug 1572786)
Backed out changeset e08a023c7212 (bug 1621022)
2020-03-18 19:52:41 +02:00
Daniel Varga 2eded7e7be Backed out 2 changesets (bug 1611914, bug 1605494) for causing browser chrome failures at browser/components/aboutlogins/tests/browser/browser_osAuthDialog.js
CLOSED TREE

Backed out changeset b0ef46ae3853 (bug 1611914)
Backed out changeset f93685e544c5 (bug 1605494)

--HG--
extra : amend_source : 0e196a48b4b196268ddae92af2fa00067bb6dc0b
2020-03-18 19:37:55 +02:00
Andrew Halberstadt f4ff3c2181 Bug 1623339 - [lint.flake8] Fix path filtering bug when specifying subdirectory of excluded path, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D67335

--HG--
rename : tools/lint/test/files/flake8/subdir/exclude/bad.py => tools/lint/test/files/flake8/subdir/exclude/exclude_subdir/bad.py
extra : moz-landing-system : lando
2020-03-18 17:02:34 +00:00
Andrew Halberstadt 5712219535 Bug 1623339 - [mozlint] Add a test for pathutils.expand_exclusions, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D67334

--HG--
extra : moz-landing-system : lando
2020-03-18 17:02:27 +00:00
Andrew Halberstadt 9ad2608875 Bug 1623339 - [lint] Honour --no-filter in the flake8 linter, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D67333

--HG--
extra : moz-landing-system : lando
2020-03-18 17:02:22 +00:00
Andrew Halberstadt 9468a294aa Bug 1623094 - [ci] Enable debug logging for shadow-scheduler tasks, r=marco
Depends on D67343

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

--HG--
extra : moz-landing-system : lando
2020-03-18 16:08:18 +00:00
Andrew Halberstadt 76491a2c06 Bug 1623094 - [taskgraph] Use regular retry interval when querying bugbug service, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67343

--HG--
extra : moz-landing-system : lando
2020-03-18 16:30:13 +00:00