arthur.iakab
280690d83e
Merge mozilla-central to inbound
2018-04-11 01:02:05 +03:00
Nika Layzell
4d3a49a4fb
Bug 1445668 - Don't hide includes when -showIncludes is explicitly passed to cl.exe, r=gps
2018-04-10 17:49:51 -04:00
Nika Layzell
6d83ce8024
Bug 1444151 - Part 5: Update rust-url to 1.7.0, r=valentin
2018-04-10 17:49:51 -04:00
Nika Layzell
da7423dfa5
Bug 1444151 - Part 4: Remove the now-unnecessary xpcom-style segment getters, r=valentin
2018-04-10 17:49:50 -04:00
Nika Layzell
4f380cfe7d
Bug 1444151 - Part 3: Only create a single allocation for MozURL objects, which is managed by rust, r=valentin
...
This patch rewrites the rust-url-capi crate as the mozurl crate, which
provides a threadsafe MozURL object which is compatible with the
previous MozURL class.
Creating a MozURL this way performs a single allocation, which contains
only a rust-url Url object and an atomic refcnt, however it is fully
compatible with the C++ RefPtr type.
This patch also exposes methods for accessing dependent substrings of
the serialized spec, meaning that string copies can be avoided in many
situations when inspecting attributes of the MozURL.
--HG--
rename : netwerk/base/rust-url-capi/.gitignore => netwerk/base/mozurl/.gitignore
2018-04-10 17:49:50 -04:00
Nika Layzell
944ff7f16d
Bug 1444151 - Part 2: Make Rust's RefPtr::forget safe, r=froydnj
2018-04-10 17:49:49 -04:00
Nika Layzell
9c3d9faeca
Bug 1444151 - Part 1: Remove unused rust-url-capi tests, r=valentin
2018-04-10 17:49:49 -04:00
Nika Layzell
48ff89c65b
Bug 1443956 - Part 2: Support serializing nsIPrincipal directly over IPDL, r=froydnj
2018-04-10 17:49:49 -04:00
Nika Layzell
9b6f7881f9
Bug 1443956 - Part 1: Support serializing nsIURI directly over IPDL, r=froydnj
2018-04-10 17:49:48 -04:00
Nika Layzell
952f6a915a
Bug 1443954 - Part 3: Add support for RefCounted types to IPDL, r=bz,froydnj,baku
...
This patch was reviewed in parts, however the intermediate states would not build:
Bug 1443954 - Part 3A: Strip pointers from the argument to WriteParam and WriteIPDLParam before selecting the ParamTraits impl, r=froydnj
Bug 1443954 - Part 3B: Move nsIAlertNotification serialization to the refcounted system, r=bz
Bug 1443954 - Part 3C: Move geolocation serialization to the refcounted system, r=bz
Bug 1443954 - Part 3D: Move nsIInputStream serialization to the refcounted system, r=baku
Bug 1443954 - Part 3E: Move BlobImpl serialization to the refcounted system, r=baku
Bug 1443954 - Part 3F: Correctly implement ParamTraits for actors after the ParamTraits changes, r=froydnj
2018-04-10 17:49:48 -04:00
Nika Layzell
15aae6a990
Bug 1443954 - Part 2: Support parsing `using refcounted class` imports in IPDL, r=froydnj
2018-04-10 17:49:48 -04:00
Nika Layzell
854c39c514
Bug 1443954 - Part 1: Only Move() arguments when necessary, r=froydnj
2018-04-10 17:49:47 -04:00
Nika Layzell
0d56c8977a
Bug 1437167 - Part 2: Round submillisecond condition variable waits up to 1ms, r=froydnj
2018-04-10 17:49:47 -04:00
Nika Layzell
0c3ba13e4c
Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
2018-04-10 17:49:47 -04:00
Nika Layzell
b286bc10d9
Bug 1443379 - Stop pretending cacheKey can be anything other than uint32_t, r=smaug
2018-04-10 17:49:46 -04:00
Nika Layzell
adc5b074cd
Bug 1434768 - Part 5: Add EvictLocalContentViewers to ChildSHistory, r=bz
2018-04-10 17:49:46 -04:00
Nika Layzell
11744e4b91
Bug 1434768 - Part 4: Create a ParentSHistory in nsFrameLoader, r=bz
2018-04-10 17:49:45 -04:00
Nika Layzell
4464c02334
Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz
2018-04-10 17:49:45 -04:00
Nika Layzell
8822e43271
Bug 1434768 - Part 2: Replace nsDocShell::mSessionHistory with ChildSHistory, r=bz
2018-04-10 17:49:45 -04:00
Nika Layzell
c3cbd8710f
Bug 1434768 - Part 1: Add Child/ParentSHistory classes which wrap nsISHistory, r=bz
2018-04-10 17:49:44 -04:00
Nika Layzell
58eeb66cb3
Bug 1438026 - Part 4: Remove the old nsPresState code completely, r=baku
2018-04-10 17:49:44 -04:00
Nika Layzell
242c9ce313
Bug 1438026 - Part 3: Replace nsPresState with the new PresState type, r=baku
2018-04-10 17:49:44 -04:00
Nika Layzell
998263091d
Bug 1438026 - Part 2: Add IPDL definitions for the PresState data structures, r=baku
2018-04-10 17:49:43 -04:00
Nika Layzell
0b0d005341
Bug 1438026 - Part 1: Add IPDLParamTraits for RefPtr<BlobImpl>, r=baku
2018-04-10 17:49:43 -04:00
Vinothkumar Nagasayanan
8d69150966
Bug 1424023 - Test run time reduced using another new iframe. r=ckerschb
...
--HG--
extra : rebase_source : f2c2b8ca89c2290ad9a701fb7f7c5cbb1a1bf63c
2018-04-10 17:43:16 -04:00
Tom Prince
73bb663634
Bug 1421062: Enable production signing on comm-* branches; r=aki a=Aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D904
--HG--
extra : rebase_source : cbe6acaa43118fad716ae2079d5c21eac3469935
extra : amend_source : f64cbcddb4f8fb4ff339cf49cc5cf0dd608601b7
2018-04-10 14:36:38 -06:00
ffxbld
a822851bc4
No bug, Automated HPKP preload list update from host bld-linux64-spot-327 - a=hpkp-update
2018-04-10 13:54:43 -07:00
ffxbld
7951af6d38
No bug, Automated HSTS preload list update from host bld-linux64-spot-327 - a=hsts-update
2018-04-10 13:54:39 -07:00
Ryan VanderMeulen
355897fc22
Backed out changeset cb808626c8df (bug 1424505) because it didn't help with the crashes. r=jimm, a=RyanVM
2018-04-10 16:26:55 -04:00
Gurzau Raul
6bfadf95b4
Merge inbound to mozilla-central. a=merge
2018-04-10 19:54:34 +03:00
Gurzau Raul
5009625bdc
Merge autoland to mozilla-central. a=merge
2018-04-10 19:53:31 +03:00
Christoph Kerschbaumer
c0f8ff4e4d
Bug 1451094 - Fix null loadinfo deref. r=mayhemer
2018-04-10 17:26:36 +02:00
Bob Owen
e2dd0c27f0
Bug 1451376: Properly enforce single PrintingParent per content process. r=jld
2018-04-10 15:36:26 +01:00
Gurzau Raul
59bd7c58a9
Backed out changeset c905d37ed54a (bug 1451376) for bustage on workspace/build/src/dom/ipc/ContentParent.cpp on a CLOSED TREE
2018-04-10 16:17:51 +03:00
Jan de Mooij
840915945f
Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke,bbouvier
2018-04-10 15:00:49 +02:00
Bob Owen
baef6401be
Bug 1451376: Properly enforce single PrintingParent per content process. r=jld
2018-04-10 13:58:06 +01:00
Csoregi Natalia
af2c31f32b
Backed out changeset de33fb39fa48 (bug 1451976) for spidermonkey failures on cacheir/bug1451984.js:7. CLOSED TREE
2018-04-10 15:17:18 +03:00
Simon Fraser
91ea0d21ac
Bug 1452159 periodic file udpates, fix awk behaviour r=jlorenzo
...
Summary:
a difference in behaviours between awks meant the original didn't work in-situ,
although the task didn't fail due to the pipe chain.
Reviewers: jlorenzo
Reviewed By: jlorenzo
Bug #: 1452159
Differential Revision: https://phabricator.services.mozilla.com/D899
--HG--
extra : rebase_source : b31b7ceeb59c79aeecf206c079b8ea436967e7c7
2018-04-10 13:10:45 +01:00
Razvan Caliman
16b65bde9d
Bug 1435373 - Shapes editor: update tests for new implementation.r=pbro
...
MozReview-Commit-ID: KUVacaWD5lv
--HG--
extra : histedit_source : 900f8065cb8a2fc8c5474b8baa0fa83b8220ac07
2018-04-10 13:59:13 +02:00
Razvan Caliman
db34548a67
Bug 1435373 - Shapes editor: implementation to map shape value changes to rule. r=pbro
...
MozReview-Commit-ID: i20YChYAxd
--HG--
extra : histedit_source : a216ae1ff4cac1609d60465476f157876fcc526f
2018-04-10 13:59:00 +02:00
Razvan Caliman
7deb320c23
Bug 1435373 - Minor refactor for shape output string guarding against empty this.geometryBox. Round values in getDistance() util function to avoid verbose precision.r=gl
...
MozReview-Commit-ID: IBB4mkvAu6h
--HG--
extra : histedit_source : 13e21379bc3638c37810d62ed89287d462ac943c
2018-04-10 13:58:48 +02:00
Matthew Gaudet
a7ca95c9c6
Bug 1451976 - Temporary fix for --enable-more-deterministic when doing DoubleNot IC. r=tcampbell
2018-04-09 18:23:49 -04:00
Matthew Gaudet
a7339ba012
Bug 1451976: Temporary fix for --enable-more-deterministic when doing DoubleNot IC r=tcampbell
...
--HG--
extra : rebase_source : 8707974f966b748c214e9d0534e25c623839ca07
2018-04-09 18:23:49 -04:00
Andrew Halberstadt
823b6dea94
Bug 1452769 - [mozprofile] Fix a couple of missed instances of 'addon_manager' leftover after bug 1451733, r=jmaher
...
I missed a couple of references in cleanup code. This wouldn't have caused any
failures but might result in addons not being cleaned up properly.
MozReview-Commit-ID: BX0oX2GRGWT
--HG--
extra : rebase_source : 2193adb4e96b8e70faa6ffb1afd6db698b10ad2d
2018-04-09 17:05:27 -04:00
Tom Prince
5c0397226f
Bug 1451968: Add comm-central bracnhes to taskgraph project aliases; r=dustin a=reland
...
There are several project aliases for taskgraph's `run_on_projects`. Add the
appropriate `comm-*` branches to those aliases.
Differential Revision: https://phabricator.services.mozilla.com/D863
--HG--
extra : source : 918004b0cc5d69f7fb05b1fcbb0adb06f6966bf0
extra : amend_source : 34414fd9ced8b73306836397e3acee26c68bb968
2018-04-05 15:48:24 -06:00
Csoregi Natalia
2b084713ed
Merge inbound to mozilla-central. a=merge
2018-04-10 12:56:48 +03:00
Tooru Fujisawa
e8598b2796
Bug 1448531 - Part 7: Request longer timeout for browser/base/content/test/general/browser_newTabDrop.js. r=bustage
2018-04-10 14:12:28 +09:00
Daisuke Akatsuka
fa46acbfc3
Bug 1449804 - Part 2: Avoid overwrapping the label content of animation detail title. r=gl
...
MozReview-Commit-ID: EOAto87YjFP
--HG--
extra : rebase_source : 8137e23a8f15b4de0b26b916eb592a92523cbae1
2018-04-10 07:34:36 +09:00
Daisuke Akatsuka
b715e36b8c
Bug 1449804 - Part 1: Avoid overwrapping the label content of animation target. r=gl
...
MozReview-Commit-ID: DJE842tgzfC
--HG--
extra : rebase_source : c67a5a3e50b94ed1efd4e93df5e511c54df7a478
2018-04-10 07:34:08 +09:00
Markus Stange
cf7fd3319a
Bug 1444373 - Don't crash when trying to draw an empty RectTextureImage. r=mattwoodrow
...
MozReview-Commit-ID: EsnxswIaABQ
--HG--
extra : rebase_source : 44e2fce7502a0bf9f8097cbb98d0a1ace36d51f1
2018-04-09 17:07:58 -04:00