78fbe4d61e0faf1b5800ef226d5ed04e7e00d18d: Bug 1460617 - land NSS_3_38_RTM UPGRADE_NSS_RELEASE, r=me
Franziskus Kiefer <franziskuskiefer@gmail.com> - Thu, 21 Jun 2018 11:38:18 +0200 - rev 423260
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1460617 - land NSS_3_38_RTM UPGRADE_NSS_RELEASE, r=me
50ea4de900701dc7c65334a8798d1f4a3b23dcb5: Merge mozilla-central to inbound. a=merge CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 21 Jun 2018 12:55:26 +0300 - rev 423259
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
e63812d0465efa8efb86f290399e8a3ac7e08d76: No bug - Remove unnecessary mozilla:: qualification. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Jun 2018 11:39:08 +0200 - rev 423258
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
No bug - Remove unnecessary mozilla:: qualification. r=me MozReview-Commit-ID: LRvVESWNvbb
ac80efa3b134b2a7656802de860b85206faf556a: Bug 1469217 part 8 - Remove unnecessary array.length code in SetExistingProperty. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:43 +0200 - rev 423257
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 8 - Remove unnecessary array.length code in SetExistingProperty. r=anba
98710e23e09bb5445c7668fc69d9d6e1620b2a5b: Bug 1469217 part 7 - Assert PropertyOps are only defined on ArrayObject/ArgumentsObject. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:43 +0200 - rev 423256
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 7 - Assert PropertyOps are only defined on ArrayObject/ArgumentsObject. r=anba
422829b56d7fe2bcd0e1d0e2bcc74c119c6a0f6c: Bug 1469217 part 6 - Remove JSPROP_SHADOWABLE, address review comments. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:42 +0200 - rev 423255
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 6 - Remove JSPROP_SHADOWABLE, address review comments. r=anba
4db8094fadc1b5577ab3668e1f49875af9f758f6: Bug 1469217 part 5 - Make js::DefineAccessorProperty take HandleObjects instead of JSGetterOp/JSSetterOp. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:42 +0200 - rev 423254
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 5 - Make js::DefineAccessorProperty take HandleObjects instead of JSGetterOp/JSSetterOp. r=anba
dce07077e253644c1186d8620485ff155c45e02b: Bug 1469217 part 4 - Simplify DefineAccessorPropertyById a bit more. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:42 +0200 - rev 423253
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 4 - Simplify DefineAccessorPropertyById a bit more. r=anba
72a1c5b1acb9e723325b71515c1017659ba7d4ac: Bug 1469217 part 3 - Clean up TryResolvePropertyFromSpecs; remove a bunch of macros. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:42 +0200 - rev 423252
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 3 - Clean up TryResolvePropertyFromSpecs; remove a bunch of macros. r=anba
66fd5497203f27524e233c7dca3bed9d5eba87d7: Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:42 +0200 - rev 423251
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
ca87fb0412c2d145b0eec9a8f18673fa89f4b4e9: Bug 1469217 part 1 - Remove JSPROP_PROPOP_ACCESSORS. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Jun 2018 11:05:41 +0200 - rev 423250
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469217 part 1 - Remove JSPROP_PROPOP_ACCESSORS. r=anba
f7ec87cfa1bce4db98df6e4dee6b44e42bd96252: Backed out changeset 82874b00bab0 (bug 1459900) for bustages on WasmTypes.h. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 21 Jun 2018 11:22:33 +0300 - rev 423249
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Backed out changeset 82874b00bab0 (bug 1459900) for bustages on WasmTypes.h. CLOSED TREE
82874b00bab05e115287d1fbe8549c11c523d5de: Bug 1459900 - Struct types: read, write, validate. r=luke
Lars T Hansen <lhansen@mozilla.com> - Tue, 08 May 2018 14:18:30 +0200 - rev 423248
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1459900 - Struct types: read, write, validate. r=luke We introduce a simple "struct" type definition for Wasm. A struct has fields of primitive types, including anyref, but no other information, notably no information about subtype relationships. The syntax is: (type $tname (struct (field $fname i32) ...)) where the $fnames are currently ignored. (In the future, the $fnames will denote the field numbers of their fields within the structure and will be used by the struct.get and struct.set instructions in the text format. If any $fname is bound in multiple structures the bindings must resolve to the same field number and field type.) To record the type information there is a new StructType type in WasmTypes.h. We generalize the SigWithId table in ModuleEnvironment to instead be a TypeDef table, where a TypeDef is a tagged union of SigWithId and StructType. Similarly, there is a new AstTypeDef base class for AstSig and AstStruct, and the sigs_ table in AstModule becomes a types_ table. When the ModuleEnvironment is about to be destroyed we move the StructType types into a dense structTypes_ table in the Module; a later patch will make use of these types. The structTypes_ get serialized and deserialized with the module.
4072740124c8aa15d5439983862e61281d437364: Bug 1469957: Move the error reporter into ParserContext. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Jun 2018 21:07:45 +0200 - rev 423247
Push 34170 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:50:44 +0000
Bug 1469957: Move the error reporter into ParserContext. r=xidorn Summary: This should make it easier to report errors, and also reduce codesize. The reason this was so generic is that error reporting was unconditionally enabled and was super-hot, but now that's no longer the case after bug 1452143, so we can afford the virtual call in the "error reporting enabled" case. This opens the possibility of simplifying a lot the error setup as well, though this patch doesn't do it. Test Plan: No behavior change, so no new tests. Reviewers: xidorn Bug #: 1469957 Differential Revision: https://phabricator.services.mozilla.com/D1734 MozReview-Commit-ID: F3wTdhX9MB5
72caac8023414abd6b0290b4dbda831875c845c0: Merge autoland to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 22 Jun 2018 00:49:29 +0300 - rev 423246
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Merge autoland to mozilla-central. a=merge
35dd3b1bd10be61a53952723c726534c8c3e599b: Bug 1465129 - Collect telemetry data related to the storage.local "JSONFile to IDBBackend" data migrations. r=mixedpuppy
Luca Greco <lgreco@mozilla.com> - Sun, 17 Jun 2018 13:38:02 +0200 - rev 423245
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Bug 1465129 - Collect telemetry data related to the storage.local "JSONFile to IDBBackend" data migrations. r=mixedpuppy MozReview-Commit-ID: 3iGv5XkqeA3
a2b811adb12fffa5d10e8e01dc9f2776ce2b757e: Bug 1468950 - Update Cargo lockfiles and re-vendor rust dependencies. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 21 Jun 2018 08:22:02 -0400 - rev 423244
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Bug 1468950 - Update Cargo lockfiles and re-vendor rust dependencies. r=Gankro MozReview-Commit-ID: 3kcDWGBPXt9
0088ae712bf5fe1a4ae4e0c7b816f1b9f68b20a4: Bug 1468950 - Update serde_derive patch for changes in WR PR 2819. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 21 Jun 2018 08:15:40 -0400 - rev 423243
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Bug 1468950 - Update serde_derive patch for changes in WR PR 2819. r=Gankro MozReview-Commit-ID: 6xBQ69vttXr
47c1b857617b74db7ea4d2fde8f01bc4f017fe33: Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 21 Jun 2018 08:15:31 -0400 - rev 423242
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro MozReview-Commit-ID: GlMFdJueahi
47e6dedb51858d0b234e5efb89620d82e5583d47: Bug 1468770 Update author for repo-update commits r=RyanVM
Simon Fraser <sfraser@mozilla.com> - Thu, 21 Jun 2018 15:47:24 +0000 - rev 423241
Push 34169 by ncsoregi@mozilla.com at Thu, 21 Jun 2018 21:49:55 +0000
Bug 1468770 Update author for repo-update commits r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D1753
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip