Ryan VanderMeulen
bfff133066
Merge birch and m-c.
2013-07-02 15:12:40 -04:00
Ryan VanderMeulen
1d99822149
Backed out changeset d155557b651c (bug 888323) for bustage.
...
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
c9b73ddb89
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-03 02:08:01 +09:00
Michael Wu
c08902a726
Bug 867735 - Update to freetype 2.5.0.1, r=jfkthame
2013-07-02 10:00:35 -04:00
Vicamo Yang
b45e89537b
Bug 814581 - Part 2/8: create multiple intances of RadioInterface. r=hsinyi,yoshi
2013-07-02 17:36:37 +08:00
Cameron McCormack
3e5c5a99f3
Bug 839955 - Enable new SVG text frames. r=roc
2013-06-29 23:00:39 +10:00
Ryan VanderMeulen
075841615e
Merge birch to inbound.
2013-07-02 10:19:45 -04:00
Scott Johnson
8fce66a029
Bug 878931: Add a FontSizeInflation() method to Element in order to retrieve font size inflation to use during reflow-on-zoom. [r=kats,mounir]
...
The reflow-on-zoom behavior needs a more robust determination of the font size inflation, so
that it can adjust its behavior depending on whether font size inflation has been
enabled for a given element's text. This patch also modifies the behavior of reflow-
on-zoom such that it will zoom in to piece of text, with reflow, if the minimum
specified font size in the font size inflation preferences is greater than the
current font size, with font size inflation, of the element.
2013-07-02 09:04:27 -05:00
Phil Ringnalda
84742fd7a7
Backed out 5fa1f7715c19:7a300d1d1b23 (bug 855130) for Windows build failures
...
CLOSED TREE
2013-07-01 21:23:37 -07:00
Matthew Gregan
cc58eb952e
Bug 855130 - Implement a minimal working subset of the Media Source Extensions API. r=roc
...
---
content/media/mediasource/AsyncEventRunner.h | 35 ++
content/media/mediasource/Makefile.in | 18 +
content/media/mediasource/MediaSource.cpp | 395 +++++++++++++++++++++
content/media/mediasource/MediaSource.h | 127 +++++++
.../media/mediasource/MediaSourceInputAdapter.cpp | 176 +++++++++
.../media/mediasource/MediaSourceInputAdapter.h | 43 +++
content/media/mediasource/SourceBuffer.cpp | 249 +++++++++++++
content/media/mediasource/SourceBuffer.h | 115 ++++++
content/media/mediasource/SourceBufferList.cpp | 143 ++++++++
content/media/mediasource/SourceBufferList.h | 79 +++++
content/media/mediasource/moz.build | 24 ++
content/media/moz.build | 2 +
dom/bindings/Bindings.conf | 13 +
dom/dom-config.mk | 1 +
dom/webidl/MediaSource.webidl | 38 ++
dom/webidl/SourceBuffer.webidl | 44 +++
dom/webidl/SourceBufferList.webidl | 17 +
dom/webidl/WebIDL.mk | 3 +
layout/build/Makefile.in | 4 +
modules/libpref/src/init/all.js | 3 +
20 files changed, 1529 insertions(+)
create mode 100644 content/media/mediasource/AsyncEventRunner.h
create mode 100644 content/media/mediasource/Makefile.in
create mode 100644 content/media/mediasource/MediaSource.cpp
create mode 100644 content/media/mediasource/MediaSource.h
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.cpp
create mode 100644 content/media/mediasource/MediaSourceInputAdapter.h
create mode 100644 content/media/mediasource/SourceBuffer.cpp
create mode 100644 content/media/mediasource/SourceBuffer.h
create mode 100644 content/media/mediasource/SourceBufferList.cpp
create mode 100644 content/media/mediasource/SourceBufferList.h
create mode 100644 content/media/mediasource/moz.build
create mode 100644 dom/webidl/MediaSource.webidl
create mode 100644 dom/webidl/SourceBuffer.webidl
create mode 100644 dom/webidl/SourceBufferList.webidl
2013-07-02 15:46:48 +12:00
Justin Lebar
3e059c7221
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
051c5b560a
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Shane Caraveo
56adc7ac4d
bug 887210 fix localStorage in frameworker for blessed providers, r=gavin
2013-06-26 18:20:35 -04:00
Mike Shal
fa02ad0361
Bug 875244 - move modules/libjar/objs.mk to moz.build; r=joey
2013-06-25 11:19:04 -04:00
Léonard Beck
6dcc6a8a61
Bug 654550 - Add a preference to disable media statistics. r = padenot,jaws
2013-06-11 17:23:13 +02:00
Jonathan Kew
394d375f91
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
2013-06-25 09:14:03 +01:00
Ed Morley
3b7e3a0a84
Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
2013-06-25 11:26:00 +01:00
Jonathan Kew
e13a42f40c
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
2013-06-25 09:14:03 +01:00
Catalin Iacob
6f4758d23e
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Benjamin Smedberg
b02c781c12
Bug 880735 part D - New doorhanger frontend code. Removes all logic which shows the plugin doorhanger automatically, including on scripting. Always show the doorhanger when there is a plugin present on the page, even if that plugin is currently enabled. Make the "always" choices clear to the user. r=jaws
2013-06-24 08:51:07 -04:00
David Zbarsky
68e5aca4a0
Bug 881121: Remove the 3d-transforms-enabled pref because it is always enabled and has been for a while r=dbaron
2013-06-22 13:35:09 -07:00
Guillaume Abadie
69a846c1a8
bug 843667 - implement WEBGL_draw_buffers and add the user preference webgl.enable-draft-extensions - r=bjacob
2013-06-21 19:44:17 -04:00
Edwin Flores
43c37e1187
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-22 11:16:53 +12:00
Bill McCloskey
2e3db4ed09
Bug 871005 - Add a pref for GC decommit threshold (r=gregor)
2013-06-20 18:06:53 -07:00
Chris Pearce
dc39e953a4
Bug 861090 - Add pref to disable playback of MPEG files in nsVideoDocument using WMF. r=?padenot
2013-06-21 11:16:55 +12:00
Matt Woodrow
7fe6df5f70
Bug 756601 - Enable OMTC by default on OSX 10.7 and 10.8. r=roc
2013-06-21 09:32:04 +12:00
Ted Mielczarek
fbf6191cd8
bug 857092 - put non-standard Gamepad events behind another pref. r=smaug
2013-06-19 15:05:47 -04:00
Ed Morley
ac3d49a744
Backed out changeset 96036434bb78 (bug 875289) for mochitest-chrome failures on a CLOSED TREE
...
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
2013-06-20 11:20:49 +01:00
Andrea Marchesini
48c75b0ef5
Bug 875289 - Renaming Future to Promise, r=mounir
...
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
2013-06-20 10:49:40 +02:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Ehsan Akhgari
841ce34498
Backed out changeset c1596bee956c (bug 884279) because of build bustage
...
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
2013-06-19 21:57:57 -04:00
Andrea Marchesini
476be46aaf
Bug 884279 - Rename Future to Promise. r=mounir
...
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
2013-06-19 20:57:38 -04:00
Ted Mielczarek
c7cf034e93
bug 851547 - Make Gamepad API preffable. r=smaug
...
--HG--
extra : rebase_source : bc4f3c5c34d08f0af0b1ef6c35053c07fe991bf4
2013-04-09 08:43:24 -04:00
Joey Armstrong
dbbef415ed
bug 872087: mozbuild HOST_LIBRARY_NAME conversion cleanup. r=gps
2013-06-19 09:19:25 -04:00
Ehsan Akhgari
e6dc6b22a0
Backed out 2 changesets (bug 794282) because of mochitest-1 timeouts on Linux
...
Backed out changeset aad877111804 (bug 794282)
Backed out changeset a73bc11da471 (bug 794282)
2013-06-18 23:15:51 -04:00
Edwin Flores
69ec400337
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-19 10:22:30 +12:00
Joey Armstrong
ac2232fc29
bug 875549: mozbuild cleanup for HOST_CSRCS. r=gps
2013-06-18 09:10:50 -04:00
Georg Fritzsche
e2cc49d14f
Bug 883671 - Get rid of plugin.expose_full_path. r=bsmedberg
2013-06-17 12:35:29 +02:00
Patrick McManus
abc5ec7eb8
bug 868441 - effectively disable bypass-cachelock-threshold on beta and release
...
bug 868441 - effectively disable bypass-cachelock-threshold on beta and release r=jduell
2013-06-06 17:36:50 -04:00
Andrea Marchesini
6defe2a382
Bug 856410 - Implement futures - Part 5: Put futures behind a pref. r=mounir
2013-06-12 09:44:56 -04:00
Joey Armstrong
ccea9f9d5e
bug 875549: move HOST_CSRCS to mozbuild (file batch #1 ). r=mshal
2013-06-11 11:31:11 -04:00
Joey Armstrong
722eab8a6b
bug 872087: move HOST_LIBRARY to moz.build (file batch #1 ). r=mshal
2013-06-10 12:21:32 -04:00
Ben Turner
e70bae405d
Bug 873356 - 'Should do shrinking GCs more often for workers'. r=khuey.
2013-05-16 15:49:43 -07:00
Nick Hurley
04432df543
Bug 878594 - remove alternate-protocol support for spdy upgrades r=mcmanus
2013-06-06 09:10:33 -07:00
Vladimir Vukicevic
020a93e885
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
2013-05-27 10:12:13 -04:00
Rick Eyre
1255871053
Bug 772321 - Implement CSS parsing of writing-mode r=dbaron
2013-05-28 12:00:49 -04:00
Guillaume Abadie
3a622ba311
Bug 879304 - Add "webgl.max-warnings-per-context" preference. r=bjacob
2013-06-04 15:44:08 -04:00
David Rajchenbach-Teller
f9d3e576ba
Bug 872981 - Print a warning whenever something attempts to store more than 4kb of preferences. r=bsmedberg
2013-06-04 08:21:06 -04:00
Ryan VanderMeulen
fb582fbb30
Backed out changeset 1ca1abed8c9a (bug 872981) for xpcshell crashes.
...
CLOSED TREE
2013-06-03 16:38:24 -04:00
David Rajchenbach-Teller
c2a9e08661
Bug 872981 - Print a warning whenever something attempts to store more than 4kb of preferences. r=bsmedberg
2013-06-03 15:30:57 -04:00