02cd44e39566b22dc5c02f031c02045aca2a4393: Bug 1515528 - Disable accessibility on aarch64-windows. r=dmajor,chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:35 +0000 - rev 453422
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1515528 - Disable accessibility on aarch64-windows. r=dmajor,chmanchester Depends on D15265 Differential Revision: https://phabricator.services.mozilla.com/D15266
c7d7c62b7b11c28bcc44d8a3424dcb419b9d7bce: Bug 1515528 - Prefer MSVC when building for aarch64 windows. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:33 +0000 - rev 453421
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1515528 - Prefer MSVC when building for aarch64 windows. r=froydnj Depends on D15264 Differential Revision: https://phabricator.services.mozilla.com/D15265
f1ec67ff78066b5a20fab4e1900166b005b46d46: Bug 1515528 - Detect MSVC paths separately for host and target. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:31 +0000 - rev 453420
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1515528 - Detect MSVC paths separately for host and target. r=chmanchester Because MSVC compilers only support one architecture, we need to search "cl" in different toolchain search paths for each of the host and target, especially when they are different. Likewise for the library paths for the linker. Ideally we'd pass -LIBPATH both for host and target, but that has implications for rust that I don't want to have to figure just now. Depends on D15263 Differential Revision: https://phabricator.services.mozilla.com/D15264
eb83a8375b871fcd39ba97d37509320a2e98a406: Bug 1515528 - Fix VC paths for arm64. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:29 +0000 - rev 453419
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1515528 - Fix VC paths for arm64. r=froydnj Depends on D15262 Differential Revision: https://phabricator.services.mozilla.com/D15263
a426ddd23654e1f3b801d864aa1a686fc22d8e4f: Bug 1515528 - Prefer link to lld-link when building with msvc rather than clang-cl. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Jan 2019 00:20:26 +0000 - rev 453418
Push 35357 by nerli@mozilla.com at Fri, 11 Jan 2019 21:54:07 +0000
Bug 1515528 - Prefer link to lld-link when building with msvc rather than clang-cl. r=froydnj While it was preferable to use lld-link with msvc for performance reasons when we defaulted to compile with msvc, now that we build with clang-cl by default, it's now better to use msvc's linker when using msvc's compiler, especially for aarch64, which is the last place where we actually need msvc. Differential Revision: https://phabricator.services.mozilla.com/D15262
485de31371e04407432d932a039cbeb40fa88727: Backed out changeset 849f81f21979 (bug 1515549) per achronop's request a=backout
Noemi Erli <nerli@mozilla.com> - Fri, 11 Jan 2019 22:04:58 +0200 - rev 453417
Push 35356 by nerli@mozilla.com at Fri, 11 Jan 2019 20:05:28 +0000
Backed out changeset 849f81f21979 (bug 1515549) per achronop's request a=backout
2a99e348fde3d1674296bb82c5f3881e696e8fb6: Bug 1442837 - Disabled test on windows r=jmaher
Andreea Pavel <apavel> - Thu, 10 Jan 2019 22:58:00 +0200 - rev 453416
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1442837 - Disabled test on windows r=jmaher
71cb45922e3474b96c93cf736299e4e8b2e2db34: Bug 1513241: Update frontend consumers of loadURI and pass loadURIOptions dictionary. r=gijs
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 11 Jan 2019 12:44:20 +0100 - rev 453415
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1513241: Update frontend consumers of loadURI and pass loadURIOptions dictionary. r=gijs
6ae543902cdaaec070a77dd5f554db6b02fde2b1: Bug 1513241: Update loadURI interface and pass a loadURIOptions dictionary from frontend to docshell loads. r=bz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 11 Jan 2019 12:43:39 +0100 - rev 453414
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1513241: Update loadURI interface and pass a loadURIOptions dictionary from frontend to docshell loads. r=bz
2cf71aa80108d6fb25feb576f17c08d2342e94c7: Bug 1437051 - disable browser_extension_controlled.js on win ccov for frequent failures. r=jmaher
Cristina Coroiu <ccoroiu> - Thu, 10 Jan 2019 13:21:00 +0200 - rev 453413
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1437051 - disable browser_extension_controlled.js on win ccov for frequent failures. r=jmaher
3c73631c8237077acb3795e51a2a2ea6016247df: Bug 1514664 test - Manually sync encoding/encodeInto.any.js from WPT. r=hsivonen.
Anne van Kesteren <annevk@annevk.nl> - Tue, 08 Jan 2019 17:51:47 +0200 - rev 453412
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1514664 test - Manually sync encoding/encodeInto.any.js from WPT. r=hsivonen. https://github.com/web-platform-tests/wpt/pull/14505 https://github.com/web-platform-tests/wpt/pull/14775
f7ecf49bb4c0b11031475afa4f3b82c47828b2e7: Bug 1514664 - Implement TextEncoder.encodeInto(). r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 17 Dec 2018 18:44:43 +0200 - rev 453411
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1514664 - Implement TextEncoder.encodeInto(). r=emk.
58fad84cc31ae44e802e742ad9f4eac5bb4284bc: Bug 1515277 - Separate ClearData flag for Reporting data, r=jkt, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 11 Jan 2019 09:43:58 +0100 - rev 453410
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1515277 - Separate ClearData flag for Reporting data, r=jkt, r=smaug
baf99d3bdfea3cfb5bed7a6072ca713ecee67066: Bug 1508561 - Disentangle support for reftypes and gc. r=jseward
Lars T Hansen <lhansen@mozilla.com> - Tue, 18 Dec 2018 17:26:32 +0100 - rev 453409
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1508561 - Disentangle support for reftypes and gc. r=jseward This does the following: - It introduces a controlling ifdef ENABLE_WASM_REFTYPES that enables exactly those features that are in the reftypes proposal, excluding those in the gc proposal. Any remaining features (namely, ref.eq, (ref T) types, struct types) are still under ENABLE_WASM_GC control. ENABLE_WASM_GC requires ENABLE_WASM_REFTYPES and this is checked. - It introduces a new TestingFunctions predicate, wasmReftypesEnabled, that distinguishes reftype-proposal support from gc-proposal support. We keep wasmGcEnabled to test for gc-proposal support. - It segregates test cases so that gc-proposal relevant tests are in their own files, and tests relevant to the reftypes-proposal are now guarded by wasmReftypesEnabled. - It renames the predicate HasGcSupport() as HasReftypesSupport(), since that is what the predicate tests for. - It has a drive-by fix for the DEBUG-only function wasm::Classify() to properly put ref.null and ref.is_null under ifdef control. Reftypes will soon be enabled unconditionally in Nightly (once we can trace pointers from Ion frames) while gc-types will remain conditional until Ion supports all the new instructions for struct types. Therefore: - The command line switch and about:config option are still called --wasm-gc and j.o.wasm_gc, respectively, which is fine since they will fairly soon control only gc-proposal features. - Internal names still use "Gc" rather than "Reftypes", eg, HasGcTypes, wasmGc_, and so on. This is most appropriate since it reduces the scope of the patch and these names will pertain mainly to the gc feature in the future.
7543b4c2813c76e1e2a3cc70fea991e725654877: Bug 1515917 - Generalize testing for wasm GC availability. r=bbouvier
Lars T Hansen <lhansen@mozilla.com> - Fri, 21 Dec 2018 12:41:52 +0100 - rev 453408
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1515917 - Generalize testing for wasm GC availability. r=bbouvier Generalize the testing of GC availability so that it more accurately reflects whether GC support is actually available, this is a complicated predicate at present. (This was motivated by an attempt to generalize the testing directives, but that generalization does not land yet because it has some obscure effects that need to be addressed first.) The generalization sets us up for splitting apart the code and test cases for the "reftypes" and "gctypes" proposals in a subsequent patch.
2742b347ca238d6a8c475d8e79b556206d62d196: Bug 1513405 - KeymapWrapper::ComputeDOMKeyCode() shouldn't ignore modifiers when computing keyCode value of non-printable key event r=karlt, masayuki
William G Hatch <william@hatch.uno> - Wed, 09 Jan 2019 18:36:43 +0900 - rev 453407
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 1513405 - KeymapWrapper::ComputeDOMKeyCode() shouldn't ignore modifiers when computing keyCode value of non-printable key event r=karlt, masayuki Some unusual keyboard layout may map a function key only with some modifiers. For example, Hatchak keyboard layout maps Tab key to "Digit3" key and Backspace key to Level3 Shift+"Digit3" key. So, when Level3 Shift is active, the modifier state of the "Digit3" key event shouldn't be ignored because computed keyCode value becomes DOM_VK_TAB (9) rather than DOM_VK_BACK_SPACE (8). This patch makes KeymapWrapper::ComputeDOMKeyCode() compute keyCode value of non-printable key event with its modifier state first. If it cannot map to a DOM keyCode value, then, it keeps ignoring the modifier state for backward compatibility and making web apps be able to identify the key as far as possible.
e4550e8b5a79edd04b29b77903412a94a949bbfc: Bug 256180 Dalvik part - Disable some deep-tree tests on Android, because running the tests on Dalvik is not feasible. r=snorp.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 17 Dec 2018 13:46:10 +0200 - rev 453406
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 256180 Dalvik part - Disable some deep-tree tests on Android, because running the tests on Dalvik is not feasible. r=snorp.
519e2122622480badbf2281d6dc401d9e2c1a09f: Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. r=smaug.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 12 Sep 2017 16:57:05 +0300 - rev 453405
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. r=smaug. MozReview-Commit-ID: K8fgv3rgklt
feb776af8fd3fcdfeb2d4ccda3c504e5bd1c3ece: Bug 256180 layout part - Increase MAX_REFLOW_DEPTH to reduce the probability of content going silently missing. r=bzbarsky.
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 14 Sep 2017 11:01:06 +0300 - rev 453404
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 256180 layout part - Increase MAX_REFLOW_DEPTH to reduce the probability of content going silently missing. r=bzbarsky. MozReview-Commit-ID: 7Ui0tVlLEQM
0fab42583213af52766e845db6fd4f7f97fa9c57: Bug 256180 mobile part - Increase the max size for the runtime stack of the Gecko main thread on Android. r=snorp.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 04 Oct 2017 09:46:05 +0300 - rev 453403
Push 35355 by rmaries@mozilla.com at Fri, 11 Jan 2019 15:31:02 +0000
Bug 256180 mobile part - Increase the max size for the runtime stack of the Gecko main thread on Android. r=snorp. MozReview-Commit-ID: F85WvVTOP1S
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip