Commit Graph

479909 Commits

Author SHA1 Message Date
Boris Zbarsky
2a3c63b8e7 Bug 1281366. Ensure that when unblocking the scriptloader we try to process scripts if we have _any_ scripts to process, not just parser-blocking ones. r=smaug 2016-06-23 00:22:29 -04:00
Mantaroh Yoshinaga
6ef497660b Bug 1277272 - Remove RefreshObserver when removing animation from timeline. r=birtles
MozReview-Commit-ID: DGSHye0lmdm
2016-06-23 13:09:03 +09:00
Sotaro Ikeda
4093745a3c Bug 1273612 - Do not enter dormant when MediaDecoder is not paused r=jwwang 2016-06-22 20:45:22 -07:00
JW Wang
a96557277e Bug 1281090. Part 5 - don't lock while sending synchronous notification to avoid deadlock. r=gerald.
MozReview-Commit-ID: hOasuXLf5a

--HG--
extra : rebase_source : 74b84944360afcd4ea50390153d071c8e63a74b4
2016-06-21 16:32:13 +08:00
JW Wang
f972c4f7af Bug 1281090. Part 4 - prune disconnected listeners more aggressively to avoid hitting the assertion. r=gerald.
MozReview-Commit-ID: 1Z5L3swKBx6

--HG--
extra : rebase_source : 05c147239fa97d754439ce1154d34d29c22542df
2016-06-21 16:31:03 +08:00
JW Wang
67a5e7b845 Bug 1281090. Part 3 - replace MediaDecoderReaderWrapper::Set{Audio,Video}Callback with MediaCallback. r=kaku.
MozReview-Commit-ID: DleK3s5F3sD

--HG--
extra : rebase_source : d4ef0e44106f939ed0695e5eef6df181e9bd0ec9
2016-06-14 11:22:45 +08:00
JW Wang
9c080bdb61 Bug 1281090. Part 2 - add synchronous notification to MediaEventSourceImpl. r=gerald.
MozReview-Commit-ID: 6uWl4IP5iEP

--HG--
extra : rebase_source : 045d7e18650aa4a17c05f35f33fc4fa80e9a030c
2016-06-20 18:31:01 +08:00
JW Wang
7cb843e953 Bug 1281090. Part 1 - rename ListenerMode to ListenerPolicy. r=gerald.
MozReview-Commit-ID: IaRwKRlAoxy

--HG--
extra : rebase_source : 8d438b3c768f2d78b8b62e83e0ab55000d8a7fb7
2016-06-20 16:06:54 +08:00
Masayuki Nakano
adabe1afd9 Bug 1281387 KeyboardLayout.cpp should use LazyLogModule instead of PR_NewLogModule() for making aware of MOZ_LOG* r=m_kato
MozReview-Commit-ID: LADKYU7uPcq

--HG--
extra : rebase_source : 5863bfa4fa3983740465d2ea745ca6b8a485b7e3
2016-06-22 15:39:58 +09:00
Masayuki Nakano
dead605781 Bug 1281391 IMContextWrapper and nsGtkKeyUtils should use LazyLogModule instead of PR_NewLogModule() for making MOZ_LOG* aware r=m_kato
MozReview-Commit-ID: 5xqIfFmakvq

--HG--
extra : rebase_source : 825b0b667d5200ba8d8c07ddbb3ea98f499ebd79
2016-06-22 16:31:37 +09:00
Cykesiopka
97ab4b046e Bug 1281564 - Fix misuses of free() as the deallocator in PSM. r=keeler
There are a few places in PSM where free() is used to free memory allocated by
NSS instead of PORT_Free() (or higher level deallocation functions that end up
calling PORT_Free()).

In practice, PORT_Free() is just a wrapper around PR_Free(), which is just a
wrapper around free() if we don't ask NSPR to use a zone allocator.
Gecko explicitly tells NSPR not to use a zone allocator, so the changes here are
mainly for making the code more obviously correct.

This patch also includes some misc cleanup.

MozReview-Commit-ID: 9Ccg5OwlhWR

--HG--
extra : rebase_source : 768979a4bedb1cbdab2398d2a416429d9a241dd6
2016-06-22 15:56:11 -07:00
Cykesiopka
26dc8be640 Bug 1280331 - Update HPKP preload script URL to deal with renaming of transport_security_state_static.certs. r=keeler
4361f2ad66
renamed transport_security_state_static.certs to
transport_security_state_static.pins, so the URL needs to be updated to avoid
a 404.

MozReview-Commit-ID: 1FmYdi0mMcI

--HG--
extra : rebase_source : 25ebf2290cab6ee12f98bc65972b696c45d506d0
2016-06-21 16:11:57 -07:00
Jared Wein
e983d3aa29 Bug 1258451 - Add a whitelist to 'mach try' for platforms, unittest suites, and talos suites. r=chmanchester
MozReview-Commit-ID: 6Hh7xGoulsC

--HG--
extra : rebase_source : 4c61f36360948374544016edf46dffa63d1323a1
2016-06-22 11:19:00 -04:00
Kirk Steuber
5b3eba1f2b Bug 1263774 - Include memory reports in content process crash reports. r=mccr8, r=aklotz
MozReview-Commit-ID: 7y3GFBZxjsS

--HG--
extra : rebase_source : 9d5aaaa6caad336c85c42002df321b382c90c8a9
2016-06-21 11:45:25 -07:00
Martin Giger
2072a2d80e Bug 1215025 - Resize popup when content size changes. r=kmag
--HG--
extra : rebase_source : f70828223c7853f68d080f0beea6f8fbd62fae72
2016-06-22 02:55:00 -04:00
Martin Giger
8ef39ac0b8 Bug 1265317 - Handle missing storage error as success. r=kmag
--HG--
extra : rebase_source : bd4a7c99a2fdeba789ec95c3f461ef0c0f090b0e
2016-06-15 07:13:00 -04:00
Martin Giger
1478f20494 Bug 1279562 - Accept negative 'left' and 'top' values in chrome.windows.update. r=kmag
--HG--
extra : rebase_source : 25a49cfc156fafcb490dcd997d26f20c550fa4ec
2016-06-17 02:22:00 -04:00
Phil Ringnalda
28ae5ce216 Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
CLOSED TREE
2016-06-22 18:45:08 -07:00
Jeff Muizelaar
83442b6d87 Bug 1279413. pixman: avoid overflow in create_bits function.
This is from the upstream:
https://lists.freedesktop.org/archives/pixman/2014-April/003244.html
2016-06-22 20:52:31 -04:00
Jeff Muizelaar
6ea6772e53 Bug 1279972. ssse3-scaler: initialize iter.data to NULL
This should avoid calling free with an uninitialized value.
2016-06-22 20:52:31 -04:00
Jeff Gilbert
5c7f301a40 Bug 1268638 - Redo backend selection dance for WebGL. - r=jrmuizel
MozReview-Commit-ID: EW8vDujwn4x
2016-06-22 17:47:41 -07:00
Jeff Gilbert
619c297be6 Bug 1268638 - Bitrot.
MozReview-Commit-ID: QJjb2PW5C4
2016-06-22 17:47:41 -07:00
Jeff Gilbert
d7d6af3388 Bug 1268638 - Disable native GL for webgl1, but allow in webgl2. - r=jrmuizel
MozReview-Commit-ID: FZJcIGsKb62
2016-06-22 17:47:41 -07:00
Jeff Gilbert
5cab53a36f Bug 1268638 - Use FailureReason struct. - r=jrmuizel
MozReview-Commit-ID: 4jxtXlToNZS
2016-06-22 17:47:41 -07:00
Jeff Gilbert
748d83a0ff Bug 1268638 - WGL without DXGLInterop2 is perf caveat. - r=jrmuizel
MozReview-Commit-ID: 9AkBtzzGj6l
2016-06-22 17:47:41 -07:00
Jeff Gilbert
cc92861293 Bug 1268638 - Enable DXGL by default. - r=jrmuizel
This will only run if they receive a WGL context, and we have a blocklist
entry for this. Since there isn't a reason right now to want WGL without
DXGL, we should tie these together.

MozReview-Commit-ID: ymtVT5dJIZ
2016-06-22 17:47:41 -07:00
Jeff Gilbert
c0c4eadce1 Bug 1268638 - Add webgl.disable-wgl. - r=jrmuizel
MozReview-Commit-ID: BjtMv8RKKMH
2016-06-22 17:47:41 -07:00
Jeff Gilbert
7f0f026b98 Bug 1268638 - Avoid using gfxPrefs in a widfely-included header. - r=jrmuizel
MozReview-Commit-ID: KUERI1IC4HK
2016-06-22 17:47:41 -07:00
Jeff Gilbert
c60ef0f24b 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-06-22 17:47:41 -07:00
Jeff Gilbert
d392c3d6b4 Bug 1268638 - Add good driver versions to blocklist for webgl+native-gl. - r=jrmuizel
MozReview-Commit-ID: IAalsSiuTiL
2016-06-22 17:47:41 -07:00
Seth Fowler
a2712d4b0e Bug 1255632 - Make Maybe::map and Maybe::apply support lambdas. r=waldo,njn 2016-06-22 16:32:40 -07:00
Christoph Kerschbaumer
af4cc7ca3c Bug 1281114 - Convert devtools/client/debugger/test/mochitest/addon3.xpi to use channel.open2() r=grinstead
--HG--
extra : rebase_source : 041cffe0cb19d6860edda0e9d36d55a4b0d36f4c
2016-06-21 10:23:58 +02:00
bechen
fe0f6b220c Bug 1278151 - Fix web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian
MozReview-Commit-ID: 7VuUfyegq2d

--HG--
extra : rebase_source : d7d69c1511f65cba09337e7123ffba5c43f91127
2016-06-22 16:03:46 +08:00
bechen
c2f769c9f2 Bug 1278151 - Fix CompareCuesByTime for the web-platform/meta/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html. r=rillian
MozReview-Commit-ID: KLGqF55DnhI

--HG--
extra : rebase_source : f8e9c2358bab95e332990afdc600148899ee04a7
2016-06-21 16:26:35 +08:00
Honza Bambas
1998cc0732 Bug 1276930 - Bypass HTTP cache data read right after shutdown, r=michal
--HG--
extra : rebase_source : c0f568a3642c74eaad7f901c52f6dd67c6281217
2016-06-22 16:18:01 -07:00
Christoph Kerschbaumer
76f6cc7739 Bug 1268327 - ReferrerPolicy should not be delivered through CSPRO r=tnguyen
--HG--
extra : rebase_source : 92bd320351de91b72304c2fc386f1ae295837a9e
2016-06-22 14:13:03 +02:00
Brad Werth
179aa18d0d Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
--HG--
extra : rebase_source : fd19554f1611f8028a364ce93e833d8939688bfb
2016-06-21 13:17:11 -07:00
Geoff Brown
3e3aae0f13 Bug 1280438 - Run Android 4.3 debug tests in taskcluster (tier 2); r=dustin 2016-06-22 17:16:43 -06:00
Nils Ohlmeier [:drno]
e1b2b054f6 Bug 1281150: removed DataChannel.stream. r=jib,smaug
MozReview-Commit-ID: E7FOFlXCzk2

--HG--
extra : rebase_source : c90ba5667c588927b2bc818ca7e08332f0866664
2016-06-21 15:54:51 +02:00
Karl Tomlinson
b353eb8cda bug 1281293 increase marionette server listen backlog to 1 r=ato
to accept connections on Linux 4.4.
https://bugzilla.kernel.org/show_bug.cgi?id=119141

MozReview-Commit-ID: B5NMkHiGNg6

--HG--
extra : rebase_source : 1bc9322067ad8c3d2a97dfc86a90a0ad8429344f
2016-06-22 09:37:40 +12:00
Sylvestre Ledru
4632ba11d4 Bug 1279937 - Update the update_apk_description.py script to reflect changes in mozharness localization r=jlund
MozReview-Commit-ID: AcTPNEq78zR

--HG--
extra : rebase_source : fda6856cc72e1c23860119f5ecb6a07657d144be
2016-06-22 19:29:45 +02:00
Alexandre Lissy
facb2f088c Bug 1281499 - Add missing include and namespace for MakeUnique<> r=mstange
MozReview-Commit-ID: DpBZrnx47g8

--HG--
extra : rebase_source : d0acf2ae074020fc8b1ffc1d51f80058b7f92c99
2016-06-22 17:38:40 +02:00
Gijs Kruitbosch
4e79263a61 Bug 1235695, bug 1277270 - fix e10s test issues, r=jaws
MozReview-Commit-ID: ELDPpGub0TP

--HG--
extra : rebase_source : 325484e75a2a5279ecd32aa7e33edc047d1db4fd
2016-06-20 17:04:08 +01:00
Jeff Gilbert
4c530e308c Bug 1249543 - Disable highly-intermittant OffscreenCanvas tests on OSX. (now includeing 10.10) on a CLOSED TREE
MozReview-Commit-ID: AQm4QuPXFiU
2016-06-22 10:38:46 -07:00
Jan de Mooij
b2a0e0e99e Bug 1268626 - Use len instead of arr->length() in array_splice_impl. r=Waldo
--HG--
extra : rebase_source : e1f2cc6533f15f3d91b2e8faf5ac7eb7f5abdba9
2016-06-22 16:30:14 +02:00
Carsten "Tomcat" Book
3536bf701a Merge mozilla-central to mozilla-inbound 2016-06-22 15:52:34 +02:00
Sotaro Ikeda
39f0f47f8c Bug 1281374 - Update CanvasClientSharedSurface::ClearSurfaces() r=nical 2016-06-22 06:15:14 -07:00
Trevor Saunders
e346d8b93e bug 1279984 - allow destroying proxies without a wrapper r=davidb
We can sometimes call ProxyDestroyed() on a proxy that never had a wrapper set
up so we should just bail out of ProxyDestroyed() in that case because there is
nothing to do.
2016-06-22 09:17:16 -04:00
Trevor Saunders
0843a2a966 bug 1279984 - avoid invalid proxy OuterDocAccessibles r=davidb
Before binding a child document to an outer doc proxy we need to make sure its
Outer doc proxies are only allowed to have one child which is the document they
own.  So before we bind a proxied document to a proxied outer doc we need to
make sure the outer doc either doesn't have children or has a document we can
unbind.
2016-06-22 09:17:16 -04:00
Kim Moir
7ae9030d88 Bug 1135781 - generate builds per checkin on beta/release/esr that allow installation of unsigned addons r=jlund 2016-06-22 09:08:44 -04:00