Valentin Gosu
2f9cd15a1b
Bug 1463766 - Change do_send_remote_message/do_await_remote_message to allow passing data r=ted
...
MozReview-Commit-ID: 4OuzgmQlhn5
--HG--
extra : rebase_source : eacd514733d38e20fa21140c6bac1862a6aae075
2018-05-23 16:51:58 +02:00
Venkatesh Pitta
c8db8adef3
Bug 1348145 - Remove getWindowPosition/setWindowPosition and getWindowSize/setWindowSize. r=whimboo
...
MozReview-Commit-ID: AUxPhJwOKB6
--HG--
extra : rebase_source : 7e80bcfa65e7285a07dcc957bc46368373e42126
2018-06-02 09:14:06 +10:00
Gurzau Raul
f040d25e12
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-06-04 12:53:25 +03:00
Jonathan Kew
7954a2d745
Bug 1466332 - patch 3 - Update StyleDistance function to more closely follow CSS4 Fonts algorithm. r=jwatt
2018-06-03 21:33:53 +01:00
Jonathan Kew
7cfc0cfbdc
Bug 1466332 - patch 2 - Update WeightDistance function to more closely follow CSS4 Fonts algorithm. r=jwatt
2018-06-03 21:33:47 +01:00
Jonathan Kew
b4b39146d3
Bug 1466332 - patch 1 - Update StretchDistance function to more closely follow CSS4 Fonts algorithm. r=jwatt
2018-06-03 21:33:42 +01:00
Cosmin Sabou
8752135981
Bug 1463107 - Disable /fetch/api/redirect/redirect-count.any.worker.html on Linux for frequent timeouts. r=jmaher
2018-06-03 03:57:00 +03:00
Julian Viereck
a3f96695fe
Bug 1124238 - The autofill placeholder should not override keywords. r=mak
...
MozReview-Commit-ID: D6gBdkQxMrW
--HG--
extra : rebase_source : d198539910e23a41b10898a20079373d422b89a6
2018-05-30 16:50:37 +02:00
Dale Harvey
cfbbb5eff9
Bug 1466129 - Add default value to pref. r=johannh
...
MozReview-Commit-ID: 988Co3PD41V
--HG--
extra : rebase_source : fe5eeccf370c23525c72f427dcc65bb973b84b32
2018-06-01 22:44:20 +01:00
Kartikaya Gupta
2cead810c0
Bug 1455597 - Flush the transaction to remove the pipeline before shutting down the WebRenderAPI. r=sotaro
...
MozReview-Commit-ID: GuQJjMzzQUE
--HG--
extra : rebase_source : 30f17418135fe68a3dfca0ee36f3df5c53924f24
2018-06-02 12:15:15 -04:00
Daisuke Akatsuka
a491f34bbd
Bug 1452495: Split browser_animation_keyframes-graph_computed-value-path test. r=gl
...
MozReview-Commit-ID: CNJxH3JxJzE
--HG--
extra : rebase_source : 6371618ba52d06df2ddbc97d5f0bed53b1b51879
2018-06-03 23:18:22 +09:00
Daisuke Akatsuka
dc23fc9878
Bug 1453246 - Part 2: Add test for avoiding double highlight. r=gl
...
MozReview-Commit-ID: 1GUuC9Xbrf0
--HG--
extra : rebase_source : 9cd1d8310334d5b0c10cf2030d221691d9fa86a0
2018-06-03 22:52:30 +09:00
Daisuke Akatsuka
ca72e7b6cc
Bug 1453246 - Part 1: Disable mouseover/mouseover if the target node already highlighted. r=gl
...
MozReview-Commit-ID: 6kMvLgnx07V
--HG--
extra : rebase_source : 630e2956e9284fd4794ab211e0db676c74f216cb
2018-06-03 22:52:23 +09:00
shindli
936dd8d764
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-06-04 01:07:15 +03:00
arthur.iakab
7e765f798b
Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
...
Backed out changeset 7c8905b6b226 (bug 1465060)
Backed out changeset 10446073eca8 (bug 1465060)
2018-06-03 19:25:41 +03:00
Miko Mynttinen
9a6bff4ea0
Bug 1465060 - Part 2: Don't suppress pessimizing-move and self-move warnings r=froydnj
...
MozReview-Commit-ID: KtQ31q6uFqZ
--HG--
extra : rebase_source : 017f965f0a861ee1eaa5bfae62ae164e48c309a5
2018-06-01 14:09:30 +02:00
Miko Mynttinen
8d9dc85cd4
Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
...
MozReview-Commit-ID: HpdFXqQdIOO
--HG--
extra : rebase_source : 619d0e0ff63a2453c80f0c4d9beb906d43fa9b01
2018-06-01 17:59:07 +02:00
Cosmin Sabou
835f7407b3
Backed out 10 changesets (bug 1406181
) as per developers request.
...
Backed out changeset 06461ddb2699 (bug 1406181
)
Backed out changeset fd61d9faedf0 (bug 1406181
)
Backed out changeset b52c2fb70ae1 (bug 1406181
)
Backed out changeset 4f387b4a76a9 (bug 1406181
)
Backed out changeset db783c96c076 (bug 1406181
)
Backed out changeset 62e9126ecd0d (bug 1406181
)
Backed out changeset d34810cab822 (bug 1406181
)
Backed out changeset 3241c2dfb296 (bug 1406181
)
Backed out changeset 912a2eaf4d26 (bug 1406181
)
Backed out changeset fdac47b8ef20 (bug 1406181
)
2018-06-03 16:10:23 +03:00
Miko Mynttinen
9e0fa68289
Bug 1465118 - Part 4: Cache inverted transformation matrix for nsDisplayTransform r=mattwoodrow
...
MozReview-Commit-ID: H1b2oRCFkjZ
--HG--
extra : rebase_source : d7f9bf13c63f3418225dd48ebc6d34a465775992
2018-05-29 17:48:59 +02:00
Miko Mynttinen
d7c986461e
Bug 1465118 - Part 3: Use Maybe<T> to cache transformation matrix r=mattwoodrow
...
MozReview-Commit-ID: 1oBc77ijXcv
--HG--
extra : rebase_source : a11a54ba3dc660c5f23cc310b0eae8c36aa9ee06
2018-05-29 15:07:43 +02:00
Miko Mynttinen
445dc3332d
Bug 1465118 - Part 2: Remove unused nsDisplayTransform contructor r=mattwoodrow
...
MozReview-Commit-ID: 9kRBP6aQUcD
--HG--
extra : rebase_source : aed5f5051635330612901f6c06a90b12e65738ea
2018-05-29 15:07:10 +02:00
Miko Mynttinen
105dea894f
Bug 1465118 - Part 1: Disable broken nsDisplayTransform::IsUniform() logic to avoid unnecessary work r=mattwoodrow
...
MozReview-Commit-ID: EuoSzUr1A9A
--HG--
extra : rebase_source : 68fa9f8d156b3751968ee9cf9440ad210a1be834
2018-05-29 00:36:12 +02:00
Cosmin Sabou
cff08774d6
Merge mozilla-central to autoland. a=merge
2018-06-03 13:10:57 +03:00
Cosmin Sabou
9994e67745
Backed out changeset cbf0895981cd (bug 1270217) for turning bug 1405083 into permafail. a=backout
2018-06-03 13:08:10 +03:00
Brian Grinstead
057167f7eb
Bug 1425552 - Move clearOutput and clearPrivateMessages from the jsterm and onto the WebConsoleFrame;r=nchevobbe
...
MozReview-Commit-ID: 9lJW7qt64DT
--HG--
extra : rebase_source : 1a331fb42429206688ac5c980a2915c1c7d48157
2018-06-02 16:44:08 -07:00
Andreea Pavel
4ced6e8b2d
Merge mozilla-central to autoland. a=merge
2018-06-03 07:27:01 +03:00
Andreea Pavel
bb80b73970
Backed out changeset 5cd398cc6a4b (bug 1369841) for failing browser chrome at browser/components/extensions/test/browser/browser_ext_legacy_extension_context_contentscript.js on a CLOSED TREE
2018-06-03 00:48:16 +03:00
Mats Palmgren
8f2a5e19c9
Bug 1466330 - Make nsITheme::GetWidgetBorder return the border directly instead of using an out-param (idempotent patch). r=emilio
2018-06-02 19:10:48 +02:00
Andrea Marchesini
05c0b87539
Bug 1466023 - Move blobURL and fontTableURI code in a separate directory, r=qdot
...
--HG--
rename : dom/file/BlobURL.cpp => dom/file/uri/BlobURL.cpp
rename : dom/file/BlobURL.h => dom/file/uri/BlobURL.h
rename : dom/file/BlobURLProtocolHandler.cpp => dom/file/uri/BlobURLProtocolHandler.cpp
rename : dom/file/BlobURLProtocolHandler.h => dom/file/uri/BlobURLProtocolHandler.h
rename : dom/file/FontTableURIProtocolHandler.cpp => dom/file/uri/FontTableURIProtocolHandler.cpp
rename : dom/file/FontTableURIProtocolHandler.h => dom/file/uri/FontTableURIProtocolHandler.h
2018-06-02 15:51:42 +02:00
Andrea Marchesini
6b34ff8dfc
Bug 1466023 - Get rid of GenerateURIStringForBlobURL, r=qdot
2018-06-02 15:51:42 +02:00
Andrea Marchesini
d13a49eca5
Bug 1466023 - nsHostObjectURI renamed BlobURL, r=qdot
...
--HG--
rename : dom/file/nsHostObjectURI.cpp => dom/file/BlobURL.cpp
rename : dom/file/nsHostObjectURI.h => dom/file/BlobURL.h
2018-06-02 15:51:42 +02:00
Andrea Marchesini
962ddd4872
Bug 1466023 - Get rid of RTSP scheme, r=qdot
2018-06-02 15:51:42 +02:00
Andrea Marchesini
7ba8b77e07
Bug 1466023 - Separate FontTableURI and BlobURL, r=qdot
...
This patch splits FontTableURI and BlobURL in 2 classes:
FontTableURIProtocolHandler and BlobURLProtocolHandler
both under mozilla::dom.
It also removes a memory reporter because that report is already covered by the
BlobURL one.
--HG--
rename : dom/file/nsHostObjectProtocolHandler.cpp => dom/file/BlobURLProtocolHandler.cpp
rename : dom/file/nsHostObjectProtocolHandler.h => dom/file/BlobURLProtocolHandler.h
2018-06-02 15:51:42 +02:00
Andrea Marchesini
426e4b7015
Bug 1466023 - Remove an internal parameter only in NS_GetBlobForBlobURI, r=qdot
2018-06-02 15:51:41 +02:00
Andrea Marchesini
d64c4294eb
Bug 1466023 - Get rid of NS_GetStreamForBlobURI, r=qdot
2018-06-02 15:51:41 +02:00
Jan de Mooij
403ba762c8
Bug 1466083 part 6 - Add xpc::GetRealmPrincipal and use it in a few places. r=bz
...
Not strictly necessary, but this lets us remove some JS::GetCompartmentForRealm and JS_GetCompartmentPrincipals calls.
2018-06-02 11:58:29 +02:00
Jan de Mooij
85dfb1be7c
Bug 1466083 part 5 - Assume we have a single compartment/realm in Zone::deleteEmptyCompartment. r=jonco
2018-06-02 11:58:28 +02:00
Jan de Mooij
907e63b5d1
Bug 1466083 part 4 - Use UniquePtr instead of ScopedJSDeletePtr when allocating Zones and Realms. r=jwalden
2018-06-02 11:58:28 +02:00
Jan de Mooij
c72c47d1f1
Bug 1466083 part 3 - Some minor Zone::sweepCompartments cleanup. r=jonco
2018-06-02 11:58:28 +02:00
Jan de Mooij
030c2bbfd2
Bug 1466083 part 2 - Replace JSRuntime::numCompartments with JSRuntime::numRealms. r=luke
2018-06-02 11:58:28 +02:00
Jan de Mooij
e1029c5394
Bug 1466083 part 1 - Make IterateScripts take a realm instead of a compartment. r=luke
2018-06-02 11:58:27 +02:00
Robin Templeton
72c12f5784
bug 1461050 - Implement string-to-BigInt conversion. r=jandem
2018-05-31 13:32:00 +03:00
Andrew Swan
91271d4735
Bug 1369841 Make browser.runtime.onMessage and onConnect persistent r=zombie
...
MozReview-Commit-ID: 4LdBeEERtsD
--HG--
extra : rebase_source : e6fe6f2e8ceab9ef1bd760f3abc1175868879cfa
2018-05-29 17:40:53 -07:00
Peter Van der Beken
4efe180435
Bug 1464639 - Call JSPurpleBuffer::Destroy before shutting down the CC. r=mccr8.
...
Currently we call JSPurpleBuffer::Destroy from
nsCycleCollector::PrepareForGarbageCollection. If the CC is shut down after a call to
nsCycleCollector::GetJSPurpleBuffer (which creates a JSPurpleBuffer) but before a GC
happens, we'll release the strong reference in mJSPurpleBuffer from nsCycleCollector's
destructor but we won't call JSPurpleBuffer::Destroy. That leaves a stale pointer to the
JSPurpleBuffer in the JSHolder's hash.
--HG--
extra : rebase_source : b21a0953ae5b3a470dbd22b8285bffb858f87f13
extra : histedit_source : 1959a4480066fc0920830428023ce01e0768c08e
2018-05-28 22:23:45 +02:00
Jonathan Watt
0327bb1ef7
Bug 1466251 part 2 - Mark font-display-failure-fallback.html as now passing. rs=heycam
2018-05-15 17:51:23 +01:00
Jonathan Watt
572c8e4059
Bug 1466251 part 1 - Make sure we reject FontFace.loaded if font loading times out. r=heycam
2018-05-15 16:18:40 +01:00
Jonathan Watt
fc527d7807
Bug 1466004 part 2 - Mark font-weight-matching.html as now passing. rs=heycam
2018-05-14 15:31:04 +01:00
Jonathan Watt
cb1e759fc3
Bug 1466004 part 1 - Flush layout when script asks for document.fonts.ready. r=heycam
2018-05-14 14:53:25 +01:00
André Bargull
74d05c67bd
Bug 1464794 - Remove 'using mozilla::*' from header files in js/src. r=Waldo
2018-06-04 01:31:05 -07:00
Jonathan Watt
6a304d9349
Bug 1405083 - Disable test_getUserMedia_basicScreenshare.html for now. r=permafail
...
This test became permafail after the patch for bug 1270217 landed to update
the default value for MACOS_DEPLOYMENT_TARGET from 10.7 to 10.9. We need to
update that value since otherwise local builds are broken on Mac, halting all
Mac development. As the lesser of two evils I'm disabling this test for now.
2018-05-11 16:51:27 +01:00