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

64688 Коммитов

Автор SHA1 Сообщение Дата
Dave Hunt 4afca33e96 Bug 1437593 - Move initial virtual environment to _virtualenvs/init; r=ted
MozReview-Commit-ID: LP8NVz3tZZg

--HG--
extra : rebase_source : 990c0301a43a1870a69548a23aeddcf9fe3fe8a8
2018-03-28 12:55:04 +01:00
Mark Banner a232a99e8c Bug 1458215 - Handle the optional service name in XPCOMUtils.defineLazyServiceGetters. r=kmag
MozReview-Commit-ID: 1Dp6lhQRbNU

--HG--
extra : rebase_source : d892b8b93b9f917c81c107fc29b446761f4617c6
2018-05-01 13:51:53 +01:00
Eric Faust 7b46edd90a Bug 1454728 - [BinAST] Create recursive bindings for function expressions. (r=Yoric, r=arai)
--HG--
extra : rebase_source : 0ddd2aa262bc18cf69e231182b4767d0756695e3
extra : histedit_source : 7a6d8a49a87f82895d20db61fb3fc9f1d6caae02
2018-04-30 22:23:03 -07:00
Eric Faust 9cceb6f15a Bug 1454744 - Part 2: Add bindings for formal parameter names. (r=Yoric)
--HG--
extra : rebase_source : 7fe6705ad04260ed4178c09fa033df107b233a98
extra : histedit_source : dfd3134c22686707c5712cfd3a9fc8cefbfc41dc
2018-04-30 20:46:14 -07:00
Eric Faust fbfd0693f0 Bug 1454744 - Part 1: Allow BinSource generator to place code after parsing interface sum branches. (r=Yoric)
--HG--
extra : rebase_source : 90992d4c17cabf476cc225e2e580c9c39138c5a7
extra : histedit_source : 59f5d8591b46c5aa9822fdccd18c6767859e694a
2018-04-30 20:45:34 -07:00
Eric Faust 8f2ba0b0a9 Bug 1456768 - [BinAST] Properly set pn->op for non-spread new expressions. (r=Yoric)
--HG--
extra : rebase_source : 0a5ad5e7a71f916e156ef8f59b90197f776073de
extra : histedit_source : 9692329ccd8ed6af687601258a79319a09c0dab1
2018-04-30 20:44:53 -07:00
Tooru Fujisawa 06b6dc2a7d Bug 1457365 - Do not add source note for useless expression. r=jorendorff 2018-05-01 11:05:39 +09:00
Steve Fink bc4f45a9ba Bug 1456604 - Add DifferentProcessForIndexedDB scope to handle backwards compatibility with SameProcessSameThread clones, r=jorendorff
--HG--
extra : topic : clone.refactor
extra : rebase_source : 7920e35fb4b2370ce6a06cd27579824faabe7bd9
2018-04-24 15:21:47 -07:00
Steve Fink c9d4e5e153 Bug 1456858 - structured clone comment fixups, r=jorendorff
--HG--
extra : topic : clone.refactor
extra : rebase_source : f56d3789d0f8fa3f7a903f6d5ea079ac75492cd6
2018-04-25 12:15:51 -07:00
Eric Faust b574c1c1d5 Bug 1409815 - Part 2: Allow running BinAST files from shell CLI. (r=Waldo)
--HG--
extra : rebase_source : 471ce50d53441271748d3d2d95a15fcaed0a94d2
2018-04-30 17:04:04 -07:00
Eric Faust 3ea8e15b4f Bug 1409815 - Part 1: Implement CompileGlobalBinASTScript. (r=Waldo, r=Yoric, r=jorendorff)
--HG--
extra : rebase_source : fa7ebfc608c5270a6228314552aee2c23903ffa4
2018-04-30 17:04:04 -07:00
Jon Coppeard a0347d960a Bug 1456508 - Fix conflict between gray buffer canary value and incremental marking validation r=sfink 2018-04-30 10:23:39 +01:00
Jon Coppeard 015f531f81 Bug 1457193 - Always initialise Arena header fields to fix assertion failures under valgrind r=sfink 2018-04-30 10:22:40 +01:00
Jan de Mooij d773a62755 Bug 1457475 - Demote MOZ_DIAGNOSTIC_ASSERT to MOZ_ASSERT. r=jonco 2018-04-30 10:47:06 +02:00
Jan de Mooij a4e045b42b Bug 1408412 - Add testcase. r=me
--HG--
extra : rebase_source : 420a5cd8d69a92d6ed615de25833815ff31e2ca9
2018-04-26 10:27:54 +02:00
Jan de Mooij f47a30f24a Bug 1457125 - Use interpreter fast path for calls also for calls to non-constructors. r=tcampbell
--HG--
extra : rebase_source : f95f139b11ca28fccadeaf344deb4036841e9b4b
2018-04-28 10:19:53 +02:00
Kris Maglione a259026c9d Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
This also removes any redundant Ci.nsISupports elements in the interface
lists.

This was done using the following script:

