Commit Graph

32621 Commits

Author SHA1 Message Date
Anthony Jones
52282e5a59 Bug 1027875 - Add fMP4 stuff to CanHandleMediaType; r=cpearce 2014-07-04 20:31:19 +12:00
Peter Van der Beken
e6a15c150f Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz. 2014-01-23 10:18:35 +01:00
Randy Lin
97cffec12f Bug 951008 - Media Recorder - fire onstart event when encoder start to generate encoded data. r=roc, sr=khuey. 2014-06-27 11:07:45 +08:00
Walter Litwinczyk
cfa586e393 Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert 2014-07-01 14:44:09 -07:00
Robert Longson
b46bfb8eb4 Bug 1024926 - Invalidate SVGPathData's cached measuring path when script changes the SVGPathList or its segments so that SVGPathElement::getTotalLength() returns up to date values. r=jwatt 2014-07-02 00:12:16 +01:00
Christoph Kerschbaumer
b427be04c5 Bug 1031530 - CSP: XMLHttpRequest should be restricted by connect-src (r=sstamm)
--HG--
extra : rebase_source : b27fcbff2d6f1a0d05e6698ef5fbc99e09366682
2014-06-30 16:43:27 -07:00
Christoph Kerschbaumer
a96572557f Bug 1031530 - CSP: Complete mapping of contentType to directives (r=sstamm)
--HG--
extra : rebase_source : 7e2ed2dd8be2258df596b3cbb8aaf8c3b9b4cfa6
2014-06-27 16:30:03 -07:00
Christoph Kerschbaumer
aec09a4889 Bug 1032303 - CSP tests: Keep full stop (.) when matching *.foo.com to disallow loads from foo.com (r=sstamm)
--HG--
extra : rebase_source : ea650f8e4c6a180a83fe3b15a4018ce1ad095ddc
2014-06-30 19:08:13 -07:00
Christoph Kerschbaumer
c446b3d1ed Bug 1032303 - CSP: Keep full stop (.) when matching *.foo.com to disallow loads from foo.com (r=sstamm)
--HG--
extra : rebase_source : 1e6db1451eedeb73348ec37f8b292ff5ba1893ae
2014-06-30 10:53:17 -07:00
Cameron McCormack
f165b1356e Bug 1031967 - Make mozilla::css::Loader cycle collected and traverse its observer array. r=bzbarsky 2014-07-02 08:37:09 +10:00
Blake Kaplan
b0e55c813b Bug 1027461 - Handle an error condition in imports more gracefully in debug builds. 2014-07-01 10:50:47 -07:00
Steve Fink
06e3dcf304 Bug 1022773 - Return value rooting for content/, r=smaug
--HG--
extra : rebase_source : 02c70ac4a9830f686d03e1f7503a8fa6cb50bed3
2014-06-25 15:35:36 -07:00
Steve Fink
7b06fcf9bd Bug 1022773 - Resolve hazard by switching Compile to MutableHandle, r=terrence,smaug,bholley
--HG--
extra : rebase_source : a6f4eb9138688c09bce15f36ffc0bdb5b6e3dc5f
2014-06-11 17:38:22 -07:00
Julian Seward
07a2e8934a Bug 1026506 - Uninitialised value use in mozilla::dom::FileIOObject::OnInputStreamReady. r=bent.mozilla. 2014-07-01 16:17:36 +02:00
Gian-Carlo Pascutto
00bc2d05d7 Bug 1029401 - Check whether MediaEngineTabVideoSource was started before stopping. r=blassey 2014-07-01 15:38:20 +02:00
Ms2ger
8084162a69 Bug 1015333 - Stop using nsIScriptContext in ImageEncoder's EncodingCompleteEvent; r=bholley 2014-07-01 14:32:47 +02:00
Bill McCloskey
026f5d0e68 Bug 1017109 - Add construct hook for CPOWs (r=mrbkap) 2014-06-30 17:50:58 -07:00
Blake Kaplan
edc87ef0c9 Bug 1031074 - Don't unblock scripts if we never blocked them. r=gabor 2014-06-30 16:30:13 -07:00
Geoff Brown
66ca6464b4 Bug 1031097 - Follow-up to handle llvmpipe in Android emulator GL renderer string; r=jgilbert 2014-06-30 17:07:59 -06:00
Kyle Huey
ec42ebafa9 Bug 1032340: Make Has/SetMutationListeners available on the inner window only. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
4266528680 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
0f7b974094 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
adffec442f Bug 1031051: Part 15 - Migrate Speech events to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
bd2d1d2675 Bug 1031051: Part 14 - Migrate DOMTransactionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:03 -07:00
Kyle Huey
abf5caa4a0 Bug 1031051: Part 9 - Migrate RecordErrorEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
273a6ca8da Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
a1d1526ae4 Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:01 -07:00
Kyle Huey
1d1eb7826d Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey
e1b3a9ea41 Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Michael Pruett
42ddf57bd0 Bug 1024360 - Remove usage of deprecated mozIStorageBaseStatement methods. r=mak 2014-06-27 09:59:09 -05:00
Chris Pearce
aa0af5dfd7 Bug 1024405 - Discard enqueued samples when making video decoders dormant. r=kinetik 2014-06-30 11:23:04 +12:00
Chris Pearce
771af733aa Bug 1024300 - Allow GMPs to be segregated by origin. r=josh 2014-06-30 11:02:39 +12:00
Peter Van der Beken
efa5f7d65a Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
--HG--
extra : rebase_source : 2b3459ddf41e258469c31e0e7c4d515ef7a7c83f
2014-06-27 21:39:50 +02:00
Peter Van der Beken
ef9208e468 Bug 1029104 - Convert XPathExpression to WebIDL bindings, make XPathExpression hold a weak reference to the document. r=bz.
--HG--
rename : dom/xslt/xpath/nsXPathExpression.cpp => dom/xslt/xpath/XPathExpression.cpp
rename : dom/xslt/xpath/nsXPathExpression.h => dom/xslt/xpath/XPathExpression.h
extra : rebase_source : b011030bee7c16e098069452d6fdbfd43c080611
2014-06-26 15:32:20 +02:00
Jeff Walden
7f77ce6fe8 Bug 953296 - Convert ScopedDeletePtr to UniquePtr in various bits of canvas/graphics/GL code. r=jgilbert
--HG--
extra : rebase_source : cd1e332837ff49199d62805f554bf1123eea334f
2014-01-06 09:49:03 -06:00
Terrence Cole
07409c7f6f Bug 1032876 - Do not do excessive and unnecessary plugin proto teardown; r=johns 2014-07-01 09:11:01 -07:00
Peter Van der Beken
ee27f5d05f Bug 1029104 - Convert XPathExpression to WebIDL bindings, various small fixes. r=bz.
--HG--
extra : rebase_source : ba44ac5c375610958e047507907a46312e52dc8f
2013-07-04 17:40:10 +02:00
Ehsan Akhgari
f682ccee72 Bug 1031349 - Fix the forward declaration of MP4Sample in WMFMediaDataDecoder.h; r=cpearce 2014-06-27 17:50:41 -07:00
Christoph Kerschbaumer
55a4baf944 Bug 1031259 - CSP: Should allow external loads if no matching directive and no default-src is defined (r=sstamm) 2014-06-27 13:54:48 -07:00
Christoph Kerschbaumer
31d4c54263 Bug 1031372 - CSP parser should accept 127.0.0.1:* (r=sstamm) 2014-06-27 09:51:57 -07:00
Peter Van der Beken
b859e5a055 Backout patches for bug 1029104 for bustage on a CLOSED TREE.
--HG--
rename : dom/xslt/xpath/XPathExpression.cpp => dom/xslt/xpath/nsXPathExpression.cpp
rename : dom/xslt/xpath/XPathExpression.h => dom/xslt/xpath/nsXPathExpression.h
extra : rebase_source : 4cd96320fa102351284cca55b66d3a54592e5212
2014-06-27 23:07:44 +02:00
Morris Tseng
2386dbac88 Bug 864595 - Mochitest for bug864595. [r=roc] 2014-06-27 13:59:01 -07:00
Morris Tseng
3dd291a28e Bug 864595 - Provide a option which indicate to that offsets outside the frame box are allowed. [r=roc] 2014-06-27 13:58:57 -07:00
Peter Van der Beken
87bd3e6f3a Fix bustage from bad merge of patches for bug 1029104. r=bustage.
--HG--
extra : rebase_source : f08d6d25ea8d6bb063f9f947f096faad7474dd22
2014-06-27 22:22:51 +02:00
Peter Van der Beken
ff0e975b03 Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
--HG--
extra : rebase_source : f5c7a235a9a880f829ff39ccbb92508cbaad31a5
2014-06-27 21:39:50 +02:00
Peter Van der Beken
1f160b1d0d Bug 1029104 - Convert XPathExpression to WebIDL bindings, make XPathExpression hold a weak reference to the document. r=bz.
--HG--
rename : dom/xslt/xpath/nsXPathExpression.cpp => dom/xslt/xpath/XPathExpression.cpp
extra : rebase_source : 3ab3a4babc5ec3c67f3aec3aeef422b8c3c526ef
2014-06-26 15:32:20 +02:00
Peter Van der Beken
dfa58aaf91 Bug 1029104 - Convert XPathExpression to WebIDL bindings, various small fixes. r=bz.
--HG--
extra : rebase_source : 9f0422a1077e8722daaa5242d1c925ff35611b96
2013-07-04 17:40:10 +02:00
Ryan VanderMeulen
300f0aa0d7 Merge m-c to inbound. a=merge 2014-06-27 15:56:35 -04:00
Geoff Brown
a50bfa44ce Bug 1031097 - Skip more webgl-conformance tests on Android 2.3. a=bustage-fix 2014-06-27 10:34:17 -06:00
Carsten "Tomcat" Book
2f01b9ad61 merge mozilla-inbound to mozilla-central a=merge 2014-06-27 15:34:28 +02:00
Carsten "Tomcat" Book
bc7e707126 Backed out changeset 5c28253351a2 (bug 1018402) for breaking Windows PGO Builds on a CLOSED TREE 2014-06-27 10:56:40 +02:00
Geoff Brown
85cf43478d Bug 1031097 - Try again to avoid Android 2.3 m-gl failures. a=bustage-fix 2014-06-26 22:39:18 -06:00
Geoff Brown
6646f125e3 Bug 1031097 - Avoid Android 2.3 m-gl retries, second attempt. a=bustage-fix 2014-06-26 20:43:03 -06:00
Geoff Brown
60dc89658f Bug 1031097 - Avoid Android 2.3 m-gl retries on a CLOSED TREE. a=bustage-fix 2014-06-26 18:35:53 -06:00
Ryan VanderMeulen
b8cc2a9367 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-06-26 17:13:04 -04:00
Jeff Muizelaar
107a563dc7 Bug 1026596. Add ellipse to bezier helper and use it from SVG. r=bas
This is faster and more accurate. Specifically, the old code
would produce non-monontic segments which was causing rasterization
differences with skia
2014-06-26 16:42:12 -04:00
Andrea Marchesini
6ec27357af Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
Andrew McCreight
ddc6e4ad99 Bug 1029660 - Remove nsContentUtils::DeferredFinalize. r=peterv 2014-06-26 09:29:05 -07:00
Carsten "Tomcat" Book
3ae80963ac Merge mozilla-central to b2g-inbound 2014-06-26 15:58:35 +02:00
Carsten "Tomcat" Book
c9f624d998 Backed out changeset 11ce0e5823f4 (bug 1008942) for failing Reftests on a CLOSED TREE 2014-06-26 08:22:30 +02:00
Ehsan Akhgari
afca7c3be4 Backed out changeset 39977f335685 (bug 1024195) because the upstream LLVM bug is now fixed.
Upstream bug: http://llvm.org/bugs/show_bug.cgi?id=20008
2014-06-25 22:21:13 -07:00
Birunthan Mohanathas
7140e129f6 Bug 1028565 - Part 2: Flatten editor/txmgr/{idl,public,src}/ directories. r=ehsan
--HG--
rename : editor/txmgr/idl/nsITransaction.idl => editor/txmgr/nsITransaction.idl
rename : editor/txmgr/idl/nsITransactionList.idl => editor/txmgr/nsITransactionList.idl
rename : editor/txmgr/idl/nsITransactionListener.idl => editor/txmgr/nsITransactionListener.idl
rename : editor/txmgr/idl/nsITransactionManager.idl => editor/txmgr/nsITransactionManager.idl
rename : editor/txmgr/src/nsTransactionItem.cpp => editor/txmgr/nsTransactionItem.cpp
rename : editor/txmgr/src/nsTransactionItem.h => editor/txmgr/nsTransactionItem.h
rename : editor/txmgr/src/nsTransactionList.cpp => editor/txmgr/nsTransactionList.cpp
rename : editor/txmgr/src/nsTransactionList.h => editor/txmgr/nsTransactionList.h
rename : editor/txmgr/src/nsTransactionManager.cpp => editor/txmgr/nsTransactionManager.cpp
rename : editor/txmgr/src/nsTransactionManager.h => editor/txmgr/nsTransactionManager.h
rename : editor/txmgr/public/nsTransactionManagerCID.h => editor/txmgr/nsTransactionManagerCID.h
rename : editor/txmgr/src/nsTransactionManagerFactory.cpp => editor/txmgr/nsTransactionManagerFactory.cpp
rename : editor/txmgr/src/nsTransactionStack.cpp => editor/txmgr/nsTransactionStack.cpp
rename : editor/txmgr/src/nsTransactionStack.h => editor/txmgr/nsTransactionStack.h
2014-06-25 15:08:29 -07:00
Timothy Nikkel
853cc96b3e Bug 1008942. When a network request for an image finishes during paint suppression and the image doesn't have a frame don't start a decode. r=mats
Either the image won't get a frame, or it will get a frame very soon and that frame will check its own visibility and kick off a decode if needed.
2014-06-25 23:45:08 -05:00
Shashank Sabniveesu
6e38f19f36 BUG 920543 - Correct the 'Mime type in ondataavailable' test case r=rlin 2014-06-24 20:05:00 +02:00
Michael Shuen
74142c9dea Bug 1029251 - MP4Reader::Flush should grab lock in the right order. r=kinetik 2014-06-26 08:31:00 +02:00
Rick Eyre
9d15dc241c Bug 1008166 - Part 2: Add test for '-->' always starting a new line. r=rillian 2014-06-25 16:05:00 +02:00
Rick Eyre
e53cb4ba7f Bug 1008166 - Part 1: '-->' should always start a new cue. r=rillian
I've updated vtt.jsm which brings in fixes for the current bug and also
a few other miscellaneous ones.
2014-06-24 17:53:00 +02:00
Chris Pearce
3e97757bd4 Bug 1024300 - Backout 72040861741d. r=burninator. 2014-06-26 16:00:28 +12:00
Chris Pearce
418fcf0ab2 Bug 1024300 - Allow GMPs to be segregated by origin. r=josh 2014-06-26 15:44:54 +12:00
Benjamin Chen
da88119cc7 Bug 1021006 - [RTSP] Browser pops up a network warning message in the end of RTSP streaming. r=sworkman 2014-06-17 17:47:13 +08:00
John Schoenick
8efbaf6fec Bug 870022 - Part 7 - HTMLImageElement - Make <picture> aware, react to <source> tag and sizes attr changes. r=jst 2014-06-25 11:47:51 -07:00
John Schoenick
82db106ffb Bug 870022 - Part 6 - Export MatchesCurrentMedia form HTMLSourceElement, replace usage in HTMLMediaElement. r=cpearce 2014-06-25 11:47:50 -07:00
John Schoenick
ea5999f49b Bug 870022 - Part 5.2 - Add sizes/srcset to HTMLSourceElement. r=jst, sr=jst 2014-06-25 11:47:49 -07:00
John Schoenick
669338ae76 Bug 870022 - Part 5.1 - Add HTMLPictureElement & atom. r=jst, sr=jst 2014-06-25 11:47:48 -07:00
John Schoenick
2cc1dd9cd0 Bug 870022 - Part 4.1 - Add sizes to HTMLImageElement & atoms. r=jst, sr=jst 2014-06-25 11:47:47 -07:00
John Schoenick
96d78944bf Bug 870022 - Part 3.2 - Add sizes support to ResponsiveImageSelector. r=jst 2014-06-25 11:47:46 -07:00
John Schoenick
5dad81c8d3 Bug 870022 - Part 3.1 - Add computed width to ResponsiveImageCandidate and Descriptor parsing. r=jst 2014-06-25 11:47:46 -07:00
John Schoenick
02eb0d8e6f Bug 870022 - Part 1 - Split nsAttrValue::StringToInteger out to nsContentUtils, update usage. r=jst 2014-06-25 11:47:45 -07:00
Walter Litwinczyk
a57be693e1 Bug 1030408 - WebGLFramebuffer.cpp fix missing use of loop index in DetachTexture and DetachRenderbuffer. r=jgilbert 2014-06-25 15:23:36 -07:00
Andrea Marchesini
6197f631af Bug 827823 - patch 1 - CC in DOMFile class, r=ehsan 2014-06-26 20:46:34 -07:00
Chris Double
b38b66a1e4 Bug 1030539 - Seeking hangs due to time truncation in Media Source Extensions - r=kinetik
--HG--
extra : rebase_source : 169eb8b240894ec82606b0a15d74866ca5b52118
2014-06-26 14:40:55 +12:00
Carsten "Tomcat" Book
d9163b2931 Merge mozilla-central to mozilla-inbound 2014-06-25 15:42:28 +02:00
Carsten "Tomcat" Book
ff26ea326c merge b2g-inbound to mozilla-central a=merge 2014-06-25 15:38:40 +02:00
Wes Kocher
c0dc2887cb Merge m-c to b2g-inbound a=merge 2014-06-24 18:47:03 -07:00
Wes Kocher
330cda24c9 Merge inbound to m-c a=merge 2014-06-24 18:13:38 -07:00
CJKu
9691cf3136 Bug 1000722 - Rollback close reftest in bug 981477. r=ahal 2014-06-24 10:20:00 -04:00
Rik Cabanier
cab684d975 Bug 1018497 - Implementation of DOMMatrix. r=roc,bz 2014-06-24 20:15:00 +02:00
Carsten "Tomcat" Book
007d9b5cee Backed out changeset f1afdcec1927 (bug 1025553) for bustage on a CLOSED TREE 2014-06-25 14:21:34 +02:00
Jonathan Watt
abbc718b0c Bug 1025553, part 2 - Change gfxMatrix from a struct to a class. r=Bas 2014-06-25 12:59:46 +01:00
Olli Pettay
67c5293976 Bug 1029866 - Rename InitUsingWin(...) to Init(...), r=bobowencode
--HG--
extra : rebase_source : e04aac99fe64270f283cf49ed52b8f7512a2fa3b
2014-06-25 13:17:17 +03:00
Walter Litwinczyk
d5ba15e7dc Bug 1021791 - Change ReadPixels() to accept IMPLEMENTATION_COLOR_READ_{FORMAT|TYPE}. r=jgilbert 2014-06-20 10:43:20 -07:00
Ed Morley
026fe9a703 Backed out changeset 5f0396c873f3 (bug 1000722) 2014-06-24 15:37:40 +01:00
Benoit Jacob
fdd24c97d1 Bug 1029504 - remove an incorrect assertion on XPCOM services being available, that failed when triggered late by the CC - r=smaug CLOSED TREE 2014-06-24 09:06:57 -04:00
JW Wang
bcf3cab9e2 Bug 750258 - include |nextCurrentTime| when calculating whether to call NotifyBlockingChanged(). r=roc 2014-06-22 20:21:00 +02:00
Shashank Sabniveesu
7674d1d5d3 BUG 1028826 - Move <script> element next to <body> element in test_fastSeek-forwards.html. r=cajbir 2014-06-23 13:09:00 +02:00
Benjamin Chen
5437f9b363 Bug 962878: testcase: Modify the testcase since we can not guarantee the last onDataAvailble always has data. r=roc 2014-06-24 13:52:09 +08:00
Benjamin Chen
03c8d42516 Bug 962878 - 1. Reduce the two successive PushBlobRunnable at the end of recording to one. 2. Refine the code flow in Session:Extract for the accuracy of the blob time. r=roc 2014-06-24 14:05:49 +08:00
Jerry Shih
03ac645b5b Bug 998916 - check the visibility change event to defer the webgl context restore. r=jgilbert,smaug 2014-06-23 01:16:00 +02:00
CJKu
7fa109db0b Bug 1000722 - Rollback close reftest in bug 981477. r=ahal 2014-06-21 01:22:00 +02:00
Walter Litwinczyk
9b83fcf80f Bug 1021791 - Fix old tests for IMPLEMENTATION_COLOR_READ_{FORMAT|TYPE}. r=jgilbert 2014-06-18 15:09:58 -07:00
Walter Litwinczyk
536cd97d19 Bug 1021791 - Add support for the IMPLEMENTATION_COLOR_READ_{FORMAT|TYPE} enums. r=jgilbert, r=bz 2014-06-18 15:09:56 -07:00
Ehsan Akhgari
c83972f82e Bug 1028679 - Give DOMAudioNodeMediaStream an out-of-line destructor so that we can forward declare AudioNode in the header; r=bzbarsky
--HG--
extra : rebase_source : d1a17ca2b83f5137ef512d0be5611ae8525f4107
2014-06-24 07:21:21 -07:00
Ehsan Akhgari
0616177a2f Bug 1028680 - Give TextTrackList an out-of-line destructor so that we can forward declare TextTrackManager in the header; r=bzbarsky
--HG--
extra : rebase_source : d8a6eaefd00fe20b0405bef5309100e74a0ac6d7
2014-06-24 07:20:54 -07:00
Benoit Jacob
c0d2e12129 Bug 1028588 - Fix dangerous public destructors in content/svg/ - r=heycam 2014-06-24 12:36:45 -04:00
Benoit Jacob
60fe48da28 Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
Geoff Brown
9c1726eef7 Bug 1020642 - Run more webgl-conformance tests on Android; r=jgilbert 2014-06-23 21:17:02 -06:00
Eric Phan
297a9b2844 Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce 2014-06-23 22:08:34 +12:00
Andrea Marchesini
d6684ad210 Bug 1027172 - patch 2 - AudioContext should dispatch call AudioChannelAgent::StopPlaying() when the destination node doesn't have any input or it's muted., r=ehsan
--HG--
rename : content/media/webaudio/test/browser_mozAudioChannel.html => content/media/webaudio/test/browser_mozAudioChannel_muted.html
rename : content/media/webaudio/test/browser_mozAudioChannel.js => content/media/webaudio/test/browser_mozAudioChannel_muted.js
2014-06-24 22:15:36 -07:00
Jim Blandy
7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Benoit Jacob
db2eb3cc06 Bug 1028588 - Fix dangerous public destructors in content/ - r=khuey 2014-06-24 22:09:15 -04:00
William Chen
9e3dccff15 Bug 1025638 - Traverse and unlink nsXBLPrototypeResources members. r=mccr8 2014-06-23 19:09:36 -07:00
Garrett Robinson
fc065a937d Bug 1011211 - Disable intermittently failing CSP redirect tests on B2G (for now) r=sstamm 2014-06-23 14:21:54 -07:00
John Schoenick
52d3d40b5e Bug 1025833 - Fix img srcset inadvertently rounding density estimate to nearest int. r=jst 2014-06-23 15:17:06 -07:00
Benoit Jacob
7784d25921 Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review 2014-06-23 14:49:09 -04:00
Ed Morley
736101e1e8 Merge mozilla-central and fx-team 2014-06-24 17:24:53 +01:00
Paolo Amadini
9fde0e4ab8 Bug 1023484 - Improvements and test for the initial requestAutocomplete stub. r=MattN
--HG--
rename : toolkit/components/formautofill/AutofillController.js => toolkit/components/formautofill/FormAutofillContentService.js
rename : toolkit/components/formautofill/nsIAutofillController.idl => toolkit/components/formautofill/nsIFormAutofillContentService.idl
2014-06-24 12:15:02 +01:00
Giovanni Sferro
c6e24b4ff2 Bug 1025691 - Use Macro for AutocompleteField* enums. r=smaug DONTBUILD because relanded from an earlier cset, so a no-op
--HG--
extra : rebase_source : 0c3f97902a3fa6a66adb8e63abe2087c0f1c2248
2014-06-21 18:30:00 -04:00
Gijs Kruitbosch
868fb403fd Backed out changeset 83d14fd3d739 (bug 1025483) for using the wrong bug number
--HG--
extra : rebase_source : 24fc50975af3063010cd038558b2edb20658c31f
2014-06-23 17:04:34 +01:00
Giovanni Sferro
741b624113 Bug 1025483 - Use Macro for AutocompleteField* enums. r=smaug 2014-06-21 18:30:00 -04:00
Wes Kocher
aa9f558e47 Merge m-c to inbound to hopefully open this CLOSED TREE 2014-06-26 18:14:10 -07:00
David Major
83f29daed5 Bug 1018402 - Disable -Gw for the offset files since the extractor doesn't understand it. r=glandium
--HG--
extra : rebase_source : 5351a7166400930d35e3145228dd8d4b4fe3d805
2014-06-26 19:38:53 +12:00
Ryan VanderMeulen
c88cbaa315 Bug 608634 - Re-disable test_error_in_video_document.html on Android for intermittent failures. 2014-06-23 11:42:40 -04:00
Jed Davis
81dce2adf9 Bug 1027953 - Don't assume int64_t is long long int in media plugin support code. r=cpearce 2014-06-19 18:21:00 +02:00
Benoit Jacob
7e504be6f6 Bug 1028588 - Fix dangerous public destructors in content/canvas/ - r=jrmuizel 2014-06-26 09:30:49 -04:00
Daniel Holbert
b59ccc0bac Bug 1030606: Move nsGkAtomList.h entry for 'picture' out of #ifdef ACCESSIBILITY section, to fix --disable-accessibility builds. r=mats 2014-06-26 12:48:05 +00:00
Paul Adenot
1a6848ddaa Bug 1028458 - Don't try to use a resampler when resampling segments to graph rate if we haven't instanciated one yet. r=karlt
--HG--
extra : rebase_source : 3b7696b3e89c1be0e338893578d81088f7182a3b
2014-06-26 14:01:01 +02:00
Michael A. Milazzo
7c98880020 Bug 1011748 - Added logic to GetStatusText to ensure the statusText value is available after all redirects (if any) have been followed. Added mochitest unit test which is disabled for b2g and e10. r=bzbarsky 2014-06-24 23:33:03 -07:00
Jonathan Watt
9207dbc8c0 Bug 1025553, part 2 - Change gfxMatrix from a struct to a class. r=Bas 2014-06-25 12:59:46 +01:00
Matthew Gregan
47c6cac901 Bug 948269 - Refactor MediaDecoderStateMachine::AudioLoop into a standalone AudioSink class. r=cpearce 2013-12-11 18:03:30 +13:00
JW Wang
146f1f9e20 Bug 1020538 - Enable test_playback_rate.html. r=cpearce 2014-06-26 14:56:24 +12:00
JW Wang
96b561801d Bug 1020538 - Fix frame position adjustment algorithm in AudioStream. r=kinetik 2014-06-26 14:56:23 +12:00
JW Wang
1dfd4425a2 Bug 1020538 - Fix the position calculation algorithm in MediaDecoderStateMachine::GetVideoStreamPosition(). r=cpearce 2014-06-26 14:56:23 +12:00
JW Wang
2fcb34bc0e Bug 897108 - test_playback_rate_playpause.html: set preload to 'metadata' to ensure 'loadedmetadata' is fired. r=cpearce 2014-06-26 14:56:23 +12:00
William Chen
a349dc56ec Bug 1022869 - Reparent template contents owner document. r=peterv 2014-06-25 17:33:24 -07:00
Christoph Kerschbaumer
2b38a95152 Bug 1011058 - CSP in C++: Use different console message to indicate report only mode (r=sstamm)
--HG--
extra : rebase_source : a8fa04125c9e2bced89ae9843887eff3d4904631
2014-05-25 08:11:50 -07:00
Sid Stamm
322d6278ca Bug 949533 - Remove files that test only x-csp (pre-spec-compliant) CSP implementation. r=grobinson
--HG--
extra : rebase_source : 54222391dd28863512cc0b6b0052904162a43180
2014-06-25 12:07:37 -07:00
Sid Stamm
b34ba073a6 Bug 949533 - Remove uses of x-content-security-policy and pre-spec-compliant parsing/enforcement (file changes). r=jst,grobinson
--HG--
extra : rebase_source : 0be7ad6dc09ef5b6c273748af87503b7c0d19d5b
2014-06-25 12:07:37 -07:00
Peter Van der Beken
bd776f4d97 Bug 1027095 - Convert XPathResult to WebIDL bindings - add WebIDL API and switch. r=bz. 2013-07-04 17:40:06 +02:00
Bob Owen
30816b5c06 Bug 1025476 - Part 1: Add compulsory Init functions to AutoJSAPI. r=bholley 2014-06-19 08:21:14 +01:00
John Daggett
f62927140f Bug 961558 - remove smallCaps from gfxFontStyle. r=jfkthame 2014-06-23 12:09:17 +09:00
Matthew Gregan
a52ce7775d Bug 1028146 - Remove dangerous public destructor of MediaChannelStatistics. r=cpearce 2014-06-22 16:43:00 +12:00
Matthew Gregan
4917442cc9 Bug 1028144 - Remove dangerous public destructor of MediaDecoderReader. r=cpearce 2014-06-22 16:44:00 +12:00
Jonathan Watt
6081ee5dbc Bug 1028522 - Prevent ImageEncoder::ExtractDataInternal from acting on an empty surface. r=gw280 2014-06-22 23:16:26 +01:00
Jonathan Watt
b73bc43c94 Bug 1016680, part 5 - Report the memory used by PresShell::mCaret. r=dbaron 2014-06-22 23:02:59 +01:00
Andrew McCreight
ffae133772 Bug 1021932 - Free the buffer on failure in MediaBufferDecoder::AsyncDecodeMedia. r=padenot 2014-06-22 11:10:08 -07:00
Neil Rashbrook
e4ed48e402 Bug 1026008 Incorrect XBL behaviour with multiple insertion points r=mrbkap 2014-06-22 12:53:01 +01:00
Bill McCloskey
a461ef47a5 Bug 990729 - Add compartmentPerAddon option for XUL overlays (r=bholley) 2014-06-21 11:55:15 -07:00
Chris Peterson
e71b9b477d Bug 1026336 - Fix warnings in content/media/webrtc and mark FAIL_ON_WARNINGS. r=jesup 2014-06-15 11:57:30 -07:00
Benoit Jacob
1a1af5241b Bug 1028121 - Use MFBT RoundUpPow2 in WebGLElementArrayCache - r=jgilbert 2014-06-21 00:09:50 -04:00
Yuki Sekiguchi
f7ce3d30ca Bug 664104 - Part 2: Make ruby related element HTMLElement. r=wchen 2014-06-20 17:08:31 -07:00