Tim Taubert
e7bbf534a6
Bug 1439805 - Implement CredentialsContainer.preventSilentAccess() r=jcj,smaug
...
Reviewers: jcj, smaug
Reviewed By: jcj, smaug
Bug #: 1439805
Differential Revision: https://phabricator.services.mozilla.com/D629
2018-02-22 14:36:08 +01:00
Thomas Wisniewski
8d2ee99353
Bug 1439022 r=baku
...
MozReview-Commit-ID: HSKAPIXUrtz
--HG--
extra : amend_source : 5c6b3e29de5ac96d85e771a7341375a919b66d13
2018-02-21 22:20:37 -05:00
Dorel Luca
9b2f91981c
Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
...
Backed out changeset 7c8317f4ad48 (bug 888600)
Backed out changeset 5b990735f1ad (bug 888600)
Backed out changeset 9eafe225b804 (bug 888600)
Backed out changeset 16af80d6cd93 (bug 888600)
Backed out changeset a109987af625 (bug 888600)
Backed out changeset 0949dba396ad (bug 888600)
2018-02-22 13:56:43 +02:00
Dorel Luca
ce3c40d6ba
Merge mozilla-central to mozilla-inboud
...
--HG--
rename : security/certverifier/TrustOverride-AppleGoogleData.inc => security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc
rename : security/manager/tools/crtshToDNStruct/crtshToDNStruct.py => security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py
rename : security/manager/tools/crtshToDNStruct/requirements.txt => security/manager/tools/crtshToIdentifyingStruct/requirements.txt
extra : rebase_source : 6bcbd2a80706f4f4b36bbb1e53c260ea495babf8
2018-02-22 12:10:42 +02:00
Dorel Luca
6ad641c5c4
Merge mozilla-inboud to mozilla-central. a=merge
2018-02-22 11:59:54 +02:00
Andrea Marchesini
11e5ad9105
Bug 1439677 - Console.assert() should print the stack to stdout, r=bgrins
2018-02-22 08:50:02 +01:00
Andrea Marchesini
370acd6950
Bug 1439686 - Console API should print logs on stdout when used by chrome code and if browser.dom.window.dump.enabled is true, r=bgrins
2018-02-22 08:49:51 +01:00
Arthur Edelstein
67294b1767
Bug 1438795 - Spoof KeyboardEvent.which for privacy.resistFingerprinting. r=masayuki, r=smaug
2018-02-20 16:51:00 -05:00
Nico Grunbaum
0b893198d5
Bug 1439041 - tighten up RTP sources mochitests r=mjf
...
MozReview-Commit-ID: 6fzHZpe1U0w
--HG--
extra : rebase_source : a5f5436efc1c12b0693814b5397d4777b4cd9dbc
2018-02-16 17:21:38 -08:00
Xidorn Quan
eca4b8510c
Bug 1439507 followup - Don't do null-check for nsXBLPrototypeHandler::mHandler.
2018-02-22 13:03:17 +11:00
Csoregi Natalia
957058e69e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-21 23:53:19 +02:00
Csoregi Natalia
3011413f82
Merge inbound to mozilla-central. a=merge
2018-02-21 23:50:20 +02:00
Ben Kelly
4f6986d012
Bug 1438541 P4 De-duplicate code in DOMEventTargetHelper::BindToOwner() methods. r=smaug
2018-02-21 10:53:53 -08:00
Ben Kelly
36e56dbf7e
Bug 1438541 P3 Allow nsIGlobalObject::ForEachEventTargetObject() callback function to abort iteration. r=smaug
2018-02-21 10:53:53 -08:00
Ben Kelly
deec3fa995
Bug 1438541 P2 Make nsIGlobalObject::GetOrCreateServiceWorker() use the DOMEventTargetHelper list stored on the global. r=smaug
2018-02-21 10:53:52 -08:00
Ben Kelly
f696313a4a
Bug 1438541 P1 Track DOMEventTargetHelper objects in the nsIGlobalObject base class and always call DisconnectFromOwner() on them. r=smaug
2018-02-21 10:53:22 -08:00
Gurzau Raul
67898ab5c2
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-21 19:32:45 +02:00
Gurzau Raul
9a8d3f8191
Merge inbound to mozilla-central. a=merge
2018-02-21 18:46:07 +02:00
Ben Kelly
8a855818ec
Bug 1437760 P1 Propagate the FetchEvent.request.url fragment to the synthesized Response.url. r=asuth
2018-02-21 07:28:32 -08:00
Emilio Cobos Álvarez
432d45b460
Bug 1439027: Simplify PresShell::Initialize. r=bz
...
Most of the callers pass the already-existing pres-context visible area. The few
that don't can set it themselves.
MozReview-Commit-ID: KRi4ShrgOrE
2018-02-21 12:42:17 +01:00
Gurzau Raul
8eb329889b
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-02-21 12:04:36 +02:00
Gurzau Raul
082f8e6d89
Merge inbound to mozilla-central. a=merge
2018-02-21 12:01:33 +02:00
Christoph Kerschbaumer
a6c1ffb498
Bug 1434357: Exempt Web Extensions from insecure redirects to data: URIs. r=kmag,mayhemer
2018-02-18 19:52:52 +01:00
Emilio Cobos Álvarez
30b133d3c7
Bug 1439223: Stop ShadowRoot::Host from being a useless function call. r=smaug
...
Also, change DocumentFragment to use RefPtr, since that's the usual style.
MozReview-Commit-ID: 4PQ19nbmhUh
--HG--
extra : rebase_source : 2afb214b764ba48a4a8718190a6853ae6d6ea80b
2018-02-18 14:33:14 +01:00
Brian Grinstead
1586c450c0
Bug 1411032 - Remove 'bulletinboard' alias for the stack element;r=enndeakin+6102
...
MozReview-Commit-ID: GSDH9rWqv0e
--HG--
extra : rebase_source : 60fe4fafb614d7c92ab97143c10cf749c3d47880
2018-02-21 09:28:47 -08:00
Gurzau Raul
2a77281049
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-02-21 19:30:44 +02:00
Alex Gaynor
94ce464547
Bug 1440019 - removed some dead code from ContentParent::InitInternal; r=jld
...
MozReview-Commit-ID: 7ZqXBxJ6Yw9
--HG--
extra : rebase_source : 73e4a7563788122a749d1fdd916986aab99e0d14
2018-02-21 13:35:36 -05:00
Adrian Wielgosik
e2f33ee5dd
Bug 1439751 - Cleanup HTMLInputElement some more. r=qdot
...
MozReview-Commit-ID: APunYKaGM8I
--HG--
extra : rebase_source : ed40f33f3c922c79a3f7ce770ecfa588a082c716
2018-02-20 23:11:27 +01:00
Adrian Wielgosik
2d4df58ad8
Bug 1439751 - Remove all members from nsIDOMHTMLInputElement. r=qdot
...
MozReview-Commit-ID: JVagEzvSONN
--HG--
extra : rebase_source : a7e1cf2e5ccc1925f3a11c7d935438ef6307c70c
2018-02-20 23:10:44 +01:00
Adrian Wielgosik
ed00cb8c4e
Bug 1440039 - Remove nsIDOMCanvasRenderingContext2D. r=qdot
...
MozReview-Commit-ID: GY3DdHAfQK2
--HG--
extra : rebase_source : 1fe021831984cb64cedd8c7eba486a0d29f7d66a
2018-02-21 20:49:07 +01:00
Hiroyuki Ikezoe
8f3060510e
Bug 1439269 - Call RequestRestyle() if the display property is changed from 'none' in the case the element has script animations. r=birtles
...
MozReview-Commit-ID: 1anUTbvw3k4
--HG--
extra : rebase_source : 68ca22f8db7112ac3d73c5331ff39b0780cece6e
2018-02-22 09:10:00 +09:00
Valentin Gosu
55a7a824c6
Bug 1435671 - Reduce binary size by making NS_MutateURI.Apply not be a templated method r=mayhemer
...
We instead add a templated method NS_MutatorMethod that returns a std::function<nsresult(nsIURIMutator*)> which Apply then calls with mMutator as an argument.
The function returned by NS_MutatorMethod performs a QueryInterface, then calls the passed method with arguments on the result.
MozReview-Commit-ID: Jjqp7gGLG1D
--HG--
extra : rebase_source : f2a17aee7bb66a7ba8652817d43b9aa7ec7ef710
2018-02-21 01:00:54 +01:00
J. Ryan Stinnett
bbd75cba2e
Bug 1438697 - Add inFrameSwap property on page transition. r=mrbkap
...
During a frame swap (using the `swapFrameLoaders` API on a frame loader owner),
we dispatch `pagehide` events before swapping and `pageshow` events after
swapping.
For some consumers that watch these events (such as DevTools), it would be
helpful to filter out the ones that sent because of frame swapping. This change
adds a chrome-only `inFrameSwap` property to such events so that we can tell
them apart.
MozReview-Commit-ID: QzIDuaF2zC
--HG--
extra : rebase_source : 3ac15e34c18b648c4cb060e69587e39e4ebaab60
2018-02-16 13:05:06 -06:00
Hiroyuki Ikezoe
467ed67c74
Bug 1388557 - Call RequestRestyle(Layer) in the case where we attach orphaned animating element to the document. r=birtles
...
MozReview-Commit-ID: IIcyYFROqDx
--HG--
extra : rebase_source : f096635d400528660d5243d2884d125e7b623db2
2018-02-21 10:13:13 +09:00
Hiroyuki Ikezoe
4606fafb88
Bug 1417354 - Clear pending restyle requests for the element and its pseudos where the element is detached from the document. r=hiro
...
MozReview-Commit-ID: GLHjtHNusuB
--HG--
extra : rebase_source : aaf05c7773d11cf61a28803d4ba70546c2b98e27
2018-02-21 07:00:20 +09:00
Hiroyuki Ikezoe
0ca9f2c309
Bug 1417354 - Add a method to clear all pending restyle requests for a given element and its pseudos. r=birtles
...
MozReview-Commit-ID: DZkbwUPiPTd
--HG--
extra : rebase_source : b1993ea863a261841be1edfc3b2dee7655123fe8
2018-02-21 07:00:20 +09:00
Hiroyuki Ikezoe
1b0cba9367
Bug 1417354 - Introduce nsIDocument::GetPresContext(). r=smaug
...
It would be convenient to get nsPresContext from nsIDocument.
MozReview-Commit-ID: Ei6V3UE8XGr
--HG--
extra : rebase_source : 8d2a917eb62cf341e4e1810451fd01c01dbc3bad
2018-02-21 07:00:10 +09:00
Hiroyuki Ikezoe
2ae05eae09
Bug 1417354 - Drop unused presshell and prescontext in nsGlobalWindowInner.cpp. r=smaug
...
MozReview-Commit-ID: Ok80ilFDsf
--HG--
extra : rebase_source : 490e58ea922a56fe8d4c2ffeea4ea83198141bd3
2018-02-21 06:15:22 +09:00
Xidorn Quan
7f1a212543
Bug 1439507 - Add more XBL binding stuff to memory report. r=njn
...
MozReview-Commit-ID: F6wMYm7ifm9
--HG--
extra : rebase_source : 66a21c88209b22611a112fdabb74adf596c56d14
2018-02-20 19:58:50 +11:00
nbeleuzu@mozilla.com
01eef6aff1
Backed out changeset c9dcce0a1068 (bug 1435671) for build bustages on nsIURIMutator.h. CLOSED TREE
2018-02-21 00:06:46 +02:00
Valentin Gosu
f1850e9354
Bug 1435671 - Reduce binary size by making NS_MutateURI.Apply not be a templated method r=mayhemer
...
We instead add a templated method NS_MutatorMethod that returns a std::function<nsresult(nsIURIMutator*)> which Apply then calls with mMutator as an argument.
The function returned by NS_MutatorMethod performs a QueryInterface, then calls the passed method with arguments on the result.
MozReview-Commit-ID: Jjqp7gGLG1D
--HG--
extra : rebase_source : 592d13349a8c4627c7ce3146ec592f577b39f3cc
2018-02-20 22:39:40 +01:00
Adrian Wielgosik
244e676451
Bug 1438956 - Modify HTMLMediaElement::Seek to avoid undefined behavior. r=bz
...
Previously, in IsInRanges, aIntervalIndex could have values between -1..length-1.
After the change, the values are in range 0..length, which makes it possible to use unsigned ints and avoid UB.
MozReview-Commit-ID: 39SIzXRHv91
--HG--
extra : rebase_source : d0efebb4bc13694eb7d2048cd2eae2d6386238cf
2018-02-17 19:29:43 +01:00
Adrian Wielgosik
8cb213f738
Bug 1438956 - Add inline Start/End TimeRanges methods for C++ users. r=bz
...
MozReview-Commit-ID: DcLsYyKV7WX
--HG--
extra : rebase_source : 1891f87a72380ed6f57d1790659c10ea416ccf15
2018-02-16 19:36:40 +01:00
Adrian Wielgosik
d729e5e045
Bug 1438956 - Remove nsIDOMTimeRanges. r=bz
...
MozReview-Commit-ID: DAgQ0OkSxkq
--HG--
extra : rebase_source : e995b4d76186032fc048bc7b63f4e1e2aee046b4
2018-02-16 19:34:28 +01:00
shindli
f1c5255ad4
Merge inbound to mozilla-central. a=merge
2018-02-20 21:09:49 +02:00
Joel Maher
0d3fd13f91
Bug 1438641
- dom/media/test/reftest/gizmo.mp4.seek.html fails on new windows 10 hardware, add fuzzy-if. r=bryce
2018-02-20 10:45:26 -05:00
Byron Campen [:bwc]
7eeb085a3b
Bug 1290949: Test that removeTrack does not remove the associated sender. r=jib
...
MozReview-Commit-ID: ERg48fO9i6b
--HG--
extra : rebase_source : 0e2944e0c30a2811be3d198f8b6a7bd36d53692e
2018-02-16 13:28:25 -06:00
Ciure Andrei
50b2c43e29
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-02-20 12:20:31 +02:00
Ciure Andrei
47cb352984
Merge inbound to mozilla-central. a=merge on a CLOSED TREE
2018-02-20 12:15:57 +02:00
Xidorn Quan
a0c9e1acaa
Bug 1438497 part 3 - Add XUL prototype cache to memory report. r=njn
...
MozReview-Commit-ID: 7CSEJKFkm7B
--HG--
extra : rebase_source : fe10ebd0d3b5538565e6e9692feb1cb993ef01a8
2018-02-19 21:07:44 +11:00