Nicholas Nethercote
d8023679e3
Bug 1345262 (part 2) - Add profiler_{set,clear}_js_context(). r=mstange.
...
PseudoContext::sampleContext() is always called immediately after
profiler_get_pseudo_stack(). This patch introduces profiler_set_js_context()
and profiler_clear_js_context(), which replace the profiler_get_pseudo_stack()
+ sampleContext() pairs. This takes us a step closer to not having to export
PseudoStack outside the profiler.
--HG--
extra : rebase_source : 8558d1600eafd395cc696d31f3d21fb52a1a74b0
2017-03-09 17:06:35 +11:00
Boris Zbarsky
5a5123809e
Bug 1276186. Stop using the locale-sensitive AppendPrintf in code that is supposed to always use '.' as a decimal separator. r=dbaron
...
MozReview-Commit-ID: ILXSgv5QUr4
2017-03-14 23:16:32 -04:00
Phil Ringnalda
dd44ef2360
Backed out 3 changesets (bug 1346987) for media, blob, and temporaryfile failures
...
CLOSED TREE
Backed out changeset d24fa1b4553b (bug 1346987)
Backed out changeset 34701b9ed4ba (bug 1346987)
Backed out changeset f24f4fdc5cc8 (bug 1346987)
2017-03-14 20:03:31 -07:00
Wes Kocher
0902d5e08e
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: AzYu7EXTIlg
2017-03-14 17:23:26 -07:00
Ehsan Akhgari
7230930fe9
Bug 1346987 - Part 3: Stop using the PContent::Msg_OpenAnonymousTemporaryFile sync IPC message for media encoder; r=cpearce
2017-03-14 20:20:58 -04:00
Ehsan Akhgari
75b956ac5f
Bug 1346987 - Part 2: Stop using the PContent::Msg_OpenAnonymousTemporaryFile sync IPC message for blob storage; r=baku
2017-03-14 20:20:57 -04:00
Ehsan Akhgari
cac5d34f3c
Bug 1346987 - Part 1: Introduce the asynchronous ContentChild::AsyncOpenAnonymousTemporaryFile() API; r=billm
2017-03-14 20:20:52 -04:00
Wes Kocher
a7c590aa9c
Merge inbound to central, a=merge
...
MozReview-Commit-ID: KWDF34vWlBx
2017-03-14 17:18:59 -07:00
Sebastian Hengst
1bb61f6114
Backed out changeset 2d2d603dbdaf (bug 1337056)
2017-03-15 00:46:35 +01:00
Sebastian Hengst
8b0ff01934
Backed out changeset c9674c8a9d4f (bug 1337056)
2017-03-15 00:46:30 +01:00
Sebastian Hengst
59df958663
Backed out changeset 0e4ee0af3ff0 (bug 1337056)
2017-03-15 00:46:20 +01:00
Sebastian Hengst
9e2e9cf66e
Backed out changeset 33447647d4e8 (bug 1337056)
2017-03-15 00:46:15 +01:00
Sebastian Hengst
3bdfbf08cc
Backed out changeset cca9db8d2256 (bug 1337056)
2017-03-15 00:46:11 +01:00
Sebastian Hengst
e96286a94b
Backed out changeset 40b8605b5e48 (bug 1337056)
2017-03-15 00:46:06 +01:00
Sebastian Hengst
c36e7dffb3
Backed out changeset 31a996094ef4 (bug 1337056)
2017-03-15 00:46:01 +01:00
Sebastian Hengst
e1e7c0d5b1
Backed out changeset 1101f931d2d7 (bug 1345573
)
2017-03-15 00:45:51 +01:00
John Dai
f051812614
Bug 1333353 - Implement getAutocompleteInfo() for select element. r=smaug
2017-03-14 02:28:00 -04:00
Bas Schouten
f500c10597
Bug 1345814: Don't use mutices when the decoding device is the compositor device anyway. r=mattwoodrow
...
MozReview-Commit-ID: GOwyVKFSkRa
2017-03-13 12:29:22 +00:00
Tooru Fujisawa
34e24d3efc
Bug 1247519 - Trigger mouse click twice in case the first click is overlooked. r=smaug
2017-03-15 00:27:26 +09:00
Sebastian Hengst
3df7071cb8
Backed out changeset 69cd9c72bd4e (bug 1343550) for failing e.g. crashtest 812785.html. r=backout
2017-03-14 16:20:54 +01:00
Samael Wang
2cd1696dc6
Bug 1346703 - Replace PR_LogPrint with MOZ_LOG, remove unnecessary checks and add a nullptr check. r=ehsan
2017-03-14 16:58:45 +08:00
Michael Layzell
b2dbbeb326
Bug 1345573
- Part 1: Key http, https, and ftp URIs on origin instead of eTLD+1, r=baku
...
MozReview-Commit-ID: Gihc4QFf11R
2017-03-14 14:56:13 -04:00
Michael Layzell
1d592c734e
Bug 1337056 - Part 9: Check LOAD_HTML_OBJECT_DATA in ContentParent::TransmitPermsFor, r=ehsan
...
MozReview-Commit-ID: 5MBAUe5zbvU
2017-03-14 14:56:10 -04:00
Michael Layzell
a5740e4923
Bug 1337056 - Part 8: Add nsIRequest::LOAD_HTML_OBJECT_DATA flag to identify requests loaded by nsObjectLoadingContent, r=mcmanus
...
MozReview-Commit-ID: 3hgLRCeuiyD
2017-03-14 14:56:09 -04:00
Michael Layzell
7a7e5daeef
Bug 1337056 - Part 7: Refactor nsObjectLoadingContent::GetTypeOfContent logic out into nsContentUtils, r=qdot
...
MozReview-Commit-ID: IJQNhQZzx3y
2017-03-14 14:56:08 -04:00
Michael Layzell
5aa9ab1a69
Bug 1337056 - Part 6: Disable nsPermissionManager::GetEnumerator in the content process, r=kitcambridge
...
This property allows enumerating over all permissions. As the content
process no longer has access to all permissions, this method cannot be
correctly implemented in the content process anymore.
Because of that, we now error with NS_ERROR_NOT_AVALIABLE when it is
accessed in the content process.
MozReview-Commit-ID: BLNeYYcZhIi
2017-03-14 14:56:06 -04:00
Michael Layzell
13c3e3acbe
Bug 1337056 - Part 5: Add support for finer-grained permission update messages to ContentParent, r=baku
...
MozReview-Commit-ID: 6y6eBLWPTue
2017-03-14 14:56:05 -04:00
Michael Layzell
d861bbc093
Bug 1337056 - Part 3: Send down http[s] and ftp permissions as they are needed. Send down other permissions at startup, r=baku
...
MozReview-Commit-ID: CUKPvFp6zpF
2017-03-14 14:56:03 -04:00
Michael Layzell
e7fb4ee297
Bug 1337056 - Part 2: Replace the synchronous ReadPermissions API with async APIs, r=baku
...
These APIs are intended to use the mechanism defined in Part 1.
Part 3 implements the usage of these APIs to synchronize permissions.
MozReview-Commit-ID: HNKyDPtoaHl
2017-03-14 14:55:49 -04:00
Michael Layzell
352feff91a
Bug 1347179 - Mark contentOpener as unused in some optimized builds, r=ehsan
...
MozReview-Commit-ID: 27LBQ0mGNaj
2017-03-14 14:29:26 -04:00
Michael Layzell
54f4acb9b2
Bug 1332166 - Wait for the clipboard to be updated before checking it, r=enndeakin
...
MozReview-Commit-ID: Ea6jZCYjuaY
2017-03-14 13:48:51 -04:00
Paul Adenot
5c985b0a84
Bug 1343550 - Prevent creating AudioNodes on an AudioContext that has been disconnected from its owner. r=baku
...
Spec (being written): https://github.com/WebAudio/web-audio-api/issues/1139
Bug 1343550 - Prevent touching promises when shutting down an AudioContext, when the global is going away soon. r=baku
MozReview-Commit-ID: F6en9KEbNNf
--HG--
extra : rebase_source : 212968cb3ed9afc1e6598946e54316e54762d0d0
2017-03-14 15:28:32 +01:00
Carsten "Tomcat" Book
fb74131fe7
Merge mozilla-central to mozilla-inbound
2017-03-14 14:26:07 +01:00
Carsten "Tomcat" Book
dba578960e
merge mozilla-inbound to mozilla-central a=merge
2017-03-14 14:23:03 +01:00
Yoshi Huang
e57e010266
Bug 1301649: Use MOZ_ASSERT_IF instead. r=smaug
2017-03-14 16:23:52 +08:00
Zibi Braniecki
fbfa4998fa
Bug 1346819 - Port SanitizeAsBCP47 to LocaleService. r=baku,jfkthame
...
MozReview-Commit-ID: 2SXD5HaJPXr
--HG--
extra : rebase_source : 44404dfd577f13fde722ef5c13a29f853766786d
2017-03-13 08:31:43 -07:00
Wes Kocher
bdd77feb24
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: GiMyITxSevR
2017-03-13 16:39:38 -07:00
Wes Kocher
9c14a7c4ed
Merge inbound to central, a=merge
...
MozReview-Commit-ID: ECt4ZkKUuQp
2017-03-13 16:37:21 -07:00
Ehsan Akhgari
d8777448ae
Bug 1346981 - Add a Gecko Profiler label to WindowDestroyedEvent::Run; r=mystor
...
This function can potentially take a very long time. This label helps us
identify it in BHR data via telemetry.
2017-03-13 19:11:41 -04:00
Frederik Braun
9e93fd0d84
Bug 1346720 - Disallow invalid report IDs early on. r=gerald
...
MozReview-Commit-ID: GBDnzYh0gPt
2017-03-13 18:40:45 -04:00
Ben Kelly
ded5d4f5c4
Bug 1346426 Don't crash if a window is frozen while there is a dummy timer in the list. r=ehsan
2017-03-13 15:26:22 -04:00
Sebastian Hengst
004811fcc7
Backed out changeset 46090632bad3 (bug 1345814) for failing reftests on Windows 8 x64 with e10s enabled, e.g. webgl-capturestream-test.html?preserve. r=backout n a CLOSED TREE
2017-03-13 19:22:32 +01:00
Kartikaya Gupta
916f12ed8f
Merge m-c to graphics
...
MozReview-Commit-ID: GpqewOAwje8
2017-03-13 13:13:37 -04:00
Kartikaya Gupta
b1573d9a13
Bug 1344947 - Update reftest.list files with new webrender results. r=jrmuizel
...
MozReview-Commit-ID: 8F8ZetpBUUY
2017-03-13 13:03:24 -04:00
sotaro
90e35e2b18
Bug 1345712 - Fix rebasing failure part 2 r=jrmuizel
2017-03-13 23:55:39 +09:00
Carsten "Tomcat" Book
c1edc7067d
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Christoph Kerschbaumer
658552e990
Bug 1316305 - Add debug information for test_upgrade_insecure_requests. r=jmaher
2017-03-13 12:00:46 +01:00
Randell Jesup
ed0d72a181
Bug 1346005: add audio samples-inserted logging using AudioLatency:4 r=padenot
...
MozReview-Commit-ID: JZukIfjapuy
2017-03-10 15:22:42 -05:00
Carsten "Tomcat" Book
e078579f28
Merge mozilla-central to mozilla-inbound
2017-03-13 15:25:16 +01:00
Carsten "Tomcat" Book
1a363b7fe3
merge mozilla-inbound to mozilla-central a=merge
2017-03-10 11:38:18 +01:00