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