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

59424 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 916ef31d5b Bug 1326454 - Make TokenStream::updateLineInfoForEOL fallible, and immediately handle errors when it fails instead of temporarily deferring such handling. r=arai
--HG--
extra : rebase_source : dea17f5e0ae3d58ee4568c902715e76d6695dda9
2017-01-04 14:45:37 -08:00
Jeff Walden 5de1fb761b Bug 1326454 - Make TokenStream::getChar's signature fallible. r=arai
--HG--
extra : rebase_source : 9011b696d4c3967f8d180c954d2e7e600ac55702
2016-11-29 13:35:46 -08:00
Boris Zbarsky e786ca31c0 Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley
MozReview-Commit-ID: I78AoSB3TNW
2017-03-23 03:06:25 -04:00
Boris Zbarsky e2c99615af Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley
MozReview-Commit-ID: ID9vMG3iJfZ
2017-03-23 03:06:25 -04:00
Boris Zbarsky ab35f8679e Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley
MozReview-Commit-ID: 5IRrE8EmL9A
2017-03-23 03:06:25 -04:00
Carsten "Tomcat" Book 332688962a Merge mozilla-central to mozilla-inbound
--HG--
rename : testing/web-platform/tests/storage/interfaces.html => testing/web-platform/tests/storage/interfaces.https.html
2017-03-23 13:57:16 +01:00
Carsten "Tomcat" Book 492970c342 merge mozilla-inbound to mozilla-central a=merge 2017-03-23 13:44:09 +01:00
Carsten "Tomcat" Book 9b6d088496 merge autoland to mozilla-central a=merge
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
2017-03-23 13:42:40 +01:00
Carsten "Tomcat" Book 69710f6637 Backed out changeset 60471d1feaa4 (bug 1348095) for bustage 2017-03-23 08:46:07 +01:00
Carsten "Tomcat" Book 601d56a765 Backed out changeset 3efe3c6f4e7f (bug 1348095) 2017-03-23 08:45:48 +01:00
Carsten "Tomcat" Book aa7af8949a Backed out changeset 8ba41a1bd062 (bug 1348095) 2017-03-23 08:45:45 +01:00
Wes Kocher b31e9e6a39 Merge inbound to central, a=merge
MozReview-Commit-ID: EQ7w1Gld1K2
2017-03-22 17:10:01 -07:00
Jon Coppeard e4d62401f0 Bug 1341044 - Rename the GC's 'zone group' concept to 'sweep group' r=sfink 2017-03-22 17:30:50 +00:00
Lars T Hansen 60207be9c0 Bug 1329676 - Wasm: eliminate redundant bounds checks on constant heap addresses. r=luke
--HG--
extra : rebase_source : a9fdae31bd922f727e92c9d969ea7f7144601bec
extra : source : fa1c05b07723a685daa127dfbc4a9ef007c1d352
2017-03-21 19:21:34 +01:00
Carsten "Tomcat" Book 534f3aebc6 Merge mozilla-central to mozilla-inbound 2017-03-22 16:13:03 +01:00
Jan de Mooij 8440f55d6e Bug 1346140 - Flatten external strings when creating dependent strings. r=jwalden,h4writer
--HG--
extra : rebase_source : b62ac91f6734d6c2da2e2f0cefa8792c57d800f7
2017-03-22 15:47:21 +01:00
Jan de Mooij 10e3a2668d Bug 1331058 - Add testcase. r=me
--HG--
extra : rebase_source : 913525b712bdacfcf497a8421b3b6af153ba6522
2017-03-22 15:46:17 +01:00
Carsten "Tomcat" Book 62f6c37109 merge mozilla-inbound to mozilla-central a=merge 2017-03-22 14:26:27 +01:00
Nicolas B. Pierron 39741d711a Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz 2017-03-22 13:42:27 +00:00
Mark Banner d7d8be9285 Bug 1347712 - Move toolkit/.eslintrc.js rules into a 'recommended' set within eslint-plugin-mozilla. r=jaws
MozReview-Commit-ID: Jy4apKnmWcV

--HG--
rename : toolkit/.eslintrc.js => tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js
extra : rebase_source : ae0c740c1c2a9cf620c1ac34024622ade12e6fd4
2017-03-22 10:43:00 +01:00
Andrea Marchesini 1fd1bc3935 Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
--HG--
rename : caps/nsNullPrincipal.cpp => caps/NullPrincipal.cpp
rename : caps/nsNullPrincipal.h => caps/NullPrincipal.h
rename : caps/nsNullPrincipalURI.cpp => caps/NullPrincipalURI.cpp
rename : caps/nsNullPrincipalURI.h => caps/NullPrincipalURI.h
2017-03-22 11:38:40 +01:00
Andrea Marchesini 68207654f2 Bug 1343933 - Renaming Principal classes - part 1 - ExpandedPrincipal, r=qdot
--HG--
rename : caps/nsExpandedPrincipal.cpp => caps/ExpandedPrincipal.cpp
rename : caps/nsExpandedPrincipal.h => caps/ExpandedPrincipal.h
2017-03-22 11:38:17 +01:00
Lars T Hansen 0c342448a6 Bug 1343007 - Do not insert redundant truncation nodes in constant folding. r=nbp
--HG--
extra : rebase_source : b8b3ec8d1f05d02cc0c0a6b94c76f7cec4eaffb8
2017-03-20 12:36:47 +01:00
Boris Zbarsky 0660340117 Bug 1348095 part 3. Cache the proto of an Xray on its holder, so we don't have to keep re-wrapping it. r=bholley
MozReview-Commit-ID: I78AoSB3TNW
2017-03-23 03:06:25 -04:00
Boris Zbarsky ad63ed3278 Bug 1348095 part 2. Give all the Xray holders a JSClass that has a slot for caching a prototype. r=bholley
MozReview-Commit-ID: ID9vMG3iJfZ
2017-03-23 03:06:25 -04:00
Boris Zbarsky 0341ce9cc9 Bug 1348095 part 1. Remove the unused reserved slots from the XPCWN xray holder. r=bholley
MozReview-Commit-ID: 5IRrE8EmL9A
2017-03-23 03:06:25 -04:00
Sean Stangl e9975370e7 Bug 1342016 - Fast-path for isObservableSlot(). r=nbp 2017-03-21 12:12:15 -04:00
Luke Wagner 888ae610aa Bug 1334504 - Baldr: move reload of TLS out of bloaty out-of-line paths (r=bbouvier)
MozReview-Commit-ID: 5u8qNfxK1fC

--HG--
extra : rebase_source : c8aced29c17b64a59bb6860e488d0e04cdd0e031
2017-03-22 17:26:55 -05:00
Luke Wagner 2164377bd8 Bug 1334504 - Baldr: maintain fp register instead a virtual fp (r=bbouvier)
MozReview-Commit-ID: 2Mi60u3DyJg

--HG--
extra : rebase_source : 155ce830bcd55e7f9fdf890d4da4b1c12377f12b
2017-03-22 17:26:05 -05:00
Luke Wagner 957d1e69d5 Bug 1334504 - Baldr: set ARM's FrameRegister (r=bbouvier)
MozReview-Commit-ID: 7kDJI6HqGD0

--HG--
extra : rebase_source : ea6311187695c48644af487e9c8025f8e85a9844
2017-03-22 17:24:22 -05:00
Luke Wagner b9beec7efd Bug 1334504 - Baldr: remove hacky register allocation from i64 div/mod (r=bbouvier)
MozReview-Commit-ID: ARySD2vX1xH

--HG--
extra : rebase_source : e96a6ac1a9dfb956722d1b2172db31e8fd535705
2017-03-22 17:23:35 -05:00
Luke Wagner 2bf1fbb0cc Bug 1334504 - Baldr: remove SymbolicAddress::ContextPtr (r=lth)
MozReview-Commit-ID: HZOVOhq8pdv

--HG--
extra : rebase_source : 2e882f46991077e8bc828e69be64ae41d447b562
2017-03-22 17:22:16 -05:00
Luke Wagner 4fbe090e6e Bug 1334504 - Baldr: remove the wasm::Compartment GC hack (r=bbouvier)
MozReview-Commit-ID: LVAPQ1Kft8g

--HG--
extra : rebase_source : 6464176d9bd0e5eae8722ecd21bfa0dc4e0ba5f4
2017-03-22 17:18:54 -05:00
Luke Wagner 0f64a61281 Bug 1334504 - Baldr: remove movw/movt requirement for wasm on ARM (r=bbouvier)
MozReview-Commit-ID: IPYbhkYqPwU

--HG--
extra : rebase_source : 7eab849de87d86547b0bcbb0aef8c5505aa28041
2017-03-22 17:17:50 -05:00
Luke Wagner e24cd03181 Bug 1334504 - Baldr: remove stubs' explicit TLS-saving (r=bbouvier)
MozReview-Commit-ID: INtxrPyoni7

--HG--
extra : rebase_source : 52f7501be32155358cc8a7a58f6803e2409d33a4
2017-03-22 17:16:35 -05:00
Luke Wagner dd552f19d7 Bug 1334504 - Baldr: remove ion's explicit TLS-saving (r=bbouvier)
MozReview-Commit-ID: 57GppQ6y2Mw

--HG--
extra : rebase_source : 435cca09a8c5f7d764d47ae11b7a17aa467cd0b7
2017-03-22 17:15:50 -05:00
Luke Wagner 2710499799 Bug 1334504 - Baldr: remove baseline's explicit TLS-saving (r=yury)
MozReview-Commit-ID: 3MyiHUo0da2

--HG--
extra : rebase_source : c81c5636f58abed9a2763319a72c3080e695bdc6
2017-03-22 17:15:18 -05:00
Luke Wagner d4d809f4c4 Bug 1334504 - Baldr: save TLS reg in Frame (r=bbouvier)
MozReview-Commit-ID: Lp1YArEH9jh

--HG--
extra : rebase_source : cfb6283b07a417e2d6745bfb066149d1d228b3e2
2017-03-22 17:13:02 -05:00
Luke Wagner ed96f9e4ea Bug 1334504 - Baldr: always enable profiling prologue (r=bbouvier)
MozReview-Commit-ID: 6bPt7dtuwPU

--HG--
extra : rebase_source : 06f9a37e14c18261da25ff234ea45df07bf5d6f3
2017-03-22 17:11:48 -05:00
Jan de Mooij b86962b1de Bug 1133423 - Optimize sets of expando properties and expando setter calls on DOM proxies. r=evilpie 2017-03-22 09:08:08 +01:00
Shu-yu Guo 95911a37b3 Bug 1346862 - Fix IteratorClose due to non-local jumps being catchable by try statements inside for-of. (r=arai) 2017-03-21 22:10:02 -07:00
Emanuel Hoogeveen 5653dc5bd3 Bug 1346660 - Confirm that the poison pattern is present in the buffer after reallocation. r=jandem 2017-03-17 05:17:00 -04:00
Steve Fink f8d6faaee0 Followup to bug 1346016, JSON formatting problems
MozReview-Commit-ID: 5IsmDYzMqgI

--HG--
extra : histedit_source : 8ab338329ec413bc9f5269d25ffe65c6ce644c9c
2017-03-21 16:52:15 -07:00
Steve Fink 3a60baaf99 Bug 1346016 - Add a build to test --enable-fuzzing, r=dustin
MozReview-Commit-ID: Ko4SsdafxAN

--HG--
extra : rebase_source : 4648385bb95109a4cd964bb5b751ffeaa8cf614d
2017-03-01 14:43:19 -08:00
Sebastian Hengst a62b060720 Backed out changeset 7524a513967b (bug 1342016) for assert while running bug1308578.js. r=backout 2017-03-21 21:04:43 +01:00
Steve Fink 3660a1cf70 Bug 1348796 - Use buildbot --platform arg to determine --enable-debug vs --disable-debug, r=arai
--HG--
extra : rebase_source : 7ed388fee1d88fffae087d543d1677d647fffe12
extra : amend_source : 1b008e9e5a7186469287cb90ed866ac0dbe6bcce
2017-03-20 10:11:43 -07:00
Steve Fink 2d81dc6640 Bug 1348796 - Make debug overridable in autospider.py, r=arai
--HG--
extra : rebase_source : 0f47dbc143abe2ce239e2de10eb9bc83ae2d8a94
2017-03-20 10:04:52 -07:00
Boris Zbarsky ec233151ac Bug 1348331 part 2. Switch Preferences::RegisterCallback/RegisterCallbackAndCall consumers that want prefix matches to the new RefisterPrefixCallback(AndCall) APIs. r=froydnj,padenot
MozReview-Commit-ID: 2ebVZO4fN6i
2017-03-21 14:59:02 -04:00
Sean Stangl 532abae5e2 Bug 1342016 - Fast-path for isObservableSlot(). r=nbp 2017-03-21 12:12:15 -04:00
Geoff Brown df122d5bfa Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach
sutagent is no longer built or used; devicemanagerSUT is completely
unused. After this change, devicemanagerADB is the only implementation of
devicemanager, and test harness options like --dm_trans are eliminated.
2017-03-21 12:20:01 -06:00