Andreea Pavel
3c596bbfd4
Backed out changeset 64ef6909f615 (bug 1453066) for failing devtools/client/debugger/new/test/mochitest/browser_dbg-babel-preview.js on a CLOSED TREE
2018-04-11 08:52:06 +03:00
Andrea Marchesini
4cea8df527
Bug 1437897 - Remove a wrong assertion related to the size of the Performance resource entries array in Performance::InsertResourceEntry, r=bz
2018-04-11 07:42:43 +02:00
Jan Varga
efe3185776
Bug 1447156; r=bkelly a=abillings
2018-04-11 06:36:04 +02:00
Martin Balfanz
5e5059eb5c
Bug 1449528 - Don't rotate grid line number markers when close to the viewport edge. r=gl
2018-03-28 19:59:07 +02:00
arthur.iakab
8f77825a58
Backed out 2 changesets (bug 1453061)For frequently failing build bustage on win-32 pgo on a CLOSED TREE
...
Backed out changeset 6a08a9249650 (bug 1453061)
Backed out changeset 1edfe06dff5b (bug 1453061)
2018-04-11 06:01:40 +03:00
sotaro
35982d6737
Bug 1452901 - Schedule generate frame r=nical
2018-04-11 11:34:25 +09:00
Kris Maglione
32fa162ac2
Bug 1452307: Remove some dead code. r=aswan
...
MozReview-Commit-ID: DpV0WWW8WKF
--HG--
extra : rebase_source : e697d8fd91c40c15df21551514b239de6a9a117f
extra : histedit_source : 45120f4b9208ab3f92b9cbc295b1c6e706412bd1
2018-04-08 12:55:20 -07:00
Kris Maglione
e77bbb4f83
Bug 1452307: Remove support for old-style experiment API extensions. r=aswan
...
MozReview-Commit-ID: 5y48pMRQ5XW
--HG--
extra : rebase_source : 72337be11a0e5d7ebe6bb01d5ad71cb1da1cda7b
extra : histedit_source : bcba1a6a848e16aba9e4f4f606b11ba631c85e2e
2018-04-06 18:14:59 -07:00
Kris Maglione
b5c2235a0f
Bug 1382953: Fix permission prompts in about:addons options browsers. r=aswan
...
MozReview-Commit-ID: At5F5cqGSWu
--HG--
extra : rebase_source : 2bce19447ae0bd4b6cd8f51b16f1e7fabe59d6c8
extra : amend_source : 911e5b1f2d7ee501d08918c6191a79217f0d0b6f
2018-04-07 20:38:21 -07:00
Manish Kumar
7262fc3cf9
Bug 1440292 - Remove unused gUIDensity.setCurrentMode. r=johannh
...
--HG--
extra : amend_source : b4717f6c074e441ea85af2ecb9c575171cfdaa80
2018-04-09 14:01:51 +02:00
Jim Blandy
863f939532
Bug 1452410
- Simplify ThrottledEventQueue's shutdown behavior. r=froydnj
2018-04-06 14:44:42 -07:00
Jeff Walden
fab5754933
Bug 1452818 - Make tokenstream positions be created by constructor-call so that their members don't have to be default-constructible. r=arai
...
--HG--
extra : rebase_source : 9e75b0e05536e07cb18d2b1d0d6dfc44f40e83ec
2018-04-09 16:10:25 -07:00
Jeff Walden
d9a177cdb7
Bug 1452818 - Move BytecodeCompiler::startPosition into more locally-scoped stack-frame variables. r=arai
...
--HG--
extra : rebase_source : 2dd98d0d6940e9890d150e97fa8b13188aca5460
2018-04-09 12:58:02 -07:00
Jeff Walden
4b9e315a13
Bug 1452754 - Handle promise rejection in cases of error or otherwise through RAII in MapDataIntoBufferSource::DoMapDataIntoBufferSource. r=jgilbert
...
--HG--
extra : rebase_source : 52341f938e87ab4fa35926494ed927fde8a2e744
2018-04-09 12:57:10 -07:00
Jeff Walden
cba0aa5d89
Bug 1452754 - Add tests to TestMustReturnFromCaller.cpp that verify that RAII destruction after a must-return-after expression is permitted. r=mystor
...
--HG--
extra : rebase_source : 6ca1082b766393fa90f3631fd09a399e01c9e6e6
2018-04-09 12:56:37 -07:00
Jeff Walden
be8ccd5a6b
Bug 1452619 - Implement mozilla::IsAsciiAlpha. r=froydnj
...
--HG--
extra : rebase_source : fd1e3284d293edad0bd96cc378eeeeb1bc2c8829
2018-04-09 12:02:43 -07:00
Jeff Walden
a675e51266
Remove unused JS::Value::get{Int32,Double}Ref member functions. No bug, r=me as trivial
...
--HG--
extra : rebase_source : 3c32ceef0657739f07994929d3cdd3c32df7cf55
2018-04-05 20:45:57 -07:00
Nathan Froyd
14488e954b
Bug 1453129 - don't needlessly copy data in nsClipboardProxy; r=smaug
...
We're already going to copy the data when we initialize the
nsISupportsString here. There's no need to copy the data into a
temporary object before passing it in to the nsISupportsString.
And as long as we're fixing the big mistakes, we might as well fix the
small ones, like copying the flavor string from the IPC object.
2018-04-10 19:07:40 -04:00
Nicholas Nethercote
fe6068a327
Bug 1451658 - Remove JS_STATIC_CLASS in favour of MOZ_STATIC_CLASS. r=mystor
...
MozReview-Commit-ID: B2fynvjOSG7
--HG--
extra : rebase_source : 8f2ca40231561e5c7a140bad4f7fe79c89aeef04
2018-04-10 17:31:55 +10:00
Nicholas Nethercote
374e333b76
Bug 1451658 - Add MOZ_STATIC_CLASS. r=mystor
...
MozReview-Commit-ID: HlbfoQypMcI
--HG--
extra : rebase_source : 3f91229f7190f04a9f512a6ac594674e05829039
2018-04-10 17:31:31 +10:00
Jason Laster
b37082d190
Bug 1453066 - Update Debugger Frontend v34. r=jdescottes
2018-04-10 18:38:13 -04:00
Kris Maglione
08184e1c91
Bug 1452827: Follow-up: Flush the jar cache after fetch()ing a jar: URI at install. r=bustage
...
MozReview-Commit-ID: BcU9vQrcIvk
--HG--
extra : rebase_source : 4f5911678bb56c7e477cc9da12d051aa102c3f1b
extra : amend_source : 83eacfa483a226bfcf46d8b93c1cbfa313e2eb9e
2018-04-10 15:19:17 -07:00
arthur.iakab
bbca7c7700
Merge mozilla-central to inbound
2018-04-11 01:17:20 +03:00
arthur.iakab
280690d83e
Merge mozilla-central to inbound
2018-04-11 01:02:05 +03:00
Coroiu Cristina
c22c3be855
Merge inbound to mozilla-central a=merge
2018-04-11 00:56:08 +03:00
Coroiu Cristina
323bc1bd69
Merge autoland to mozilla-central a=merge
2018-04-11 00:54:18 +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