Masayuki Nakano
9b8afa1588
Bug 920377 part.18 Get rid of nsTextRangeStyle r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
1ccd49e4ab
Bug 920377 part.17 Get rid of nsKeyEvent r=roc
2013-10-01 16:22:58 +09:00
Gregory Szorc
e53ac5e38d
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ehsan Akhgari
e85e1b2a99
Convert the Web Audio DynamicsCompressorNode fatal assertion to a warning, because it should not be a fatal assertion (no bug)
2013-09-30 18:20:03 -04:00
Ehsan Akhgari
0a3a2ee94a
Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
...
This patch does the following:
* Move nsIFrame::IntrinsicSize to mozilla::IntrinsicSize so that it can
be forward-declared.
* Move a number of templated inline nsLayoutUtils methods to nsIFrame.
* Use mozilla::layout::FrameChildListID instead of the
nsIFrame::ChildListID typedef in nsLayoutUtils.h.
* Move nsReflowFrameRunnable to its only user, nsProgressMeterFrame.cpp.
* Make a number of functions requiring nsIFrame.h out-of-line.
* Remove the nsIFrame.h #include from nsLayoutUtils.h and add it to the
places which require it implicitly.
2013-09-30 17:26:04 -04:00
Karl Tomlinson
2900c28a02
b=910174 add DelayNode's tail-time reference as soon as the engine receives sound r=ehsan
...
This removes the dependence on AllInputsFinished() which didn't return true
for many input types.
The DelayProcessor is no longer continuously reset (bug 921457) and the
reference is now correctly added again when all inputs are finished and then
new inputs are connected.
--HG--
extra : rebase_source : b85c62305a6fcfce57bd40a11edaeaaf2a63c188
2013-10-01 09:50:04 +13:00
Karl Tomlinson
ba487756fb
b=921675 use maximum instead of current delay for tail time because delay can increase faster than time passes r=ehsan
...
--HG--
extra : rebase_source : b74864829e5fa0cdfbd555d93d2c71dd656f2258
2013-10-01 09:50:03 +13:00
Karl Tomlinson
2723d7ceb7
test for bug 920987
...
--HG--
extra : rebase_source : 0e049c2e25f60bfff2dd45869a770ed9055c9de2
2013-10-01 09:49:31 +13:00
Bill McCloskey
3ed01f38ad
Bug 918170 - Handle StopIteration in CPOWs (r=dvander)
2013-09-30 12:20:51 -07:00
Paul Adenot
ecada2c0f4
Bug 921099 - Remove alignment assertions in AudioNodeEngineNEON.cpp for now. r=ehsan
2013-09-30 15:04:54 -04:00
Ed Morley
d84dee3273
Backed out changeset 77bff106b704 (bug 920223)
2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901
Backed out changeset 68b6b152f51a (bug 920223)
2013-09-30 12:50:09 +01:00
Ed Morley
eccf636a23
Backed out changeset 8b02873ee07e (bug 920223)
2013-09-30 12:50:05 +01:00
Gregory Szorc
e4af98efbf
Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:06 +02:00
Gregory Szorc
483a776413
Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Timothy Nikkel
efc25acc98
Bug 918220. Part 1. Rename the pref content.image.allow_locking to make it clear that it only applies to content processes. r=jmuizelaar
2013-09-30 12:53:46 -05:00
David Anderson
a10ba37203
Add RPC message support to messagemanager (bug 910493 part 2, r=smaug).
2013-10-01 09:15:06 -07:00
Andy Wingo
bd6beb59f8
Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
...
--HG--
extra : rebase_source : 93c5b9d6a28a42468d9ca9ac7da3b4e1b6d92820
2013-10-01 06:25:00 +02:00
Ehsan Akhgari
95088a8476
Bug 919572 follow-up: remove two unused variables
2013-09-28 17:08:30 -04:00
Andrew Quartey
09470bc226
Bug 896273 - Make HTMLSelectElement::SetOptionsSelectedByIndex take a flag argument. r=Ms2ger
2013-09-28 15:04:20 -04:00
Andrew McCreight
bb3f012209
Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug
2013-09-11 18:57:53 -07:00
Olli Pettay
bd0144e1cb
Bug 637248, Make Event.isTrusted Unforgeable, r=bz
...
--HG--
extra : rebase_source : 3edd919c6dac839d6082c1c73de88f9ba2d22146
2013-09-28 13:27:29 +03:00
Edwin Flores
f3bb4d41d8
Bug 919572 - Refactor the MP3 frame parser r=cpearce
2013-09-28 16:33:32 +12:00
Wes Kocher
6955900c30
Merge m-c to inbound
2013-09-27 20:38:44 -07:00
Wes Kocher
3039134040
Merge b2g-inbound to m-c
2013-09-27 19:35:44 -07:00
Jeff Gilbert
492d0866b9
Bug 911346 - Add a test for WebGL context creation. - r=bjacob
2013-09-27 19:12:12 -07:00
Karl Tomlinson
f9066d3992
b=912474 use speex_resampler_process_int on platforms where speex_resampler_process_float expects samples in the range +/-32767 r=ehsan
...
--HG--
extra : rebase_source : 48b08dc174e49d26b80ac4e439f97c5e2fa65f58
2013-09-28 12:16:57 +12:00
Karl Tomlinson
ecc21d91ce
b=920987 check for ovrflw in addition r=ehsan
...
--HG--
extra : rebase_source : 759d416f4697bb60dd24b104678b6fb259ee308d
2013-09-28 12:11:26 +12:00
Martijn Wargers
a0b7efa9b2
Bug 918604 - Remove more enablePrivilege calls. r=jmaher
2013-09-25 19:32:20 +02:00
Ryan VanderMeulen
605ce41d5a
Backed out changeset 356ba083bb5f (bug 918604) for frequent OSX test_window_bar.html timeouts.
...
CLOSED TREE
2013-09-27 18:28:43 -04:00
Wes Kocher
94d42c2a8f
Backed out changeset 1b86035e7da0 (bug 916881) for CSP-related test failures on a CLOSED TREE
2013-09-27 12:12:10 -07:00
Rick Eyre
bcc32d6136
Bug 920088 - TextTrackRegion's TextTrack should point at the correct TextTrack. r=rillian
2013-09-24 11:59:17 -04:00
Randy Lin
fb704ff2ef
Bug 919051 - Media Recording - memory leak when record a media stream without any tracks. r=roc, r=jsmith
2013-09-27 17:56:16 +08:00
Ryan VanderMeulen
af5e51f375
Merge m-c to inbound.
2013-09-26 21:40:22 -04:00
Ryan VanderMeulen
8a632ce880
Merge fx-team to m-c.
2013-09-26 21:36:35 -04:00
Ryan VanderMeulen
4daff368b0
Merge b2g-inbound to m-c.
2013-09-26 21:32:43 -04:00
Olli Pettay
0d3a371bfe
Bug 916685, no need to store empty event handlers, r=bz
...
--HG--
extra : rebase_source : 4a1b7e5e177744438f6bb59d58b0e2f6e2fe3b5c
2013-09-26 23:01:19 +03:00
CJKu
83ac5c069e
Bug 909670 - Test case for for the MediaRecorder::Session. r=jsmith
2013-09-26 09:40:41 -04:00
CJKu
1303853d97
Bug 909670 - MediaRecorder - Implement MediaRecorderSession. r=roc
2013-09-26 09:40:40 -04:00
Olli Pettay
cf25d4ab9a
Bug 921221 - Disable ELM optimization on workers, r=nsm
2013-09-27 00:59:27 +03:00
patilkr24@gmail.com
8896df7403
Bug 898712 - Add an error category to SSL errors in the browser console. r=bsmith
2013-09-26 14:07:29 -04:00
Rick Eyre
f851af8541
Bug 919265 - Part 2: Add ClearOnShutdown() call on the static WebVTTParserWrapper. r=bz
2013-09-24 15:17:15 -04:00
Rick Eyre
0ccec53362
Bug 919265 - Part 1: Fix TextTrackCue() crashtests to use VTTCue(). r=bz
2013-09-23 13:59:49 -04:00
Robert Longson
7e0b7e4125
Bug 919900 - Correct bounding box calculations for empty text elements with svg.text.css-frames.enabled. r=heycam
2013-09-26 13:42:15 +01:00
Blake Kaplan
d9c2fecfdf
Fix bug 916404. r=mccr8
2013-09-24 11:01:15 +02:00
Sid Stamm
1f7dd93bb9
Bug 916881 - remove stray refinePolicy in CSPUtils.jsm. r=grobinson
2013-09-27 10:43:59 -07:00
Eitan Isaacson
8b6200189d
Bug 921123 - Fix case where utterance is cancelled before it is started. r=smaug
2013-09-27 10:03:05 -07:00
Cameron McCormack
48f4489716
Bug 921456 - Remove unused nsSVGElement::GetPresentationAttribute prototype. r=longsonr
2013-09-27 23:53:04 +10:00
Martijn Wargers
dfe0e2b248
Bug 918604 - Remove more enablePrivilege calls. r=jmaher
2013-09-25 19:32:20 +02:00
Masayuki Nakano
65f5155a11
Bug 920377 part.15 Get rid of nsGestureNotifyEvent r=roc
2013-09-27 15:20:57 +09:00
Masayuki Nakano
f7bfa6a1db
Bug 920377 part.14 Get rid of nsSimpleGestureEvent r=roc
2013-09-27 15:20:57 +09:00
Masayuki Nakano
99ed9cf061
Bug 920377 part.13 Get rid of nsTouchEvent r=roc
2013-09-27 15:20:57 +09:00
Masayuki Nakano
c9a07e240e
Bug 920377 part.12 Get rid of nsScriptErrorEvent r=roc
2013-09-27 15:20:56 +09:00
Masayuki Nakano
96af2de548
Bug 920377 part.11 Get rid of nsScrollPortEvent r=roc
2013-09-27 15:20:56 +09:00
Masayuki Nakano
0d1e72a8e7
Bug 920377 part.10 Get rid of nsScrollAreaEvent r=roc
2013-09-27 15:20:56 +09:00
Masayuki Nakano
c932c46352
Bug 920377 part.9 Get rid of nsFormEvent r=roc
2013-09-27 15:20:55 +09:00
Masayuki Nakano
99c5bbdbfb
Bug 920377 part.8 Get rid of nsClipboardEvent r=roc
2013-09-27 15:20:55 +09:00
Masayuki Nakano
df5b7210a6
Bug 920377 part.7 Get rid of nsFocusEvent r=roc
2013-09-27 15:20:55 +09:00
Masayuki Nakano
0f80cb30f7
Bug 920377 part.6 Get rid of nsTransitionEvent r=roc
2013-09-27 15:20:55 +09:00
Masayuki Nakano
e80613cb6a
Bug 920377 part.5 Get rid of nsAnimationEvent r=roc
2013-09-27 15:20:54 +09:00
Masayuki Nakano
8330b5b7f1
Bug 920377 part.4 Get rid of nsContentCommandEvent r=roc
2013-09-27 15:20:54 +09:00
Masayuki Nakano
feae1c147e
Bug 920377 part.3 Get rid of nsCommandEvent r=roc
2013-09-27 15:20:54 +09:00
Masayuki Nakano
d166b26bd2
Bug 920377 part.1 Get rid of nsMutationEvent r=roc
2013-09-27 15:20:53 +09:00
Matthew Gregan
b6c3e01042
Bug 920870 - Normalize TimeRanges returned by HTMLMediaElement Seekable and Buffered. r=cpearce
2013-09-27 17:22:38 +12:00
Matthew Gregan
e1f44d3688
Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
2013-09-27 17:22:38 +12:00
Matthew Gregan
9ee50256f5
Bug 905513 - Annotate functions with virtual/MOZ_OVERRIDE and document use of SBR monitor.
2013-09-27 17:22:38 +12:00
Matthew Gregan
e17f79f435
Bug 905513 - Don't clobber audio VideoInfo fields when accepting video configuration. r=doublec
2013-09-27 17:22:38 +12:00
Matthew Gregan
beea9c27d4
Bug 905513 - Use pushPrefEnv instead of setBoolPref, and reenable test on Android. r=doublec
2013-09-27 17:22:37 +12:00
Matthew Gregan
2d3d5db790
Bug 905513 - Rework MediaSource/MediaElement integration and implement limited initial multiple-decoder support. r=doublec
2013-09-27 17:22:37 +12:00
Matthew Gregan
77d98715f1
Bug 905513 - Fix typo in AsyncEventRunner and BufferDecoder. r=doublec
2013-09-27 17:22:37 +12:00
Matthew Gregan
f73bb559e8
Bug 905513 - Remove MediaSource support from HostObjectProtocolHandler::NewChannel. r=khuey
2013-09-27 17:22:37 +12:00
Fernando Jiménez
095b44694c
Bug 919429 - [Message manager] We must not force weak listeners to implement Ci.nsIMessageListener. r=smaug
2013-09-25 21:08:04 +02:00
Ryan VanderMeulen
4aa7a9776b
Merge the last PGO-green inbound changeset to m-c.
2013-09-25 14:51:55 -04:00
Masayuki Nakano
648570f10b
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
ad647cc182
Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Masayuki Nakano
64fa96e1ce
Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Masayuki Nakano
d37d273b83
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Masayuki Nakano
f827f4667b
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Masayuki Nakano
8d69a172c1
Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc
2013-09-25 20:21:16 +09:00
Eitan Isaacson
753926a8b4
Bug 918989 - Have nsPicoService only start in main gecko process. r=smaug
2013-09-24 23:57:28 -07:00
Gian-Carlo Pascutto
4b6f20b8c6
Bug 918372 - Allocate a single GlobalRef for the Android Context. r=blassey
2013-09-25 08:06:21 +02:00
Karl Tomlinson
43ab17cb5c
b=920338 disable oscillator-ended-{1,2} if B2G due to intermittent timeouts DONTBUILD
...
--HG--
extra : rebase_source : fb21d08d27038bb7f7293b92aac1b6fa4b9bba4d
2013-09-25 15:14:29 +12:00
Boris Zbarsky
2f4a99bec8
Bug 904202. Make sure we remove our nsContentLists from list caches during unlink. r=smaug
2013-09-24 22:56:18 -04:00
Randell Jesup
f6a1a85cec
Bug 917491: Guarantee cleanup of AsyncLatencyLogger on xpcom-shutdown r=bsmedberg
2013-09-24 22:10:24 -04:00
Benoit Jacob
c1d7f88886
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
...
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
2013-09-24 16:45:13 -04:00
Jonathan Watt
dd6cd221ed
Bug 920154 - Rename nsIContent's SetNativeAnonymous method to SetIsNativeAnonymousRoot to be clear that it should only be called for the root native anonymous element. r=bz
...
--HG--
extra : rebase_source : 9be498a3ae51a4a4587c8035cb7bc58002b3a268
2013-09-24 21:29:27 +01:00
Jonathan Watt
d22215d385
Bug 920146 - Rename NODE_IS_ANONYMOUS to NODE_IS_ANONYMOUS_ROOT to avoid misinterpretation and for symmetry with NODE_IS_NATIVE_ANONYMOUS_ROOT. r=bz
...
--HG--
extra : rebase_source : ea8c2377f1f85248239a3f6b0f6f64bfe40e44ea
2013-09-24 20:28:32 +01:00
Gregory Szorc
ed68c2482b
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Ryan VanderMeulen
a042ae2926
Backed out changeset d20b53c907ee (bug 863966) for leaks.
2013-09-24 10:22:41 -04:00
Mina Almasry
40682fda49
Bug 863966 - Improve perf of querySelector by caching selector list. r=bz
2013-09-24 09:20:58 -04:00
Masayuki Nakano
9586dcc4ba
Bug 912956 part.12 All event utils (macros and inline methods) should be methods of mozilla::WidgetEvent r=roc
2013-09-24 19:04:16 +09:00
Masayuki Nakano
39e2f6dc6f
Bug 912956 part.11 Get rid of NS_EVENT_TYPE_* r=smaug
2013-09-24 19:04:16 +09:00
Masayuki Nakano
5f23c94550
Bug 912956 part.10 Replace NS_EVENT_NULL in nsEventNameList.h with NS_EVENT since the argument specifies an event struct type r=smaug
2013-09-24 19:04:16 +09:00
Masayuki Nakano
754420fdfd
Bug 912956 part.9 Rename nsMutationEvent.h to mozilla/MutationEvent.h r=smaug
...
--HG--
rename : content/events/public/nsMutationEvent.h => content/events/public/MutationEvent.h
2013-09-24 19:04:16 +09:00
Masayuki Nakano
3dd88b59ba
Bug 912956 part.4 Create mozilla/TextEvents.h r=roc
2013-09-24 19:04:15 +09:00
Masayuki Nakano
2a465d3e36
Bug 912956 part.2 Rename nsEvent.h to mozilla/EventForwards.h and sort out it r=roc
...
--HG--
rename : widget/nsEvent.h => widget/EventForwards.h
2013-09-24 19:04:14 +09:00
Jacek Caban
822115bfb3
Bug 919513 - content/media/directshow fails to compile on GCC. r=cpearce
2013-09-24 10:41:00 +02:00
Ryan VanderMeulen
e95f999003
Merge m-c to inbound.
2013-09-23 23:08:26 -04:00
Ryan VanderMeulen
a6e90764cc
Merge inbound to m-c.
2013-09-23 23:05:11 -04:00