Jonathan Watt
3b04a440b4
Bug 1466723 - Fix race in dom/base/test/test_data_uri.html. r=heycam
2018-05-21 16:00:32 +01:00
Jeff Gilbert
9cfe5354c3
Bug 1459785 - Update test markings.
...
MozReview-Commit-ID: Lf0NwRin6sT
2018-06-04 20:08:20 -07:00
Jeff Gilbert
261d4ed101
Bug 1465964 - Add translated source to MOZ_WEBGL_DUMP_SHADER spew. - r=kvark
...
MozReview-Commit-ID: BDb64RqX537
2018-06-04 15:05:36 -07:00
David Parks
87ea513dd2
Bug 1462979 - Broker HttpEndRequestA for plugin process. r=jimm
...
Some file uploads fail (terminate early) without this function. Its omission from the original system was unintentional.
2018-05-29 12:27:23 -07:00
David Parks
518c9a0dc2
Bug 1462979 - Fix printf formatting in FunctionHook logging. r=jimm
...
Use %ls instead of %S, which is now checked by an assertion.
2018-05-29 10:49:24 -07:00
Anny Gakhokidze
8dc3a15a90
Bug 1351193 - Part 3: Update status of affected Web-Platform tests, r=nika
...
Because of modifications to the DataTransfer constructors, the status of the tests that use DataTransfer objects had to be changed to reflect the fact that those tests now pass. Additionally, a test had to be deleted because it tested an obscure situation using the old Chrome only constructor.
MozReview-Commit-ID: LOWuPwh0NeW
2018-06-04 15:09:22 -04:00
Anny Gakhokidze
61c5f540ba
Bug 1351193 - Part 1: Added new DataTransfer constructor, r=nika
...
Deleted the old Chrome DataTransfer constructor because it was only used
for some tests which can be easily changed. Added a new constructor that
is not Chrome Only.
MozReview-Commit-ID: HjcgafSiWfM
2018-06-04 15:09:17 -04:00
Dorel Luca
535f1df913
Merge mozilla-central to mozilla-inbound
2018-06-04 21:48:29 +03:00
Dorel Luca
746fbfe0a7
Merge mozilla-inbound to mozilla-central. a=merge
2018-06-04 21:11:34 +03:00
Boris Zbarsky
0f159c9528
Bug 1466298 part 3. Remove nsIDOMGeoGeolocation. r=mccr8
2018-06-04 12:41:09 -04:00
Boris Zbarsky
d8f459f516
Bug 1466298 part 2. Stop using do_GetService to get the non-window geolocation in C++ code. r=mccr8
2018-06-04 12:41:04 -04:00
Boris Zbarsky
f550c5b2d0
Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8
2018-06-04 12:41:01 -04:00
Ben Kelly
ac7ea6f3f6
Bug 1441932 P4 Treat same-value assignments to the LoadInfo reserved and initial ClientInfo values as no-op changes. r=mayhemer
2018-06-04 09:26:51 -07:00
Ben Kelly
e418cc65b0
Bug 1462069 P2 Make ClientManagerService forward claim() requests to the main thread SWM when the pref is set. r=baku
2018-06-04 09:10:50 -07:00
Ben Kelly
f5141d8667
Bug 1462069 P1 Make ServiceWorkerManager::MaybeClaimClient() take a ClientInfo instead of nsIDocument. r=baku
2018-06-04 09:10:50 -07:00
Ben Kelly
30c31f92b2
Bug 1462069 P0 Allow ServiceWorkerParentInterceptEnabled() to be used off-main-thread. r=asuth
2018-06-04 09:10:49 -07:00
Emilio Cobos Álvarez
b09a776796
Bug 1288572: Don't hide -moz-box / -moz-inline-box yet. r=mats
...
I'd really prefer to not land this patch, but...
MozReview-Commit-ID: HzmvhTd32gz
2018-06-04 15:55:59 +02:00
Miko Mynttinen
4c85ef17cc
Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
...
MozReview-Commit-ID: HpdFXqQdIOO
--HG--
extra : rebase_source : 1e7eea4f2d4ec16ec0c559a8afb26976ddbf4d07
2018-06-01 17:59:07 +02:00
Dan Minor
e5457f8078
Bug 1464917 - Add GetMaxPacketLifeTime and GetMaxRetransmits to DataChannel; r=drno
...
MozReview-Commit-ID: BqukQygumpi
--HG--
extra : rebase_source : b5c801774d27a736ad4787adb957025f3adef201
2018-06-01 08:20:51 -04:00
Dan Minor
2c51210eda
Bug 1464917 - Add maxPacketLifeTime and maxRetransmits to RTCDatachannel.webidl; r=baku
...
MozReview-Commit-ID: C7PagcoW7Xi
--HG--
extra : rebase_source : f989fbaed0bf70b79dd587e698fd13c6fd1a356d
2018-05-31 12:50:55 -04:00
Felix Weinrank
26bdec1e8b
Bug 1464917 - Allow maxPacketLifeTime and maxRetransmits to be zero; r=drno
...
MozReview-Commit-ID: HtYGXPy6pZ
--HG--
extra : rebase_source : 75e153fbf3841d20f7fca80de6905b7ee96f688b
2018-05-31 09:49:24 -04: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
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
Andreea Pavel
4ced6e8b2d
Merge mozilla-central to autoland. a=merge
2018-06-03 07:27:01 +03: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
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
Tiberius Oros
4f25cf9dc0
Bug 1402554 - disable test_main.html for frequent failures on quantum-renderer platforms. r=jmaher
2018-06-02 18:37:00 +03:00
Jan de Mooij
6ac025d047
Bug 1464772 part 1 - Make JS_GetIsSecureContext take a realm instead of compartment and move to JS namespace. r=bz
2018-06-03 12:22:28 +02:00
Peter Van der Beken
0dbc31467c
Bug 1451973 - Split off process from non-process message managers. r=bz.
...
Process and non-process managers have different script loader interfaces
(ProcessScriptLoader/GlobalProcessScriptLoader vs FrameScriptLoader). The WebIDL
conversion used the same interface for some process and
non-process managers, but because of the different script loader interfaces they really
should be using separate interfaces.
--HG--
rename : dom/base/ChromeMessageBroadcaster.cpp => dom/base/MessageBroadcaster.cpp
rename : dom/base/ChromeMessageBroadcaster.h => dom/base/MessageBroadcaster.h
rename : dom/base/ChromeMessageBroadcaster.cpp => dom/base/ParentProcessMessageManager.cpp
rename : dom/base/ChromeMessageBroadcaster.h => dom/base/ParentProcessMessageManager.h
rename : dom/base/ChromeMessageSender.cpp => dom/base/ProcessMessageManager.cpp
rename : dom/base/ChromeMessageSender.h => dom/base/ProcessMessageManager.h
extra : rebase_source : c9b0c543f9f367535919a6c6840e5ba038023112
extra : histedit_source : 7749f98e11e25423fcf414cc1f0415104343798a
2018-04-16 15:18:48 +02:00
Emilio Cobos Álvarez
1e9c395548
Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
...
Same approach as the other bug, mostly replacing automatically by removing
'using mozilla::Forward;' and then:
s/mozilla::Forward/std::forward/
s/Forward</std::forward</
The only file that required manual fixup was TestTreeTraversal.cpp, which had
a class called TestNodeForward with template parameters :)
MozReview-Commit-ID: A88qFG5AccP
2018-06-02 09:33:26 +02:00
Boris Zbarsky
97193c4178
Bug 1464784. Hold a strong ref to the document in callers of ConvertNodesOrStringsIntoNode. r=smaug
2018-06-02 01:26:00 -04:00
Boris Zbarsky
c53f7f15b1
Bug 1466213 part 2. Remove nsIDOMGeoPositionError. r=qdot
2018-06-01 22:35:44 -04:00
Boris Zbarsky
01f73b98d9
Bug 1466213 part 1. Move PositionError out into a separate file. r=qdot
...
--HG--
rename : dom/geolocation/nsGeolocation.cpp => dom/geolocation/PositionError.cpp
rename : dom/geolocation/nsGeolocation.h => dom/geolocation/PositionError.h
2018-06-01 22:35:42 -04:00
Boris Zbarsky
bddc220e1b
Bug 1466253. HTMLFieldSetElement::GetType should return void. r=qdot
2018-06-01 22:35:26 -04:00
Boris Zbarsky
640e7f7112
Bug 1465875 part 5. Eliminate nsIDOMNSEditableElement. r=qdot
2018-06-01 22:35:23 -04:00
Boris Zbarsky
15b087c696
Bug 1465875 part 4. Eliminate random mentions of nsIDOMNSEditableElement. r=qdot
2018-06-01 22:35:23 -04:00
Boris Zbarsky
ddf179a7a7
Bug 1465875 part 3. Eliminate C++ use of nsIDOMNSEditableElement. r=qdot
2018-06-01 22:35:22 -04:00
Boris Zbarsky
c7f378d7ab
Bug 1465875 part 1. Eliminate pointless QIs to nsIDOMNSEditableElement. r=qdot
...
We expose the relevant APIs on textarea and input elements anyway
(chromeonly). The QIs will throw on a non-input or non-textarea element, but
none of these consumers expect that to happen.
2018-06-01 22:35:22 -04:00
Jonathan Kew
ad2647f459
Bug 1463115 - Try to skip irrelevant (collapsed/trimmed) whitespace when collecting used font faces for devtools inspector. r=jwatt
2018-05-24 14:44:09 +01:00
Csoregi Natalia
e2f48890e1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-02 01:05:17 +03:00
Csoregi Natalia
468205953d
Merge inbound to mozilla-central. a=merge
2018-06-02 01:01:33 +03:00
Jeff Gilbert
373a1ed449
Bug 1466001 - Index buffer must be non-null. - r=kvark
...
MozReview-Commit-ID: ConbNwht4Pp
2018-06-01 14:11:02 -07:00