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

577371 Коммитов

Автор SHA1 Сообщение Дата
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