74a6998f7206ed69b56b290a5eed70f187eb50ac: Bug 1417309 - Move some definitions from top-level moz.build to application-specific moz.build files. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Nov 2017 09:19:09 +0900 - rev 392143
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1417309 - Move some definitions from top-level moz.build to application-specific moz.build files. r=nalexander When building with a --enable-project that is neither js nor a toolkit-based one (like browser or mobile/android), we don't want to be building things that are specific to gecko and/or spidermonkey. At the same time, this lifts the exception that js standalone doesn't have an app.mozbuild included, and makes the moz.build parsers that don't set a MOZ_BUILD_APP get the same information as they were through toolkit.mozbuild. We still keep mfbt, build and a few other DIRS set from the top-level, because at the moment, there aren't really any --enable-project that would benefit from those not being recursed.
8c4fac311fe1fa7ffa906a87333e949de542e317: Bug 1417309 - Only build elfhack when building a toolkit-based application. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Nov 2017 09:10:18 +0900 - rev 392142
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1417309 - Only build elfhack when building a toolkit-based application. r=nalexander
696538512fd9d37623d7ff3ed6c311d86266671e: bug 1407562 - Fix in-content HTML selects and about:telemetry "Raw JSON" element for RTL locales r=chutten
Aditya Bharti <adibhar97@gmail.com> - Thu, 16 Nov 2017 00:05:09 +0530 - rev 392141
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
bug 1407562 - Fix in-content HTML selects and about:telemetry "Raw JSON" element for RTL locales r=chutten The arrow icon in about:telemetry's process <select> overlapped the text in RTL. It turns out that this was also a problem in a couple of other places in the UI, including the Add New Credit Card and And New Address dialogs for form autofill. Now, those are fixed too. On the about:telemetry page, the "Raw JSON" element is in the appropriate place now. Earlier it was on the left in RTL locales.
e5464b8c4d1ad11e17dcaeaa4eb790e190193287: Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 16 Nov 2017 00:51:41 +0200 - rev 392140
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE
dca8caef56e168fd94d809eca6fafb48eb4bf25d: Backed out changeset d4fa112c3acd (bug 1414999) for mochitest plain headless failures on build/build/src/dom/base/nsDocument.cpp on a CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 16 Nov 2017 00:47:11 +0200 - rev 392139
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Backed out changeset d4fa112c3acd (bug 1414999) for mochitest plain headless failures on build/build/src/dom/base/nsDocument.cpp on a CLOSED TREE
33a809bfb84082255572bb5c719603f9830645eb: Bug 1416638 - Inline and remove PREF_Get*(). r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392138
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Inline and remove PREF_Get*(). r=glandium. MozReview-Commit-ID: CiCKpihJJJF
6a5f54a05259edee7d7b4f9205bef9e8d240049f: Bug 1416638 - Inline and remove PREF_Set*(). r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392137
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Inline and remove PREF_Set*(). r=glandium. This patch also adds some Set*InAnyProcess() methods, and makes nsPrefBranch a friend of Preferences so it can call those methods. And it moves the thin Set*() wrapper functions to Preferences.h, alongside SetUint(). MozReview-Commit-ID: 88HhmcTFZNc
0b8881153e11c1f09efb758be605a695e0e527a0: Bug 1416638 - Rename SetCharPrefInternal() as SetCharPrefNoLengthCheck(). r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392136
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Rename SetCharPrefInternal() as SetCharPrefNoLengthCheck(). r=glandium. Because it's clearer. MozReview-Commit-ID: 4zfDnsaPQSK
46af1340907eb154c9dd63bb13b1d250b48ca1bb: Bug 1416638 - Move a couple of functions into Preferences. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392135
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Move a couple of functions into Preferences. r=glandium. This will allow other functions to be moved into Preferences and be marked as `private` in subsequent patches. The patch also renames SetPrefValue() as SetValueFromDom(), because that's a clearer name. MozReview-Commit-ID: CB1xmPSmac6
cfa9ac92acf5ccc803f0614db7e567b2c73fd4fe: Bug 1416638 - Use `private` instead of `protected` in Preferences. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392134
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Use `private` instead of `protected` in Preferences. r=glandium. It's a `final` class, so there's no need for `protected`. MozReview-Commit-ID: 7n4DLpXo0el
b163b82f0875aa0ac7428a18e8fb31cbfd0e55bd: Bug 1416638 - Change nsPrefBranch mIsDefault to a PrefValueKind. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:02 +1100 - rev 392133
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Change nsPrefBranch mIsDefault to a PrefValueKind. r=glandium. This makes the next patches nicer. MozReview-Commit-ID: 8EoAkmmMavY
df10cef47ecc86603ac88a87045bce6b78a5af76: Bug 1416638 - Add a PrefValueKind arg to Preferences::Get*(), and remove Preferences::GetDefault*(). r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 14 Nov 2017 19:06:01 +1100 - rev 392132
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Add a PrefValueKind arg to Preferences::Get*(), and remove Preferences::GetDefault*(). r=glandium MozReview-Commit-ID: LgnZAf1pAl1
bac6c8bb402836e11f4b0eb5f201dde08c97eeaf: Bug 1416638 - Add a PrefValueKind arg to Preferences::Set*(). r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 13 Nov 2017 09:20:45 +1100 - rev 392131
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Add a PrefValueKind arg to Preferences::Set*(). r=glandium This is unused for now, but will be necessary for nsPrefBranch::Set*() to call into Preferences::Set*(). The patch also renames some arguments from aPref to aPrefName, because that's a better name. MozReview-Commit-ID: 2OPB7CHOgpw
a52f616fdb98e9b92cbf62127a900bcbf535fb5f: Bug 1416638 - Introduce PrefValueKind. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 13 Nov 2017 09:20:42 +1100 - rev 392130
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1416638 - Introduce PrefValueKind. r=glandium This is nicer than a bool for tracking the Default vs. User distinction, and it replaces the Preferences.cpp-only WhichValue type. MozReview-Commit-ID: 8CrdDN2vBJQ
61314b9a8a7e78889db03bff2800898ba5a2633a: Bug 1409676 - Trivial code cleanup around XrayTraits. r=mrbkap
Jason Orendorff <jorendorff@mozilla.com> - Wed, 18 Oct 2017 11:09:10 +0100 - rev 392129
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1409676 - Trivial code cleanup around XrayTraits. r=mrbkap
92921ec579f6dcc936c2614e4d5190e29ece0170: Bug 1388317 - Remove support for E4X `for each` loop. r=evilpie.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 Oct 2017 17:50:32 -0400 - rev 392128
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1388317 - Remove support for E4X `for each` loop. r=evilpie.
d4fa112c3acd46f16c387c5d0532c87598fd1a91: Bug 1414999: Synchronously clean style data from the DOM tree when the shell goes away. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 09 Nov 2017 18:29:36 +0100 - rev 392127
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1414999: Synchronously clean style data from the DOM tree when the shell goes away. r=bz There's nothing preventing the flat tree from changing while the document doesn't have a shell. In that case, we really really don't want to lose track of elements with stale style data, since then we'll mess up. It's ok to _not_ clear the style data when the document goes into the BFCache though, because the document is thrown away if other document runs script and touches the cached DOM. MozReview-Commit-ID: 4W3xDAnnLPL
1eb3b7a14ff75113daa94f32f77ddbecb3a663a3: Bug 1417490 - Avoid crash in getMatrixForLayerRectToViewRect; r=me
Jim Chen <nchen@mozilla.com> - Wed, 15 Nov 2017 15:08:27 -0500 - rev 392126
Push 32911 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:05:12 +0000
Bug 1417490 - Avoid crash in getMatrixForLayerRectToViewRect; r=me Avoid crash in `GeckoLayerClient.getMatrixForLayerRectToViewRect` by not calling `isCompositorReady`. If the compositor is really not ready, we will return inaccurate data, but that's acceptable. r=me for trivial patch. MozReview-Commit-ID: HobHchWYQ5D
9941e68b5a53b145ea260a063a294f313b2219c4: Bug 1369548 - HTMLMediaElement::SetMediaKeys should continue working even the decoder is shutting down. r=cpearce
Kilik Kuo <kikuo@mozilla.com> - Wed, 15 Nov 2017 12:32:50 +0800 - rev 392125
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
Bug 1369548 - HTMLMediaElement::SetMediaKeys should continue working even the decoder is shutting down. r=cpearce The MediaKeys status inside a HTMLME cannot be reflected correctly if the mSetCDMRequest is disconnected in HTMLME::ShutdownDecoder. This may happen when a page calls load() or sets new src right after setting MediaKeys to null. MozReview-Commit-ID: 3BZOmw7BNFO
269e4e79e32c030dd125709e8206335acfb8e228: Bug 1399413 - add mochitests to check multi-tabs gUM. r=jib
Munro Mengjue Chiang <mchiang@mozilla.com> - Tue, 07 Nov 2017 18:53:47 +0800 - rev 392124
Push 32910 by rgurzau@mozilla.com at Thu, 16 Nov 2017 10:02:59 +0000
Bug 1399413 - add mochitests to check multi-tabs gUM. r=jib MozReview-Commit-ID: 8ZtD1ArafvN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip