Robert O'Callahan
2289b4fc13
Bug 779715. Part 5: Rename identifiers related to media element 'src' MediaStreams to be more specifically about 'src'. r=cpearce
...
--HG--
extra : rebase_source : c93f9bf3825ba933ef5a797a516a9ee1f4927e17
2012-08-20 16:52:59 +12:00
Nicolas Silva
047b99ba78
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Chris Jones
b565a218be
Bug 783736: Load in-gecko controls for media-plugin types. r=roc
2012-08-18 14:48:25 -07:00
Brian R. Bondy
703b837984
Bug 731307 - Use async filepicker from /content. r=mounir
2012-08-17 11:35:01 -04:00
Ed Morley
7a68f05d39
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
db5a881e7f
Bug 746142 - Part 1 - Add inputmode attribute to HTMLInputElement. r=mounir sr=smaug
2012-08-17 11:53:44 +02:00
Matthew Gregan
4a8b47119c
Bug 770945 - Back out unnecessary change. r=backout
2012-08-17 16:52:08 +12:00
Matthew Gregan
2c8e9d8fe6
Bug 770945 - Simple media events shouldn't be cancelable. r=roc
2012-08-14 15:26:43 +12:00
Ed Morley
9cdd0db8cb
Merge mozilla-central to mozilla-inbound
2012-08-15 19:00:48 +01:00
Gregor Wagner
f79e6cb659
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Kyle Huey
fa127e8648
Merge m-c to b-s.
2012-08-15 06:25:20 -07:00
Kyle Huey
30cef0f1d5
Merge m-c to b-s.
2012-08-14 11:14:40 -07:00
Kyle Huey
2fc3f31d0c
Bug 697230: Part 2 - Push onload blocking logic down into imagelib. r=joe sr=bz
2012-08-13 15:58:53 -07:00
Kyle Huey
e3dadea704
Bug 683290: Discard images that are not in the DOM. r=bz
2012-08-13 15:11:50 -07:00
Mounir Lamouri
1077929b19
Bug 782227 - Add a todo() when there is no invalid form submission observer (content/ tests). r=Ms2ger
2012-08-13 12:14:34 +02:00
Honza Bambas
541453729c
Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
2012-08-10 22:44:11 -04:00
David Zbarsky
b462ec011a
Bug 773842 - Fix build warnings under content/ r=mounir
2012-08-10 14:01:16 -04:00
Chris Double
716e968bbd
Bug 759945 - Part 6: Respect media.plugins.enabled preference - r=cpearce
...
--HG--
extra : rebase_source : e10d292ea2a90eb4b3796e630f67d5aab5fa5654
2012-08-10 20:15:31 +12:00
Chris Double
2e4abce09a
Backed out changeset dcb9299974a0 due to audio issues on android and b2g
...
--HG--
extra : rebase_source : 7e2b937487c3df9a40406eadf250e6596b89664f
2012-08-10 17:30:01 +12:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Simon Montagu
4842b65418
Bug 562169. Add support for :dir(ltr/rtl) CSS selector, content part, r=bz
2012-04-17 07:03:10 +03:00
Simon Montagu
4d946e9779
Bug 562169. Add support for :dir(ltr/rtl) CSS selector, layout/style part, r=bz
2012-08-09 20:37:58 -07:00
John Schoenick
a597c46f41
Bug 764480 - Don't try to instantiate plugins while not bound to tree. r=josh
2012-08-09 13:57:05 -07:00
Ed Morley
61bd42dc2d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-09 12:46:05 +01:00
Ms2ger
e2573fe71e
Bug 780993 - Reinstate support for setting indexed properties on HTMLSelectElement to null; r=bz
2012-08-09 09:10:21 +02:00
Bobby Holley
364da93593
Bug 778420 - Fix up tests that don't like the new enablePrivilege. r=jmaher
...
--HG--
extra : rebase_source : 1158df4a4eb917074204e649efd8f2b8e699f115
2012-08-03 22:19:54 +02:00
William Chen
7a0429e652
Bug 778420 - Initial stab at the tests. v2 r=bholley
...
--HG--
extra : rebase_source : c24abc031c82a87f2f669e4b708f8ee364a9682b
2012-08-06 22:15:49 +02:00
Jared Wein
d20b6112aa
Bug 756419 - White standalone image background flashes into view when switching tabs. r=roc,bholley
2012-08-08 12:42:37 -07:00
Matt Brubeck
3697f5b568
Back out bug 562169 because of Dromaeo DOM regressions
...
Backed out changeset 841cd6e1e585 (bug 562169)
Backed out changeset e226e413dd27 (bug 562169)
Backed out changeset 9c24b7287c5b (bug 562169)
2012-08-08 08:14:48 -07:00
Ed Morley
66bb79039e
Backout ec46cfa51bf8, 4a54f06efee8, de811fbd27b0 & 67ea1314c777 (bug 567077) for causing bug 781141
2012-08-08 13:11:34 +01:00
Simon Montagu
4d0ef903c3
Add support for :dir(ltr/rtl) CSS selector, content part, Bug 562169, r=bz
2012-04-17 07:03:10 +03:00
Simon Montagu
5ccf0feb0f
Add support for :dir(ltr/rtl) CSS selector, layout/style part. Bug 562159, r=bz
2012-08-07 21:44:24 -07:00
Paul Adenot
ea9db5f79a
Bug 567077 - Fix an assertion failure when the decoder was cloned. r=cpearce
2012-08-07 18:00:28 -07:00
Paul Adenot
8ebb59c77f
Bug 567077 - Avoid sniffing when recreating a channel. r=cpearce
2012-08-07 15:56:01 -07:00
Paul Adenot
6d3ce88e68
Bug 567077 - Sniff types of media files that are served with no Content-Type r=cpearce
2012-08-07 15:54:30 -07:00
Paul Adenot
0f3392ee19
Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik
...
--HG--
extra : rebase_source : 4e8a2a4544895c9234ccd3992e1cafe82b8cf365
2012-08-07 16:01:02 -07:00
Paul Adenot
9d2a917ec5
Bug 778902 - When a video finished playing, "pause" should be fired, and |paused| should be true. r=cpearce
...
--HG--
extra : rebase_source : 2866707bd6b61d0225952ff49b858011d79e04ed
2012-08-06 10:27:55 -07:00
Ed Morley
1368da883d
Backout b4a63a0b90c2 (bug 778420), b849f1b3859a (bug 778420), d522b5a13b27 (bug 72964), 3a12c64bf53a (bug 778420), c07148142675 (bug 726053) for failures in test_bug435425.html on a CLOSED TREE
2012-08-07 00:57:27 +01:00
John Schoenick
b47165349e
Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst
2012-08-06 13:48:25 -07:00
Bobby Holley
1138ef9062
Bug 778420 - Fix up tests that don't like the new enablePrivilege, r=jmaher.
...
--HG--
extra : rebase_source : 07565c66b279ba5a58b5902b697110f940c255fd
2012-08-06 22:38:19 +02:00
William Chen
aa4917eef9
Bug 778420 - Initial stab at the tests. v2 r=bholley
...
--HG--
extra : rebase_source : e014ba90baa75ba3146f4e3fb5c447b87a8e83c0
2012-08-06 22:15:49 +02:00
Camilo Viecco
b0baf98f91
Bug 726053 This patch removes all forms of 'obj instanceof Components.interfaces' for the new specialpowersAPI call. r=bholley
...
--HG--
extra : rebase_source : 8a246ed35698c4da3f8a4a5202dcce949121d722
2012-08-06 22:13:46 +02:00
Aryeh Gregor
f41637535d
Bug 780469 - Reduce unnecessary includes in some content/ header files; r=bz
2012-08-06 15:02:08 +03:00
Luqman A.
f71f7ae597
Bug 775049 - DeCOMtaminate nsIRadioGroupContainer; f=Ms2ger r=mounir
2012-08-03 12:38:52 +02:00
Paul Adenot
54bd98e36a
Bug 774357 - Fix a crash in nsHTMLMediaElement::EndMediaStreamPlayback r=roc
2012-07-18 18:27:43 -04:00
David Zbarsky
d50e4a7565
[Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc
2012-08-05 23:00:56 -04:00
Ms2ger
c7a5b33778
Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug
2012-08-04 09:44:00 +02:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ed Morley
bba173e66e
Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE
2012-08-04 18:05:15 +01:00
Ms2ger
babf67cce2
Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug
2012-08-04 09:44:00 +02:00
Cameron McCormack
ba7efb66ff
Bug 655877 - Part 15: Don't treat SVG text frames as being positioned. r=roc
2012-08-02 21:38:50 +10:00
Matthew Gregan
54b084c615
Bug 779416 - Shrink some unnecessarily large char arrays used for codec types. r=cpearce
2012-08-01 18:15:27 +12:00
Matthew Gregan
f9ae5a3992
Bug 768333 - Follow up: remove redundant call to GetPositionInFrames. r=cpearce
2012-07-31 21:11:52 +12:00
Andrew McCreight
4b4ebeaccd
Bug 776213 - don't forget about sortedControls. r=smaug
2012-07-31 07:00:13 -07:00
Aryeh Gregor
e64f56cb8b
Bug 778681 part 1 - Make some nsHTMLSelectElement methods infallible; r=bz
2012-07-30 16:48:02 +03:00
Matthew Gregan
0d47132a00
Bug 768333 - nsBufferedAudioStream::GetPositionInFrames miscompiled with Win32 PGO. r=cpearce
2012-07-16 17:21:04 -04:00
David Zbarsky
06ea1f66f2
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Ralph Giles
f63a794f44
Bug 763010 - Expose media element metadata. r=cpearce
...
Implements a media.mozGetMetadata() method returning a new javascript object whose properties are key value pairs respresenting metadata tags from the media resource. This data is available after readystate enters METADATA_LOADED.
Currently this is only implemented for Ogg Vorbis streams.
Media format metadata is parsed out by the media decoders. In the nsCodecStateMachine::ReadMetadata subclasses we fill in an nsDataHashtable pointer using the format-specifc api.
The hash pointer is passed up to the media element as part of the MetadataLoaded event.
The hash is deleted if the load is aborted. The audio metadata is also reset to zero (as in the constructor), resolving a todo comment.
2012-07-30 20:14:29 -04:00
Aryeh Gregor
903f6c9c84
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Ehsan Akhgari
b40b21d633
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Aryeh Gregor
bcce1c96d2
Bug 777292 - Don't use |= on nsresult; r=ehsan
2012-07-27 17:03:08 +03:00
Henri Sivonen
b43c71a1be
Bug 775467 - Make readyState progress through all states without duplicate transitions. r=bzbarsky.
2012-07-27 16:35:09 +03:00
Ms2ger
9a0065cf81
Back out bug 771666 and bug 745030.
2012-07-25 22:39:01 +02:00
John Schoenick
619a0636b4
Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst
2012-07-25 09:51:02 -07:00
Joshua Cranmer
774444109e
Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
...
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Joshua Cranmer
4b8f318e78
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Aryeh Gregor
e57dd159b2
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Mounir Lamouri
5199742d8f
Bug 769586 - Make PopupWindowManager using principal to test permissions instead of URI. r=sicking
2012-07-15 18:37:31 -07:00
Rafael Ávila de Espíndola
4c2f8f408c
Bug 774038 - remove unused field. r=roc.
2012-07-15 00:18:01 -04:00
Nicolas Silva
1ada2b604f
Bug 598868: Add support for pushing video frames directly to the compositor thread, bypassing the content thread. r=cjones
2012-07-13 15:38:09 -04:00
Matthew Noorenberghe
67280af609
Bug 639362 - Display text/cache-manifest data as text. r=bz
...
--HG--
extra : rebase_source : e8e30229a029b68b199efe7f0fba71dc142de980
2012-07-13 23:13:20 -07:00
Boris Zbarsky
79d455ef13
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
L. David Baron
1de6e6c5f1
Back out changeset d49beb57db23 (bug 558516) for causing all Mac builds to crash in nsXULElement::GetAttrValue and for causing a single mochitest-1 failure.
2012-07-13 18:01:25 -07:00
Boris Zbarsky
38d44f587c
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
Justin Lebar
348425894a
Bug 762802 - Each <iframe mozapp> should get its own process. Part 2: Content/DOM changes. r=mounir
...
--HG--
extra : rebase_source : 06a6945689c5b112722f461f3cb1d438a94d4030
2012-07-13 17:10:20 -04:00
Aryeh Gregor
b0041eadcc
Bug 772807 - Clean up editor/ includes with include-what-you-use; r=ehsan
2012-07-13 09:33:42 +03:00
Michal Novotny
eac9e596d7
Bug 737615 - Remove use of synchronous cache API from unit tests - content tests, r=bsmith
2012-07-11 11:18:26 +02:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Mark Capella
fc1d905831
Bug 704311 - Element CopyInnerTo shouldn't be const, r=jst, f=ms2ger
2012-07-09 08:36:05 -04:00
Alessandro Decina
09401d83ff
Bug 761063 - Add avc1.42001E (used by youtube) to the list of supported h264 codecs r=doublec
2012-07-06 14:11:29 -07:00
Mounir Lamouri
c5aa308b73
Bug 771385 - Use more heavily NS_floorModolu() instead of fmod() in nsHTMLInputElement. r=smaug
2012-07-06 14:41:23 +02:00
Mounir Lamouri
cc48d268bc
Bug 771182 - Don't use standard C++ way to detect/set NaN but use MFBT instead. r=smaug
2012-07-06 14:41:00 +02:00
Mounir Lamouri
ff4418f83b
Bug 636634 - Add GetMinAsDouble() and GetMaxAsDouble() to nsHTMLInputElement and refactorize. r=smaug
2012-07-06 14:40:18 +02:00
Raphael Catolino
644abd9343
Bug 765772 - Always sanitize the value when blurring, submitting and getting the value, for <input type='number'>. r=mounir
2012-07-05 18:15:46 +02:00
Aryeh Gregor
09a0d8a8a6
Bug 765595 part 2 - De-COMtaminate nsEditor::mTxnMgr; r=ehsan
2012-06-19 16:23:36 +03:00
Ehsan Akhgari
41da184d14
Merge mozilla-central into mozilla-inbound
2012-07-05 11:13:45 -04:00
Mounir Lamouri
a65283def1
Bug 767806 - Don't create a useless string every time we check for input's validity. r=jlebar
2012-07-05 12:03:19 +02:00
Raphael Catolino
bf4da108f5
Bug 764481 - Add a pref to enable/disable experimental form features. r=mounir
...
--HG--
extra : rebase_source : 43b03c409b9cc52a991ca753c1848d453afbbb33
2012-06-23 14:32:54 +02:00
Mounir Lamouri
0c74f7095a
Bug 636737 - Implement valueAsNumber for <input type='number'>. r=sicking
...
--HG--
extra : rebase_source : 5c77f49a870c6223f46e0259de09b80bbeceef3d
2012-07-05 12:13:41 +02:00
Mounir Lamouri
2f7363d73a
Bug 636627 - Implement stepDown() and stepUp() for <input type='number'>. r=sicking
...
--HG--
extra : rebase_source : 94d0543e68d5c2aa021e07b8b62d674e280f10dd
2012-07-05 16:33:47 +02:00
Mounir Lamouri
32e7acc9a8
Bug 556009 (2/2) - <input type='number'> can suffer from a step mismatch when @step is set. r=sicking
...
--HG--
extra : rebase_source : ebe773a2bd9ade8a1a9cd9b4a6a3aa077fad54b2
2012-06-22 21:02:20 +02:00
Mounir Lamouri
d368078c0c
Bug 556009 (1/2) - Add the step attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 7288832870ee9c6a7964f5f8b3e619c2b2b81c70
2012-07-05 12:12:14 +02:00
Mounir Lamouri
432245fac8
Bug 635554 (2/2) - Implement :in-range and :out-of-range for <input>. r=sicking
...
--HG--
extra : rebase_source : 0c107ddf81fc899dfdeb602bcdc3818dd2d3c541
2012-06-09 19:44:47 +02:00
Mounir Lamouri
aa00366536
Bug 635554 (1/2) - Keep track of whether an input element has a range applying. r=sicking
...
--HG--
extra : rebase_source : b1f577c5acaa70da105352e4d682f608cf938010
2012-06-22 11:41:32 +02:00
Mounir Lamouri
c78821e807
Bug 635553 (2/2) - <input type='number'> can suffer from a range underflow when @min is set. r=sicking
...
--HG--
extra : rebase_source : 27045996c62489b28c799d11b6cee5f5df3a2359
2012-06-22 11:38:20 +02:00
Mounir Lamouri
8d031551dd
Bug 635553 (1/2) - Add the min attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 071c211fde723cb8d79f5d85bab58d8ef2631f66
2012-07-05 12:11:53 +02:00
Mounir Lamouri
ccff7a0918
Bug 635499 (2/2) - <input type='number'> can suffer from a range overflow when @max is set. r=sicking
...
--HG--
extra : rebase_source : 8d5a589b3ab4018de422fb92ab436afc5a083fb7
2012-06-22 11:36:24 +02:00
Mounir Lamouri
cfbdaec5a7
Bug 635499 (1/2) - Add the max attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 4244148c48e837750bb12d809596d8ec18155f73
2012-07-05 12:11:31 +02:00
Mounir Lamouri
4c2739881f
Bug 635281 - Implement the value sanitizing algorithm for <input type="number">. r=sicking
...
--HG--
extra : rebase_source : b4ca5ff2b2ce873012ba3a8e589130123eb40559
2012-06-10 22:24:03 +02:00