Commit Graph

7808 Commits

Author SHA1 Message Date
Boris Zbarsky
935cb6af8f Bug 775852 followup: skip the test when WebGL is not around. No review. 2012-07-31 10:24:01 -04:00
Gene Lian
cd33639a03 Bug 776785 - Alarm API - hal::SetAlarm takes |long|s, but should instead take PRInt32s. r=jlebar 2012-07-31 10:52:57 +08:00
Aryeh Gregor
c838798089 Bug 777292 - dom/plugins/: Fix incorrect conversions to nsresult; r=roc 2012-07-30 12:24:36 +03:00
Yoshi Huang
2f43fde306 Bug 771440 - Part 2: ICC IO. r=vicamo 2012-07-27 14:54:03 +08:00
Yoshi Huang
7645bf9d7c Bug 771440 - Part 1: GET_IMSI. r=vicamo 2012-07-24 16:13:23 +08:00
Aryeh Gregor
6edbec8406 Bug 778681 part 6 - Fix some misuses of bool as nsresult; r=bz 2012-07-27 16:51:50 +03:00
Fabrice Desré
093c6f2dde Bug 738298 - navigator.mozApps.mgmt.getAll() doesn't handle non-ASCII characters in the manifest [r=vingtetun] 2012-07-31 03:06:56 -07:00
Michael Wu
9d7b627cd2 Follow up to Bug 740997 - land the right version of GonkCameraCapabilities.cpp, r=killer 2012-07-31 01:45:26 -04:00
Mike Habicher
01f8e81e31 Bug 740997 - ICS camera support, r=jst,gal,roc 2012-07-30 17:59:05 -04:00
Boris Zbarsky
43cfe7de05 Bug 771636 part 3. Implement default values for WebIDL strings. r=peterv 2012-07-31 00:22:23 -04:00
Boris Zbarsky
d7233f1cb3 Bug 771636 part 2. Implement default values for WebIDL enums. r=peterv 2012-07-31 00:22:23 -04:00
Boris Zbarsky
32ecc36c05 Bug 771636 part 1. Rearrange default-value handling so we actually set C++ values directly instead of round-tripping through jsval. r=peterv 2012-07-31 00:22:22 -04:00
Neil Deakin
8ba0d842dd Bug 777339, Use prlogging for focus instead of enabling a define, allowing for easier enabling of focus logging, r=smaug 2012-07-30 20:43:28 -04:00
Chris Pearce
174ba270dc Bug 684620 - Implement cross process fullscreen API for B2G apps and web content. r=jlebar
* * *
Bug 684620 - Fix in-process fullscreen in B2G. r=?
2012-07-31 14:09:31 +12:00
Matt Brubeck
870981f5a5 Back out 13f1c1c06438 (bug 769726) because of perma-orange in test_bug343416.xul (CLOSED TREE) 2012-07-30 17:27:55 -07:00
Ralph Giles
a81a17e866 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
Bonnie Surender
aac4e34111 Bug 769726: Tests for idle API interactions with the bfcache. r=khuey 2012-07-30 15:18:38 -07:00
Gregor Wagner
53eda4c5bc Bug 778027 - [Settings API] addObserver & onsettingchange quirks. r=sicking 2012-07-30 13:52:51 -07:00
Aryeh Gregor
2e7996f8d1 Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan 2012-07-27 16:59:29 +03:00
Aryeh Gregor
15948adb1f Bug 291789 part 3 - Try not to ever delete across table boundaries; r=ehsan 2012-07-27 17:03:28 +03:00
Ehsan Akhgari
c80897316e Merge the nullptr conversion from mozilla-central into mozilla-inbound 2012-07-30 10:28:15 -04:00
Aryeh Gregor
57c0ad57fb Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Gene Lian
2bca813a6f Bug 777228 - Alarm API - The back-end needs to remove alarms that have been fired from DB, so that .getAll() won't return them. r=vivien 2012-07-30 19:17:35 +08:00
Brian Hackett
4da0b7720d Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin 2012-07-30 05:19:09 -06:00
Aryeh Gregor
58769bb9d6 Bug 777292 - Don't use |= on nsresult; r=ehsan 2012-07-27 17:03:08 +03:00
David Zbarsky
31ad6987b4 Fix virtual destructor warnings under dom/file, no bug, blanket r=bz 2012-07-28 17:33:58 -07:00
Andrea Marchesini
eb9e3170b2 Bug 772434 - Blob support for Zip file contents, r=jst 2012-07-27 17:21:34 -07:00
Matt Brubeck
4191774b1c Back out 551b6acdafb9 and ae0b0dd6dfa2 (bug 754029) on suspicion of causing mochitest-other timeouts 2012-07-27 17:03:23 -07:00
John Schoenick
77a3b1e6cd Bug 777098 - Add test. r=bholley 2012-07-27 16:44:52 -07:00
Nicolas Silva
8f06b10d98 Bug 773462 - Rename calls to ImageContainer::SetCurrentImage into ImageContainer::SetCurrentImageInTransaction when the method is used within a layer transaction. r=roc 2012-07-26 14:11:22 -04:00
Oonishi Atsushi
255f9b99fe Bug 754029 - Navigating from a new script tag does not add a session history entry. r=smaug 2012-07-27 17:51:52 -04:00
Jeff Muizelaar
8db97be5a0 Bug 777942. Add labels to DOMStorage GetItem implementations. r=ehsan
--HG--
extra : rebase_source : 0efeba5bbe36276ad378eb1d137873f8f3c641db
2012-07-27 14:41:48 -04:00
Doug Turner
e0c7366e9c No Bug - Cleanup style in nsGelocation.cpp because jdm told me it sucks. r=me 2012-07-26 20:33:04 -07:00
Doug Turner
7bc5a04e33 Bug 777594 - Use mozSettings to turn on/off Geolocation. r=jdm 2012-07-26 20:19:01 -07:00
Dão Gottwald
862e925847 Bug 776376 - Hardcode navigator.productSub to 20100101 for backward compatibility. r=bz sr=jst 2012-07-27 14:09:59 +02:00
Bobby Holley
5b1a44348d Bug 777098 - Null check private of NPObjWrapper in nsJSObjWrapper::GetNewOrUsed. r=bsmedberg 2012-07-27 11:15:43 +02:00
Hsin-Yi Tsai
62f91c6e6c Bug 775375 - B2G 3G: Handle B2G restarts (let's be honest, crashes) gracefully. r=philikon 2012-07-26 12:13:49 +08:00
Boris Zbarsky
343f5559ae Bug 777438. Make sure our C++ declarations are in the right order when a dictionary has a dictionary member. r=khuey 2012-07-27 00:09:10 -04:00
Boris Zbarsky
c2d945d04f Bug 775844. Make sure to examine constructor signatures when looking for union types. r=peterv 2012-07-27 00:09:10 -04:00
Boris Zbarsky
8aaf82198b Bug 777415. Disallow GetterInfallible/SetterInfallible annotations where they don't make sense. r=khuey 2012-07-27 00:09:10 -04:00
Boris Zbarsky
2f979d3db5 Bug 775845. Fail codegen for variadic arguments until we add support for them. r=peterv 2012-07-27 00:09:09 -04:00
Boris Zbarsky
8fe1c5e7e7 Bug 775852. Actually follow the WebIDL spec for creating JS representations of sequences. r=khuey 2012-07-27 00:09:09 -04:00
Makoto Kato
3f38c4d3bc Bug 777304 - Don't use freed pointer after destructor of NS_ConvertUTF16toUTF8. r=bsmedberg 2012-07-27 12:13:51 +09:00
Shian-Yow Wu
9dd8b92315 Bug 777284 - B2G 3G: Sometimes toggling off data call failed. r=philikon 2012-07-27 10:51:54 +08:00
Ryan VanderMeulen
c8a8317e5a Backout 75e0a5a581bb (bug 775588) due to bustage. 2012-07-26 21:34:36 -04:00
Gene Lian
ad6d416b03 Bug 777207 - Alarm API - AlarmService should use "activities" or "system messages", or not broadcast information to all content processes. r=cjones 2012-07-26 09:59:20 +08:00
David Rajchenbach-Teller
81d5d86224 Bug 775588 - Expose tmpdir and profiledir. r=khuey 2012-07-26 21:17:23 -04:00
Robert O'Callahan
9fe85ed390 Bug 771833. Windows in mActiveWindows are all inner-windows. r=anant 2012-07-26 16:05:00 -07:00
Kan-Ru Chen
800ece8d65 Bug 777597 - Add more check to GonkGPSGeolocationProvider. r=dougt 2012-07-27 06:50:27 +08:00
Ehsan Akhgari
db3645ab8b Bug 777796 - Remove PluginPRLibrary::mNPP_GetValue; r=josh 2012-07-26 17:54:11 -04:00