Blake Kaplan
5a1403e62a
Bug 933483 - Don't fire events (and especially request animation frame events) when we're in a modal dialog. r=smaug
2013-12-17 16:12:33 -08:00
Ryan VanderMeulen
01e5988548
Merge m-c to inbound.
2013-12-17 16:20:31 -05:00
Ryan VanderMeulen
88bb9aa85f
Merge inbound to m-c.
2013-12-17 15:58:24 -05:00
Olli Pettay
283c220087
Bug 950930 - Don't run scripts without mBoundElement. r=bz
2013-12-17 11:46:33 -05:00
Markus Stange
2e8c31eda8
Bug 888615 - [Australis] Add a drawtitle attribute for XUL root elements. When drawtitle="true" is set, even drawintitlebar windows will have a window title. r=roc, r=smichaud
2013-12-17 17:11:13 +01:00
Randy Lin
84e89c5201
Bug 879669 - Part 2: Let Encoder can support various mimeType. r=roc
2013-12-10 15:24:51 +08:00
Fabrice Desré
619c5db6bd
Bug 938023 - Implement the download API : Part 2, implementation. r=auswerk
2013-11-27 23:18:08 -08:00
Ehsan Akhgari
ce9c4676d6
Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky
2013-12-17 09:12:33 -05:00
Ehsan Akhgari
161bc424ea
Bug 949445 - Part 1: Move selectionLanguageChange to nsISelectionPrivate; r=bzbarsky
2013-12-17 09:12:17 -05:00
Jan de Mooij
a047889c3c
Bug 922681 - Add SetInnerHTML fast path for short strings with no markup. r=bz
2013-12-17 14:58:32 +01:00
Mats Palmgren
783d8c1d5e
Bug 950444 - Fix some indentation and code style issues in setRangeText. r=ehsan
2013-12-17 13:30:24 +00:00
Mats Palmgren
a08c41665f
Bug 950444 - Make setRangeText() work for a collapsed range. r=ehsan
2013-12-17 13:30:24 +00:00
Henri Sivonen
14fe78be84
Bug 848842 - Stop using heuristic detection in the File API. r=bzbarsky.
2013-12-17 12:47:25 +02:00
Tim Taubert
a48e497757
Bug 786347 - Tests for <a ping> implementation r=bz
...
From 0023364806ae433e55d42a915a9d47e2f18df558 Mon Sep 17 00:00:00 2001
2013-12-15 01:32:17 +01:00
Eric Chou
e25ca0c35b
Bug 942104 - Add nsIDOMBluetoothDiscoveryStateChangedEvent, r=gyeh
2013-11-30 20:20:17 +08:00
Eric Chou
d3a0fe86e9
Bug 942104 - Add an event "ondiscoverystatechanged", r=gyeh, sr=mrbkap
2013-11-30 20:20:17 +08:00
Carsten "Tomcat" Book
88a91eeea2
merge b2g-inbound to mozilla-central
2013-11-29 10:19:20 +01:00
Ms2ger
a129edb4cb
Merge mozilla-inbound to mozilla-central.
2013-11-29 09:54:12 +01:00
Ms2ger
f56294acdb
Bug 937258 - Part a: Remove empty makefiles; r=gps
2013-11-28 15:25:40 +01:00
Ms2ger
69eb22ce8d
Bug 925887 - Part b: move mochitests in content/xul/templates into manifests; r=jst
2013-11-28 15:03:16 +01:00
Ms2ger
f3e4ac0351
Bug 925887 - Part a: move some mochitests in content/ to manifests; r=jst
2013-11-28 15:03:16 +01:00
Matthew Gregan
358b7e64f0
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Benjamin Peterson
168ae22e9f
backout dc9ebdf27e98 (bug 942657) for bustage
2013-11-28 20:50:16 -06:00
Matthew Gregan
647694fec9
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Olli Pettay
e5bac62129
Bug 944125 - test_bug602962.xul is racy, r=ehsan
...
--HG--
extra : rebase_source : 183ab49a00239b39518ee67cb547caa1fac9333e
2013-11-28 18:49:24 +02:00
Cameron McCormack
954f1ee61a
Bug 922669 - Part 10: Don't capture the <input> element when dragging a range control's thumb. r=jwatt
2013-11-28 17:46:40 +11:00
Carsten "Tomcat" Book
45d2ff3464
Merge m-c to b2g-inbound
2013-11-28 14:48:55 +01:00
Dan Glastonbury
0cc0720b2e
Bug 942492 - Move ScopedGL* RAII helpers out of GLContext.* - r=bjacob
2013-11-26 13:25:25 +10:00
Nicholas Nethercote
75e9a9bbf9
Bug 936964 (part 6, attempt 2) - Rename WebGLMemoryReporterWrapper as WebGLMemoryTracker. r=bjacob.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : a1acb54039e2273319d91cf705fb2a0b3eaa068c
2013-11-25 16:03:38 -08:00
Nicholas Nethercote
3f4437a167
Bug 936964 (part 5, attempt 2) - Make WebGLMemoryReporterWrapper ref-counted. r=bjacob.
...
--HG--
extra : rebase_source : 034998bcb782f683d9770f18ba64922fd3d1b8f5
2013-11-25 16:01:52 -08:00
Nicholas Nethercote
df39d9afe9
Bug 936964 (part 4, attempt 2) - Make MediaMemoryTracker ref-counted. r=kinetik.
...
--HG--
extra : rebase_source : fb032c262779678a33baa80700f448d3c9c469d3
2013-11-25 16:01:31 -08:00
Bill McCloskey
56351ad02f
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
2013-11-23 21:32:45 -08:00
Ehsan Akhgari
cd98ad7afc
Bug 950840 - Rename some logging macros in content/media/wmf; r=cpearce
2013-12-17 14:43:29 -05:00
Gregory Szorc
158ed8b3ec
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Randy Lin
74fa67f516
Bug 879669 - Part 1: Don't callback if there is no track in MediaStream. r=roc
2013-11-23 09:14:29 +13:00
Matt Woodrow
1efdce5d52
Bug 940811 - Enable the gradient cache for canvas. r=Bas
2013-11-20 16:50:46 +13:00
Bobby Holley
6c2d7739b3
Bug 950909 - Tests. r=smaug
2013-12-19 18:08:07 -08:00
Matthew Gregan
70951c26f6
Bug 948269 - Split MediaDecoderStateMachine::AudioLoop out into new AudioSink class. r=cpearce
2013-12-20 13:52:06 +13:00
Markus Stange
8d0cd3b135
Bug 944383 - Pass around SourceSurfaces instead of gfxASurfaces for feImage input images. r=jwatt
2013-11-28 15:38:43 +01:00
Ehsan Akhgari
da8b3ef6df
Bug 944380 - Build content/xml in unified mode; r=glandium
2013-11-28 08:47:34 -05:00
Ehsan Akhgari
7bba8eaeec
Bug 944378 - Build content/media/webspeech/synth/pico in unified mode; r=glandium
2013-11-28 08:46:23 -05:00
Olli Pettay
08427b8620
Bug 944192 - Optimize out common cases when calling nsContentList::ContentAppended , r=bz
2013-11-28 14:10:39 +02:00
Olli Pettay
c9ad6cea44
Bug 944149 , Optimize ComparePosition, r=bz
2013-11-28 14:07:43 +02:00
Wes Kocher
16b93cae53
Merge b2g-inbound to m-c
2013-11-26 19:34:07 -06:00
Daniel Holbert
e34fcf2257
Bug 653571 followup: Fix typo in code comment for SVGPathDataAndInfo::IsIdentity. DONTBUILD because comment-only.
2013-11-26 11:36:40 -08:00
Birunthan Mohanathas
dc6458d160
Bug 943446 - Rename SVGPathDataAndOwner to SVGPathDataAndInfo for consistency. r=dholbert
2013-11-26 14:30:18 -05:00
Birunthan Mohanathas
849dcb2436
Bug 653571 - Add IsIdentity() function to SVG{Length,Point}ListAndInfo. r=dholbert
2013-11-26 14:29:10 -05:00
Randy Lin
19e505c45a
Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas
2013-11-25 12:50:03 +13:00
Henri Sivonen
82e9f8f936
Bug 852909 part 1 - Make media documents say they always ignore the character encoding menu. r=smaug.
2013-11-26 09:31:52 +02:00
Henri Sivonen
941bbef0ec
Bug 919935 - Add a deCOMtaminated way to instantiate nsIUnicodeDecoders and nsIUnicodeEncoders. r=emk.
2013-11-26 09:31:52 +02:00
Boris Zbarsky
a68924fda0
Bug 935855 part 1. Add a [StoreInSlot] WebIDL annotation to bindings. r=peterv
2013-11-25 20:59:34 -05:00
Bobby Holley
a3e50ba0c9
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
2013-11-25 15:35:22 -08:00
Robert Longson
5bfde7b612
Bug 937614 - simplify nsSMILParserUtils. r=dholbert
2013-11-25 19:46:20 +00:00
Ryan VanderMeulen
e00ec7bb58
Merge m-c to inbound.
2013-11-25 14:23:48 -05:00
Ryan VanderMeulen
f78e36ac4a
Merge inbound to m-c.
2013-11-25 14:13:56 -05:00
Carsten "Tomcat" Book
e4de02ad27
Merge m-c to b2g-inbound
2013-11-25 15:37:21 +01:00
John Daggett
d1eb2f6076
Bug 934710 - add various text performance metrics and a log to handle these. r=jfkthame
2013-11-25 13:59:56 +09:00
Benjamin Smedberg
694253ff89
Bug 941908 - Crash in nsIDocument::IsActive becuse of a null document. This would assert in debug builds, but use a wallpaper null-check in release builds also, r=johns
2013-11-25 12:08:37 -05:00
Randy Lin
49b38b189e
Bug 935774 - "Assertion failure: meta" in mozilla::MediaEncoder::GetEncodedData. r=roc
2013-11-25 12:57:52 +13:00
Chia-hung Tai
adafc46c73
Bug 921918 - 2/4: DOM implementation. r=khuey
2013-11-25 18:54:59 +08:00
Carsten "Tomcat" Book
1d8644ba1c
Backed out changeset 94f875f9a8de (bug 921918) Windows XP Debug Bustage on a CLOSED TREE
2013-11-25 08:56:24 +01:00
Chia-hung Tai
65f2b95643
Bug 921918 - 2/4: DOM implementation. r=khuey
2013-11-25 15:19:23 +08:00
Olli Pettay
fa64f21519
Bug 942240 - Improve the skippability of nsGlobalWindow, r=mccr8
...
--HG--
extra : rebase_source : ed7e687229a92075657d9b665fbc7af42d9eb5cc
2013-11-24 21:35:34 +02:00
Phil Ringnalda
a147287a80
Back out 89c3bfc7d873:58bfa3b59c2c (bug 673569) because bug 682048 is coming out
...
CLOSED TREE
2013-11-24 10:31:26 -08:00
Ehsan Akhgari
5a56056193
Bug 942489 - Deunify more files that are caught by bug 941854; r=BenWa
2013-11-24 01:29:24 -05:00
Bill McCloskey
ccc9dfbb13
Bug 673569 - Address review feedback (r=Waldo)
2013-11-23 21:35:54 -08:00
Bill McCloskey
fb231de2be
Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg)
2013-11-23 21:32:45 -08:00
Benoit Jacob
19ed4e888a
Bug 938411 - Check for lost context in PresentScreenBuffer - r=jgilbert
2013-11-23 21:21:45 -05:00
Benoit Jacob
408ab9b951
Bug 924600 - WebGL.getUniform should not throw - r=jgilbert
2013-11-23 21:20:48 -05:00
Benoit Jacob
bc4b90e06f
Bug 935303 - WebGL.texImage2D should not throw when passed a not-yet-loaded image - r=jgilbert
2013-11-23 21:20:48 -05:00
Benoit Jacob
21d9f061c3
Bug 924382 - Allow getting the integer type corresponding to a MOZ_BEGIN_ENUM_CLASS - r=Waldo
2013-11-23 21:20:38 -05:00
Deian Stefan
9151912829
Bug 935690 - InitCSP checks SetCsp failure. r=bz
2013-11-20 21:05:34 -08:00
Henri Sivonen
9a664db15c
Bug 863728 - Implement the replacement encoding. r=emk.
2013-11-25 10:06:56 +02:00
Deian Stefan
ccc5b61f69
Bug 941404 - Data documents should not set CSP, r=bz
2013-11-21 21:16:00 -08:00
Deian Stefan
a022cb82af
Bug 886164 - Enforce CSP in sandboxed iframe, r=grobinson
2013-11-22 15:12:00 -08:00
Garrett Robinson
b5d4da9ac2
Bug 934062 - Move call to waitForExplicitFinish to avoid race condition r=sstamm
2013-11-22 13:41:45 -08:00
Ryan VanderMeulen
2ab6caa2dc
Merge m-c to inbound.
2013-11-22 15:37:03 -05:00
Ryan VanderMeulen
d7e49cc136
Merge b-i to m-c.
2013-11-22 15:35:31 -05:00
Olli Pettay
f7f482c7cc
Bug 941888 - Add null check to nsXULElement::GetWindowWidget(). r=mats
...
--HG--
extra : rebase_source : 5f6eb7ca02a0075e10552f466eca5ca4d47d089a
2013-11-22 10:40:31 -05:00
Chris Pearce
d56b819726
Bug 941857 - Only build WMFPlatofrmDecoderModule when MOZ_WMF is defined. r=kinetik
...
--HG--
extra : rebase_source : a9a8741540560d7591261f2a68dd68fce956e6f5
2013-11-22 10:36:02 -05:00
Michael Shuen
1243a434b6
Bug 940832 - Build content/mathml/content/src in unified mode. r=bzbarsky
...
--HG--
extra : rebase_source : 66933306a84171b5f93cb9e26eb3d9ad5c0f9b9d
2013-11-22 10:35:07 -05:00
Trevor Saunders
280dc2e3ce
bug 938025 - part 1 - get rid of some static constructors r=bz r=bjacob
2013-11-22 14:45:50 -05:00
Dan Glastonbury
bdf124b686
Bug 939368 - Add lost context check to WebGLContext::DrawBuffers() to stop NULL
...
ptr dereference inside ErrorInvalidValue(). r=jgilbert
--HG--
extra : rebase_source : f828512ff3026840794b023c8d0ef98f8700f24c
2013-11-21 16:53:00 +10:00
Oleg Romashin
dcf2fedc56
Bug 822898 - Implement pointer events. Basic Tests. r=smaug
2013-11-22 07:12:01 -08:00
Jonathan Watt
7549f1a3e5
Bug 927435 - When a user types into <input type=number>'s anonymous text control, update the value of the <input type=number> as appropriate. r=smaug
2013-11-22 13:24:53 +00:00
Nicholas Nethercote
77419f6a47
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
2013-11-07 16:35:30 +11:00
Ehsan Akhgari
c3970a73fb
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
...
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
2013-11-27 20:05:00 -05:00
Ehsan Akhgari
4fcf99ad82
Bug 943982 - Build content/xul in unified mode; r=bzbarsky
2013-11-27 18:13:11 -05:00
Nicholas Nethercote
78e4d6490d
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
2013-11-07 16:35:30 +11:00
Nicholas Nethercote
e5485e4832
Bug 936964 (part 6) - Rename WebGLMemoryReporterWrapper as WebGLMemoryTracker. r=bjacob.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 7a215cf3dbcf0b78f8ab823828360dd0cfba26d3
2013-11-25 16:03:38 -08:00
Nicholas Nethercote
8e08e0bcca
Bug 936964 (part 5) - Make WebGLMemoryReporterWrapper ref-counted. r=bjacob.
...
--HG--
extra : rebase_source : 4a0d989d47ee2687d0a9a77ac0a31b1cfb0009a6
2013-11-25 16:01:52 -08:00
Nicholas Nethercote
354d9bc155
Bug 936964 (part 4) - Make MediaMemoryTracker ref-counted. r=kinetik.
...
--HG--
extra : rebase_source : fced8b650971a152299fcf07a9ee75936d1810a2
2013-11-25 16:01:31 -08:00
Chris Pearce
7d71645558
Bug 943721 - Make MP4Reader restrict its codecs output to H.264 and AAC. r=kinetk
...
We should restrict the output of MP4Reader to H.264 and AAC so that we
don't end up invoking rogue platform decoders (if that's even possible).
This means that we won't play MP3 audio inside MP4, that's deliberate.
2013-11-28 11:12:24 +13:00
Chris Pearce
e818aefeaf
Bug 944088 - Make MP4Reader::Init() assume mLayersBackendType=LAYERS_NONE if it doesn't have a decoder owner. r=kinetik
...
This ensures that if the MP4Reader fails to get a decoder owner, we
don't abort the media load, but instead we will assume that we don't
have an advanced layers backend, and so fallback to software decoding on
Windows.
2013-11-28 11:12:22 +13:00
Matthew Gregan
e3d1d94694
Bug 950120 - Use audio reader if no video reader available, and handle zero reader case. r=doublec
2013-12-16 16:24:44 +13:00
Geoff Brown
395d6c1ff9
Bug 944440 - Force test_no_arr_points.html to work on Android x86 emu; r=jgilbert
2013-12-16 17:01:55 -07:00
Edwin Flores
eb341a9af3
Bug 866080 - Use Android I420ColorConverter in OMX plugin r=sotaro,doublec
2013-12-17 11:58:16 +13:00
Ryan VanderMeulen
c173096f45
Merge inbound to m-c.
2013-12-16 16:58:27 -05:00
Ryan VanderMeulen
8adbb71ea4
Backed out changesets 01de929d4b85 and b9c5750d818a (bug 943519) for suspicion of causing B2G mochitest-2 failures.
...
CLOSED TREE
2013-12-16 13:41:15 -05:00
Kartikaya Gupta
8109167828
Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn
2013-12-16 12:04:45 -05:00