6546f0bc46f369750d65d7ab47492903e9ba65ee: Bug 1284414 : Wasm baseline MIPS32/64 r=lth
Milan Knežević <milan.knezevic> - Thu, 01 Feb 2018 15:15:54 +0100 - rev 402846
Push 33405 by shindli@mozilla.com at Thu, 08 Feb 2018 10:04:47 +0000
Bug 1284414 : Wasm baseline MIPS32/64 r=lth
4f302023b7f59f438c18a66a764fc1d50d6cffa9: Bug 1435185 : [MIPS32] [MIPS32] Ensure that Baldr and Rabaldr locals are naturally aligned ; r=luke
Dragan Mladjenovic <dragan.mladjenovic> - Tue, 30 Jan 2018 09:23:24 +0100 - rev 402845
Push 33405 by shindli@mozilla.com at Thu, 08 Feb 2018 10:04:47 +0000
Bug 1435185 : [MIPS32] [MIPS32] Ensure that Baldr and Rabaldr locals are naturally aligned ; r=luke
1564fec091b4cccc4b2fd652132e8c9dcdbbdb91: Bug 1433891 - ARIA documents should be easily distinguishable from native ones r=marcoz
Joanmarie Diggs <jdiggs@igalia.com> - Tue, 06 Feb 2018 12:13:00 +0200 - rev 402844
Push 33405 by shindli@mozilla.com at Thu, 08 Feb 2018 10:04:47 +0000
Bug 1433891 - ARIA documents should be easily distinguishable from native ones r=marcoz Gecko has two document roles: roles::DOCUMENT_FRAME and roles::DOCUMENT. However, the former was not being used at all; the latter was being used for both ARIA documents and for the native document container. We can therefore fix this issue by repurposing the unused internal role: * Rename the role from roles::DOCUMENT_FRAME to roles::NON_NATIVE_DOCUMENT, and add clarification to the doc strings in Role.h * Ensure load events are still emitted for ARIA documents (bug 759833) * Update the ARIA-document mochitests to reflect the above changes * Change the ATK role mapping for roles::DOCUMENT (the native container) from ATK_ROLE_DOCUMENT_FRAME TO ATK_ROLE_DOCUMENT_WEB. * On IAccessible2, map roles::NON_NATIVE_DOCUMENT to ROLE_SYSTEM_DOCUMENT. This should cause there to be no change in behavior for that platform. * On macOS map roles::NON_NATIVE_DOCUMENT to NSAccessibilityGroupRole with a subrole of AXDocument.
96333b8e8e2586295b11a05ec9eae868f47957c4: Bug 1433959: Convert GetIntrinsic inline cache to CacheIR r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 06 Feb 2018 11:43:25 -0500 - rev 402843
Push 33405 by shindli@mozilla.com at Thu, 08 Feb 2018 10:04:47 +0000
Bug 1433959: Convert GetIntrinsic inline cache to CacheIR r=tcampbell
06b5d7476ebd6dd611f1d22c15f3be2d812fa51b: Merge autoland to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Thu, 08 Feb 2018 12:02:53 +0200 - rev 402842
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Merge autoland to mozilla-central. a=merge
79604510fe9acc73136a9f926478ec83a841e699: Bug 1436343 - Simplified the font inspector's CSS; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Wed, 07 Feb 2018 23:07:19 +0100 - rev 402841
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436343 - Simplified the font inspector's CSS; r=gl MozReview-Commit-ID: CcvkW8NGh9L
fd087947d886001f066b7449fa46a28ee3f43766: Bug 1434765 - Properly reject invalid variables in #if{,n}def. r=froydnj,nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 01 Feb 2018 10:40:59 +0900 - rev 402840
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1434765 - Properly reject invalid variables in #if{,n}def. r=froydnj,nalexander The invalid variable test for #if{,n}def was only checking that the first character in the variable was alphanumeric or underscore, not the other characters. More generally, preprocessor instructions were also cut out such that whitespaces before and after arguments were part of the arguments. Subtly, some legitimate strings end with what, in ISO-8859-1, is considered as whitespaces, and because the preprocessor largely works on byte strings (str), and because the regexps are using re.U, those characters (e.g. 0xa0) that can legitimately appear in byte strings of UTF-8 encoding, are treated as whitespaces. So we remove the re.U from the instruction regexp, so that only plain ascii whitespaces only are stripped out. There's one place in layout/tools/reftest/manifest.jsm that was using a broken pattern, making the test never true, which, once fixed, unveils broken tests, so the branch that was never used is removed.
b8c06ff9a1759e203d4c249481c181987824bc44: Bug 1436279 - Remove unneeded 'friend class' statements - r=mattwoodrow
Gerald Squelart <gsquelart@mozilla.com> - Wed, 13 Dec 2017 09:21:14 -0600 - rev 402839
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436279 - Remove unneeded 'friend class' statements - r=mattwoodrow Inner classes already have the same visibility as member function of the outer class, so there's no need to explicitly make them friends. MozReview-Commit-ID: 3Aovsj0JO2S
5cede934f90ff02f3faf4ff52aac452e4a0bfc55: Bug 1436279 - Remove unneeded mutable from DisplayItemClipChain::mRefCount - r=mattwoodrow
Gerald Squelart <gsquelart@mozilla.com> - Tue, 21 Nov 2017 11:46:48 +1100 - rev 402838
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436279 - Remove unneeded mutable from DisplayItemClipChain::mRefCount - r=mattwoodrow mRefCount is only accessed from non-const methods, so there is no need for 'mutable'. MozReview-Commit-ID: Bwv6cO1utU5
d00497dcbe240a47619d8ee17c765cdb9af4d1dd: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 08 Feb 2018 00:32:12 +0200 - rev 402837
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
2ebcb42faee25c8eb2dd34d01c062bebcbc7b1ea: Bug 1436389 - Fix space-unary-ops issues picked up by the new version of ESLint. r=mossop
Mark Banner <standard8@mozilla.com> - Wed, 07 Feb 2018 16:41:19 +0000 - rev 402836
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436389 - Fix space-unary-ops issues picked up by the new version of ESLint. r=mossop MozReview-Commit-ID: 9yCnRlu2k1a
89b11edb7dd1ece24651f8870fc985ee1e5414ea: Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop
Mark Banner <standard8@mozilla.com> - Wed, 07 Feb 2018 16:16:09 +0000 - rev 402835
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop MozReview-Commit-ID: 1LlfamNvBEM
584d21820d82760e6fa6b11f046f4d3ff2aee1cc: Bug 1436389 - Switch xbl related files to a different method for determining their environment. r=mossop
Mark Banner <standard8@mozilla.com> - Wed, 07 Feb 2018 16:02:25 +0000 - rev 402834
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436389 - Switch xbl related files to a different method for determining their environment. r=mossop MozReview-Commit-ID: JLqFrKZykw
098f795537450afd8e7a3040247613cf570a859b: Bug 1436389 - Upgrade ESLint to version 4.17.0. r=mossop
Mark Banner <standard8@mozilla.com> - Wed, 07 Feb 2018 16:01:29 +0000 - rev 402833
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436389 - Upgrade ESLint to version 4.17.0. r=mossop MozReview-Commit-ID: I4KBELxhBlM
936e0d73d42922d87037922b75c0d1cd7352ddac: Bug 1436208 - Avoid infinite loops in llvm-dsymutil when rust produces broken self-referencing DIEs. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Feb 2018 08:23:10 +0900 - rev 402832
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436208 - Avoid infinite loops in llvm-dsymutil when rust produces broken self-referencing DIEs. r=nalexander See some details on https://bugs.llvm.org/show_bug.cgi?id=36257.
314137067a83ea5cdd0b110e853b8611be734969: Bug 1436283 - Add the gdb artifact repository to the debian7-base image. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Feb 2018 16:57:50 +0900 - rev 402831
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436283 - Add the gdb artifact repository to the debian7-base image. r=dustin We don't actually go install the package, but if a one-click loaner user goes on to apt-get install gdb, they will get a version that is useful, rather than the version in wheezy that won't give them e.g. variables information.
87be4e3c4baca4df5cdc55ac3af84fbab1d2bd2f: Bug 1436283 - Build a modern gdb version for Wheezy. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Feb 2018 16:55:49 +0900 - rev 402830
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436283 - Build a modern gdb version for Wheezy. r=dustin The GDB version in Debian wheezy doesn't handle the DWARF data that the GCC version we use to build Firefox and toolchains produce. So we take the GDB version from Debian stretch and backport it.
2c86ba033810689b793074b470fafd654ea29045: Bug 1436283 - Put package artifact repositories in different sources.lists. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 07 Feb 2018 16:41:08 +0900 - rev 402829
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1436283 - Put package artifact repositories in different sources.lists. r=dustin When running setup_packages in a docker image that derives from another, we're currently overwriting the file that contains the apt sources for the package artifact repositories that were used for the parent docker image. This doesn't cause practical problems for the existing docker images, but in some cases where a user gets a one-click loaner, it might cause problems when they try to install a package that has a dependency that can't be fulfilled once those sources are overwritten. To give a practical example, installing the gdb package from wheezy requires libpython2.7, but if you try to do that on a derivative of the debian7-base image, you don't have the deb7-python artifact repository in your sources.list, and would fail to install gdb because apt can't install a version of libpython2.7 that can be installed alongside the python2.7 that is installed. By putting easy repository in a separate file, named after the task id of the corresponding package task, we ensure each an every one of them is uniquely represented in /etc/apt/sources.list.d.
bb1b856328ab29b9452ef0bbbe0f5503fbac3ddb: Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 22 Jan 2018 11:49:42 -0500 - rev 402828
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1429593 - Part 2: Show that a WebExtension is managing the proxy config setting, r=jaws,mstriemer Update the general page of about:preferences, as well as the Connection Settings panel, to show when an extension is controlling proxy settings, and allow a user to disable the extension to regain control. MozReview-Commit-ID: HKYPkg78IOK
46bac1deee39a35a44141eddc8ebe1f794cd4c84: Bug 1429593 - Part 1: Extract functions for dealing with extensions into a separate file, r=jaws,mstriemer
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 22 Jan 2018 14:40:20 -0500 - rev 402827
Push 33404 by shindli@mozilla.com at Thu, 08 Feb 2018 10:03:18 +0000
Bug 1429593 - Part 1: Extract functions for dealing with extensions into a separate file, r=jaws,mstriemer This moves all the functions that manage/change the UI because of extensions being in control of certain preferences to a separate file, so it can be included in SubDialogs. MozReview-Commit-ID: 7OkEn478Pus
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip