Commit Graph

32432 Commits

Author SHA1 Message Date
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
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
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
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