acecb401b7/processors/chromeutils-generateQI.jsm

MozReview-Commit-ID: AIx10P8GpZY

--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Kris Maglione 1b96577a60 Backed out changeset 2add2de30c22 (bug 1456035)
MozReview-Commit-ID: 15Whk6URI2O

--HG--
extra : rebase_source : 64dcf99e004789dc5ec07f56c6d952593416f060
2018-04-27 13:44:36 -07:00
Eric Faust debd8e1c93 Bug 1451826 - Part 10: Convert BCE to using BCEParserHandle. (r=Waldo)
--HG--
extra : rebase_source : 557be5823a93b71919d149cd5de0341087315c2f
2018-04-27 15:02:31 -07:00
Eric Faust b039e1d400 Bug 1451826 - Part 9: Introduce BCEParserHandle. (r=Waldo)
--HG--
extra : rebase_source : 4eec5e1f33f7b7de6f3fc636630887ea79798621
2018-04-27 15:02:31 -07:00
Eric Faust 3546c182cd Bug 1451826: Part 8: Make EitherParser always a include a FullParseHandler. (r=Waldo)
--HG--
extra : rebase_source : a5039f20bdf86f3fa2f68b4cd7abf67bbf47fb98
2018-04-27 15:02:31 -07:00
Eric Faust 94944b93dc Bug 1451826 - Part 7: Add the last error reporting bits to ErrorReporter from EitherParser. (r=Waldo, r=Yoric)
--HG--
extra : rebase_source : 847a5dc24f1d6e69cceda8333b1e5a5c61a64a79
2018-04-27 15:02:31 -07:00
Eric Faust 6fcb0b34f0 Bug 1451826 - Part 6: Factor SourceCoords references in BCE to ErrorReporter. (r=Waldo, r=Yoric)
--HG--
extra : rebase_source : 042f4466ab30791cdac9e87c99b6fa1b1b3e8a00
2018-04-27 15:02:31 -07:00
Eric Faust a9758601f3 Bug 1451826 - Part 5: Move displayURL and sourceMap intialization from BCE to Parser. (r=Waldo)
--HG--
extra : rebase_source : c8c195717f1348d8cf161eb764d3707a19c9c29e
2018-04-27 15:02:31 -07:00
Eric Faust 0dad1c2a62 Bug 1451826 - Part 4: Make TokenStreamSpecific and ErrorReporter, rather than TokenStreamAnyChars. (r=Waldo)
--HG--
extra : rebase_source : 5774a7447a06444a531ab73594094ba246eec844
2018-04-27 15:02:31 -07:00
Eric Faust 33440f7120 Bug 1451826 - Part 3: No longer call TokenStream::computeErrorMetadata from BCE. (r=Waldo)
--HG--
extra : rebase_source : add08a18eac6cfe9f24f36ee5717af1f854d5cac
2018-04-27 15:02:31 -07:00
Eric Faust 5be9eaaba4 Bug 1451826 - Part 2: Don't call parser.reportError from the BCE, as it uses the current token offset. (r=Waldo)
--HG--
extra : rebase_source : c92893fc5798f23bbbcc569ee4dc2413415298a8
2018-04-27 15:02:31 -07:00
Eric Faust 4afb1cb7b8 Bug 1451826 - Part 1: Don't print bogus error locations on BCE internal errors. (r=Waldo)
--HG--
extra : rebase_source : a5ea2330fd9e65a64c4fb31131eb9a4d041eaa48
2018-04-27 15:02:31 -07:00
Gary Kwong 3b89734743 Bug 1457326 - Add coverage status to getBuildConfiguration, r=sfink
--HG--
extra : rebase_source : 960fa3a4e1b2c8487947b6cdf81342ce594c8097
2018-04-26 16:51:00 +03:00
Boris Zbarsky bca2f3a6b6 Bug 1455674 part 18. Add Element to importGlobalProperties. r=qdot 2018-04-26 23:37:34 -04:00
Jan de Mooij 5a386c6f89 Bug 912079 part 4 - Optimize SuppressDeletedPropertyHelper when the property matches the iterator's previous one. r=anba
--HG--
extra : rebase_source : 7c860b0162c165f536e5b316204ea76eebaff59d
2018-04-26 18:41:30 +02:00
Jan de Mooij 4118107c85 Bug 912079 part 3 - Don't call EqualStrings if both strings are atoms. r=anba
--HG--
extra : rebase_source : 1698f18e157cd62f498ad8aac00307f29eacca9b
2018-04-26 18:39:33 +02:00
Jan de Mooij fdac14a0d3 Bug 912079 part 2 - Clean up SuppressDeletedPropertyHelper. r=anba
--HG--
extra : rebase_source : 81a6ac68382bfc99d3703240559158ab37ae7fdd
2018-04-26 18:38:21 +02:00
Jan de Mooij 7303fc7dcb Bug 912079 part 1 - Remove SuppressDeletedPropertyHelper predicate argument. r=anba
--HG--
extra : rebase_source : e68425a073a5fd6549e8fbf00c6268ae18c0d2a3
2018-04-26 18:36:55 +02:00
Matthew Gaudet 0ee0280500 Bug 1437842: [Part 13] Convert IsSharedArrayBuffer to GuardToSharedArrayBuffer r=jandem
--HG--
extra : rebase_source : d39b4d0d5418bd7405aea33ebb84686312782be2
2018-04-24 14:02:27 -04:00
Matthew Gaudet 61a09bbd8d Bug 1437842: [Part 12] Convert IsArrayBuffer to GuardToArrayBuffer r=jandem
--HG--
extra : rebase_source : 7437c4a5b4bcb5362ed71980c9d303538cc23eca
2018-04-24 13:36:57 -04:00
Matthew Gaudet 0011b048be Bug 1437842: [Part 11] Convert IsSetObject to GuardToSetObject r=jandem
--HG--
extra : rebase_source : 3b078bb9f939896ab60cac5584cc2748e68eeeac
2018-04-23 15:18:17 -04:00
Matthew Gaudet da9eb5d6e6 Bug 1437842: [Part 10] Convert IsMapObject to GuardToMapObject r=jandem
--HG--
extra : rebase_source : 480d2e129f20f3d7db6d1c7f5a02547516e97639
2018-04-23 15:01:15 -04:00
Matthew Gaudet b7fe2f988a Bug 1437842: [Part 9] Convert IsRelativeTimeFormat to GuardToRelativeTimeFormat r=jandem
--HG--
extra : rebase_source : dd13a8ab7f667afcce804595e9dc932c70a253d6
2018-04-23 14:51:54 -04:00
Matthew Gaudet c03138e2b9 Bug 1437842: [Part 8] Convert IsPluralRules to GuardToPluralRules r=jandem
--HG--
extra : rebase_source : cb30888b7f88de6b8fcdd186b4709fcfb997347a
2018-04-23 14:28:51 -04:00
Matthew Gaudet dd72ac6908 Bug 1437842: [Part 7] Convert IsDateTimeFormat to GuardToDateTimeFormat r=jandem
--HG--
extra : rebase_source : 2a3c9cf91a86ba39c7b097b0866aecd0d6ae257e
2018-04-23 11:12:38 -04:00
Matthew Gaudet 44f008c154 Bug 1437842: [Part 6] Convert IsNumberFormat to GuardToNumberFormat r=jandem
--HG--
extra : rebase_source : 455f7ed6df3ea231d8d5b859c08111a302fb7865
2018-04-23 11:07:04 -04:00
Matthew Gaudet c547a2578f Bug 1437842: [Part 5] Convert IsCollator to GuardToCollator r=jandem
--HG--
extra : rebase_source : 61a5a61629ef6d220566599034fa2077f9324e02
2018-04-23 10:51:06 -04:00
Matthew Gaudet c00d7bb844 Bug 1437842: [Part 4] Convert IsSetIterator to GuardToSetIterator r=jandem
--HG--
extra : rebase_source : 9053d860953a7aa24848941dc286ee1008dd9454
2018-04-12 14:02:54 -04:00
Matthew Gaudet 9baf0fb242 Bug 1437842: [Part 3] Convert IsMapIterator to GuardToMapIterator r=jandem
--HG--
extra : rebase_source : 246083417a512ea34b97c1693cc7a172ec4540fb
2018-04-12 13:23:45 -04:00
Matthew Gaudet 188153d2d5 Bug 1437842: [Part 2] Convert IsArrayIterator to GuardToArrayIterator r=jandem
--HG--
extra : rebase_source : 6b8b5d3e9b4e2570ac3d6769d87c20db8014242f
2018-04-12 13:14:12 -04:00
Matthew Gaudet b931fdf247 Bug 1437842: [Part 1] Remove IsStringIterator intrinsic r=jandem
--HG--
extra : rebase_source : 16347997c64e99f6393dcc87f8187eb7c8362a49
2018-04-12 11:54:20 -04:00
Matthew Gaudet dff8f8b962 Bug 1437842: [Part 0] Convert IsStringIterator to GuardToStringIterator r=jandem
Lays out the ground work

--HG--
extra : rebase_source : e5439266733ed4fb3d6c13f60d0ae2789d267251
extra : source : 7e1ef403fdd89b9467ac95bf912feab7024cde51
2018-04-06 13:24:25 -04:00
Jon Coppeard 9184648e44 Bug 1443555 - Remove bogus assertion to allow getting the module environment even if there was an error evaluating the module r=anba
--HG--
extra : rebase_source : 83f91489f0e99949b497433ee7429ee23443c3a7
2018-04-26 15:54:00 +01:00
Jon Coppeard 7de5b9f0e0 Bug 1456422 - Remove debugging printfs from GCSchedulingTunables::setParameter r=pbone
--HG--
extra : rebase_source : acb08f1a292ec85fca08bd861b539b602f16c44f
2018-04-26 15:53:59 +01:00