Matt Woodrow
17d737b458
Bug 1420737 - Fix merge algorithm to handle more complex z-index changes. r=mstange
2018-01-17 12:07:42 +13:00
Lee Salzman
d7042b0a8f
Bug 1400917 - render missing glyphs with WebRender. r=gankro
2018-01-18 16:10:14 -05:00
Jan de Mooij
1455a9946c
Bug 1430602 - Add Spectre index masking for bounds-checked loads in Ion. r=luke,nbp
2018-01-18 22:00:01 +01:00
Tom Schuster
1f2f07d75c
Bug 1421398 - Enable test262 tests. r=anba
2018-01-17 19:00:21 +01:00
Tom Schuster
6d6ed783bc
Bug 1421398 - Implement Array.prototype.flatten and Array.prototype.flatMap in Nightly. r=anba,bz
2018-01-17 19:00:21 +01:00
Benjamin Bouvier
7a1d736008
Bug 1431416: Use truncation in wasm->jit return path; r=luke
...
MozReview-Commit-ID: 1w675DwUqie
--HG--
extra : rebase_source : 88064d009c31f1eb060c96d24368e407db323a90
extra : histedit_source : d8d3fa9807b0c2debd374d59e4254783fe0e7d8f
2018-01-18 18:44:20 +01:00
Benjamin Bouvier
66ab09870e
Bug 1431416: Remove dead methods in the MacroAssembler; r=luke
...
MozReview-Commit-ID: G4lgOJpxbsL
--HG--
extra : rebase_source : 086ead5d70cb67b495f8f75c98f69dba36be2507
extra : histedit_source : 6c8e3650250705eeaa8f1ff25eace45a401c1cb3
2018-01-17 20:46:08 +01:00
Jeff Walden
032e2afff7
Bug 1428863 - Move TokenStreamChars::atomizeChars into TokenStreamCharsBase -- no need for it in the more-derived class as long as it can be specialized for multiple character types. r=arai
2018-01-11 07:52:22 -08:00
Jeff Walden
396032dd7a
Bug 1428863 - Minimize access to various base-class |using| declarations in TokenStreamSpecific. r=arai
...
--HG--
extra : rebase_source : ee611484a3d1073f04aee0feac92d10a446d29c4
2017-12-27 10:21:36 -05:00
Jeff Walden
df8301b0a2
Bug 1428863 - Add and use TokenStreamChars::copyTokenbufTo. r=arai
...
--HG--
extra : rebase_source : 5c157a51b425022b59c5e8fad699f61cc1035226
2017-12-27 10:21:31 -05:00
Jeff Walden
3ec1fd965a
Bug 1428863 - De-indent TokenStreamSpecific::getDirective a level. r=arai
...
--HG--
extra : rebase_source : fb1443e99cb8e6140a76295c64689ba873245c06
2017-12-27 10:21:28 -05:00
Jeff Walden
0e3d64c9ab
Bug 1428863 - Add TokenStreamChars::asSpecific to consolidate a downcast into a helper function. r=arai
...
--HG--
extra : rebase_source : 2832fd8b9d3eb6fd92bbbd8c15515b4bc3529b46
2017-12-27 10:21:23 -05:00
Jeff Walden
3f3cc1094b
Bug 1428863 - Make TokenStreamChars have a delegated constructor. r=arai
...
--HG--
extra : rebase_source : 2be4234428dcd913c0d7f36f21bc201a3434a5b7
2017-12-27 10:21:19 -05:00
Jeff Walden
a8f51f503c
Bug 1428863 - Adjust Parser::newRegExp to be roughly CharT-agnostic (up to a static_assert restricting it to char16_t, as a flag of a place requiring changes for UTF-8 handling). r=arai
...
--HG--
extra : rebase_source : c3fd8a19b9697a56d30e13fa61cd41a43c2291e4
2017-12-27 10:21:14 -05:00
Jeff Walden
bfe1aeae23
Bug 1428863 - Add non-qualified Position typenames to various parser structs. r=arai
...
--HG--
extra : rebase_source : 943e151f8df48273cdaf4b89630ccbf50d9428cb
2017-12-23 13:47:18 -05:00
Jeff Walden
5553aa4882
Bug 1428863 - Change a few TokenStream::* uses in AsmJS.cpp to TokenStreamShared::*, because TokenStream no longer has the meaning it's traditionally had. r=arai
...
--HG--
extra : rebase_source : 4e4e3bf7de8a9ca2521ccbdeeaa45e3426dca1c0
2017-12-23 13:47:14 -05:00
Jeff Walden
2a23e35f41
Bug 1428863 - Remove unused chars/length arguments from the ParserBase and PerHandlerParser constructors. r=arai
...
--HG--
extra : rebase_source : 2bc3c77c238600b7f094e82930226b8d4306212f
2017-12-21 16:07:38 -05:00
Jeff Walden
5492bbcbd7
Bug 1428863 - Pass a PerHandlerParser<ParseHandler> to FoldConstants rather than a GeneralParser<ParseHandler, CharT>, eliminating the need to duplicate constant-folding for one/two-byte parsing. r=arai
...
--HG--
extra : rebase_source : 4fcd4dc42649eb7a7e3c53f856875a4dd629cc63
2017-12-21 15:43:55 -05:00
Jeff Walden
6960f8e444
Bug 1424732 - When creating a wasm buffer, fully initialize the buffer object before exposing it to the rest of the JS engine (in particularly, to memory-accounting code). r=lth
...
--HG--
extra : rebase_source : dbe1e2c7071ce5c4bf6e700e1ee721266cbadd02
2017-12-15 15:57:52 -06:00
Geoff Brown
5fcd0c98f8
Bug 1395086 - Increase max wait time to avoid intermittent failure in testAudioFocus; r=alwu
2018-01-18 11:25:45 -07:00
Geoff Brown
e2ffb68892
Bug 1431433 - Tidy and reorganize mozharness configuration for Android emulator tests; r=jmaher
2018-01-18 11:25:45 -07:00
Pradeep
cb5af0067d
Bug 1406383- Add documentation for squashing commits; r=sole DONTBUILD
...
MozReview-Commit-ID: 82TOmqxtDkE
***
Bug 1406383- Add documentation for squashing commits; r=sole
--HG--
extra : amend_source : 53ab666d3b063a32328d39e619ee8c4ba1b3789a
2018-01-13 03:12:10 +05:30
Jim Chen
99b85681c5
Bug 1426244 - Follow-up to use notimestamp; r=me
...
Add a notimestamp option to not add timestamps to javadoc.
2018-01-18 12:12:31 -05:00
Gijs Kruitbosch
7f003bd9c2
Bug 1430511, remove unused whitelist entry, rs=firebot,bustage
2018-01-18 16:15:53 +00:00
Gijs Kruitbosch
2050bcb92e
Bug 1430511, r=jaws
...
--HG--
extra : rebase_source : e5ecfb98c1bbd1cd5f9a71be13416a1d041350ef
2018-01-17 00:08:32 +00:00
Kai Engert
4040649e6d
Bug 1420060, uplift NSS_3_35_RTM, no code change, only version number. Require version 3.35 for building. r=me
...
UPGRADE_NSS_RELEASE
2018-01-18 15:33:36 +01:00
Ekanan Ketunuti
86f5e5ccb1
Bug 1430714 - Remove duplicate words. r=jet
...
--HG--
extra : amend_source : beabd6932550225cd6141ad16bfbf5e265aae6c5
2018-01-16 13:46:46 +07:00
arthur.iakab
b10eb7b2b1
Merge mozilla-central to mozilla-inbound. a=merge
2018-01-18 15:30:15 +02:00
Jan de Mooij
ef3d5927b3
Bug 1430053 followup - Use this-> in Cell::as() to work around a weird intermittent compiler error. r=me
...
--HG--
extra : rebase_source : 737f96585427487eaf710f28ac4ad0b650a81001
2018-01-18 14:02:03 +01:00
Kai Engert
5ec6480b0d
Bug 1420407, uplift NSPR_4_18_RTM, no code change, only version number. Require version 4.18 for building. r=me
...
UPGRADE_NSPR_RELEASE
--HG--
extra : amend_source : 426147bf34fd54d48213d6897d7cba3d67c3db6b
2018-01-18 14:02:42 +01:00
Simon Fraser
2031c0f517
Bug 1431381 Pin all funsize dependency versions r=callek a=nightly-fix
...
MozReview-Commit-ID: 53RUUw4gVDJ
--HG--
extra : amend_source : 38ec13e565b4bce821f4fa2a6ee735e9adb24a14
2018-01-18 12:47:17 +00:00
Dorel Luca
52d6539c96
Backed out 11 changesets (bug 1382251) for clipbloard failures, mingw32 bustage
...
Backed out changeset a5f447c3bde8 (bug 1382251)
Backed out changeset f9f8aba058c1 (bug 1382251)
Backed out changeset dc0ce4cae588 (bug 1382251)
Backed out changeset 7a304ff7873a (bug 1382251)
Backed out changeset 09cb062d95ee (bug 1382251)
Backed out changeset 95701ac611fa (bug 1382251)
Backed out changeset 37cad137215f (bug 1382251)
Backed out changeset 0d82d0b69c9e (bug 1382251)
Backed out changeset 24de376fb860 (bug 1382251)
Backed out changeset 5f33ad77c5b4 (bug 1382251)
Backed out changeset d2f531c6a6d8 (bug 1382251)
2018-01-18 14:44:31 +02:00
Andrew Osmond
6f5458a90b
Bug 1431130 - Ensure we retain the lock when accessing sLayerIndirectTree off the compositor thread. r=botond
...
CompositorBridgeParent::GetIndirectShadowTree is meant to be a
compositor thread only method. This however was not enforced with an
assert and over time we began using it on the main thread for simple
accesses. These accesses should generally be safe on the main thread,
depending on the individual access, but not outside the lock
GetIndirectShadowTree holds. As such, a safer variant is provided to
execute a lambda inside the lock context, and the unsafe variant will
assert it is indeed in the compositor thread context.
2018-01-18 07:28:56 -05:00
Jan de Mooij
af8dfc75c7
Bug 1430561 - Make sure the empty elements header is followed by an unused Value. r=luke
...
--HG--
extra : rebase_source : 770971d827f524d33bb98a251d10c88046f4fb10
2018-01-18 13:20:26 +01:00
Jan de Mooij
19055f2b0f
Bug 1430053 - Add prefs for index masking Spectre mitigations. r=luke,mccr8
...
--HG--
extra : rebase_source : 7cf15f321e1ca93bcfb90f4faf7ba36dc0df2219
2018-01-18 13:19:41 +01:00
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02:00
Dorel Luca
175c5ca41f
Merge autoland to mozilla-central r=merge a=merge
2018-01-18 11:41:26 +02:00
Coroiu Cristina
410cc33022
Backed out 1 changesets (bug 1429759) on request from whimboo a=backout
...
Backed out changeset e2dd58774f0c (bug 1429759)
2018-01-18 10:37:15 +02:00
Xidorn Quan
8e13ebbe62
Bug 1430608 followup - Suppress valgrind error in MediaList::evaluate on a CLOSED TREE.
...
--HG--
extra : source : 18e60905c302ec4c58c1d64247f7d65e9b2fe512
2018-01-18 18:09:02 +11:00
Dorel Luca
634c361dcc
Backed out changeset ee3afc686ce5 (bug 1420737) for Leaks on multiple failures
2018-01-18 08:32:17 +02:00
Tiberius Oros
92e228aa49
Merge inbound to mozilla-central. a=merge
2018-01-17 23:48:10 +02:00
Tiberius Oros
25b2d642db
Merge autoland to mozilla-central. a=merge
2018-01-17 23:46:17 +02:00
Ryan VanderMeulen
4fc6ee24c9
Backed out changeset ff731fad7630 (bug 1420737) for causing bug 1431064. a=RyanVM
2018-01-17 16:08:13 -05:00
Ryan VanderMeulen
ac18fd5152
Backed out 20 changesets (bug 1411654) for incorrect android:debuggable. r=nalexander, a=RyanVM
...
Backed out changeset cfad693be918 (bug 1411654)
Backed out changeset 55776829a744 (bug 1411654)
Backed out changeset c5bf85d56fed (bug 1411654)
Backed out changeset c270f97bb0da (bug 1411654)
Backed out changeset fde9bf9c14c3 (bug 1411654)
Backed out changeset 01836fd98c63 (bug 1411654)
Backed out changeset 730a70767743 (bug 1411654)
Backed out changeset 690e265c684c (bug 1411654)
Backed out changeset f918500d9cf5 (bug 1411654)
Backed out changeset cec2b8828cc8 (bug 1411654)
Backed out changeset 76085ddd5ac7 (bug 1411654)
Backed out changeset 2b37201606f5 (bug 1411654)
Backed out changeset d0d513d1c379 (bug 1411654)
Backed out changeset e7b0cc801cf1 (bug 1411654)
Backed out changeset 901b304603d9 (bug 1411654)
Backed out changeset 373c9a71d945 (bug 1411654)
Backed out changeset 3dc3beab95f8 (bug 1411654)
Backed out changeset 22a861db1573 (bug 1411654)
Backed out changeset 0850b319efd4 (bug 1411654)
Backed out changeset d276d3deba05 (bug 1411654)
--HG--
rename : mobile/android/app/src/main/res/values-v17/themes.xml => mobile/android/base/resources/values-v17/themes.xml
2018-01-17 15:55:38 -05:00
Ryan VanderMeulen
f40d9dac13
Backed out changeset f5c4825b6ae8 (bug 1430417) for incorrect android:debuggable. r=nalexander
2018-01-17 15:54:42 -05:00
Ryan VanderMeulen
8ac2db0699
Backed out 7 changesets (bug 1419581) for incorrect android:debuggable. r=nalexander
...
Backed out changeset bd1e3857b5ba (bug 1419581)
Backed out changeset be888fa125dc (bug 1419581)
Backed out changeset 44bcb609e721 (bug 1419581)
Backed out changeset a7d75667c58b (bug 1419581)
Backed out changeset 2ea82ff4a757 (bug 1419581)
Backed out changeset 8f1655752d43 (bug 1419581)
Backed out changeset 65195aae48d8 (bug 1419581)
2018-01-17 15:54:22 -05:00
ffxbld
cd76e29a48
No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update
2018-01-17 11:37:07 -08:00
ffxbld
37e9f519f9
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
2018-01-17 11:37:03 -08:00
ffxbld
866b399106
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
2018-01-17 11:37:00 -08:00
Rob Wood
193e30d84e
Bug 1428790 - Disable talos heavy user profile tests on windows and linux; r=jmaher
...
MozReview-Commit-ID: DppwZi5tGNx
--HG--
extra : rebase_source : 28e2b59b2d8eb11c32c7964200b7dc8e8066ef18
2018-01-17 11:40:07 -05:00