Граф коммитов

51844 Коммитов

Автор SHA1 Сообщение Дата
ctai fd36b32d94 Bug 1266646 - Move group of MediaStreamListener to a new header file. r=pehrsons
This can reduce the include header dependency. MediaStreamVideoSink will inherit from DirectMediaStreamTrackListener. But we can't use forward declaration on MediaStreamListener because the usage of nsTArray<RefPtr<MediaStreamVideoSink>>.

MozReview-Commit-ID: 328s4Kw9NvW

--HG--
extra : transplant_source : %D2%18%E3%3B%0C%D8%F04%F3%EB%EB%A0%A7%8B%B1%A9%AB%97rY
2016-06-30 15:07:48 +08:00
ctai 533acf2e59 Bug 1266646 - Rename MediaStreamDirectListener and MediaStreamTrackDirectListener to DirectMediaStreamListener and DirectMediaStreamTrackListener respectively. r=pehrsons
Rename those two function to better name alignment with AddDirectListener and AddDirectTrackListener.

MozReview-Commit-ID: 6QY08oyih1X

--HG--
extra : transplant_source : %5C%1C%23%AC%D7%0D%97%24%CB%ED%8E%D5%60/%5E%07%F2%85Z%DA
2016-04-29 11:45:25 +08:00
Jan de Mooij 96da4695c8 Bug 1283855 part 25 - Make JS_GC take JSContext instead of JSRuntime. r=terrence 2016-07-06 11:40:20 +02:00
Jan de Mooij 28662f4214 Bug 1283855 part 23 - Make more callback setters take JSContext instead of JSRuntime. r=evilpie 2016-07-06 11:40:20 +02:00
Jan de Mooij c1ed92b71b Bug 1283855 part 3 - Make some callback setters take JSContext instead of JSRuntime. r=efaust 2016-07-06 11:40:20 +02:00
Gabriele Svelto a4f9c9188e Bug 1284030 - Do not take multiple minidumps during a hang r=jimm 2016-07-05 13:39:37 +02:00
Andrea Marchesini a30365d014 Bug 1282992 - Improve sync event loop shutdown in workers, r=khuey 2016-07-06 08:36:54 +02:00
Brian Birtles e1cbd45efd Bug 1279819 - Copy keyframes array before iterating over it; r=hiro
MozReview-Commit-ID: KMacnQcFx9f
2016-07-06 13:55:30 +09:00
Carsten "Tomcat" Book 1bb9877c16 Backed out changeset 3de5b79d7373 (bug 1241932) for bustage 2016-07-06 06:00:03 +02:00
Carsten "Tomcat" Book 2de695aebf Backed out changeset e98d1ac584d6 (bug 1241932) 2016-07-06 05:59:52 +02:00
Michelangelo De Simone 9508c6dd0b Bug 1218627 - Fixing randomly failing test(s) in Geo. r=dougt
MozReview-Commit-ID: LyZVmPBQT84

--HG--
extra : transplant_source : L%0D%F2%BA_%84%8E%B9%B9%7F%E7J%DB%86%8E%B6%83%9B%05%87
2016-07-05 14:46:58 -07:00
Brad Werth 1656f9d629 Bug 1241932 - Expose decoded CSS grid line properties via a Chrome API. r=mats 2016-07-05 13:35:52 -07:00
Brad Werth dd6149d032 Bug 1241932 - Expose decoded CSS grid track properties in a Chrome API. r=heycam, r=khuey 2016-06-24 12:20:05 -07:00
Boris Chiou ac7404da73 Bug 1283625 - Unlink timing object before nullifying it. r=birtles
MozReview-Commit-ID: 3eIAL77aDLV
2016-07-06 10:57:26 +08:00
Wes Kocher fc828c3264 Merge m-c to inbound, a=merge 2016-07-05 17:12:45 -07:00
Brian Birtles 3743434413 Backed out changeset f182a6c18d75 (bug 1279819) 2016-07-06 09:09:55 +09:00
Wes Kocher 057b582fd1 Merge inbound to central, a=merge 2016-07-05 17:04:04 -07:00
Brian Birtles 454f9549c2 Bug 1279819 - Copy keyframes array before iterating over it; r=hiro
MozReview-Commit-ID: KMacnQcFx9f
2016-07-06 08:00:44 +09:00
Michael Layzell 48f17dbe5d Backout Bug 1279771 due to linux test failures 2016-07-05 13:48:52 -04:00
Kartikaya Gupta eb0b1afe65 Bug 1256339 - Add a eLongTapUp tap type, which fires an observer notification rather than doing a click. r=botond
For B2G we had this "special" behaviour where a long-press that didn't trigger
a contextmenu or whose contextmenu event was cancelled would still trigger a
click event. No other browser does this, and so I think it doesn't make sense
for us to keep doing it either. It also makes it much harder to implement the
Windows-style contextmenu, where the contextmenu pops up when you *lift* your
finger after doing a long-press.

MozReview-Commit-ID: K7NmkNbjfqY
2016-07-05 13:24:54 -04:00
Kartikaya Gupta 4152d69a8e Bug 1256339 - Collapse the different Handle*Tap functions in GeckoContentController into a single API. r=botond
This is just a refactoring, no functional changes intended.

MozReview-Commit-ID: GRJxVpNAlHC
2016-07-05 13:24:54 -04:00
Jeff Gilbert 4e33074bf3 Bug 1284346 - Fix PACK_ params. - r=jrmuizel
MozReview-Commit-ID: 4cEwl5ekuoh
2016-07-05 12:52:42 -07:00
Jeff Gilbert 97c7597e73 Bug 1284355 - Mark DoReadPixelsAndConvert branch properly. - r=ethlin
MozReview-Commit-ID: GBNlnOqQei4
2016-07-05 12:52:42 -07:00
Jeff Gilbert f579c1383b Bug 1284355 - ANGLE supports color_buffer_half_float without a special-case. - r=ethlin
MozReview-Commit-ID: JOy7YT2OZs3
2016-07-05 12:52:42 -07:00
Carsten "Tomcat" Book 2013c96abf Merge mozilla-central to autoland 2016-07-05 16:09:08 +02:00
Carsten "Tomcat" Book 8ff729f2c7 merge mozilla-inbound to mozilla-central a=merge 2016-07-05 16:03:24 +02:00
Carsten "Tomcat" Book c5537a7c68 merge autoland to mozilla-central a=merge 2016-07-05 16:00:37 +02:00
Carsten "Tomcat" Book d90190d784 Backed out changeset 730fcdccb26e (bug 742434) 2016-07-05 12:25:41 +02:00
Phil Ringnalda 3c074ffc55 Merge m-i to m-c, a=merge 2016-07-04 15:02:22 -07:00
Phil Ringnalda 38f200f8da Back out 2 changesets (bug 1238183) for leaks from browser_forgetaboutsite.js
Backed out changeset 1207df32d737 (bug 1238183)
Backed out changeset 663a083774f4 (bug 1238183)
2016-07-04 10:11:21 -07:00
Gregory Szorc a7c8e9f3cc Merge autoland into mozilla-central; a=merge
--HG--
extra : amend_source : 8ffaee5cda76b1923f7ef1f5724473c8ed94fda3
2016-07-04 09:01:56 -07:00
Gian-Carlo Pascutto 0a5cac2ffc Backed out 2 changesets (bug 742434)
Backed out changeset 4e0e2373e234 (bug 742434)
Backed out changeset 66a937c6ca0e (bug 742434)

MozReview-Commit-ID: 8Chchv4HUL

--HG--
extra : rebase_source : 78f35317a643a48c3f45ec34d88fe321d71d04d1
2016-07-04 18:00:53 +02:00
Carsten "Tomcat" Book bbb5b3ca61 merge mozilla-inbound to mozilla-central a=merge 2016-07-04 13:02:20 +02:00
Xidorn Quan 047d82990f Bug 1283579 - Use data schema rather than outside document for test of bug 682592 to make it faster. r=jfkthame
MozReview-Commit-ID: 6ccLpZF1qr8

--HG--
extra : rebase_source : e275f555152e38bf24ca833e5a876ade5776ed1c
2016-07-04 13:16:08 +10:00
Hiroyuki Ikezoe 3dfafb3211 Bug 1264107 - Use shorter duration to avoid possibilities of overflow on TimeStamp calculations. r=birtles
If there is a possibility that long duration property causes overflow on
TimeStamp calculations, we should use shorter duration in our tests.

MozReview-Commit-ID: HJThoX80W4Y

--HG--
extra : rebase_source : 8986afa9a58d832e15194b8ea9533af380a127a4
2016-07-05 19:27:20 +09:00
Jarda Snajdr c57870b617 Bug 1283401 - CacheStorage: assertion failure when CacheStorage.keys() returns error r=bkelly
MozReview-Commit-ID: B0OTffqPryR
2016-07-01 06:17:00 +02:00
Daniel Holbert 2354f5fcb2 (no bug) Fix documentation in Bindings.conf to clarify that only some interfaces need to be listed there. rs=khuey
comment-only, so DONTBUILD

MozReview-Commit-ID: 5TY2roIvVcZ
2016-07-01 15:47:30 -07:00
Jeff Gilbert a35321385c Bug 1268638 - Redo backend selection dance for WebGL. - r=jrmuizel
MozReview-Commit-ID: EW8vDujwn4x
2016-07-01 13:15:37 -07:00
Jeff Gilbert 96dc6afb76 Bug 1268638 - Bitrot.
MozReview-Commit-ID: QJjb2PW5C4
2016-07-01 13:15:31 -07:00
Jeff Gilbert e266a0fe97 Bug 1268638 - Disable native GL for webgl1, but allow in webgl2. - r=jrmuizel
MozReview-Commit-ID: FZJcIGsKb62
2016-07-01 13:15:25 -07:00
Jeff Gilbert 1ceea00332 Bug 1268638 - Use FailureReason struct. - r=jrmuizel
MozReview-Commit-ID: 4jxtXlToNZS
2016-07-01 13:15:20 -07:00
Jeff Gilbert cd59689cf5 Bug 1268638 - WGL without DXGLInterop2 is perf caveat. - r=jrmuizel
MozReview-Commit-ID: 9AkBtzzGj6l
2016-07-01 13:15:14 -07:00
Jeff Gilbert 2dee86caa5 Bug 1268638 - Add webgl.disable-wgl. - r=jrmuizel
MozReview-Commit-ID: BjtMv8RKKMH
2016-07-01 13:15:02 -07:00
Jeff Gilbert e417babf90 Bug 1268638 - Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
Also support accumulating a list of WebGL failure reasons.

MozReview-Commit-ID: I9p0BBrBJ5V
2016-07-01 13:14:51 -07:00
Honza Bambas 2342cffea3 Bug 1277028 - Make external protocol handlers work with e10s redirects, r=jduell 2016-07-01 05:16:00 +02:00
Kevin Chen 96f6cecc6b Bug 1264809 - (Part 1) Decouple SetImageOverridePreserveAspectRatio from mIsPaintingSVGImageElement setting. r=dholbert 2016-07-01 00:41:00 +02:00
Paul Adenot f754b752be Bug 1273009 - Prune AudioParam events in the main thread when inserting new events. r=karlt
Running the test-case in the bug, and profiling under OSX using Instruments'
time profiler, the time spent in `AudioEventTimeline::ValidateEvent` was the
highest Web Audio API-related function. This patch makes it disappear from the
profile. We already use the same technique on the MSG thread to keep the number
of events low.

MozReview-Commit-ID: GJLPRWBh7nQ
2016-06-29 10:25:58 +02:00
Jan de Mooij e4ae5f26da Bug 1283855 part 20 - Make more principals code take JSContext instead of JSRuntime. r=luke
--HG--
extra : rebase_source : ad5f2f5b5bef9d20e4e248898a3c754adb306683
2016-07-05 16:49:46 +02:00
Jan de Mooij 078a91ca56 Bug 1283855 part 19 - Make security callbacks take JSContext instead of JSRuntime. r=jorendorff
--HG--
extra : rebase_source : c106826540912b00550b2d6162dcae6e1fb616d4
2016-07-05 16:49:44 +02:00
Nathan Froyd 2c2b9296bc Bug 1283616 - part 2 - micro-optimize inserting microtask runnables into the queue; r=khuey
We can save an AddRef/Release pair by passing in the reference to the queue.
2016-07-05 18:49:06 -04:00